[Webkit-unassigned] [Bug 123012] New: REM unit down scaling is incorrect

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 18 01:31:16 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=123012

           Summary: REM unit down scaling is incorrect
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jon.ronnenberg at gmail.com


Created an attachment (id=214548)
 --> (https://bugs.webkit.org/attachment.cgi?id=214548&action=review)
Shows 2 HTML elements with their pre calculated height, run time calculated height and actual height.

Steps to reproduce the problem:
1. Go to http://dotnetcarpenter.bitbucket.org/bugz/rem-bug/
2. Resize the window to a smaller size.
3. Watch the height text inside the blue and green squares - at some point, all rem scales are askew.
Or on a small screen device, e.i. iPhone/Android phone:
1. Go to http://dotnetcarpenter.bitbucket.org/bugz/real-example/
2. Notice that the right pointing arrow will drop down below the other controls.
3. Touch the histogram icon
4. The icon legend to the right of the screen is rendered on top of the histogram bars.

What is the expected behavior?
Go to the aforementioned URI's with a gecko based browser.
Scaling should always be correct.

What went wrong?
As demonstrated in the attached test case and on the live links, webkit browsers stop down-scaling correctly at a certain point.

Did this work before?
I don't know.


Any other comments?
This is observed on iPhone Safari iOS6, Android stock browser 4.0.4 and 4.2.2, Chrome 30 for Android, and Opera 16. 
webkit doesn't seem to having any issues with up-scaling content. As seen in the second 
attachment: rem-height-workaround.html I've also commented on a similar issue in the webkit bug tracker:  https://bugs.webkit.org/show_bug.cgi?id=117680

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list