Index: LayoutTests/http/tests/htmlimports/import-cors-credentials.html |
diff --git a/LayoutTests/http/tests/htmlimports/import-cors-credentials.html b/LayoutTests/http/tests/htmlimports/import-cors-credentials.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..beb90273443369e7392ef3ebcf3ac77ddd1d5dae |
--- /dev/null |
+++ b/LayoutTests/http/tests/htmlimports/import-cors-credentials.html |
@@ -0,0 +1,18 @@ |
+<!DOCTYPE html> |
+<script src="/js-test-resources/js-test.js"></script> |
+<script> |
+document.cookie = "key=HelloCredentials"; |
+</script> |
+<link id="sameOrigin" rel="import" href="resources/cookie-match.cgi?key=HelloCredentials"> |
+<link id="crossOrigin" rel="import" href="http://localhost:8080/htmlimports/resources/cookie-match.cgi"> |
+<link id="fromSameToCrossOrigin" rel="import" href="resources/having-cookie-match-8080.html"> |
+<link id="fromCrossToSameOrigin" rel="import" href="http://localhost:8080/htmlimports/resources/having-cookie-match-same.cgi"> |
+<script> |
+if (window.testRunner) |
+ testRunner.dumpAsText(); |
+ |
+shouldBeEqualToString("sameOrigin.import.body.innerHTML", "PASS"); |
+shouldBeEqualToString("crossOrigin.import.body.innerHTML", "PASS"); |
+shouldBeEqualToString("fromSameToCrossOrigin.import.getElementById('crossOrigin').import.body.innerHTML", "PASS"); |
+shouldBeEqualToString("fromCrossToSameOrigin.import.getElementById('sameOrigin').import.body.innerHTML", "PASS"); |
+</script> |