Permanent css/css-pseudo/backdrop-animate-002.html == http://web-platform.test:8000/css/css-pseudo/backdrop-animate-002-ref.html and selection-background-painting-order.html unexpected results when Gecko 94 merges to Beta on 2021-10-04
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox-esr91 | --- | unaffected |
firefox92 | --- | unaffected |
firefox93 | --- | unaffected |
firefox94 | + | verified |
People
(Reporter: aryx, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
Test got added in bug 1729462.
TEST-UNEXPECTED-PASS | /css/css-pseudo/backdrop-animate-002.html | Testing http://web-platform.test:8000/css/css-pseudo/backdrop-animate-002.html == http://web-platform.test:8000/css/css-pseudo/backdrop-animate-002-ref.html
TEST-UNEXPECTED-FAIL | /css/css-pseudo/selection-background-painting-order.html | Testing http://web-platform.test:8000/css/css-pseudo/selection-background-painting-order.html == http://web-platform.test:8000/css/css-pseudo/selection-background-painting-order-ref1.html
Reporter | ||
Comment 1•3 years ago
|
||
Also as part of the web platform tests (non-reftests): TEST-UNEXPECTED-ERROR | /css/css-pseudo/backdrop-animate.html | TypeError: target.showModal is not a function
Assignee | ||
Comment 2•3 years ago
|
||
These probably need to enable dom.dialog_element.enabled to have consistent results.
Reporter | ||
Updated•3 years ago
|
Reporter | ||
Comment 3•3 years ago
|
||
Bug 1729462 added the animate
tests which depends on which depends on the
preference dom.dialog_element.enabled being set to true.
Bug 1728531 the selection
one. Reason for failure is still unknown.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Assignee | ||
Comment 5•3 years ago
|
||
The selection one is because the web font fails to load on nightly because it gets sanitized:
downloadable font: Layout: bad start coverage index. (font-family: "CSSTest" style:normal weight:400 stretch:100 src index:0) source: http://wpt.live/fonts/CSSTest/csstest-basic-italic.ttf
downloadable font: GDEF: Bad coverage table (font-family: "CSSTest" style:normal weight:400 stretch:100 src index:0) source: http://wpt.live/fonts/CSSTest/csstest-basic-italic.ttf
downloadable font: GDEF: Invalid attachment list (font-family: "CSSTest" style:normal weight:400 stretch:100 src index:0) source: http://wpt.live/fonts/CSSTest/csstest-basic-italic.ttf
downloadable font: GDEF: Failed to parse table (font-family: "CSSTest" style:normal weight:400 stretch:100 src index:0) source: http://wpt.live/fonts/CSSTest/csstest-basic-italic.ttf
downloadable font: rejected by sanitizer (font-family: "CSSTest" style:normal weight:400 stretch:100 src index:0) source: http://wpt.live/fonts/CSSTest/csstest-basic-italic.ttf
Not sure what's the best path forward there. Should we just fix the font?
Comment 6•3 years ago
|
||
We imported patch D126594 - but there are still some tests that were not fixed : https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=NN6Z5wcITxqhbbYPutrV-g.0&resultStatus=testfailed%2Cbusted%2Cexception&revision=b4ad91bf0d12f95533bef8333020d2d2e04e14a3&searchStr=web-platf%2Creftest
Please see failure log : https://treeherder.mozilla.org/logviewer?job_id=352700632&repo=try&lineNumber=16632
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/60f70fb44696 Enable dialog in two tests that use it. r=sefeng
Comment hidden (Intermittent Failures Robot) |
Comment 10•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Comment 11•3 years ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #5)
Not sure what's the best path forward there. Should we just fix the font?
It looks like this font was added by :jtd back in 2010 and not updated since, though I’m not sure if they are still around to comment. I don’t know enough about fonts or the new(?) sanitiser to be sure, but if the fonts are clearly malformed, I think it’s a good idea to try and fix them.
If that ends up being impractical, we can find or add a new font in WPT for <css/css-pseudo/selection-background-painting-order.html>. I think my test only requires that the font has a character with ink overflow on both left and right (ref1, ref2).
Assignee | ||
Comment 12•3 years ago
|
||
Generated by just importing+exporting from fontforge. It's only used in
three tests that just need ink overflow on both sides and so on, which
this patch preserves.
Comment 13•3 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cdc9883721e1 Fix csstest-basic-italic to not trip the font sanitizer. r=jfkthame
Comment 14•3 years ago
|
||
bugherder |
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/31013 for changes under testing/web-platform/tests
Reporter | ||
Comment 16•3 years ago
|
||
Verified fixed in today's central-as-beta simulation.
Upstream PR merged by moz-wptsync-bot
Updated•3 years ago
|
Description
•