[wpt-sync] Sync PR 25377 - WPT: Refactor screen_enumeration tests to use test-only-api.js
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 25377 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/25377
Details from upstream follow.
b'Arnaud Mandy <arnaud.mandy@intel.com>' wrote:
WPT: Refactor screen_enumeration tests to use test-only-api.js
use of test-only-api.js in preparation for launching official MojoJS support
in WPT. This would not change the test results on Chromium waterfall
(everything should continue to pass) or upstream WPT (tests currently
fail because MojoJS isn't enabled).Bug: 1123992
Change-Id: I513e6d432f6c74a62109ea09ce0dbaeefc63b0c4Reviewed-on: https://chromium-review.googlesource.com/2391224
WPT-Export-Revision: db60114d5ddb4c76e7d73ad682490bd94ac03869
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 2 subtests
Status Summary
Firefox
FAIL : 6
ERROR: 2
Chrome
FAIL : 6
ERROR: 2
Safari
FAIL : 6
ERROR: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/screen_enumeration/getScreens.values.https.html: ERROR [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
getScreens() supports an empty set of mocked screens: FAIL (Chrome: FAIL, Safari: FAIL)
getScreens() supports a single mocked screen: FAIL (Chrome: FAIL, Safari: FAIL)
getScreens() supports multiple mocked screens: FAIL (Chrome: FAIL, Safari: FAIL)
getScreens() rejects when the mock success value is set to false: FAIL (Chrome: FAIL, Safari: FAIL)
/screen_enumeration/isMultiScreen.values.https.html: ERROR [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
isMultiScreen() works as expected with mocked screens: FAIL (Chrome: FAIL, Safari: FAIL)
isMultiScreen() rejects when the mock success value is set to false: FAIL (Chrome: FAIL, Safari: FAIL)
Tests Disabled in Gecko Infrastructure
/screen_enumeration/getScreens.values.https.html: ERROR [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
/screen_enumeration/isMultiScreen.values.https.html: ERROR [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
Updated•4 years ago
|
Description
•