Closed Bug 1937815 Opened 2 months ago Closed 2 months ago

[wpt-sync] Sync PR 49730 - [css-properties-values-api] Test unit arithmetic separately

Categories

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

task

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

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

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

Anders Hartvoll Ruud <andruud@chromium.org> wrote:

[css-properties-values-api] Test unit arithmetic separately

A subtest relying on unit arithmetic snuck into one of the WPTs
covered by the "Custom Properties" focus area of Interop 2024.
As unit arithmetic is not covered by Interop 2024, the default
resolution to this problem is to remove the whole file from Interop [1].

However, in this case, it's relatively easy and harmless to move
the offending test to a separate file.

[1] https://github.com/web-platform-tests/interop/issues/604

Change-Id: Ic444d07288c2c8bb54595c61813d0217b3cc1032
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6097816
Reviewed-by: Daniil Sakhapov \<sakhapov@chromium.org>
Commit-Queue: Anders Hartvoll Ruud \<andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1397239}

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 78 tests and 16 subtests

Status Summary

Firefox

OK : 72[Gecko-linux1804-64-qr-debug] 77[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-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, GitHub]
PASS : 732
FAIL : 27
ERROR: 1

Chrome

OK : 78
PASS : 1044
FAIL : 39

Safari

OK : 78
PASS : 1074
FAIL : 9

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

New Tests That Don't Pass

Tests Disabled in Gecko Infrastructure

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1e99c47c806e [wpt PR 49730] - [css-properties-values-api] Test unit arithmetic separately, a=testonly https://hg.mozilla.org/integration/autoland/rev/c675ca2ec49d [wpt PR 49730] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in before you can comment on or make changes to this bug.