Title: [173901] trunk/LayoutTests
Revision
173901
Author
roger_f...@apple.com
Date
2014-09-23 17:08:40 -0700 (Tue, 23 Sep 2014)

Log Message

[Windows] More windows test gardening of some fast/dom tests.
* platform/win/TestExpectations:
* platform/win/fast/dom/NavigatorContentUtils: Added.
* platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt: Added.
* platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (173900 => 173901)


--- trunk/LayoutTests/ChangeLog	2014-09-23 23:58:09 UTC (rev 173900)
+++ trunk/LayoutTests/ChangeLog	2014-09-24 00:08:40 UTC (rev 173901)
@@ -1,3 +1,12 @@
+2014-09-23  Roger Fong  <roger_f...@apple.com>
+
+        [Windows] More windows test gardening of some fast/dom tests.
+
+        * platform/win/TestExpectations:
+        * platform/win/fast/dom/NavigatorContentUtils: Added.
+        * platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt: Added.
+        * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Added.
+
 2014-09-23  Eduardo Lima Mitev  <el...@igalia.com>
 
         [GTK] Adds implementation of subtle crypto HMAC algorithm

Modified: trunk/LayoutTests/platform/win/TestExpectations (173900 => 173901)


--- trunk/LayoutTests/platform/win/TestExpectations	2014-09-23 23:58:09 UTC (rev 173900)
+++ trunk/LayoutTests/platform/win/TestExpectations	2014-09-24 00:08:40 UTC (rev 173901)
@@ -2765,3 +2765,9 @@
 svg/clip-path/mask-userspaceonuse-content-clip.svg [ ImageOnlyFailure ]
 svg/W3C-SVG-1.1/animate-elem-64-t.svg [ ImageOnlyFailure ]
 svg/W3C-SVG-1.1/animate-elem-65-t.svg [ ImageOnlyFailure ]
+
+# Navigator Hardware Concurrency not enabled on Windows
+fast/dom/navigator-hardwareConcurrency.html
+
+# Tests that exceed maximum call stack on windows
+fast/dom/Window/window-postmessage-clone-deep-array.html

Added: trunk/LayoutTests/platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt (0 => 173901)


--- trunk/LayoutTests/platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt	2014-09-24 00:08:40 UTC (rev 173901)
@@ -0,0 +1,10 @@
+This test makes sure that navigator.isProtocolHandlerRegistered throws the proper exceptions and returns the default state of handler.
+
+FAIL window.navigator.isProtocolHandlerRegistered is not defined.
+PASS Invalid url "%S" threw SyntaxError exception.
+PASS Invalid scheme "mailto:" failed.
+PASS Invalid scheme "ssh:/" failed.
+PASS Invalid scheme "magnet:+" failed.
+PASS Invalid scheme "tel:sip" failed.
+FAIL window.navigator.isProtocolHandlerRegistered call is failed: "undefined is not a function (evaluating 'window.navigator.isProtocolHandlerRegistered("bitcoin", "valid protocol %s")')".
+

Added: trunk/LayoutTests/platform/win/fast/dom/navigator-detached-no-crash-expected.txt (0 => 173901)


--- trunk/LayoutTests/platform/win/fast/dom/navigator-detached-no-crash-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/win/fast/dom/navigator-detached-no-crash-expected.txt	2014-09-24 00:08:40 UTC (rev 173901)
@@ -0,0 +1,36 @@
+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.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.getStorageUpdates() is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.getStorageUpdates() is OK
+navigator.hardwareConcurrency is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to