| OLD | NEW |
| 1 | 1 |
| 2 <p>This test checks cross-frame access security of window attribute setters (rda
r://problem/5326791).</p> | 2 <p>This test checks cross-frame access security of window attribute setters (rda
r://problem/5326791).</p> |
| 3 <iframe src="http://localhost:8000/security/resources/cross-frame-iframe-for-put
-test.html" style=""></iframe> | 3 <iframe src="http://localhost:8000/security/resources/cross-frame-iframe-for-put
-test.html" style=""></iframe> |
| 4 <pre id="console"></pre> | 4 <pre id="console"></pre> |
| 5 <script> | 5 <script> |
| 6 function log(s) | 6 function log(s) |
| 7 { | 7 { |
| 8 document.getElementById("console").appendChild(document.createTextNode(s + "
\n")); | 8 document.getElementById("console").appendChild(document.createTextNode(s + "
\n")); |
| 9 } | 9 } |
| 10 | 10 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 testRunner.dumpAsText(); | 25 testRunner.dumpAsText(); |
| 26 testRunner.waitUntilDone(); | 26 testRunner.waitUntilDone(); |
| 27 } | 27 } |
| 28 | 28 |
| 29 // FIXME: This test should use fast/window/resources/window-properties.js in
stead of a custom list. | 29 // FIXME: This test should use fast/window/resources/window-properties.js in
stead of a custom list. |
| 30 // Constructors | 30 // Constructors |
| 31 setForbiddenProperty(targetWindow, "Attr"); | 31 setForbiddenProperty(targetWindow, "Attr"); |
| 32 setForbiddenProperty(targetWindow, "CDATASection"); | 32 setForbiddenProperty(targetWindow, "CDATASection"); |
| 33 setForbiddenProperty(targetWindow, "CharacterData"); | 33 setForbiddenProperty(targetWindow, "CharacterData"); |
| 34 setForbiddenProperty(targetWindow, "Comment"); | 34 setForbiddenProperty(targetWindow, "Comment"); |
| 35 setForbiddenProperty(targetWindow, "CSSPrimitiveValue"); | |
| 36 setForbiddenProperty(targetWindow, "CSSRule"); | 35 setForbiddenProperty(targetWindow, "CSSRule"); |
| 37 setForbiddenProperty(targetWindow, "CSSStyleDeclaration"); | 36 setForbiddenProperty(targetWindow, "CSSStyleDeclaration"); |
| 38 setForbiddenProperty(targetWindow, "CSSValue"); | |
| 39 setForbiddenProperty(targetWindow, "Document"); | 37 setForbiddenProperty(targetWindow, "Document"); |
| 40 setForbiddenProperty(targetWindow, "DocumentFragment"); | 38 setForbiddenProperty(targetWindow, "DocumentFragment"); |
| 41 setForbiddenProperty(targetWindow, "DocumentType"); | 39 setForbiddenProperty(targetWindow, "DocumentType"); |
| 42 setForbiddenProperty(targetWindow, "DOMException"); | 40 setForbiddenProperty(targetWindow, "DOMException"); |
| 43 setForbiddenProperty(targetWindow, "DOMImplementation"); | 41 setForbiddenProperty(targetWindow, "DOMImplementation"); |
| 44 setForbiddenProperty(targetWindow, "DOMParser"); | 42 setForbiddenProperty(targetWindow, "DOMParser"); |
| 45 setForbiddenProperty(targetWindow, "Element"); | 43 setForbiddenProperty(targetWindow, "Element"); |
| 46 setForbiddenProperty(targetWindow, "EvalError"); | 44 setForbiddenProperty(targetWindow, "EvalError"); |
| 47 setForbiddenProperty(targetWindow, "Event"); | 45 setForbiddenProperty(targetWindow, "Event"); |
| 48 setForbiddenProperty(targetWindow, "HTMLAnchorElement"); | 46 setForbiddenProperty(targetWindow, "HTMLAnchorElement"); |
| (...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 229 // log(targetWindow.focus.__proto__); | 227 // log(targetWindow.focus.__proto__); |
| 230 log("MAIN WINDOW: !!-- Test ended--!!"); | 228 log("MAIN WINDOW: !!-- Test ended--!!"); |
| 231 | 229 |
| 232 window.stop(); | 230 window.stop(); |
| 233 | 231 |
| 234 if (window.testRunner) | 232 if (window.testRunner) |
| 235 testRunner.notifyDone(); | 233 testRunner.notifyDone(); |
| 236 }, 1); | 234 }, 1); |
| 237 } | 235 } |
| 238 </script> | 236 </script> |
| OLD | NEW |