WebCore:
[WebKit-https.git] / LayoutTests / http / tests / security / cross-frame-access-parent-explicit-domain.html
1 <html>
2 <head>
3     <script src="resources/cross-frame-access.js"></script>
4 </head>
5 <body>
6 <iframe id="aFrame"></iframe>
7 <pre id="console"></pre>
8 <script>
9     // Explicitly set the domain.
10     document.domain = "127.0.0.1";
11
12     var url = "http://127.0.0.1:8000/security/resources/cross-frame-iframe.html";
13     var iframeId ="aFrame";
14     var passMessage = "PASS: Cross frame access from frame explicitly setting document.domain was denied.";
15     var failMessage = "Fail: Cross frame access from frame explicitly setting document.domain was allowed.";
16     cannotAccessFrame(url, iframeId, passMessage, failMessage);
17 </script>
18 </body>
19 </html>
20 <html>
21 <head>
22     <script src="resources/cross-frame-access.js"></script>
23 </head>
24 <body>
25 <iframe id="aFrame"></iframe>
26 <pre id="console"></pre>
27 <script>
28     // Explicitly set the domain.
29     document.domain = "127.0.0.1";
30
31     var url = "http://127.0.0.1:8000/security/resources/cross-frame-iframe.html";
32     var iframeId ="aFrame";
33     var passMessage = "PASS: Cross frame access from frame explicitly setting document.domain was denied.";
34     var failMessage = "Fail: Cross frame access from frame explicitly setting document.domain was allowed.";
35     cannotAccessFrame(url, iframeId, passMessage, failMessage);
36 </script>
37 </body>
38 </html>