| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <title>Preloader</title> | 3 <title>Preloader</title> |
| 4 | 4 |
| 5 <script src="prerender_events_common.js"></script> |
| 6 |
| 5 <script> | 7 <script> |
| 6 var receivedPrerenderStartEvents = []; | |
| 7 var receivedPrerenderStopEvents = []; | |
| 8 | |
| 9 function PrerenderStartHandler() { | |
| 10 receivedPrerenderStartEvents[0] = true; | |
| 11 } | |
| 12 | |
| 13 function PrerenderStopHandler() { | |
| 14 receivedPrerenderStopEvents[0] = true; | |
| 15 } | |
| 16 | |
| 17 function Click() { | 8 function Click() { |
| 18 var eventObject = document.createEvent('MouseEvents'); | 9 var eventObject = document.createEvent('MouseEvents'); |
| 19 eventObject.initMouseEvent('click'); | 10 eventObject.initMouseEvent('click'); |
| 20 document.getElementById('toClick').dispatchEvent(eventObject); | 11 document.getElementById('toClick').dispatchEvent(eventObject); |
| 21 } | 12 } |
| 22 | 13 |
| 23 function ClickTarget() { | 14 function ClickTarget() { |
| 24 var eventObject = document.createEvent('MouseEvents'); | 15 var eventObject = document.createEvent('MouseEvents'); |
| 25 eventObject.initMouseEvent('click'); | 16 eventObject.initMouseEvent('click'); |
| 26 document.getElementById('toClickTarget').dispatchEvent(eventObject); | 17 document.getElementById('toClickTarget').dispatchEvent(eventObject); |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 function WindowOpen() { | 60 function WindowOpen() { |
| 70 window.open('REPLACE_WITH_DESTINATION_URL'); | 61 window.open('REPLACE_WITH_DESTINATION_URL'); |
| 71 } | 62 } |
| 72 </script> | 63 </script> |
| 73 | 64 |
| 74 </head> | 65 </head> |
| 75 <body> | 66 <body> |
| 76 <script> | 67 <script> |
| 77 document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRE
RENDER_URL"/>'); | 68 document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRE
RENDER_URL"/>'); |
| 78 prerender = document.getElementById('theprerender'); | 69 prerender = document.getElementById('theprerender'); |
| 79 prerender.addEventListener('webkitprerenderstart', PrerenderStartHandler, fals
e); | 70 AddEventHandlersToLinkElement(prerender, 0); |
| 80 prerender.addEventListener('webkitprerenderstop', PrerenderStopHandler, false)
; | |
| 81 </script> | 71 </script> |
| 82 <a target="_blank" id="toClickTarget" | 72 <a target="_blank" id="toClickTarget" |
| 83 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a> | 73 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a> |
| 84 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a> | 74 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a> |
| 85 </body> | 75 </body> |
| 86 </html> | 76 </html> |
| OLD | NEW |