Title: [260075] trunk/LayoutTests
- Revision
- 260075
- Author
- lmo...@igalia.com
- Date
- 2020-04-14 09:16:11 -0700 (Tue, 14 Apr 2020)
Log Message
[GTK][WPE] Layout test gardening
Unreviewed test gardening.
* platform/gtk/TestExpectations:
Removed deprecated expectation.
* platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
Updated expectations.
* platform/wpe/TestExpectations: Updated several EME expectations with
correct bug number. A number of passing tests are also marked as PASS.
* platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt:
Updated expectations.
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (260074 => 260075)
--- trunk/LayoutTests/ChangeLog 2020-04-14 16:04:21 UTC (rev 260074)
+++ trunk/LayoutTests/ChangeLog 2020-04-14 16:16:11 UTC (rev 260075)
@@ -1,3 +1,18 @@
+2020-04-14 Lauro Moura <lmo...@igalia.com>
+
+ [GTK][WPE] Layout test gardening
+
+ Unreviewed test gardening.
+
+ * platform/gtk/TestExpectations:
+ Removed deprecated expectation.
+ * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
+ Updated expectations.
+ * platform/wpe/TestExpectations: Updated several EME expectations with
+ correct bug number. A number of passing tests are also marked as PASS.
+ * platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt:
+ Updated expectations.
+
2020-04-14 Simon Fraser <simon.fra...@apple.com>
[Async overflow scroll] Custom scrollbars on gmail don't show
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (260074 => 260075)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2020-04-14 16:04:21 UTC (rev 260074)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2020-04-14 16:16:11 UTC (rev 260075)
@@ -4330,7 +4330,6 @@
webkit.org/b/190990 fast/block/basic/inline-content-with-floating-image.html [ Failure Missing ]
# Regressions from EME enablement
-webkit.org/b/190991 fast/dom/navigator-detached-no-crash.html [ Failure ]
webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/ [ Skip ]
webkit.org/b/190991 media/encrypted-media/encrypted-media-constants.html [ Failure ]
webkit.org/b/190991 media/encrypted-media/encrypted-media-is-type-supported.html [ Failure ]
Modified: trunk/LayoutTests/platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt (260074 => 260075)
--- trunk/LayoutTests/platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt 2020-04-14 16:04:21 UTC (rev 260074)
+++ trunk/LayoutTests/platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt 2020-04-14 16:16:11 UTC (rev 260075)
@@ -1,15 +1,16 @@
+CONSOLE MESSAGE: Unhandled Promise Rejection: TypeError: Not enough arguments
This tests that the navigator object of a deleted frame is disconnected properly. Accessing fields or methods shouldn't crash the browser.
Check Navigator
-navigator.activeVRDisplays is OK
navigator.appCodeName is OK
navigator.appName is OK
navigator.appVersion is OK
+navigator.clipboard is OK
navigator.cookieEnabled is OK
navigator.getStorageUpdates() is OK
-navigator.getVRDisplays() is OK
navigator.javaEnabled() is OK
navigator.language is OK
navigator.languages is OK
+navigator.maxTouchPoints is OK
navigator.mediaCapabilities is OK
navigator.mimeTypes is OK
navigator.onLine is OK
@@ -17,6 +18,7 @@
navigator.plugins is OK
navigator.product is OK
navigator.productSub is OK
+navigator.requestMediaKeySystemAccess() is OK
navigator.sendBeacon() threw err TypeError: Not enough arguments
navigator.serviceWorker is OK
navigator.userAgent is OK
@@ -23,16 +25,17 @@
navigator.vendor is OK
navigator.vendorSub is OK
navigator.webdriver is OK
-navigator.activeVRDisplays is OK
+navigator.xr is OK
navigator.appCodeName is OK
navigator.appName is OK
navigator.appVersion is OK
+navigator.clipboard is OK
navigator.cookieEnabled is OK
navigator.getStorageUpdates() is OK
-navigator.getVRDisplays() is OK
navigator.javaEnabled() is OK
navigator.language is OK
navigator.languages is OK
+navigator.maxTouchPoints is OK
navigator.mediaCapabilities is OK
navigator.mimeTypes is OK
navigator.onLine is OK
@@ -40,6 +43,7 @@
navigator.plugins is OK
navigator.product is OK
navigator.productSub is OK
+navigator.requestMediaKeySystemAccess() is OK
navigator.sendBeacon() threw err TypeError: Not enough arguments
navigator.serviceWorker is OK
navigator.userAgent is OK
@@ -46,4 +50,5 @@
navigator.vendor is OK
navigator.vendorSub is OK
navigator.webdriver is OK
+navigator.xr is OK
Modified: trunk/LayoutTests/platform/wpe/TestExpectations (260074 => 260075)
--- trunk/LayoutTests/platform/wpe/TestExpectations 2020-04-14 16:04:21 UTC (rev 260074)
+++ trunk/LayoutTests/platform/wpe/TestExpectations 2020-04-14 16:16:11 UTC (rev 260075)
@@ -318,8 +318,17 @@
inspector/canvas/updateShader-webgpu.html [ Skip ]
inspector/canvas/updateShader-webgpu-sharedVertexFragment.html [ Skip ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/ [ Skip ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/ [ Skip ]
+# Some imported encrypted media tests have been consistently passing on the bots.
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-events.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html [ Pass ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html [ Pass ]
+
# Encrypted WebM is not supported yet.
webkit.org/b/189196 media/encrypted-media/clearKey/clearKey-encrypted-webm-event-mse.html [ Skip ]
webkit.org/b/189200 media/encrypted-media/clearKey/clearKey-webm-video-playback-mse.html [ Skip ]
@@ -618,9 +627,9 @@
webkit.org/b/207624 imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html [ Failure ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html [ Failure ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html [ Failure ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html [ Failure ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html [ Failure ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html [ Failure ]
+webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html [ Failure ]
webkit.org/b/208104 imported/w3c/web-platform-tests/content-security-policy/script-src/scripthash-changed-2.html [ Failure ]
webkit.org/b/208104 imported/w3c/web-platform-tests/content-security-policy/script-src/scriptnonce-changed-2.html [ Failure ]
@@ -1045,14 +1054,6 @@
webkit.org/b/207605 [ Debug ] http/tests/workers/service/registration-clear-redundant-worker.html [ Crash Pass ]
webkit.org/b/207605 [ Debug ] http/tests/workers/service/postmessage-after-terminate.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-events.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html [ Crash ]
-webkit.org/b/207741 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html [ Crash ]
-
#////////////////////////////////////////////////////////////////////////////////////////
# 6. FLAKY TESTS
#////////////////////////////////////////////////////////////////////////////////////////
Modified: trunk/LayoutTests/platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt (260074 => 260075)
--- trunk/LayoutTests/platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt 2020-04-14 16:04:21 UTC (rev 260074)
+++ trunk/LayoutTests/platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt 2020-04-14 16:16:11 UTC (rev 260075)
@@ -1,15 +1,16 @@
+CONSOLE MESSAGE: Unhandled Promise Rejection: TypeError: Not enough arguments
This tests that the navigator object of a deleted frame is disconnected properly. Accessing fields or methods shouldn't crash the browser.
Check Navigator
-navigator.activeVRDisplays is OK
navigator.appCodeName is OK
navigator.appName is OK
navigator.appVersion is OK
+navigator.clipboard is OK
navigator.cookieEnabled is OK
navigator.getStorageUpdates() is OK
-navigator.getVRDisplays() is OK
navigator.javaEnabled() is OK
navigator.language is OK
navigator.languages is OK
+navigator.maxTouchPoints is OK
navigator.mediaCapabilities is OK
navigator.mimeTypes is OK
navigator.onLine is OK
@@ -24,16 +25,17 @@
navigator.vendor is OK
navigator.vendorSub is OK
navigator.webdriver is OK
-navigator.activeVRDisplays is OK
+navigator.xr is OK
navigator.appCodeName is OK
navigator.appName is OK
navigator.appVersion is OK
+navigator.clipboard is OK
navigator.cookieEnabled is OK
navigator.getStorageUpdates() is OK
-navigator.getVRDisplays() is OK
navigator.javaEnabled() is OK
navigator.language is OK
navigator.languages is OK
+navigator.maxTouchPoints is OK
navigator.mediaCapabilities is OK
navigator.mimeTypes is OK
navigator.onLine is OK
@@ -48,4 +50,5 @@
navigator.vendor is OK
navigator.vendorSub is OK
navigator.webdriver is OK
+navigator.xr is OK
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes