Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7885)

Unified Diff: chrome/test/data/prerender/prerender_loader.html

Issue 11459003: Add Start/Stop event signalling on Prerenders. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: remediate Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/data/prerender/prerender_loader.html
diff --git a/chrome/test/data/prerender/prerender_loader.html b/chrome/test/data/prerender/prerender_loader.html
index 9fed87a2f2a6990bbb1c8ad0dbb3830e274895fb..61d58a1cc5effd5f29c7bfeb2af75d4b56b2fb86 100644
--- a/chrome/test/data/prerender/prerender_loader.html
+++ b/chrome/test/data/prerender/prerender_loader.html
@@ -3,6 +3,17 @@
<title>Preloader</title>
<script>
+ var receivedPrerenderStartEvents = [];
+ var receivedPrerenderStopEvents = [];
+
+ function PrerenderStartHandler() {
+ receivedPrerenderStartEvents[1] = true;
mmenke 2012/12/17 20:47:53 receivedPrerenderStartEvents[0]
gavinp 2012/12/17 21:23:23 Done.
+ }
+
+ function PrerenderStopHandler() {
+ receivedPrerenderStopEvents[1] = true;
mmenke 2012/12/17 20:47:53 receivedPrerenderStopEvents[0]
gavinp 2012/12/17 21:23:23 Done.
+ }
+
function Click() {
var eventObject = document.createEvent('MouseEvents');
eventObject.initMouseEvent('click');
@@ -63,7 +74,10 @@
</head>
<body>
<script>
- document.write('<link rel="prerender" href="REPLACE_WITH_PRERENDER_URL"/>');
+ document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRERENDER_URL"/>');
+ prerender = document.getElementById('theprerender');
+ prerender.addEventListener('webkitprerenderstart', PrerenderStartHandler, false);
+ prerender.addEventListener('webkitprerenderstop', PrerenderStopHandler, false);
</script>
<a target="_blank" id="toClickTarget"
href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a>

Powered by Google App Engine
This is Rietveld 408576698