[wpt-sync] Sync PR 39802 - fix(window_state_context.js): prevent restoring if already minimized.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox115 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 39802 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/39802
Details from upstream follow.
Marcos Caceres <marcos@marcosc.com> wrote:
fix(window_state_context.js): prevent restoring if already minimized.
Line 8 in particular fixed some tests that were accidentally restoring multiple times.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
| Assignee | ||
Comment 3•3 years ago
|
||
| Assignee | ||
Comment 4•3 years ago
|
||
| Assignee | ||
Comment 5•3 years ago
|
||
| Assignee | ||
Comment 6•3 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Chrome, and Safari on GitHub CI
Total 10 tests and 1 subtests
Status Summary
Firefox
OK : 3[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] 6[Gecko-linux1804-64-qr-debug, 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]
PASS : 5
FAIL : 4[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] 5[Gecko-linux1804-64-qr-debug, 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]
ERROR : 2[Gecko-linux1804-64-qr-debug, 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] 5[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]
Chrome
OK : 10
PASS : 14
FAIL : 3
Safari
OK : 5
PASS : 1
FAIL : 7
TIMEOUT: 2
ERROR : 4
NOTRUN : 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /battery-status/page-visibility.https.html [wpt.fyi]:
SKIP(Chrome:OK, Safari:OK) - /idle-detection/page-visibility.https.html [wpt.fyi]:
SKIP(Chrome:OK, Safari:ERROR) - /event-timing/event-click-visibilitychange.html [wpt.fyi]:
ERROR[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],OK[Gecko-linux1804-64-qr-debug,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] (Chrome:OK, Safari:OK) - /long-animation-frame/tentative/loaf-visibility.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:ERROR) - /page-visibility/minimize.html [wpt.fyi]:
ERROR[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],OK[Gecko-linux1804-64-qr-debug,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] (Chrome:OK, Safari:TIMEOUT) - /page-visibility/visibility-state-entry.tentative.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:ERROR) - /screen-orientation/hidden_document.html [wpt.fyi]:
ERROR[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],OK[Gecko-linux1804-64-qr-debug,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] (Chrome:OK, Safari:ERROR)- hidden documents must reject went trying to call unlock:
FAIL(Chrome:FAIL, Safari:NOTRUN)
- hidden documents must reject went trying to call unlock:
- /screen-wake-lock/chrome-bug-1348019.https.html [wpt.fyi]
- Appending iframe in release event listener does not cause a crash when page visibility changes:
FAIL(Chrome:PASS, Safari:FAIL)
- Appending iframe in release event listener does not cause a crash when page visibility changes:
- /screen-wake-lock/wakelock-document-hidden.https.html [wpt.fyi]
- navigator.wakeLock.request('screen') fails when the document is hidden:
FAIL(Chrome:PASS, Safari:FAIL) - Screen wake locks are released when the document the page is hidden:
FAIL(Chrome:PASS, Safari:FAIL)
- navigator.wakeLock.request('screen') fails when the document is hidden:
- /secure-payment-confirmation/authentication-disallowed-when-hidden.https.html [wpt.fyi]
- SPC authentication cannot be triggered from a hidden context:
FAIL(Chrome:PASS, Safari:FAIL)
- SPC authentication cannot be triggered from a hidden context:
Tests Disabled in Gecko Infrastructure
- /battery-status/page-visibility.https.html [wpt.fyi]:
SKIP(Chrome:OK, Safari:OK) - /idle-detection/page-visibility.https.html [wpt.fyi]:
SKIP(Chrome:OK, Safari:ERROR)
Comment 8•3 years ago
|
||
| bugherder | ||
Description
•