Open
Bug 1250229
Opened 9 years ago
Updated 3 years ago
Investigate IVS test failures on Android
Categories
(Core :: Graphics: Text, defect, P3)
Tracking
()
NEW
People
(Reporter: bdahl, Unassigned)
Details
(Whiteboard: [gfx-noted])
Attachments
(4 files)
Moving conversation from https://bugzilla.mozilla.org/show_bug.cgi?id=1248248#c12
Tests that are failing on android:
layout/reftests/font-face/ivs-1.html | image comparison (==), max difference: 255, number of differing pixels: 988
layout/reftests/font-face/cjkcisvs-1.html | image comparison (==), max difference: 255, number of differing pixels: 4294
layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html | image comparison (==), max difference: 255, number of differing pixels: 1774
Reporter | ||
Comment 1•9 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
Reporter | ||
Comment 3•9 years ago
|
||
Reporter | ||
Comment 4•9 years ago
|
||
Comment 5•9 years ago
|
||
From the images here, it appears there's a real bug of some kind. It looks like we're loading the correct test fonts, but the variation selectors are being ignored.
(The glyphrun images also show that we're apparently cutting off part of the test area; if this is a general problem across all tests, it suggests we could be missing important differences in some cases. In this particular case, though, we can still see enough that it's clear we are getting the non-variant glyphs.)
Question: do our android builds use our in-tree freetype, or do they link against a system freetype library? If the latter, can we find out what version is present?
Updated•9 years ago
|
Whiteboard: [gfx-noted]
Comment 7•9 years ago
|
||
(In reply to :Margaret Leibovic from comment #6)
> Could this be an issue with downloadable fonts?
I don't think so, because the screenshots look to me like they've loaded the expected font, not used some other fallback; they've just failed to respect the variation selectors. Which could be due to an old freetype version, I think, IF we're using a system lib rather than our in-tree one.
Comment 8•9 years ago
|
||
(In reply to :Margaret Leibovic from comment #6)
> Could this be an issue with downloadable fonts?
It should not. For tests we push the fonts with the profile to the device. But just in case I'll flag gbrown: Do you think this could be caused by the changes we did for pushing the fonts with the profile?
Flags: needinfo?(s.kaspari) → needinfo?(gbrown)
![]() |
||
Comment 9•9 years ago
|
||
I cannot think of how. That was done in bug 1197716. I checked that font files are still in the reftest test zip and we still pass --extra-profile-file=fonts to the test harness, so they should be added to the profile.
Flags: needinfo?(gbrown)
Updated•8 years ago
|
Priority: -- → P3
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•