Bug 9675

Summary: REGRESSION: Tiny text @ mail.yahoo.com
Product: WebKit Reporter: Geoffrey Garen <ggaren>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Major CC: ian
Priority: P1 Keywords: HasReduction, InRadar
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://mail.yahoo.com
Attachments:
Description Flags
Screenshot -- TOT
none
Screenshot -- Tiger Safari
none
reduction
none
Screenshot of reduction in Tiger & TOT none

Description Geoffrey Garen 2006-07-01 11:19:50 PDT
Screenshots forthcoming.
Comment 1 Geoffrey Garen 2006-07-01 11:21:23 PDT
Created attachment 9122 [details]
Screenshot -- TOT
Comment 2 Geoffrey Garen 2006-07-01 11:21:57 PDT
Created attachment 9123 [details]
Screenshot -- Tiger Safari
Comment 3 Geoffrey Garen 2006-07-01 11:24:34 PDT
Oops! The descriptions above are reversed. Attachment 9122 [details] is TOT; attachment 9123 [details] is Tiger Safari.
Comment 4 Geoffrey Garen 2006-07-01 23:06:38 PDT
Created attachment 9136 [details]
reduction

I think this is the whole issue
Comment 5 Geoffrey Garen 2006-07-01 23:07:05 PDT
Created attachment 9137 [details]
Screenshot of reduction in Tiger & TOT
Comment 6 Darin Adler 2006-07-04 16:28:10 PDT
Geoff's reduction says "font:x-small". And in older Safari and Firefox that's just an unknown font family so you fall back to the default font.

But with TOT Safari, that's treated as a size specification!

I think this is all part of changes made to fix bug 5564.
Comment 7 Alice Liu 2006-07-05 12:56:26 PDT
<rdar://problem/4614030>
Comment 8 Dave Hyatt 2006-07-13 14:24:52 PDT
Yahoo is making use of a deliberate CSS parser hack to account for the fact that x-small in WinIE is like small in other browsers.  I believe the use of this hack may be fairly widespread on the Web.  My recommendation is that we back out the fix for 5564.
Comment 9 Dave Hyatt 2006-07-13 14:26:21 PDT
Furthermore, I know many many CSS parser hacks were closed in IE7, and this may be one of them.  This would make it even more imperative that we back out 5564.
Comment 10 David Kilzer (:ddkilzer) 2006-07-13 15:12:17 PDT
(In reply to comment #8)
> Yahoo is making use of a deliberate CSS parser hack to account for the fact
> that x-small in WinIE is like small in other browsers.  I believe the use of
> this hack may be fairly widespread on the Web.  My recommendation is that we
> back out the fix for 5564.

Hixie may know how wide-spread its use is.  Adding him to CC list.
Comment 11 Dave Hyatt 2006-12-14 23:06:12 PST
We fixed this I believe by backing out the quirky parsing.