Bug 140252
| Summary: | REGRESSION(r177637) [HarfBuzz] [GTK] Missing glyph symbol is not rendered properly. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Alberto Lopez Perez <clopez> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply, cgarcia, darin, dpino, koivisto, mcatanzaro, mmaxfield, mrobinson, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Carlos Alberto Lopez Perez
After r177637 <https://trac.webkit.org/r177637> and r177876 <https://trac.webkit.org/r177637> the missing glyph symbols are not rendered.
On bug 139905 a crash caused by r177637 was fixed on r178115 <http://trac.webkit.org/r178115> but that was an incomplete fix, because looking at the results of the tests the missing glyph symbol (the square) is now gone. http://people.igalia.com/clopez/bug-139905-results-img/results.html
On the GTK port, at least the following tests are affected:
Regressions: Unexpected text-only failures (15)
fast/css/line-height-determined-by-primary-font.html [ Failure ]
fast/ruby/bopomofo-letter-spacing.html [ Failure ]
fast/ruby/bopomofo-rl.html [ Failure ]
fast/ruby/bopomofo.html [ Failure ]
fast/text/decorations-with-text-combine.html [ Failure ]
fast/text/emphasis-combined-text.html [ Failure ]
fast/text/emphasis-vertical.html [ Failure ]
fast/text/international/khmer-selection.html [ Failure ]
fast/text/international/plane2.html [ Failure ]
fast/text/justify-ideograph-complex.html [ Failure ]
fast/text/justify-ideograph-simple.html [ Failure ]
fast/text/justify-ideograph-vertical.html [ Failure ]
fast/text/khmer-lao-font.html [ Failure ]
fast/text/midword-break-before-surrogate-pair-2.html [ Failure ]
svg/custom/svg-fonts-fallback.xhtml [ Failure ]
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Alberto Lopez Perez
(In reply to comment #0)
> After r177637 <https://trac.webkit.org/r177637> and r177876
> <https://trac.webkit.org/r177637> the missing glyph symbols are not rendered.
After r177637 <https://trac.webkit.org/r177637> and r177876 <https://trac.webkit.org/r177876> the missing glyph symbols are not rendered.
Carlos Alberto Lopez Perez
I have updated the GTK test expectations on r178121 <https://trac.webkit.org/r178121>
Diego Pino
These tests are passing after updating baselines in 276098@main.
https://results.webkit.org/?suite=layout-tests&test=fast%2Fcss%2Fline-height-determined-by-primary-font.html&platform=GTK
After updating test expectations in 279290@main, there are no more tests referring to this bug. Closing bug.
Radar WebKit Bug Importer
<rdar://problem/128922194>