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

Reply via email to