Bug 128127

Summary: REGRESSION (Subpixel Layout): Underline touches small text
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: TextAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: jonlee, mmaxfield, phiw2, webkit-bug-importer, zalan
Priority: P1 Keywords: InRadar, Regression
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 128145    
Attachments:
Description Flags
screenshot
none
screenshot of Japanese text none

Description Alexey Proskuryakov 2014-02-03 14:41:31 PST
Created attachment 223021 [details]
screenshot

Underlines have become too close to text when it's small, such as "Home | New | Search" links on this Bugzilla page.

It looks arguably worse than before on Retina screens, but on non-Retina ones, it's undeniably bad, as underlines touch the text.
Comment 1 Radar WebKit Bug Importer 2014-02-03 14:42:10 PST
<rdar://problem/15973194>
Comment 2 Philippe Wittenbergh 2014-02-03 16:06:08 PST
It is even worse for Japanese (and other CJK) text - some part of the underline is missing, or crosses into characters.
Comment 3 Philippe Wittenbergh 2014-02-03 16:07:52 PST
Created attachment 223035 [details]
screenshot of Japanese text

Screenshot from: http://www.jma.go.jp/jma/index.html
non-retina display
Comment 4 zalan 2014-02-03 16:15:32 PST
(In reply to comment #2)
> It is even worse for Japanese (and other CJK) text - some part of the underline is missing, or crosses into characters.

Character crossing is not a regression of subpixel layout (I can repro that with Safari on Mac OS X 10.9) but the missing underline indeed is.
Comment 5 Myles C. Maxfield 2014-02-03 16:44:26 PST
Please file another bug for missing underline / crossing underline. You can assign it to me.
Comment 6 Philippe Wittenbergh 2014-02-03 17:16:24 PST
(In reply to comment #5)
> Please file another bug for missing underline / crossing underline. You can assign it to me.

--> bug 128145