[Webkit-unassigned] [Bug 16362] Incorrect implementation of 'ex' unit
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 7 22:50:02 PDT 2008
http://bugs.webkit.org/show_bug.cgi?id=16362
apapirovski at mac.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #21006| |review?
Flag| |
------- Comment #6 from apapirovski at mac.com 2008-05-07 22:50 PDT -------
Created an attachment (id=21006)
--> (http://bugs.webkit.org/attachment.cgi?id=21006&action=view)
patch 2
Ok, as discussed I've corrected the xheight calculation not to make ex = em
which was done to fix a gmail bug that no longer exists. I've also removed the
"ex" from margin declaration on input radio and checkbox.
I didn't include any test cases, because a lot (and I mean A LOT) of test cases
need to be regenerated, pretty much anything that uses "ex", "x-height", or
radio or checkbox form elements.
Also, those Microsoft test cases are actually wrong... per the CSS spec, if the
font does not have an xHeight specified, the rendering engine should try and
compute it from an actual x, thus the xHeight for Ahem is 0.8 rather than 0.5.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list