Closed Bug 1872652 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 43836 - CSS: more pseudo-element tests

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 2 open bugs, )

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 43836 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/43836
Details from upstream follow.

Anne van Kesteren <annevk@annevk.nl> wrote:

CSS: more pseudo-element tests

Test ::-webkit-autofill in @supports and add more getComputedStyle() coverage.

PR 43836 applied with additional changes from upstream: 00a6dd067b094dff9ae2ede42bc2cdb26e36cd21, 73caf716542762aab6646f0a02de208bc0ec4124
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests and 26 subtests

Status Summary

Firefox

OK : 1
PASS : 15
FAIL : 5
PRECONDITION_FAILED: 7

Chrome

OK : 1
PASS : 11
FAIL : 16

Safari

OK : 1
PASS : 9
FAIL : 13
PRECONDITION_FAILED: 5

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

New Tests That Don't Pass

  • /css/css-conditional/at-supports-selector-webkit-slider-thumb.tentative.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/cssom/getComputedStyle-pseudo.html [wpt.fyi]
    • Pseudo-elements can use the full range of CSS syntax: FAIL (Chrome: FAIL, Safari: FAIL)
    • Item-based blockification of nonexistent pseudo-elements: FAIL (Chrome: PASS, Safari: FAIL)
    • display: contents on pseudo-elements: FAIL (Chrome: PASS, Safari: PASS)
    • Dynamically change to display: contents on pseudo-elements: FAIL (Chrome: PASS, Safari: PASS)
    • Unknown pseudo-element with a known identifier: grammar-error: PRECONDITION_FAILED (Chrome: FAIL, Safari: FAIL)
    • Unknown pseudo-element with a known identifier: spelling-error: PRECONDITION_FAILED (Chrome: FAIL, Safari: FAIL)
    • Unknown pseudo-element with a known identifier: view-transition: PRECONDITION_FAILED (Chrome: FAIL, Safari: PRECONDITION_FAILED)
    • Unknown pseudo-element with a known identifier: view-transition-image-pair(name): PRECONDITION_FAILED (Chrome: FAIL, Safari: PRECONDITION_FAILED)
    • Unknown pseudo-element with a known identifier: view-transition-group(name): PRECONDITION_FAILED (Chrome: FAIL, Safari: PRECONDITION_FAILED)
    • Unknown pseudo-element with a known identifier: view-transition-old(name): PRECONDITION_FAILED (Chrome: FAIL, Safari: PRECONDITION_FAILED)
    • Unknown pseudo-element with a known identifier: view-transition-new(name): PRECONDITION_FAILED (Chrome: FAIL, Safari: PRECONDITION_FAILED)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a95231249761 [wpt PR 43836] - CSS: more pseudo-element tests, a=testonly https://hg.mozilla.org/integration/autoland/rev/c5fd7a00dfa0 [wpt PR 43836] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.