Closed Bug 1906072 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 46976 - Fix spec links in css-conditional/container-queries

Categories

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

task

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Rune Lillesveen <futhark@chromium.org> wrote:

Fix spec links in css-conditional/container-queries

Spec and test directory was moved, but spec links were out of date.

Change-Id: I815fb24d7fdf08ed97bb056ba48edbd2eb78a110
Reviewed-on: https://chromium-review.googlesource.com/5672853
WPT-Export-Revision: a30c9d1baa38cc9dcbcc92420ed9fbfb922a78fa

PR 46976 applied with additional changes from upstream: c6273f7c688e8e62356f2a0a6e388108d58042ef
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core

CI Results

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

Total 177 tests

Status Summary

Firefox

OK : 118
PASS : 821
FAIL : 186
ERROR: 1

Chrome

OK : 119
PASS : 992
FAIL : 16

Safari

OK : 118
PASS : 958
FAIL : 49
ERROR: 1

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

New Tests That Don't Pass

  • /css/css-conditional/container-queries/custom-layout-container-001.https.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/inline-size-bfc-floats.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/inner-first-line-non-matching.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/pseudo-elements-002b.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/pseudo-elements-009.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/pseudo-elements-010.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-001.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-002.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-003.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-004.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-005.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-container-metrics-006.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-dynamic-container-metrics-002.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-dynamic-container-metrics-003.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-highlight-api/painting/custom-highlight-dynamic-container-metrics-004.html [wpt.fyi]: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-cascade/scope-container.html [wpt.fyi]
    • Style rules within @container are scoped: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/at-container-style-parsing.html [wpt.fyi]
    • style(--my-prop: foo): FAIL (Chrome: PASS, Safari: PASS)
    • style(--my-prop: foo - bar ()): FAIL (Chrome: PASS, Safari: PASS)
    • style(not ((--foo: calc(10px + 2em)) and ((--foo: url(x))))): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) or (--bar: 10px)): FAIL (Chrome: PASS, Safari: PASS)
    • style(--my-prop:): FAIL (Chrome: PASS, Safari: PASS)
    • style(--my-prop: ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--foo: bar !important): FAIL (Chrome: PASS, Safari: PASS)
    • style(--foo): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/at-container-style-serialization.html [wpt.fyi]
    • Normalize spaces: FAIL (Chrome: PASS, Safari: PASS)
    • Empty declaration value - spaces: FAIL (Chrome: PASS, Safari: PASS)
    • Empty declaration value: FAIL (Chrome: PASS, Safari: PASS)
    • No declaration value: FAIL (Chrome: PASS, Safari: PASS)
    • Unknown CSS property after 'or': FAIL (Chrome: PASS, Safari: PASS)
    • Original string number in custom property value: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/container-for-shadow-dom.html [wpt.fyi]
    • Container name set inside a shadow tree should not match query for host child on the outside: FAIL (Chrome: PASS, Safari: PASS)
    • Container name set on :host from inside a shadow tree not matching query for slotted from the outside of the shadow tree: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/container-name-tree-scoped.html [wpt.fyi]
    • Outer scope query should not match container-name set by :host rule in shadow tree: FAIL (Chrome: PASS, Safari: PASS)
    • Outer scope query should not match container-name set by ::slotted rule in shadow tree: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/container-selection-unknown-features.html [wpt.fyi]
    • width query with (foo: bar): FAIL (Chrome: PASS, Safari: PASS)
    • width query with foo(bar): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/container-units-computational-independence.html [wpt.fyi]
    • Container relative unit cqw is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
    • Container relative unit cqh is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
    • Container relative unit cqi is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
    • Container relative unit cqb is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
    • Container relative unit cqmin is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
    • Container relative unit cqmax is not computationally independent: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/container-units-svglength.html [wpt.fyi]
    • unitType with container-relative units: FAIL (Chrome: PASS, Safari: FAIL)
    • cqw,cqh can be resolved: FAIL (Chrome: PASS, Safari: FAIL)
    • cqi,cqb can be resolved: FAIL (Chrome: PASS, Safari: FAIL)
    • cqmin,cqmax can be resolved: FAIL (Chrome: PASS, Safari: FAIL)
    • calc() with container-relative units can be resolved: FAIL (Chrome: PASS, Safari: FAIL)
    • Can modify value with container-relative units: FAIL (Chrome: PASS, Safari: FAIL)
    • CSS Container Queries Test: container-relative units in SVGLength: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/container-units-typed-om.html [wpt.fyi]
    • CSS.cqw function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqw unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqw unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqw unit (CSS.cqw): FAIL (Chrome: PASS, Safari: PASS)
    • CSS.cqh function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqh unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqh unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqh unit (CSS.cqh): FAIL (Chrome: PASS, Safari: PASS)
    • CSS.cqi function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqi unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqi unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqi unit (CSS.cqi): FAIL (Chrome: PASS, Safari: PASS)
    • CSS.cqb function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqb unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqb unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqb unit (CSS.cqb): FAIL (Chrome: PASS, Safari: PASS)
    • CSS.cqmin function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqmin unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqmin unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqmin unit (CSS.cqmin): FAIL (Chrome: PASS, Safari: PASS)
    • CSS.cqmax function: FAIL (Chrome: PASS, Safari: PASS)
    • Reify value with cqmax unit: FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqmax unit (string): FAIL (Chrome: PASS, Safari: PASS)
    • Set value with cqmax unit (CSS.cqmax): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/custom-property-style-queries.html [wpt.fyi]
    • style(--inner: true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner:true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner:true ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner: true ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-no-space: true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-no-space:true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-no-space:true ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-no-space: true ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-space-after: true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-space-after:true): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-space-after:true ): FAIL (Chrome: PASS, Safari: PASS)
    • style(--inner-space-after: true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer: true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer:true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer:true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer: true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-no-space: true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-no-space:true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-no-space:true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-no-space: true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-space-after: true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-space-after:true): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-space-after:true ): FAIL (Chrome: PASS, Safari: PASS)
    • outer style(--outer-space-after: true ): FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property with !important declaration: FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property using var(): FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property including unknown var() reference: FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property including unknown var() reference with non-matching fallback: FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property including unknown var() reference with matching fallback: FAIL (Chrome: PASS, Safari: PASS)
    • Query custom property matching guaranteed-invalid values: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'initial' matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query matching negated value-less query against initial value: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'initial' not matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query matching value-less query against non-initial value: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'initial' matching (with explicit 'initial' value): FAIL (Chrome: PASS, Safari: PASS)
    • Style query matching negated value-less query against initial value (with explicit 'initial' value): FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'space' matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'space' not matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'inherit' matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'inherit' not matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'unset' matching: FAIL (Chrome: PASS, Safari: PASS)
    • Style query 'unset' not matching: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with px.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with px via initial keyword.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with em in query.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with em in computed value.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with cqi unit.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with initial value.: FAIL (Chrome: PASS, Safari: PASS)
    • Match registered <length> custom property with initial value via initial keyword.: FAIL (Chrome: PASS, Safari: PASS)
    • Should only match exact string for numbers in non-registered custom properties: FAIL (Chrome: PASS, Safari: PASS)
    • Spaces should not collapse in non-registered custom properties: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/custom-property-style-query-change.html [wpt.fyi]
    • Target child: FAIL (Chrome: PASS, Safari: PASS)
    • Target grandchild: FAIL (Chrome: PASS, Safari: PASS)
    • Registered property query child: FAIL (Chrome: PASS, Safari: PASS)
    • Registered property query grandchild: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/display-contents-dynamic-style-queries.html [wpt.fyi]
    • After display and --foo changes, style() query causes the color to be green: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/display-none.html [wpt.fyi]
    • getComputedStyle when intermediate ancestor is display:none: FAIL (Chrome: PASS, Safari: PASS)
    • getComputedStyle when display:none inner container has forced style: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/font-relative-units-dynamic.html [wpt.fyi]
    • rex units respond to changes: FAIL (Chrome: PASS, Safari: PASS)
    • rch units respond to changes: FAIL (Chrome: PASS, Safari: PASS)
    • ric units respond to changes: FAIL (Chrome: PASS, Safari: PASS)
    • rcap units respond to changes: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/font-relative-units.html [wpt.fyi]
    • rex relative inline-size: FAIL (Chrome: PASS, Safari: PASS)
    • rch relative inline-size: FAIL (Chrome: PASS, Safari: PASS)
    • ric relative inline-size: FAIL (Chrome: PASS, Safari: PASS)
    • rcap relative inline-size: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/nested-query-containers.html [wpt.fyi]
    • test5 - inline - 0b100: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/nested-size-style-container-invalidation.html [wpt.fyi]
    • Green after reducing width: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/percentage-padding-orthogonal.html [wpt.fyi]
    • #container height measured with 500px width. Both container children visible: FAIL (Chrome: PASS, Safari: FAIL)
    • #container width 400px after padding is applied.: FAIL (Chrome: PASS, Safari: FAIL)
    • #container width 400px after padding is applied. #second is removed from the rendering: FAIL (Chrome: PASS, Safari: FAIL)
    • #container height measured with 499px width. Both container children visible: FAIL (Chrome: PASS, Safari: FAIL)
    • #container width 399px after padding is applied. #second is removed from the rendering: FAIL (Chrome: PASS, Safari: FAIL)
    • #container width 399x after padding is applied. #second is removed from the rendering: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/pseudo-elements-005.html [wpt.fyi]
    • ::before pseudo element querying style() of originating element: FAIL (Chrome: PASS, Safari: PASS)
    • ::before pseudo element matching style() query after class change: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-conditional/container-queries/query-evaluation-style.html [wpt.fyi]
    • style((--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style(not (--baz: qux)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) and (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) and (--foo: bar) and (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) or (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) or (--foo: bar) or (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--baz: qux) or (--foo: bar) or (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) or (--baz: qux) or (--foo: bar)): FAIL (Chrome: PASS, Safari: PASS)
    • style((--foo: bar) or (--foo: bar) or (--baz: qux)): FAIL (Chrome: PASS, Safari: PASS)
    • style(not ((--foo: bar) and (--baz: qux))): FAIL (Chrome: PASS, Safari: PASS)
    • style((--baz: qux) or (not ((--baz: qux) and (--foo: bar)))): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/query-evaluation.html [wpt.fyi]
    • ((unknown) or (width) or (width)): FAIL (Chrome: PASS, Safari: PASS)
    • ((width) or (unknown) or (width)): FAIL (Chrome: PASS, Safari: PASS)
    • ((width) or (width) or (unknown)): FAIL (Chrome: PASS, Safari: PASS)
    • ((unknown) or (height) or (width)): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/registered-color-style-queries.html [wpt.fyi]
    • Registered color with light color-scheme and light-dark(): FAIL (Chrome: PASS, Safari: PASS)
    • Registered color with dark color-scheme and light-dark(): FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/sibling-layout-dependency.html [wpt.fyi]
    • Sibling style mutation: FAIL (Chrome: PASS, Safari: PASS)
    • Sibling style mutation, parent is affected: FAIL (Chrome: PASS, Safari: PASS)
    • Sibling style mutation, ancestor is affected: FAIL (Chrome: PASS, Safari: PASS)
    • Sibling text mutation: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/style-container-for-shadow-dom.html [wpt.fyi]
    • Match container in outer tree: FAIL (Chrome: PASS, Safari: PASS)
    • Match container in the shadow tree for a host child in the host child's tree scope: FAIL (Chrome: FAIL, Safari: FAIL)
    • Match <slot> as a container for ::slotted element: FAIL (Chrome: PASS, Safari: PASS)
    • Match container in outer tree for :host: FAIL (Chrome: PASS, Safari: PASS)
    • Match ::part's parent in the shadow tree as the container for ::part: FAIL (Chrome: FAIL, Safari: FAIL)
    • Match ::slotted as a container for its ::before: FAIL (Chrome: FAIL, Safari: FAIL)
    • Match container in outer tree for :host::before: FAIL (Chrome: PASS, Safari: PASS)
    • Match the ::part as a container for ::before on ::part elements: FAIL (Chrome: FAIL, Safari: FAIL)
    • Match container for ::part selector in inner shadow tree for exportparts: FAIL (Chrome: FAIL, Safari: FAIL)
    • Match container for slot light tree child fallback: FAIL (Chrome: PASS, Safari: PASS)
    • Should match parent container inside shadow tree for ::part(): FAIL (Chrome: FAIL, Safari: FAIL)
    • A :host::part rule matching a container in the shadow tree: FAIL (Chrome: FAIL, Safari: FAIL)
  • /css/css-conditional/container-queries/style-container-invalidation-inheritance.html [wpt.fyi]
    • Changed --match inherits down descendants and affects container query: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/style-query-with-unknown-width.html [wpt.fyi]
    • width query should evaluate to unknown and style query to true: FAIL (Chrome: PASS, Safari: PASS)
  • /css/css-conditional/container-queries/transition-scrollbars.html [wpt.fyi]
    • Scrollbars do not cause a transition of background-color: FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-transitions/starting-style-size-container.html [wpt.fyi]
    • Triggered transition from first style update based on up-to-date container query: FAIL (Chrome: PASS, Safari: PASS)
  • /scroll-animations/css/scroll-timeline-in-container-query.html [wpt.fyi]: ERROR (Chrome: OK, Safari: ERROR)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3b1ca8892068 [wpt PR 46976] - Fix spec links in css-conditional/container-queries, a=testonly https://hg.mozilla.org/integration/autoland/rev/0e031fde9a66 [wpt PR 46976] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
You need to log in before you can comment on or make changes to this bug.