[Windows 7 Release Tests] fast/dom/Window/window-property-descriptors.html,
authorjberlin@webkit.org <jberlin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Feb 2011 15:42:29 +0000 (15:42 +0000)
committerjberlin@webkit.org <jberlin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Feb 2011 15:42:29 +0000 (15:42 +0000)
fast/js/global-function-resolve.html,
fast/js/var-declarations-shadowing.html,
and security/crypto-random-values.html failing since r78321.
https://bugs.webkit.org/show_bug.cgi?id=54285

Unreviewed, landing expected failing results to get the bots green.

* platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
* platform/win/fast/js/global-function-resolve-expected.txt: Added.
* platform/win/fast/js/var-declarations-shadowing-expected.txt: Added.
* platform/win/security: Added.
* platform/win/security/crypto-random-values-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78337 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/win/fast/dom/Window/window-property-descriptors-expected.txt
LayoutTests/platform/win/fast/js/global-function-resolve-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/fast/js/var-declarations-shadowing-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/security/crypto-random-values-expected.txt [new file with mode: 0644]

index 0f88524..b11e5fb 100644 (file)
@@ -1,3 +1,19 @@
+2011-02-11  Jessie Berlin  <jberlin@apple.com>
+
+        [Windows 7 Release Tests] fast/dom/Window/window-property-descriptors.html,
+        fast/js/global-function-resolve.html,
+        fast/js/var-declarations-shadowing.html,
+        and security/crypto-random-values.html failing since r78321.
+        https://bugs.webkit.org/show_bug.cgi?id=54285
+
+        Unreviewed, landing expected failing results to get the bots green.
+
+        * platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
+        * platform/win/fast/js/global-function-resolve-expected.txt: Added.
+        * platform/win/fast/js/var-declarations-shadowing-expected.txt: Added.
+        * platform/win/security: Added.
+        * platform/win/security/crypto-random-values-expected.txt: Added.
+
 2011-02-11  Pavel Feldman  <pfeldman@chromium.org>
 
         Reviewed by Yury Semikhatsky.
index 4ba9bf5..82e8010 100644 (file)
@@ -333,7 +333,6 @@ PASS typeof Object.getOwnPropertyDescriptor(window, 'clientInformation') is 'obj
 PASS typeof Object.getOwnPropertyDescriptor(window, 'closed') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'console') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'constructor') is 'object'
-PASS typeof Object.getOwnPropertyDescriptor(window, 'crypto') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'debug') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'decodeURI') is 'object'
 PASS typeof Object.getOwnPropertyDescriptor(window, 'decodeURIComponent') is 'object'
