Rubber-stamped by Kenneth Rohde Christiansen.
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 9 Feb 2010 22:48:38 +0000 (22:48 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 9 Feb 2010 22:48:38 +0000 (22:48 +0000)
[Qt] window.showModalDialog implemented by r54550. Some tests pass now, so expected files updated.
(We need some new platform specific expected file, because this feature works only on Qt port now.)
https://bugs.webkit.org/show_bug.cgi?id=25585

* platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-frame-getter-precedence-expected.txt.
* platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-name-getter-precedence-expected.txt.
* platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt.
* platform/qt/fast/dom/Window/window-properties-expected.txt: Updated.
* platform/qt/fast/dom/prototype-inheritance-expected.txt: Updated.
* platform/qt/http/tests/security/cross-frame-access-call-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-call-expected.txt.
 -  cross-frame-access-call-expected.txt might be a false expected file, it needs more investigation.
* platform/qt/http/tests/security/cross-frame-access-get-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-get-expected.txt.

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

LayoutTests/ChangeLog
LayoutTests/platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/Window/window-properties-expected.txt
LayoutTests/platform/qt/fast/dom/prototype-inheritance-expected.txt
LayoutTests/platform/qt/http/tests/security/cross-frame-access-call-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/http/tests/security/cross-frame-access-get-expected.txt [new file with mode: 0644]

index fa64cc0e3ff2f1ce8d0e452b5946975e76133105..3436a42b8f49e8bd49775b68bc8261a4aa0c8824 100644 (file)
@@ -1,3 +1,20 @@
+2010-02-09  Csaba Osztrogon√°c  <ossy@webkit.org>
+
+        Rubber-stamped by Kenneth Rohde Christiansen.
+
+        [Qt] window.showModalDialog implemented by r54550. Some tests pass now, so expected files updated.
+        (We need some new platform specific expected file, because this feature works only on Qt port now.)
+        https://bugs.webkit.org/show_bug.cgi?id=25585
+
+        * platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-frame-getter-precedence-expected.txt.
+        * platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-name-getter-precedence-expected.txt.
+        * platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt.
+        * platform/qt/fast/dom/Window/window-properties-expected.txt: Updated.
+        * platform/qt/fast/dom/prototype-inheritance-expected.txt: Updated.
+        * platform/qt/http/tests/security/cross-frame-access-call-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-call-expected.txt.
+         -  cross-frame-access-call-expected.txt might be a false expected file, it needs more investigation.
+        * platform/qt/http/tests/security/cross-frame-access-get-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-get-expected.txt.
+
 2010-02-09  Dan Bernstein  <mitz@apple.com>
 
         Reviewed by Anders Carlsson.
diff --git a/LayoutTests/platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt b/LayoutTests/platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt
new file mode 100644 (file)
index 0000000..167af24
--- /dev/null
@@ -0,0 +1,58 @@
+This tests that a frame with a the same name as function on the window object, has precedence in the lookup.
+
+PASS: typeof window.getSelection should be object and is.
+PASS: typeof window.focus should be object and is.
+PASS: typeof window.blur should be object and is.
+PASS: typeof window.close should be object and is.
+PASS: typeof window.print should be object and is.
+PASS: typeof window.stop should be object and is.
+PASS: typeof window.alert should be object and is.
+PASS: typeof window.confirm should be object and is.
+PASS: typeof window.prompt should be object and is.
+PASS: typeof window.find should be object and is.
+PASS: typeof window.scrollBy should be object and is.
+PASS: typeof window.scrollTo should be object and is.
+PASS: typeof window.scroll should be object and is.
+PASS: typeof window.moveBy should be object and is.
+PASS: typeof window.moveTo should be object and is.
+PASS: typeof window.resizeBy should be object and is.
+PASS: typeof window.resizeTo should be object and is.
+PASS: typeof window.getComputedStyle should be object and is.
+PASS: typeof window.getMatchedCSSRules should be object and is.
+PASS: typeof window.openDatabase should be object and is.
+PASS: typeof window.postMessage should be object and is.
+PASS: typeof window.atob should be object and is.
+PASS: typeof window.btoa should be object and is.
+PASS: typeof window.open should be object and is.
+PASS: typeof window.setTimeout should be object and is.
+PASS: typeof window.clearTimeout should be object and is.
+PASS: typeof window.setInterval should be object and is.
+PASS: typeof window.clearInterval should be object and is.
+PASS: typeof window.addEventListener should be object and is.
+PASS: typeof window.removeEventListener should be object and is.
+PASS: typeof window.showModalDialog should be object and is.
+PASS: typeof window.captureEvents should be object and is.
+PASS: typeof window.releaseEvents should be object and is.
+FAIL: typeof window.eval should be object but instead is function
+FAIL: typeof window.parseInt should be object but instead is function
+FAIL: typeof window.parseFloat should be object but instead is function
+FAIL: typeof window.isNaN should be object but instead is function
+FAIL: typeof window.isFinite should be object but instead is function
+FAIL: typeof window.escape should be object but instead is function
+FAIL: typeof window.unescape should be object but instead is function
+FAIL: typeof window.decodeURI should be object but instead is function
+FAIL: typeof window.decodeURIComponent should be object but instead is function
+FAIL: typeof window.encodeURI should be object but instead is function
+FAIL: typeof window.encodeURIComponent should be object but instead is function
+PASS: typeof window.toString should be object and is.
+PASS: typeof window.toLocaleString should be object and is.
+PASS: typeof window.valueOf should be object and is.
+PASS: typeof window.hasOwnProperty should be object and is.
+PASS: typeof window.propertyIsEnumerable should be object and is.
+PASS: typeof window.isPrototypeOf should be object and is.
+PASS: typeof window.__defineGetter__ should be object and is.
+PASS: typeof window.__defineSetter__ should be object and is.
+PASS: typeof window.__lookupGetter__ should be object and is.
+PASS: typeof window.__lookupSetter__ should be object and is.
+FAIL: typeof window.myFunction should be object but instead is function
+PASS: typeof window.myPrototypeFunction should be object and is.
diff --git a/LayoutTests/platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt b/LayoutTests/platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt
new file mode 100644 (file)
index 0000000..26c5934
--- /dev/null
@@ -0,0 +1,58 @@
+This tests that functions of the window object and it's prototype have precedence in lookup over elements with id's of the same name.
+
+PASS: typeof window.getSelection should be function and is.
+PASS: typeof window.focus should be function and is.
+PASS: typeof window.blur should be function and is.
+PASS: typeof window.close should be function and is.
+PASS: typeof window.print should be function and is.
+PASS: typeof window.stop should be function and is.
+PASS: typeof window.alert should be function and is.
+PASS: typeof window.confirm should be function and is.
+PASS: typeof window.prompt should be function and is.
+PASS: typeof window.find should be function and is.
+PASS: typeof window.scrollBy should be function and is.
+PASS: typeof window.scrollTo should be function and is.
+PASS: typeof window.scroll should be function and is.
+PASS: typeof window.moveBy should be function and is.
+PASS: typeof window.moveTo should be function and is.
+PASS: typeof window.resizeBy should be function and is.
+PASS: typeof window.resizeTo should be function and is.
+PASS: typeof window.getComputedStyle should be function and is.
+PASS: typeof window.getMatchedCSSRules should be function and is.
+PASS: typeof window.openDatabase should be function and is.
+PASS: typeof window.postMessage should be function and is.
+PASS: typeof window.atob should be function and is.
+PASS: typeof window.btoa should be function and is.
+PASS: typeof window.open should be function and is.
+PASS: typeof window.setTimeout should be function and is.
+PASS: typeof window.clearTimeout should be function and is.
+PASS: typeof window.setInterval should be function and is.
+PASS: typeof window.clearInterval should be function and is.
+PASS: typeof window.addEventListener should be function and is.
+PASS: typeof window.removeEventListener should be function and is.
+PASS: typeof window.showModalDialog should be function and is.
+PASS: typeof window.captureEvents should be function and is.
+PASS: typeof window.releaseEvents should be function and is.
+PASS: typeof window.eval should be function and is.
+PASS: typeof window.parseInt should be function and is.
+PASS: typeof window.parseFloat should be function and is.
+PASS: typeof window.isNaN should be function and is.
+PASS: typeof window.isFinite should be function and is.
+PASS: typeof window.escape should be function and is.
+PASS: typeof window.unescape should be function and is.
+PASS: typeof window.decodeURI should be function and is.
+PASS: typeof window.decodeURIComponent should be function and is.
+PASS: typeof window.encodeURI should be function and is.
+PASS: typeof window.encodeURIComponent should be function and is.
+PASS: typeof window.toString should be function and is.
+PASS: typeof window.toLocaleString should be function and is.
+PASS: typeof window.valueOf should be function and is.
+PASS: typeof window.hasOwnProperty should be function and is.
+PASS: typeof window.propertyIsEnumerable should be function and is.
+PASS: typeof window.isPrototypeOf should be function and is.
+PASS: typeof window.__defineGetter__ should be function and is.
+PASS: typeof window.__defineSetter__ should be function and is.
+PASS: typeof window.__lookupGetter__ should be function and is.
+PASS: typeof window.__lookupSetter__ should be function and is.
+PASS: typeof window.myFunction should be function and is.
+PASS: typeof window.myPrototypeFunction should be function and is.
diff --git a/LayoutTests/platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt b/LayoutTests/platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt
new file mode 100644 (file)
index 0000000..d05df68
--- /dev/null
@@ -0,0 +1,462 @@
+Tests lookup precedence for properties on DOMWindow objects in the presence of a child frame, and that IDL properties defined in the prototype (window.location, window.focus, etc) have higher lookup precedence than named document elements (such as input elements).
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+
+
+PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
+PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
+PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
+PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
+PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
+PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
+PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
+PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
+PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
+PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
+PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
+PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
+PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
+PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
+PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
+PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
+PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
+PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
+PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
+PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
+PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
+PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
+PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
+PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
+PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
+PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
+PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
+PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
+PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
+PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
+PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
+PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
+PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
+PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
+PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
+PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
+PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
+PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
+PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
+PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
+PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
+PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
+PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
+PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
+PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
+PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
+PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
+PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
+PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
+PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
+PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
+PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
+PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
+PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
+PASS 'function showModalDialog() {    [native code]}' is 'function showModalDialog() {    [native code]}'
+PASS 'function showModalDialog() {    [native code]}' is 'function showModalDialog() {    [native code]}'
+PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
+PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
+PASS 'function toString() {    [native code]}' is 'function toString() {    [native code]}'
+PASS 'function toString() {    [native code]}' is 'function toString() {    [native code]}'
+PASS win['Attr'] == '[object AttrConstructor]' is true
+PASS win['Attr'] == '[object AttrConstructor]' is true
+PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
+PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
+PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
+PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
+PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
+PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
+PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
+PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
+PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
+PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
+PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
+PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
+PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
+PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
+PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
+PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
+PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
+PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
+PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
+PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
+PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
+PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
+PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
+PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
+PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
+PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
+PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
+PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
+PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
+PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
+PASS win['Comment'] == '[object CommentConstructor]' is true
+PASS win['Comment'] == '[object CommentConstructor]' is true
+PASS win['Counter'] == '[object CounterConstructor]' is true
+PASS win['Counter'] == '[object CounterConstructor]' is true
+PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
+PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
+PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
+PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
+PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
+PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
+PASS win['Document'] == '[object DocumentConstructor]' is true
+PASS win['Document'] == '[object DocumentConstructor]' is true
+PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
+PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
+PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
+PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
+PASS win['Element'] == '[object ElementConstructor]' is true
+PASS win['Element'] == '[object ElementConstructor]' is true
+PASS win['Entity'] == '[object EntityConstructor]' is true
+PASS win['Entity'] == '[object EntityConstructor]' is true
+PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
+PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
+PASS win['Event'] == '[object EventConstructor]' is true
+PASS win['Event'] == '[object EventConstructor]' is true
+PASS win['EventException'] == '[object EventExceptionConstructor]' is true
+PASS win['EventException'] == '[object EventExceptionConstructor]' is true
+PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
+PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
+PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
+PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
+PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
+PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
+PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
+PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
+PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
+PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
+PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
+PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
+PASS win['HTMLBlockquoteElement'] == '[object HTMLBlockquoteElementConstructor]' is true
+PASS win['HTMLBlockquoteElement'] == '[object HTMLBlockquoteElementConstructor]' is true
+PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
+PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
+PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
+PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
+PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
+PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
+PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
+PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
+PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
+PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
+PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
+PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
+PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
+PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
+PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
+PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
+PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
+PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
+PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
+PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
+PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
+PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
+PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
+PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
+PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
+PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
+PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
+PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
+PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
+PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
+PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
+PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
+PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
+PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
+PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
+PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
+PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
+PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
+PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
+PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
+PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
+PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
+PASS win['HTMLIsIndexElement'] == '[object HTMLIsIndexElementConstructor]' is true
+PASS win['HTMLIsIndexElement'] == '[object HTMLIsIndexElementConstructor]' is true
+PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
+PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
+PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
+PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
+PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
+PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
+PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
+PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
+PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
+PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
+PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
+PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
+PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
+PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
+PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
+PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
+PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
+PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
+PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
+PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
+PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
+PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
+PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
+PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
+PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
+PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
+PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
+PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
+PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
+PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
+PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
+PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
+PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
+PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
+PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
+PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
+PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
+PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
+PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
+PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
+PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
+PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
+PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
+PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
+PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
+PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
+PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
+PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
+PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
+PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
+PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
+PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
+PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
+PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
+PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
+PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
+PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
+PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
+PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
+PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
+PASS win['MediaList'] == '[object MediaListConstructor]' is true
+PASS win['MediaList'] == '[object MediaListConstructor]' is true
+PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
+PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
+PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
+PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
+PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
+PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
+PASS win['Node'] == '[object NodeConstructor]' is true
+PASS win['Node'] == '[object NodeConstructor]' is true
+PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
+PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
+PASS win['NodeList'] == '[object NodeListConstructor]' is true
+PASS win['NodeList'] == '[object NodeListConstructor]' is true
+PASS win['Notation'] == '[object NotationConstructor]' is true
+PASS win['Notation'] == '[object NotationConstructor]' is true
+PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
+PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
+PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
+PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
+PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
+PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
+PASS win['Range'] == '[object RangeConstructor]' is true
+PASS win['Range'] == '[object RangeConstructor]' is true
+PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
+PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
+PASS win['Rect'] == '[object RectConstructor]' is true
+PASS win['Rect'] == '[object RectConstructor]' is true
+PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
+PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
+PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
+PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
+PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
+PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
+PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
+PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
+PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
+PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
+PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
+PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
+PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
+PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
+PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
+PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
+PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
+PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
+PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
+PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
+PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
+PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
+PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
+PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
+PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
+PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
+PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
+PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
+PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
+PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
+PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
+PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
+PASS win['Text'] == '[object TextConstructor]' is true
+PASS win['Text'] == '[object TextConstructor]' is true
+PASS win['TextEvent'] == '[object TextEventConstructor]' is true
+PASS win['TextEvent'] == '[object TextEventConstructor]' is true
+PASS win['UIEvent'] == '[object UIEventConstructor]' is true
+PASS win['UIEvent'] == '[object UIEventConstructor]' is true
+PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
+PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
+PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
+PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
+PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
+PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
+PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
+PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
+PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
+PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
+PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
+PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
+PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
+PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
+PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
+PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
+PASS win['XSLTProcessor'] == '[object XSLTProcessorConsructor]' is true
+PASS win['XSLTProcessor'] == '[object XSLTProcessorConsructor]' is true
+PASS win['onload'] is null
+PASS win['onload'] is null
+PASS win['frames'] == '[object DOMWindow]' is true
+PASS win['frames'] == '[object DOMWindow]' is true
+PASS win['parent'] == '[object DOMWindow]' is true
+PASS win['parent'] == '[object DOMWindow]' is true
+PASS win['self'] == '[object DOMWindow]' is true
+PASS win['self'] == '[object DOMWindow]' is true
+PASS win['top'] == '[object DOMWindow]' is true
+PASS win['top'] == '[object DOMWindow]' is true
+PASS win['window'] == '[object DOMWindow]' is true
+PASS win['window'] == '[object DOMWindow]' is true
+PASS win['locationbar'] == '[object BarInfo]' is true
+PASS win['locationbar'] == '[object BarInfo]' is true
+PASS win['menubar'] == '[object BarInfo]' is true
+PASS win['menubar'] == '[object BarInfo]' is true
+PASS win['personalbar'] == '[object BarInfo]' is true
+PASS win['personalbar'] == '[object BarInfo]' is true
+PASS win['scrollbars'] == '[object BarInfo]' is true
+PASS win['scrollbars'] == '[object BarInfo]' is true
+PASS win['statusbar'] == '[object BarInfo]' is true
+PASS win['statusbar'] == '[object BarInfo]' is true
+PASS win['toolbar'] == '[object BarInfo]' is true
+PASS win['toolbar'] == '[object BarInfo]' is true
+PASS win['console'] == '[object Console]' is true
+PASS win['history'] == '[object History]' is true
+PASS win['navigator'] == '[object Navigator]' is true
+PASS win['navigator'] == '[object Navigator]' is true
+PASS win['screen'] == '[object Screen]' is true
+PASS win['screen'] == '[object Screen]' is true
+PASS win['clientInformation'] == '[object Navigator]' is true
+PASS win['clientInformation'] == '[object Navigator]' is true
+PASS win['document'] == '[object HTMLDocument]' is true
+PASS win['document'] == '[object HTMLDocument]' is true
+PASS win['location'] matched original
+PASS win['location'] matched original
+PASS win['onabort'] is null
+PASS win['onabort'] is null
+PASS win['onbeforeunload'] is null
+PASS win['onbeforeunload'] is null
+PASS win['onblur'] is null
+PASS win['onblur'] is null
+PASS win['onchange'] is null
+PASS win['onchange'] is null
+PASS win['onclick'] is null
+PASS win['onclick'] is null
+PASS win['ondblclick'] is null
+PASS win['ondblclick'] is null
+PASS win['onerror'] is null
+PASS win['onerror'] is null
+PASS win['onfocus'] is null
+PASS win['onfocus'] is null
+PASS win['onkeydown'] is null
+PASS win['onkeydown'] is null
+PASS win['onkeypress'] is null
+PASS win['onkeypress'] is null
+PASS win['onkeyup'] is null
+PASS win['onkeyup'] is null
+PASS win['onmousedown'] is null
+PASS win['onmousedown'] is null
+PASS win['onmousemove'] is null
+PASS win['onmousemove'] is null
+PASS win['onmouseout'] is null
+PASS win['onmouseout'] is null
+PASS win['onmouseover'] is null
+PASS win['onmouseover'] is null
+PASS win['onmouseup'] is null
+PASS win['onmouseup'] is null
+PASS win['onmousewheel'] is null
+PASS win['onmousewheel'] is null
+PASS win['onreset'] is null
+PASS win['onreset'] is null
+PASS win['onresize'] is null
+PASS win['onresize'] is null
+PASS win['onscroll'] is null
+PASS win['onscroll'] is null
+PASS win['onsearch'] is null
+PASS win['onsearch'] is null
+PASS win['onselect'] is null
+PASS win['onselect'] is null
+PASS win['onsubmit'] is null
+PASS win['onsubmit'] is null
+PASS win['onunload'] is null
+PASS win['onunload'] is null
+PASS win['opener'] is null
+PASS win['opener'] is null
+FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
+PASS win['devicePixelRatio'] matched original
+PASS win['devicePixelRatio'] matched original
+PASS win['innerHeight'] matched original
+PASS win['innerHeight'] matched original
+PASS win['innerWidth'] matched original
+PASS win['innerWidth'] matched original
+PASS win['length'] matched original
+PASS win['length'] matched original
+PASS win['outerHeight'] matched original
+PASS win['outerHeight'] matched original
+PASS win['outerWidth'] matched original
+PASS win['outerWidth'] matched original
+PASS win['pageXOffset'] matched original
+PASS win['pageXOffset'] matched original
+PASS win['pageYOffset'] matched original
+PASS win['pageYOffset'] matched original
+PASS win['screenLeft'] matched original
+PASS win['screenLeft'] matched original
+PASS win['screenTop'] matched original
+PASS win['screenTop'] matched original
+PASS win['screenX'] matched original
+PASS win['screenX'] matched original
+PASS win['screenY'] matched original
+PASS win['screenY'] matched original
+PASS win['scrollX'] matched original
+PASS win['scrollX'] matched original
+PASS win['scrollY'] matched original
+PASS win['scrollY'] matched original
+PASS typeof win['closed'] is 'boolean'
+PASS win['closed'] is false
+PASS typeof win['closed'] is 'boolean'
+PASS win['closed'] is false
+PASS typeof win['offscreenBuffering'] is 'boolean'
+PASS win['offscreenBuffering'] is true
+PASS typeof win['offscreenBuffering'] is 'boolean'
+PASS win['offscreenBuffering'] is true
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
index f7ca86b12d4452eda268d8a646b58a2cd772726b..7a5edc356472329b4a6e991b8fdb8ad6de758eb7 100644 (file)
@@ -2183,7 +2183,7 @@ window.self [printed above as window]
 window.sessionStorage [printed above as window.Storage.prototype]
 window.setInterval [function]
 window.setTimeout [function]
-window.showModalDialog [undefined]
+window.showModalDialog [function]
 window.status [string]
 window.statusbar [object BarInfo]
 window.statusbar.visible [boolean]
index 416647fbf644cc447473dcadec1a54a9430a80eb..300a05553e129fcdd115fd4e319478a63291ca2b 100644 (file)
@@ -709,6 +709,8 @@ FAIL inner.setInterval.isInner should be true. Was false.
 FAIL inner.setInterval.constructor.isInner should be true. Was false.
 FAIL inner.setTimeout.isInner should be true. Was false.
 FAIL inner.setTimeout.constructor.isInner should be true. Was false.
+FAIL inner.showModalDialog.isInner should be true. Was false.
+FAIL inner.showModalDialog.constructor.isInner should be true. Was false.
 FAIL inner.status.isInner should be true. Was false.
 FAIL inner.status.constructor.isInner should be true. Was false.
 PASS inner.statusbar.isInner is true
diff --git a/LayoutTests/platform/qt/http/tests/security/cross-frame-access-call-expected.txt b/LayoutTests/platform/qt/http/tests/security/cross-frame-access-call-expected.txt
new file mode 100644 (file)
index 0000000..48ade0f
--- /dev/null
@@ -0,0 +1,89 @@
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-call.html. Domains, protocols and ports must match.
+
+
+
+----- tests for calling methods of another frame using Function.call -----
+
+PASS: window.setTimeout.call(targetWindow, 'void(0);', 0) should be 'undefined' and is.
+PASS: window.setInterval.call(targetWindow, 'void(0);', 0) should be 'undefined' and is.
+PASS: window.getSelection.call(targetWindow) should be 'undefined' and is.
+PASS: window.find.call(targetWindow, 'string', false, false, false, false, false, false) should be 'undefined' and is.
+PASS: window.confirm.call(targetWindow, 'message') should be 'undefined' and is.
+PASS: window.prompt.call(targetWindow, 'message', 'defaultValue') should be 'undefined' and is.
+PASS: window.getComputedStyle.call(targetWindow, document.body, '') should be 'undefined' and is.
+PASS: window.getMatchedCSSRules.call(targetWindow, document.body, '', false) should be 'undefined' and is.
+PASS: window.openDatabase.call(targetWindow, 'name') should be 'undefined' and is.
+PASS: window.atob.call(targetWindow, 'string') should be 'undefined' and is.
+PASS: window.btoa.call(targetWindow, 'string') should be 'undefined' and is.
+PASS: window.open.call(targetWindow, '') should be 'undefined' and is.
+PASS: window.addEventListener.call(targetWindow, 'load', null, false); should be 'undefined' and is.
+PASS: window.removeEventListener.call(targetWindow, 'load', null, false); should be 'undefined' and is.
+PASS: window.clearTimeout.call(targetWindow, 0); should be 'undefined' and is.
+PASS: window.clearInterval.call(targetWindow, 0); should be 'undefined' and is.
+PASS: window.print.call(targetWindow); should be 'undefined' and is.
+PASS: window.stop.call(targetWindow); should be 'undefined' and is.
+PASS: window.alert.call(targetWindow, 'message'); should be 'undefined' and is.
+PASS: window.scrollBy.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.scrollTo.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.scroll.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.moveBy.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.moveTo.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.resizeBy.call(targetWindow, 0, 0); should be 'undefined' and is.
+PASS: window.resizeTo.call(targetWindow, 0, 0); should be 'undefined' and is.
+*** FAIL: window.showModalDialog.call(targetWindow); should be 'TypeError: Result of expression 'window.showModalDialog' [undefined] is not an object.' but instead is undefined. ***
+PASS: window.location.toString.call(targetWindow.location) should be 'undefined' and is.
+
diff --git a/LayoutTests/platform/qt/http/tests/security/cross-frame-access-get-expected.txt b/LayoutTests/platform/qt/http/tests/security/cross-frame-access-get-expected.txt
new file mode 100644 (file)
index 0000000..91a95ac
--- /dev/null
@@ -0,0 +1,605 @@
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://localhost:8000/security/resources/cross-frame-iframe-for-get-test.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-get.html. Domains, protocols and ports must match.
+
+This test checks cross-frame access security (rdar://problem/5251309).
+
+
+
+----- tests for getting of allowed properties -----
+
+
+----- tests for getting of allowed Functions -----
+
+PASS: canGet('targetWindow.blur') should be 'true' and is.
+PASS: canGet('targetWindow.close') should be 'true' and is.
+PASS: canGet('targetWindow.focus') should be 'true' and is.
+
+----- tests for getting of allowed Attributes -----
+
+PASS: canGet('targetWindow.closed') should be 'true' and is.
+PASS: canGet('targetWindow.frames') should be 'true' and is.
+PASS: canGet('targetWindow.history') should be 'true' and is.
+PASS: canGet('targetWindow.length') should be 'true' and is.
+PASS: canGet('targetWindow.opener') should be 'true' and is.
+PASS: canGet('targetWindow.parent') should be 'true' and is.
+PASS: canGet('targetWindow.self') should be 'true' and is.
+PASS: canGet('targetWindow.top') should be 'true' and is.
+PASS: canGet('targetWindow.window') should be 'true' and is.
+
+----- tests for getting of not allowed properties -----
+
+
+----- tests for getting of not allowed Constructors -----
+
+PASS: canGet('targetWindow.Attr') should be 'false' and is.
+PASS: canGet('targetWindow.Audio') should be 'false' and is.
+PASS: canGet('targetWindow.CDATASection') should be 'false' and is.
+PASS: canGet('targetWindow.CSSPrimitiveValue') should be 'false' and is.
+PASS: canGet('targetWindow.CSSRule') should be 'false' and is.
+PASS: canGet('targetWindow.CSSStyleDeclaration') should be 'false' and is.
+PASS: canGet('targetWindow.CSSValue') should be 'false' and is.
+PASS: canGet('targetWindow.CharacterData') should be 'false' and is.
+PASS: canGet('targetWindow.Comment') should be 'false' and is.
+PASS: canGet('targetWindow.DOMException') should be 'false' and is.
+PASS: canGet('targetWindow.DOMImplementation') should be 'false' and is.
+PASS: canGet('targetWindow.DOMParser') should be 'false' and is.
+PASS: canGet('targetWindow.Document') should be 'false' and is.
+PASS: canGet('targetWindow.DocumentFragment') should be 'false' and is.
+PASS: canGet('targetWindow.DocumentType') should be 'false' and is.
+PASS: canGet('targetWindow.Element') should be 'false' and is.
+PASS: canGet('targetWindow.Entity') should be 'false' and is.
+PASS: canGet('targetWindow.EntityReference') should be 'false' and is.
+PASS: canGet('targetWindow.EvalError') should be 'false' and is.
+PASS: canGet('targetWindow.Event') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLAnchorElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLAudioElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLAppletElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLAreaElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLBRElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLBaseElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLBaseFontElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLBodyElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLButtonElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLCanvasElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLDListElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLDirectoryElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLDivElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLDocument') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLFieldSetElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLFontElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLFormElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLFrameElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLFrameSetElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLHRElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLHeadElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLHeadingElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLHtmlElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLIFrameElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLImageElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLInputElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLIsIndexElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLLIElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLLabelElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLLegendElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLLinkElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLMapElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLMarqueeElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLMediaElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLMenuElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLMetaElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLModElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLOListElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLOptGroupElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLOptionElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLParagraphElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLParamElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLPreElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLQuoteElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLScriptElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLSelectElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLSourceElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLStyleElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableCaptionElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableCellElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableColElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableRowElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTableSectionElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTextAreaElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLTitleElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLUListElement') should be 'false' and is.
+PASS: canGet('targetWindow.HTMLVideoElement') should be 'false' and is.
+PASS: canGet('targetWindow.Image') should be 'false' and is.
+PASS: canGet('targetWindow.MutationEvent') should be 'false' and is.
+PASS: canGet('targetWindow.Node') should be 'false' and is.
+PASS: canGet('targetWindow.NodeFilter') should be 'false' and is.
+PASS: canGet('targetWindow.Notation') should be 'false' and is.
+PASS: canGet('targetWindow.Option') should be 'false' and is.
+PASS: canGet('targetWindow.ProcessingInstruction') should be 'false' and is.
+PASS: canGet('targetWindow.Range') should be 'false' and is.
+PASS: canGet('targetWindow.RangeError') should be 'false' and is.
+PASS: canGet('targetWindow.RangeException') should be 'false' and is.
+PASS: canGet('targetWindow.ReferenceError') should be 'false' and is.
+PASS: canGet('targetWindow.SyntaxError') should be 'false' and is.
+PASS: canGet('targetWindow.Text') should be 'false' and is.
+PASS: canGet('targetWindow.TypeError') should be 'false' and is.
+PASS: canGet('targetWindow.URIError') should be 'false' and is.
+PASS: canGet('targetWindow.XMLDocument') should be 'false' and is.
+PASS: canGet('targetWindow.XMLHttpRequest') should be 'false' and is.
+PASS: canGet('targetWindow.XMLSerializer') should be 'false' and is.
+PASS: canGet('targetWindow.XPathEvaluator') should be 'false' and is.
+PASS: canGet('targetWindow.XPathResult') should be 'false' and is.
+PASS: canGet('targetWindow.XSLTProcessor') should be 'false' and is.
+
+----- tests for getting of not allowed Functions -----
+
+PASS: canGet('targetWindow.addEventListener') should be 'false' and is.
+PASS: canGet('targetWindow.alert') should be 'false' and is.
+PASS: canGet('targetWindow.atob') should be 'false' and is.
+PASS: canGet('targetWindow.btoa') should be 'false' and is.
+PASS: canGet('targetWindow.captureEvents') should be 'false' and is.
+PASS: canGet('targetWindow.clearInterval') should be 'false' and is.
+PASS: canGet('targetWindow.clearTimeout') should be 'false' and is.
+PASS: canGet('targetWindow.confirm') should be 'false' and is.
+PASS: canGet('targetWindow.find') should be 'false' and is.
+PASS: canGet('targetWindow.getComputedStyle') should be 'false' and is.
+PASS: canGet('targetWindow.getMatchedCSSRules') should be 'false' and is.
+PASS: canGet('targetWindow.getSelection') should be 'false' and is.
+PASS: canGet('targetWindow.moveBy') should be 'false' and is.
+PASS: canGet('targetWindow.moveTo') should be 'false' and is.
+PASS: canGet('targetWindow.open') should be 'false' and is.
+PASS: canGet('targetWindow.print') should be 'false' and is.
+PASS: canGet('targetWindow.prompt') should be 'false' and is.
+PASS: canGet('targetWindow.releaseEvents') should be 'false' and is.
+PASS: canGet('targetWindow.removeEventListener') should be 'false' and is.
+PASS: canGet('targetWindow.resizeBy') should be 'false' and is.
+PASS: canGet('targetWindow.resizeTo') should be 'false' and is.
+PASS: canGet('targetWindow.scroll') should be 'false' and is.
+PASS: canGet('targetWindow.scrollBy') should be 'false' and is.
+PASS: canGet('targetWindow.scrollTo') should be 'false' and is.
+PASS: canGet('targetWindow.setInterval') should be 'false' and is.
+PASS: canGet('targetWindow.setTimeout') should be 'false' and is.
+PASS: canGet('targetWindow.showModalDialog') should be 'false' and is.
+PASS: canGet('targetWindow.stop') should be 'false' and is.
+
+----- tests for getting of not allowed Attributes -----
+
+PASS: canGet('targetWindow.clientInformation') should be 'false' and is.
+PASS: canGet('targetWindow.console') should be 'false' and is.
+PASS: canGet('targetWindow.crypto') should be 'false' and is.
+PASS: canGet('targetWindow.defaultStatus') should be 'false' and is.
+PASS: canGet('targetWindow.defaultstatus') should be 'false' and is.
+PASS: canGet('targetWindow.devicePixelRatio') should be 'false' and is.
+Firefox allows access to 'document' but throws an exception when you access its properties.
+PASS: canGet('targetWindow.document') should be 'false' and is.
+PASS: canGet('targetWindow.embeds') should be 'false' and is.
+PASS: canGet('targetWindow.eval') should be 'false' and is.
+PASS: canGet('targetWindow.event') should be 'false' and is.
+PASS: canGet('targetWindow.frameElement') should be 'false' and is.
+PASS: canGet('targetWindow.images') should be 'false' and is.
+PASS: canGet('targetWindow.innerHeight') should be 'false' and is.
+PASS: canGet('targetWindow.innerWidth') should be 'false' and is.
+PASS: canGet('targetWindow.locationbar') should be 'false' and is.
+PASS: canGet('targetWindow.menubar') should be 'false' and is.
+PASS: canGet('targetWindow.name') should be 'false' and is.
+PASS: canGet('targetWindow.navigator') should be 'false' and is.
+PASS: canGet('targetWindow.offscreenBuffering') should be 'false' and is.
+PASS: canGet('targetWindow.onabort') should be 'false' and is.
+PASS: canGet('targetWindow.onbeforeunload') should be 'false' and is.
+PASS: canGet('targetWindow.onblur') should be 'false' and is.
+PASS: canGet('targetWindow.onchange') should be 'false' and is.
+PASS: canGet('targetWindow.onclick') should be 'false' and is.
+PASS: canGet('targetWindow.ondblclick') should be 'false' and is.
+PASS: canGet('targetWindow.onerror') should be 'false' and is.
+PASS: canGet('targetWindow.onfocus') should be 'false' and is.
+PASS: canGet('targetWindow.onkeydown') should be 'false' and is.
+PASS: canGet('targetWindow.onkeypress') should be 'false' and is.
+PASS: canGet('targetWindow.onkeyup') should be 'false' and is.
+PASS: canGet('targetWindow.onload') should be 'false' and is.
+PASS: canGet('targetWindow.onmousedown') should be 'false' and is.
+PASS: canGet('targetWindow.onmousemove') should be 'false' and is.
+PASS: canGet('targetWindow.onmouseout') should be 'false' and is.
+PASS: canGet('targetWindow.onmouseover') should be 'false' and is.
+PASS: canGet('targetWindow.onmouseup') should be 'false' and is.
+PASS: canGet('targetWindow.onmousewheel') should be 'false' and is.
+PASS: canGet('targetWindow.onreset') should be 'false' and is.
+PASS: canGet('targetWindow.onresize') should be 'false' and is.
+PASS: canGet('targetWindow.onscroll') should be 'false' and is.
+PASS: canGet('targetWindow.onsearch') should be 'false' and is.
+PASS: canGet('targetWindow.onselect') should be 'false' and is.
+PASS: canGet('targetWindow.onsubmit') should be 'false' and is.
+PASS: canGet('targetWindow.onunload') should be 'false' and is.
+PASS: canGet('targetWindow.outerHeight') should be 'false' and is.
+PASS: canGet('targetWindow.outerWidth') should be 'false' and is.
+PASS: canGet('targetWindow.pageXOffset') should be 'false' and is.
+PASS: canGet('targetWindow.pageYOffset') should be 'false' and is.
+PASS: canGet('targetWindow.personalbar') should be 'false' and is.
+PASS: canGet('targetWindow.plugins') should be 'false' and is.
+PASS: canGet('targetWindow.screen') should be 'false' and is.
+PASS: canGet('targetWindow.screenLeft') should be 'false' and is.
+PASS: canGet('targetWindow.screenTop') should be 'false' and is.
+PASS: canGet('targetWindow.screenX') should be 'false' and is.
+PASS: canGet('targetWindow.screenY') should be 'false' and is.
+PASS: canGet('targetWindow.scrollX') should be 'false' and is.
+PASS: canGet('targetWindow.scrollY') should be 'false' and is.
+PASS: canGet('targetWindow.scrollbars') should be 'false' and is.
+PASS: canGet('targetWindow.status') should be 'false' and is.
+PASS: canGet('targetWindow.statusbar') should be 'false' and is.
+PASS: canGet('targetWindow.toolbar') should be 'false' and is.
+