-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[view-transitions] Skip view transition on hidden pages #26191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[view-transitions] Skip view transition on hidden pages #26191
Conversation
145795b
to
39e24eb
Compare
...orted/w3c/web-platform-tests/css/css-view-transitions/transition-in-hidden-page-expected.txt
Outdated
Show resolved
Hide resolved
...orted/w3c/web-platform-tests/css/css-view-transitions/transition-in-hidden-page-expected.txt
Outdated
Show resolved
Hide resolved
EWS run on previous version of this PR (hash 145795b)
|
39e24eb
to
ba502c4
Compare
EWS run on previous version of this PR (hash ba502c4) |
ba502c4
to
b6c40df
Compare
EWS run on previous version of this PR (hash b6c40df) |
b6c40df
to
0751754
Compare
EWS run on previous version of this PR (hash 0751754) |
0751754
to
a5582c7
Compare
EWS run on previous version of this PR (hash a5582c7) |
a5582c7
to
8481719
Compare
EWS run on previous version of this PR (hash 8481719) |
8481719
to
2e66344
Compare
EWS run on previous version of this PR (hash 2e66344) |
2e66344
to
8479b8c
Compare
EWS run on previous version of this PR (hash 8479b8c)
|
8479b8c
to
7c521eb
Compare
EWS run on previous version of this PR (hash 7c521eb) |
7c521eb
to
5d1cde0
Compare
EWS run on previous version of this PR (hash 5d1cde0) |
5d1cde0
to
89117a2
Compare
EWS run on current version of this PR (hash 89117a2) |
https://bugs.webkit.org/show_bug.cgi?id=271248 rdar://125017653 Reviewed by Matt Woodrow. Follow: - https://drafts.csswg.org/css-view-transitions-1/#page-visibility-change-steps - w3c/csswg-drafts#9543 * LayoutTests/TestExpectations: * LayoutTests/imported/w3c/web-platform-tests/css/css-view-transitions/transition-in-hidden-page-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/css/css-view-transitions/transition-in-hidden-page.html: * LayoutTests/imported/w3c/web-platform-tests/css/css-view-transitions/window-resize-aborts-transition-before-ready.html: * LayoutTests/imported/w3c/web-platform-tests/css/css-view-transitions/window-resize-aborts-transition.html: * LayoutTests/platform/ios/TestExpectations: * LayoutTests/platform/mac-wk2/TestExpectations: Remove duplicate test expectations to reduce confusion. * LayoutTests/platform/wpe/TestExpectations: * Source/WebCore/dom/Document.cpp: (WebCore::Document::visibilityStateChanged): Make this more robust to allow unregistering clients while iterating. (WebCore::Document::resolveViewTransitionRule): (WebCore::Document::reveal): (WebCore::Document::startViewTransition): * Source/WebCore/dom/ViewTransition.cpp: (WebCore::ViewTransition::ViewTransition): (WebCore::ViewTransition::stop): (WebCore::ViewTransition::visibilityStateChanged): * Source/WebCore/dom/ViewTransition.h: Canonical link: https://commits.webkit.org/283084@main
89117a2
to
d985c51
Compare
Committed 283084@main (d985c51): https://commits.webkit.org/283084@main Reviewed commits have been landed. Closing PR #26191 and removing active labels. |
d985c51
89117a2
🧪 wpe-wk2🧪 ios-wk2🧪 api-mac🧪 api-ios🧪 mac-wk2🧪 mac-AS-debug-wk2🧪 gtk-wk2🧪 api-gtk