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

Side by Side Diff: chrome/test/data/prerender/prerender_loader.html

Issue 116483002: Move common prerender_loader code into prerender_events_common.js. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <title>Preloader</title> 3 <title>Preloader</title>
4
5 <script src="prerender_events_common.js"></script> 4 <script src="prerender_events_common.js"></script>
6
7 <script>
8 function Click() {
9 var eventObject = document.createEvent('MouseEvents');
10 eventObject.initMouseEvent('click');
11 document.getElementById('toClick').dispatchEvent(eventObject);
12 }
13
14 function ClickTarget() {
15 var eventObject = document.createEvent('MouseEvents');
16 eventObject.initMouseEvent('click');
17 document.getElementById('toClickTarget').dispatchEvent(eventObject);
18 }
19
20 function ShiftClick() {
21 var eventObject = document.createEvent('MouseEvents');
22 eventObject.initMouseEvent('click', true, true, window,
23 1, 0, 0, 0, 0,
24 false, false, true, false, 0, null);
25 document.getElementById('toClick').dispatchEvent(eventObject);
26 }
27
28 function CtrlClick() {
29 var eventObject = document.createEvent('MouseEvents');
30 eventObject.initMouseEvent('click', true, true, window,
31 1, 0, 0, 0, 0,
32 true, false, false, false, 0, null);
33 document.getElementById('toClick').dispatchEvent(eventObject);
34 }
35
36 function CtrlShiftClick() {
37 var eventObject = document.createEvent('MouseEvents');
38 eventObject.initMouseEvent('click', true, true, window,
39 1, 0, 0, 0, 0,
40 true, false, true, false, 0, null);
41 document.getElementById('toClick').dispatchEvent(eventObject);
42 }
43
44 function MetaClick() {
45 var eventObject = document.createEvent('MouseEvents');
46 eventObject.initMouseEvent('click', true, true, window,
47 1, 0, 0, 0, 0,
48 false, false, false, true, 0, null);
49 document.getElementById('toClick').dispatchEvent(eventObject);
50 }
51
52 function MetaShiftClick() {
53 var eventObject = document.createEvent('MouseEvents');
54 eventObject.initMouseEvent('click', true, true, window,
55 1, 0, 0, 0, 0,
56 false, false, true, true, 0, null);
57 document.getElementById('toClick').dispatchEvent(eventObject);
58 }
59
60 function WindowOpen() {
61 window.open('REPLACE_WITH_DESTINATION_URL');
62 }
63 </script>
64
65 </head> 5 </head>
66 <body> 6 <body>
67 <script> 7 <script>
68 document.write('<link id="theprerender" rel="prerender" href="REPLACE_WITH_PRE RENDER_URL"/>'); 8 AddPrerender('REPLACE_WITH_DESTINATION_URL', 0);
69 prerender = document.getElementById('theprerender');
70 AddEventHandlersToLinkElement(prerender, 0);
71 </script> 9 </script>
72 <a target="_blank" id="toClickTarget" 10 <a target="_blank" id="toClickTarget"
73 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a> 11 href="REPLACE_WITH_DESTINATION_URL">Link To click in new window</a>
74 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a> 12 <a id="toClick" href="REPLACE_WITH_DESTINATION_URL">Link to click</a>
75 </body> 13 </body>
76 </html> 14 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698