Chromium Code Reviews| Index: chrome/test/data/prerender/prerender_page_with_link.html |
| diff --git a/chrome/test/data/prerender/prerender_page_with_link.html b/chrome/test/data/prerender/prerender_page_with_link.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..7c95ea54664eeb3819c9b409fba36eb65e50ae84 |
| --- /dev/null |
| +++ b/chrome/test/data/prerender/prerender_page_with_link.html |
| @@ -0,0 +1,32 @@ |
| +<html> |
| +<head> |
| +<title>Preloaded page</title> |
| + |
| +<script> |
| +var pageWasPrerendered = false; |
| + |
| +// Make sure plugin was not loaded while prerendering. |
| +function DidPrerenderPass() { |
| + pageWasPrerendered = true; |
| + return true; |
| +} |
| + |
| +// Make sure DidPrerenderPass() was called first. Otherwise, the page was |
| +// most likely reloaded instead of using the prerendered page. |
| +function DidDisplayPass() { |
|
mmenke
2011/08/09 14:54:03
This doesn't seem to get called, so I recommend re
cbentzel
2011/08/09 15:42:39
Done.
|
| + return pageWasPrerendered; |
| +} |
| + |
| +function ClickOpenLink() { |
| + var eventObject = document.createEvent("MouseEvents"); |
|
mmenke
2011/08/09 14:54:03
nit: Single quotes.
cbentzel
2011/08/09 15:42:39
Done.
|
| + eventObject.initMouseEvent('click'); |
| + document.getElementById("toClick").dispatchEvent(eventObject); |
| + return true; |
| +} |
| +</script> |
| + |
| +</head> |
| +<body> |
| +<a id="toClick" href="prerender_page.html">Link to click</a> |
| +</body> |
| +</html> |