diff --git a/LayoutTests/platform/win/fast/js/global-function-resolve-expected.txt b/LayoutTests/platform/win/fast/js/global-function-resolve-expected.txt
new file mode 100644 (file)
index 0000000..5f48f69
--- /dev/null
@@ -0,0 +1,28 @@
+CONSOLE MESSAGE: line 1: ReferenceError: Can't find variable: crypto
+Test to make sure cached lookups on the global object are performed correctly.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS cachedFunctions[0]() is addEventListener
+PASS cachedFunctions[0]() is addEventListener
+PASS cachedFunctions[1]() is alert
+PASS cachedFunctions[1]() is alert
+PASS cachedFunctions[2]() is clearInterval
+PASS cachedFunctions[2]() is clearInterval
+PASS cachedFunctions[3]() is clearTimeout
+PASS cachedFunctions[3]() is clearTimeout
+PASS cachedFunctions[4]() is clientInformation
+PASS cachedFunctions[4]() is clientInformation
+PASS cachedFunctions[5]() is close
+PASS cachedFunctions[5]() is close
+PASS cachedFunctions[6]() is closed
+PASS cachedFunctions[6]() is closed
+PASS cachedFunctions[7]() is confirm
+PASS cachedFunctions[7]() is confirm
+PASS cachedFunctions[8]() is console
+PASS cachedFunctions[8]() is console
+FAIL successfullyParsed should be true. Threw exception ReferenceError: Can't find variable: successfullyParsed
+
+TEST COMPLETE
+
diff --git a/LayoutTests/platform/win/fast/js/var-declarations-shadowing-expected.txt b/LayoutTests/platform/win/fast/js/var-declarations-shadowing-expected.txt
new file mode 100644 (file)
index 0000000..779020e
--- /dev/null
@@ -0,0 +1,102 @@
+This page tests var declarations that attempt to shadow interesting global properties in interesting ways. Bug 16644.
+
+If the test passes, you'll see a series of PASS messages below.
+
+PASS: Node == undefined should be false and is.
+PASS: eval('Node == undefined') should be false and is.
+PASS: Element == undefined should be false and is.
+PASS: eval('Element == undefined') should be false and is.
+PASS: toString == undefined should be false and is.
+PASS: eval('toString == undefined') should be false and is.
+PASS: valueOf == undefined should be false and is.
+PASS: eval('valueOf == undefined') should be false and is.
+-----
+PASS: HTMLElement == marker should be true and is.
+PASS: eval('HTMLElement == marker') should be true and is.
+PASS: HTMLLinkElement == marker should be true and is.
+PASS: eval('HTMLLinkElement == marker') should be true and is.
+PASS: moveBy == marker should be true and is.
+PASS: eval('moveBy == marker') should be true and is.
+PASS: find == marker should be true and is.
+PASS: eval('find == marker') should be true and is.
+-----
+PASS: locationbar == marker should be true and is.
+PASS: eval('locationbar == marker') should be true and is.
+PASS: menubar == marker should be true and is.
+PASS: eval('menubar == marker') should be true and is.
+PASS: personalbar == marker should be true and is.
+PASS: eval('personalbar == marker') should be true and is.
+PASS: scrollbars == marker should be true and is.
+PASS: eval('scrollbars == marker') should be true and is.
+PASS: statusbar == marker should be true and is.
+PASS: eval('statusbar == marker') should be true and is.
+PASS: toolbar == marker should be true and is.
+PASS: eval('toolbar == marker') should be true and is.
+PASS: offscreenBuffering == marker should be true and is.
+PASS: eval('offscreenBuffering == marker') should be true and is.
+PASS: outerHeight == marker should be true and is.
+PASS: eval('outerHeight == marker') should be true and is.
+PASS: outerWidth == marker should be true and is.
+PASS: eval('outerWidth == marker') should be true and is.
+PASS: innerHeight == marker should be true and is.
+PASS: eval('innerHeight == marker') should be true and is.
+PASS: innerWidth == marker should be true and is.
+PASS: eval('innerWidth == marker') should be true and is.
+PASS: screenX == marker should be true and is.
+PASS: eval('screenX == marker') should be true and is.
+PASS: screenY == marker should be true and is.
+PASS: eval('screenY == marker') should be true and is.
+PASS: screenLeft == marker should be true and is.
+PASS: eval('screenLeft == marker') should be true and is.
+PASS: screenTop == marker should be true and is.
+PASS: eval('screenTop == marker') should be true and is.
+PASS: scrollX == marker should be true and is.
+PASS: eval('scrollX == marker') should be true and is.
+PASS: scrollY == marker should be true and is.
+PASS: eval('scrollY == marker') should be true and is.
+PASS: length == marker should be true and is.
+PASS: eval('length == marker') should be true and is.
+PASS: self == marker should be true and is.
+PASS: eval('self == marker') should be true and is.
+PASS: frames == marker should be true and is.
+PASS: eval('frames == marker') should be true and is.
+PASS: opener == marker should be true and is.
+PASS: eval('opener == marker') should be true and is.
+PASS: parent == marker should be true and is.
+PASS: eval('parent == marker') should be true and is.
+PASS: top == marker should be true and is.
+PASS: eval('top == marker') should be true and is.
+PASS: devicePixelRatio == marker should be true and is.
+PASS: eval('devicePixelRatio == marker') should be true and is.
+PASS: devicePixelRatio == marker should be true and is.
+PASS: eval('devicePixelRatio == marker') should be true and is.
+PASS: navigator == marker should be true and is.
+PASS: eval('navigator == marker') should be true and is.
+PASS: clientInformation == marker should be true and is.
+PASS: eval('clientInformation == marker') should be true and is.
+PASS: status == marker should be true and is.
+PASS: eval('status == marker') should be true and is.
+PASS: defaultStatus == marker should be true and is.
+PASS: eval('defaultStatus == marker') should be true and is.
+PASS: defaultstatus == marker should be true and is.
+PASS: eval('defaultstatus == marker') should be true and is.
+PASS: screen == marker should be true and is.
+PASS: eval('screen == marker') should be true and is.
+-----
+PASS: history == marker should be false and is.
+PASS: eval('history == marker') should be false and is.
+PASS: frameElement == marker should be false and is.
+PASS: eval('frameElement == marker') should be false and is.
+PASS: pageXOffset == marker should be false and is.
+PASS: eval('pageXOffset == marker') should be false and is.
+PASS: pageYOffset == marker should be false and is.
+PASS: eval('pageYOffset == marker') should be false and is.
+PASS: closed == marker should be false and is.
+PASS: eval('closed == marker') should be false and is.
+PASS: window == marker should be false and is.
+PASS: eval('window == marker') should be false and is.
+PASS: document == marker should be false and is.
+PASS: eval('document == marker') should be false and is.
+FAIL: crypto == marker should be false but instead is true.
+FAIL: eval('crypto == marker') should be false but instead is true.
+
diff --git a/LayoutTests/platform/win/security/crypto-random-values-expected.txt b/LayoutTests/platform/win/security/crypto-random-values-expected.txt
new file mode 100644 (file)
index 0000000..5a943b7
--- /dev/null
@@ -0,0 +1,13 @@
+Tests crypto.randomValues.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+This test requres ArrayBuffers to run!
+FAIL 'crypto' in window should be true. Was false.
+FAIL 'getRandomValues' in window.crypto should be true. Threw exception TypeError: 'undefined' is not a valid argument for 'in' (evaluating ''getRandomValues' in window.crypto')
+ReferenceError: Can't find variable: Uint8Array
+PASS successfullyParsed is true
+
+TEST COMPLETE
+