[wpt-sync] Sync PR 45825 - Split Highlight Inheritance tests into a new directory
Categories
(Core :: Layout: Generated Content, Lists, and Counters, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox127 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 45825 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/45825
Details from upstream follow.
Stephen Chenney <schenney@chromium.org> wrote:
Split Highlight Inheritance tests into a new directory
The WPT css-pseudo directory is getting large, and it is difficult
to identify all tests that deal only with the highlight inheritance
models. Those tests also clutter up the tests dealing with specific
pseudo types. So move such tests into a sub-directory.Change-Id: Ib2231e42a56f25d05e23f286d8222cc2e71362a0
Reviewed-on: https://chromium-review.googlesource.com/5473222
WPT-Export-Revision: 1a8c2cf80559ca49604c15ba812b2e89da326ae7
Assignee | ||
Updated•1 month ago
|
Assignee | ||
Comment 1•1 month ago
|
||
PR 45825 applied with additional changes from upstream: d28e440f06492ff49fd7dd428dbb6a81a13440b9
Assignee | ||
Comment 2•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=aed74c79b731a806f265cbc7f40aa1324a9d47f9
Assignee | ||
Comment 3•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa6a7a5754ca32bcb88511c240bc87cd087fea7f
Assignee | ||
Comment 4•1 month ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 32 tests and 10 subtests
Status Summary
Firefox
OK
: 8
PASS
: 60[GitHub] 68[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt]
FAIL
: 58[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 65[GitHub]
TIMEOUT
: 1
Chrome
OK
: 8
PASS
: 120
FAIL
: 6
Safari
OK
: 8
PASS
: 77
FAIL
: 49
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html [wpt.fyi]
- getComputedStyle() for ::spelling-error at #target1:
FAIL
- getComputedStyle() for ::spelling-error at #target2:
FAIL
- getComputedStyle() for ::grammar-error at #target1:
FAIL
- getComputedStyle() for ::grammar-error at #target2:
FAIL
- getComputedStyle() for ::spelling-error at #target1:
- /css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html [wpt.fyi]
- getComputedStyle() for ::spelling-error at #target1:
FAIL
- getComputedStyle() for ::spelling-error at #target2:
FAIL
- getComputedStyle() for ::grammar-error at #target1:
FAIL
- getComputedStyle() for ::grammar-error at #target2:
FAIL
- getComputedStyle() for ::spelling-error at #target1:
- /css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html [wpt.fyi]
- getComputedStyle() for ::spelling-error:
FAIL
- getComputedStyle() for ::grammar-error:
FAIL
- getComputedStyle() for ::highlight(foo): should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::highlight(foo)) should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::highlight(foo)( should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::highlight(foo)(foo) should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::highlight(foo)() should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::highlight(foo). should return an empty CSSStyleDeclaration:
FAIL
- getComputedStyle() for ::spelling-error:
- /css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html [wpt.fyi]
- getComputedStyle() for ::spelling-error at #target1:
FAIL
- getComputedStyle() for ::spelling-error at #target2:
FAIL
- getComputedStyle() for ::grammar-error at #target1:
FAIL
- getComputedStyle() for ::grammar-error at #target2:
FAIL
- getComputedStyle() for ::spelling-error at #target1:
New Tests That Don't Pass
- /css/css-pseudo/highlight-cascade/cascade-highlight-004.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/cascade-highlight-005.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html [wpt.fyi]:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html [wpt.fyi]:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-paired-cascade-004.html [wpt.fyi]:
PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:PASS
, Safari:FAIL
) - /css/css-pseudo/highlight-cascade/highlight-cascade-007.html [wpt.fyi]
- M::selection’s font-size is the same as in M:
FAIL
(Chrome:PASS
, Safari:FAIL
) - M span::selection’s font-size is the same as in M span:
FAIL
(Chrome:PASS
, Safari:FAIL
) - M::selection’s own text-shadow respects M’s font-size:
FAIL
(Chrome:PASS
, Safari:FAIL
) - M span::selection’s inherited text-shadow respects M’s font-size:
FAIL
(Chrome:PASS
, Safari:FAIL
) - W::selection’s line-height is the same as in W:
FAIL
(Chrome:PASS
, Safari:FAIL
) - W span::selection’s line-height is the same as in W span:
FAIL
(Chrome:PASS
, Safari:FAIL
) - W::selection’s own text-shadow respects W’s line-height:
FAIL
(Chrome:PASS
, Safari:FAIL
) - W span::selection’s inherited text-shadow respects W’s line-height:
FAIL
(Chrome:PASS
, Safari:FAIL
) - U::selection’s font-size is the same as in U:
FAIL
(Chrome:PASS
, Safari:FAIL
) - U span::selection’s font-size is the same as in U span:
FAIL
(Chrome:PASS
, Safari:FAIL
) - U::selection’s own text-decoration-thickness respects U’s font-size:
FAIL
(Chrome:PASS
, Safari:FAIL
) - U span::selection’s own text-decoration-thickness respects U span’s font-size:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- M::selection’s font-size is the same as in M:
- /css/css-pseudo/highlight-cascade/highlight-cascade-009.html [wpt.fyi]
- body ::selection does not use its own custom property:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - div::selection uses the originating element custom property:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - div::selection does not use its own custom property:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- body ::selection does not use its own custom property:
- /css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html [wpt.fyi]
- getComputedStyle() for ::selection:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::grammar-error:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::highlight(foo):
FAIL
(Chrome:PASS
, Safari:FAIL
)
- getComputedStyle() for ::selection:
- /css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html [wpt.fyi]
- getComputedStyle() for ::target-text at #target1:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text at #target2:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::spelling-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
)
- getComputedStyle() for ::target-text at #target1:
- /css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html [wpt.fyi]
- getComputedStyle() for ::target-text at #target1:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text at #target2:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::spelling-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
)
- getComputedStyle() for ::target-text at #target1:
- /css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html [wpt.fyi]
- getComputedStyle() for ::target-text:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo): should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo)) should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo)( should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo)(foo) should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo)() should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::highlight(foo). should return an empty CSSStyleDeclaration:
FAIL
(Chrome:PASS
, Safari:PASS
)
- getComputedStyle() for ::target-text:
- /css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html [wpt.fyi]
- getComputedStyle() for ::selection at #child1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::selection at #child2:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text at #child1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text at #child2:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error at #child1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error at #child2:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::grammar-error at #child1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::grammar-error at #child2:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::highlight(foo) at #child1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::highlight(foo) at #child2:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- getComputedStyle() for ::selection at #child1:
- /css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html [wpt.fyi]
- getComputedStyle() for ::target-text at #target1:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::target-text at #target2:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:PASS
, Safari:FAIL
) - getComputedStyle() for ::spelling-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::spelling-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target1:
FAIL
(Chrome:PASS
, Safari:PASS
) - getComputedStyle() for ::grammar-error at #target2:
FAIL
(Chrome:PASS
, Safari:PASS
)
- getComputedStyle() for ::target-text at #target1:
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ae0a216f50fd [wpt PR 45825] - Split Highlight Inheritance tests into a new directory, a=testonly https://hg.mozilla.org/integration/autoland/rev/37bf8b2f6bf1 [wpt PR 45825] - Update wpt metadata, a=testonly
Comment 6•1 month ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ae0a216f50fd
https://hg.mozilla.org/mozilla-central/rev/37bf8b2f6bf1
Description
•