Closed Bug 843767 Opened 11 years ago Closed 11 years ago

Zooming on Facebook homepage causes rendering inconsistencies

Categories

(Tech Evangelism Graveyard :: Other, defect)

x86_64
Windows 8
defect
Not set
normal

Tracking

(firefox19- affected, firefox20-, firefox21-, firefox22-)

RESOLVED FIXED
Tracking Status
firefox19 - affected
firefox20 - ---
firefox21 - ---
firefox22 - ---

People

(Reporter: johnsc301, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

Attached image Untitled.png
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17

Steps to reproduce:

When Facebook is zoomed in on Firefox, the rendering of the log in page creates a distorted rendering.
I zoomed in at 130% and discovered that the page looked completely off upon refreshing. Zooming back to default and refreshing "fixed" the problem. However, I have a 1920 x 1080 display and need the zoom.
This has been a problem since I believe Firefox 17.


Actual results:

Look at the attached file.


Expected results:

The rendering should remain consistent.
Also, this ma be related to Gecko. Google Chrome had a similar issue, but with other web pages. The Chromium team confirmed that it was a Webkit issue. Upon updating Webkit accordingly, everything was fixed (for the most part).
Confirmed (with full HD screen too).

STR:
1) Open https://www.facebook.com/
2) Zoom In a few times (Ctrl+ 3 times e.g.)
3) Refresh the page (F5)
Result: Facebook logo is cropped at the bottom (see http://i.imgur.com/zx4RVQ7.jpg) and some page elements are moved
4) Back to normal zoom level (Ctrl+0)
5) Refresh the page
Result: Facebook logo is rendered normally

Regression range:
m-c
good=2012-09-07
bad=2012-09-08
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=36427d4b2cf6&tochange=1d4fc0c60063
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Zooming on Facebook causes rendering inconsistencies → Zooming on Facebook homepage causes rendering inconsistencies
Version: 19 Branch → 18 Branch
After landing Bug 564815, Firefox has window.devicePixelRatio.
So, I think https://fbstatic-a.akamaihd.net/rsrc.php/v2/yY/r/Fu7Ewuy7Zs7.js should be revised.

...
__d("PixelRatio",["Arbiter","Cookie","Run"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Cookie'),i=b('Run'),j='dpr',k,l;function m(){return window.devicePixelRatio||1;}function n(){h.set(j,m());}function o(){h.clear(j);}function p(){var r=m();if(r!==k){n();}else o();}var q={startDetecting:function(r){k=r||1;o();if(l)return;l=[g.subscribe('pre_page_transition',p)];i.onBeforeUnload(p);}};e.exports=q;});
...
Sounds like a TE bug.
Minor rendering glitches when zooming, uncommon user scenario, likely a TE bug. No need to track for upcoming releases.
What does TE stand for, and will be problem be fixed?
(In reply to shadydogg2731 from comment #6)
> What does TE stand for, and will be problem be fixed?

TE = Tech Evangelism. It's up to the website to fix the issue.
Depends on: 809788
Moving to Tech Evangelism then.
Assignee: nobody → other
Component: Untriaged → Other
Product: Firefox → Tech Evangelism
Version: 18 Branch → unspecified
Still present in Firefox 20.0.1
You need to contact the Facebook support and link to this bug report in your support request. It's up to FB to change its code.
It looks good for me, since about a week? ago.
I've kept my 125% native zoom, because of the 1080 resolution on my laptop.
All looks good on my end.
Confirmed too.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: