Index: third_party/WebKit/LayoutTests/fast/parser/preloader-base-invalidurl.html |
diff --git a/third_party/WebKit/LayoutTests/fast/parser/preloader-base-invalidurl.html b/third_party/WebKit/LayoutTests/fast/parser/preloader-base-invalidurl.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..523db3124e273c90c54062961d56d3f889e1156f |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/fast/parser/preloader-base-invalidurl.html |
@@ -0,0 +1,24 @@ |
+<!DOCTYPE html> |
+<script> |
+if (window.testRunner) { |
+ testRunner.waitUntilDone(); |
+ testRunner.dumpAsText(); |
+} |
+ |
+function trigger() { |
+ var framedoc = target.document; |
+ |
+ framedoc.open(); |
+ framedoc.write("<base href='ftp:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa♬'></base>"); |
+ framedoc.write("<script src=':'><\/script>"); |
+ framedoc.close(); |
+ |
+ if (window.testRunner) { |
+ document.write("<p>PASS: if no crash on debug build</p>"); |
+ testRunner.notifyDone(); |
+ } |
+} |
+</script> |
+<frameset rows="50%,*" onload="trigger();"> |
+ <frame name='target'></frame> |
+</frameset> |