| Summary: | Zero-width spaces are rendered incorrectly using -apple-system font | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | BJ Burg <bburg> | ||||||||
| Component: | Layout and Rendering | Assignee: | Myles C. Maxfield <mmaxfield> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | bburg, dino, graouts, joepeck, mattbaker, mmaxfield, nvasilyev, thorton, timothy, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | 528+ (Nightly build) | ||||||||||
| Hardware: | Mac | ||||||||||
| OS: | OS X 10.10 | ||||||||||
| Attachments: |
|
||||||||||
Is it the zero width space? (In reply to comment #1) > Is it the zero width space? How would zero width spaces get inserted here? We insert them to force better breaking in URLs. There is code in Main.js we use for this. I am on my phone, so I can't look it up right now. Created attachment 259662 [details]
Reduced testcase
This should be easier to diagnose...
Created attachment 259664 [details]
[Screenshot] rendering of reduced testcase on Yosemite
Seems to be reproducing on Yosemite but not El Capitan.
Does not reproduce on Mavericks. Installing Yosemite to look at this. Related: <rdar://problem/22451554> This renders correctly on El Capitan. |
Created attachment 258656 [details] screenshot of incorrect rendering STEPS TO REPRODUCE: 1. Inspect a locally hosted layout test (i.e., LayoutTests/dom/dom-search.html) 2. Open the Web Inspector to the Resources tab, and select dom-search.html 3. Open the details sidebar tab EXPECTED: * Local file URL should render normally in the "Location" section, "Full URL" row. ACTUAL: * It has some fraction glyphs rendered on top whenever there is a forward slash, but only in the first linebox. This seems like a rendering bug. I have not tried to make a reduction outside of Web Inspector yet.