Closed Bug 1699604 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 28146 - Fix 3-D Rendering Context tests to test what was intended.

Categories

(Core :: Web Painting, task, P4)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

b'L. David Baron <dbaron@chromium.org>' wrote:

Fix 3-D Rendering Context tests to test what was intended.

Three of the tests in this file have styles that don't match their
names, and thus duplicate other tests also in the file. This makes the
styles match the names of the tests as I believe was intended, and thus
avoids duplicate tests that are testing the same set of conditions.

Since one of the tests now has a part that fails, this both splits that
test into three and adjusts expectations.

Change-Id: I4bec597318a7054f5a1d8a01b9b2d663fa53658a
Reviewed-on: https://chromium-review.googlesource.com/2774435
WPT-Export-Revision: ec8053701f8d4172a3a84eb6b2912cc850fcb998

Component: web-platform-tests → Web Painting
Product: Testing → Core

CI Results

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

Total 1 tests and 10 subtests

Status Summary

Firefox

OK : 1
PASS: 6
FAIL: 4

Chrome

OK : 1
PASS: 6
FAIL: 4

Safari

OK : 1
PASS: 6
FAIL: 4

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/css/css-transforms/3d-rendering-context-behavior.tentative.html
Intermediate DOM nodes cause rendering context to end (absolute): FAIL (Chrome: FAIL, Safari: FAIL)
Intermediate DOM nodes cause rendering context to end (fixed): FAIL (Chrome: FAIL, Safari: FAIL)
Perspective does not apply to DOM abs-pos grandchildren: FAIL (Chrome: FAIL, Safari: FAIL)
Perspective does not apply to DOM fixed-pos grandchildren: FAIL (Chrome: FAIL, Safari: PASS)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7958b4767c34
[wpt PR 28146] - Fix 3-D Rendering Context tests to test what was intended., a=testonly
https://hg.mozilla.org/integration/autoland/rev/a39c7a628731
[wpt PR 28146] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.