4 ms·
Chrome vs Firefox on the Pixel 2 https://i.imgur.com/kwirB6C.png https://i.imgur.com/kwirB6C.png
by curiousgal 7y ago
Chrome vs Firefox on the Pixel 2 https://i.imgur.com/kwirB6C.png https://i.imgur.com/kwirB6C.png
- sp332 7y agoFirefox on a Galaxy S8 works. I wonder what the difference could be between two browsers on the same phone?
- wmf 7y agoThat's what the article is about: Apps need to use Android APIs correctly to display color accurately.
- rplst8 7y agoSo Google Chrome running on Google Android doesn't use the correct Android APIs but Firefox does? Why is Chrome "the standard" again?
- Semaphor 7y ago> Why is Chrome "the standard" again? It has no adblocker.
- wccrawford 7y agoI just set the Chrome flag to force the display profile and was able to see the image on my Pixel 3a. The default profile will not show it. So Chrome is using the APIs, but actually using that profile is still behind a feature flag, it seems. Edit: I just tried it in Firefox and the log is much clearer. This makes me think that Firefox is doing something to change the image before displaying it, which is why it "works" there. On Chrome, the image was incredibly faint.
- zawerf 7y agoI am confused about why I can see this screenshot since I am not on a wide gamut monitor. Is firefox doing a weird conversion or the screenshotting tool? My (probably flawed) understanding was that wide colors means there's more than 8 bits. So stuff that would be say rgb(254.5, 0, 0) would now be distinguishable from rgb(255, 0, 0)? If you screenshotted it back to 8 bit you would just lose the extra bits and I expected to still see a red square? Or is that not how it works?
- deleted 7y ago[deleted]
- TwoBit 7y agoYes flawed. If you have a bitmap that's using a wide color space (e. g. P3/OLED) and it has a green (0,1,0) pixel then that's referring to a color than an LCD display cannot possibly show. 0,1,0 on an LCD is a less saturated green. The OS changes color values to try to make things look as much as expected as possible, and that results in color clipping. A screenshot saves images as sRGB and so no remapping is done upon display.