Index: chrome/test/data/prerender/prerender_loader_removing_links.html |
diff --git a/chrome/test/data/prerender/prerender_loader_removing_links.html b/chrome/test/data/prerender/prerender_loader_removing_links.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..341574ff2c23d119cda8c607c52d8090beca1c55 |
--- /dev/null |
+++ b/chrome/test/data/prerender/prerender_loader_removing_links.html |
@@ -0,0 +1,33 @@ |
+<html> |
+<head> |
+<title>Preloader</title> |
+ |
+<script src="prerender_events_common.js"></script> |
+ |
+<script> |
+function ExtractGetParameterBadlyAndInsecurely(param, defaultValue) { |
+ var re = RegExp('[&?]' + param + '=([^&?#]*)'); |
+ var result = re.exec(document.location); |
+ if (result) |
+ return result[1]; |
+ return defaultValue; |
+} |
+ |
+var numLinksToInsert = |
+ ExtractGetParameterBadlyAndInsecurely('links_to_insert', 1); |
+ |
+function RemoveLinkElement(index) { |
+ var link = document.getElementById('prerenderElement' + index); |
+ link.parentElement.removeChild(link); |
+} |
+</script> |
+</head> |
+<body> |
+<script> |
+for (var i = 0; i < numLinksToInsert; ++i) { |
+ var link = AddPrerender('REPLACE_WITH_PRERENDER_URL', i); |
+ link.id = 'prerenderElement' + i; |
+} |
+</script> |
+</body> |
+</html> |