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 |
index e318869a0acee291a0051f386ddfed9760c07d3c..847cf77844f6af5873fef16db4a5ed722c7bfdc2 100644 |
--- a/chrome/test/data/prerender/prerender_loader_removing_links.html |
+++ b/chrome/test/data/prerender/prerender_loader_removing_links.html |
@@ -2,6 +2,8 @@ |
<head> |
<title>Preloader</title> |
+<script src="prerender_events_common.js"></script> |
+ |
<script> |
function ExtractGetParameterBadlyAndInsecurely(param, defaultValue) { |
var re = RegExp('[&?]' + param + '=([^&?#]*)'); |
@@ -14,17 +16,6 @@ function ExtractGetParameterBadlyAndInsecurely(param, defaultValue) { |
var numLinksToInsert = |
ExtractGetParameterBadlyAndInsecurely('links_to_insert', 1); |
-var receivedPrerenderStartEvents = []; |
-var receivedPrerenderStopEvents = []; |
- |
-function PrerenderStartHandlerForLink(index) { |
- receivedPrerenderStartEvents[index] = true; |
-} |
- |
-function PrerenderStopHandlerForLink(index) { |
- receivedPrerenderStopEvents[index] = true; |
-} |
- |
function RemoveLinkElement(index) { |
var link = document.getElementById('prerenderElement' + index); |
link.parentElement.removeChild(link); |
@@ -38,10 +29,7 @@ for (var i = 0; i < numLinksToInsert; ++i) { |
'<link id="prerenderElement' + i + |
'" rel="prerender" href="REPLACE_WITH_PRERENDER_URL"/>'); |
var link = document.getElementById('prerenderElement' + i); |
- link.addEventListener('webkitprerenderstart', |
- PrerenderStartHandlerForLink.bind(null, i), false); |
- link.addEventListener('webkitprerenderstop', |
- PrerenderStopHandlerForLink.bind(null, i), false); |
+ AddEventHandlersToLinkElement(link, i); |
} |
</script> |
<a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link To Click For First Prerender</a> |