Fix another mistaken duplication, this time in cross-frame-access-parent-explicit-domain.html,
that was causing intermittent failures.
* http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
* http/tests/security/cross-frame-access-parent-explicit-domain.html:
* http/tests/security/cross-frame-access-port-explicit-domain-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28941
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-12-21 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Adele.
+
+ Fix another mistaken duplication, this time in cross-frame-access-parent-explicit-domain.html,
+ that was causing intermittent failures.
+
+ * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
+ * http/tests/security/cross-frame-access-parent-explicit-domain.html:
+ * http/tests/security/cross-frame-access-port-explicit-domain-expected.txt:
+
2007-12-21 Sam Weinig <sam@webkit.org>
Reviewed by Dan Bernstein.
PASS: Cross frame access from frame explicitly setting document.domain was denied.
-
--------
Frame: 'aFrame'
--------
Frame: 'flag'
--------
-
---------
-Frame: '<!--framePath //<!--frame1-->-->'
---------
-
</script>
</body>
</html>
-<html>
-<head>
- <script src="resources/cross-frame-access.js"></script>
-</head>
-<body>
-<iframe id="aFrame"></iframe>
-<pre id="console"></pre>
-<script>
- // Explicitly set the domain.
- document.domain = "127.0.0.1";
-
- var url = "http://127.0.0.1:8000/security/resources/cross-frame-iframe.html";
- var iframeId ="aFrame";
- var passMessage = "PASS: Cross frame access from frame explicitly setting document.domain was denied.";
- var failMessage = "Fail: Cross frame access from frame explicitly setting document.domain was allowed.";
- cannotAccessFrame(url, iframeId, passMessage, failMessage);
-</script>
-</body>
-</html>
-CONSOLE MESSAGE: line 1: Unsafe JavaScript attempt to access frame with URL http://127.0.0.1:8000/security/resources/cross-frame-iframe.html from frame with URL http://127.0.0.1:8000/security/cross-frame-access-parent-explicit-domain.html. Domains, protocols and ports must match.
-
This test currently fails because we check the port and protocol even if document.domain is explicitly set (rdar://problem/5366437).