[wpt-sync] Sync PR 40043 - Transition overlay at beginning or end
Categories
(Core :: Layout: Positioned, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox115 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 40043 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/40043
Details from upstream follow.
Joey Arhar <jarhar@chromium.org> wrote:
Transition overlay at beginning or end
This patch makes transitions for the overlay CSS property extend the
value which allows the element to stay in the top layer throughout the
transition instead of transitioning it halfway through by default.This matches the same behavior for visibility, display, and
content-visibility. See these patches I made to do the same thing for
display and content-visibility:
https://chromium-review.googlesource.com/c/chromium/src/+/4357115
https://chromium-review.googlesource.com/c/chromium/src/+/4356155Fixed: 1444841
Change-Id: I747e69b4a5cdb494aa4d360ae444f97f4ef43d8bReviewed-on: https://chromium-review.googlesource.com/4541100
WPT-Export-Revision: 635d60b396403658160a626ab8989b0b3960acfa
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, and Chrome on GitHub CI
Total 1 tests and 88 subtests
Status Summary
Firefox
OK : 1
FAIL: 88
Chrome
OK : 1
PASS: 88
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-position/overlay/animation/overlay-interpolation.html [wpt.fyi]
- CSS Transitions: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0.1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0.9) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - CSS Animations: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL(Chrome:PASS) - Web Animations: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL(Chrome:PASS)
- CSS Transitions: property <overlay> from [auto] to [none] at (-1) should be [auto]:
Comment 4•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/439a7a5ad2bd
https://hg.mozilla.org/mozilla-central/rev/4b412d996a40
Description
•