Facebook mobile site serves low-res photos to Firefox on HiDPI Android devices
Categories
(Web Compatibility :: Site Reports, defect, P1)
Tracking
(platform-rel -, firefox45 affected)
People
(Reporter: dholbert, Assigned: ksenia)
References
()
Details
(Keywords: qawanted, testcase-wanted, webcompat:site-wait, Whiteboard: [sitewait] [platform-rel-Facebook][webcompat:sightline])
Attachments
(4 files)
| Reporter | ||
Updated•9 years ago
|
| Reporter | ||
Comment 1•9 years ago
|
||
| Reporter | ||
Comment 2•9 years ago
|
||
| Reporter | ||
Comment 3•9 years ago
|
||
| Comment hidden (obsolete) |
| Reporter | ||
Comment 5•9 years ago
|
||
| Reporter | ||
Comment 6•9 years ago
|
||
| Reporter | ||
Comment 7•9 years ago
|
||
Comment 8•9 years ago
|
||
Comment 10•9 years ago
|
||
Updated•9 years ago
|
Updated•9 years ago
|
Updated•9 years ago
|
Comment 11•9 years ago
|
||
Comment 12•9 years ago
|
||
Comment 13•8 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•8 years ago
|
||
Updated•8 years ago
|
Comment 17•8 years ago
|
||
Comment 18•8 years ago
|
||
Comment 19•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 21•6 years ago
|
||
See bug 1547409. Moving webcompat whiteboard tags to keywords.
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•5 years ago
|
Comment 23•3 years ago
|
||
I was not able to reproduce the issue. The profile picture is displayed as expected, with no issues encountered regarding the quality of the picture:
Daniel, is the issue reproducible on your side?
Tested with:
Browser / Version: Firefox Nightly 100.0a1 (2015870107 -🦎100.0a1-20220321065848🦎)
Operating System: Google Pixel 3 (Android 12) -1080 x 2160 pixels, 18:9 ratio (~443 ppi density)
| Reporter | ||
Comment 24•3 years ago
•
|
||
(In reply to raul softvision from comment #23)
I was not able to reproduce the issue. The profile picture is displayed as expected, with no issues encountered regarding the quality of the picture:
I can still reproduce.
Your screenshot seems to show a Facebook profile page -- that's not what this bug is about. This bug is about the "thumbnail" profile photo that is shown at the top-left of the screen inside of Facebook's hamburger menu. (See comment 1 vs. comment 2 -- the facebook UI looks a bit different now, but it's still kind-of similar.)
That thumbnail is still noticeably lower-res/blurry in Firefox as compared to Chrome for me.
| Reporter | ||
Comment 25•3 years ago
|
||
Here's a screenshot showing the issue in current Nightly. My profile image here (shown in the hamburger menu) is blurry/low-res, as compared to Chrome.
| Reporter | ||
Updated•3 years ago
|
| Reporter | ||
Comment 26•3 years ago
|
||
Here's a screenshot in Chrome, for comparison. As you can see here, Chrome is served a different Facebook design nowadays. But the profile image in the hamburger menu is displayed at approximately the same size, with a higher-res / less-blurry version in Chrome as compared to Firefox.
| Reporter | ||
Comment 27•3 years ago
|
||
(In my screenshots/testing today, I'm using a Pixel 4a with Android 12, for what it's worth.)
| Reporter | ||
Comment 28•3 years ago
•
|
||
Using about:debugging to do similar investigation to what I did in comment 3 but with today's Facebook design, I confirmed that Chrome is still getting a higher-res image than Firefox.
My window.devicePixelRatio on this device is 2.75 in Chrome (slightly-different in Firefox for some reason -- 2.727272727272727). So for ideal crispness, we'd like an image whose native size is ~2.7x-3x the size that it's displayed on-screen.
In Chrome, that is indeed what happens -- they receive a 99px by 99px image file, which gets painted to a 36px by 36px area. (which is a 2.75x scale factor).
vs. in Firefox Nightly, we receive a 34px by 34px image file, which gets painted to a 34px by 34px area.
So, Facebook doesn't seem to be accounting for the fact that we have a HiDPI screen here (which ideally should make them serve higher-res images, like they do to Chrome).
Comment 29•3 years ago
|
||
Thanks for the heads-up, Daniel. I have mistakenly tapped on my profile picture, instead of observing the profile picture (my apologies). I can confirm that the issue is still reproducible:
Also, I can confirm your findings in about:debugging
Tested with:
Browser / Version: Firefox Nightly 100.0a1 (2015870571 -🦎100.0a1-20220323094932🦎)
Operating System: Samsung A51 (Android 11) -1080 × 2400 pixels 20:9 aspect ratio (~405 ppi density)
Operating System: Google Pixel 3 (Android 12) -1080 x 2160 pixels, 18:9 ratio (~443 ppi density)
Updated•3 years ago
|
Updated•3 years ago
|
Comment 30•3 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 3 duplicates and 13 See Also bugs.
:ksenia, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 31•3 years ago
|
||
The last needinfo from me was triggered in error by recent activity on the bug. I'm clearing the needinfo since this is a very old bug and I don't know if it's still relevant.
| Comment hidden (off-topic) |
Comment 33•3 years ago
|
||
I can confirm that the issue is still reproducible
Tested with:
Browser / Version: Firefox Release 106.1.0 (2015909131-🦎106.0-20221010181815🦎 )/ Firefox Nightly 108.0a1 (2015911755-🦎108.0a1-20221023100414🦎)
Operating System: Samsung A51 (Android 11) -1080 × 2400 pixels 20:9 aspect ratio (~405 ppi density)
Operating System: Google Pixel 3 (Android 12) -1080 x 2160 pixels, 18:9 ratio (~443 ppi density)
Comment 34•2 years ago
•
|
||
The issue is still reproducible.
Tested with:
Browser / Version: Firefox Release 109.2.0 (2015930059-🦎109.0.1-20230127170202🦎)/ Firefox Nightly 111.0a1 (2015932395-🦎111.0a1-20230208095231🦎)/Chrome Mobile Version 109.0.5414.117
Operating System: Samsung A51 (Android 11) -1080 × 2400 pixels 20:9 aspect ratio (~405 ppi density)
Operating System: Google Pixel 3 (Android 12) -1080 x 2160 pixels, 18:9 ratio (~443 ppi density)
Notes:
- Reproducible regardless of the status of ETP.
- Reproducible on the latest build of Firefox Nightly and Release.
- Works as expected using Chrome.
Comment 35•2 years ago
|
||
I was recently switched to a more modern version of the Facebook Mobile website and the issue seems to be solved for me now.
Comment 36•2 years ago
|
||
The problem no longer appear for me too.
Updated•1 year ago
|
| Assignee | ||
Comment 37•1 year ago
|
||
Based on the recent comments this appears to be no longer an issue.
| Reporter | ||
Comment 38•1 year ago
|
||
Confirmed, yeah; the hamburger menu UI that I screenshotted in comment 26 gives me a crisp high-res photo now (and it seems Facebook has redesigned the layout a bit, too).
Updated•1 year ago
|
Description
•