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

Side by Side Diff: LayoutTests/fast/events/touch/page-scaled-touch-gesture-click.html

Issue 18546003: Fix tests to avoid page scale reset when setting page scale. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Use setPageScaleFactorLimits(). Created 7 years, 4 months 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 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html> 2 <html>
3 <head> 3 <head>
4 <script src="../../js/resources/js-test-pre.js"></script> 4 <script src="../../js/resources/js-test-pre.js"></script>
5 <style type="text/css"> 5 <style type="text/css">
6 #touchtarget { 6 #touchtarget {
7 width: 100px; 7 width: 100px;
8 height: 100px; 8 height: 100px;
9 background: blue; 9 background: blue;
10 } 10 }
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 { 57 {
58 if (mouseEventsReceived < expectedMouseEvents) { 58 if (mouseEventsReceived < expectedMouseEvents) {
59 debug('Gesture manager not implemented on this platform.'); 59 debug('Gesture manager not implemented on this platform.');
60 } 60 }
61 // Bail. 61 // Bail.
62 isSuccessfullyParsed(); 62 isSuccessfullyParsed();
63 testRunner.notifyDone(); 63 testRunner.notifyDone();
64 } 64 }
65 65
66 function runTest() { 66 function runTest() {
67 if (window.internals) { 67 if (window.eventSender)
68 window.internals.setPageScaleFactor(0.5, 0, 0); 68 eventSender.setPageScaleFactor(0.5, 0, 0);
69 }
70 69
71 var div = document.getElementById('touchtarget'); 70 var div = document.getElementById('touchtarget');
72 div.addEventListener("mousedown", gestureEventCallback, false); 71 div.addEventListener("mousedown", gestureEventCallback, false);
73 div.addEventListener("click", gestureEventCallback, false); 72 div.addEventListener("click", gestureEventCallback, false);
74 div.addEventListener("mouseup", gestureEventCallback, false); 73 div.addEventListener("mouseup", gestureEventCallback, false);
75 div.addEventListener("mousemove", gestureEventCallback, false); 74 div.addEventListener("mousemove", gestureEventCallback, false);
76 document.addEventListener("keydown", quitKeyToEndTest, false); 75 document.addEventListener("keydown", quitKeyToEndTest, false);
77 76
78 if (window.testRunner) 77 if (window.testRunner)
79 testRunner.waitUntilDone(); 78 testRunner.waitUntilDone();
80 79
81 if (window.eventSender) { 80 if (window.eventSender) {
82 description("This tests basic single touch gesture generation."); 81 description("This tests basic single touch gesture generation.");
83 if (eventSender.clearTouchPoints) { 82 if (eventSender.clearTouchPoints) {
84 eventSender.gestureTap(10, 12); 83 eventSender.gestureTap(10, 12);
85 eventSender.leapForward(10); 84 eventSender.leapForward(10);
86 eventSender.keyDown(' '); 85 eventSender.keyDown(' ');
87 } else { 86 } else {
88 endTest(); 87 endTest();
89 } 88 }
90 } else { 89 } else {
91 debug("This test requires DumpRenderTree. Tap on the blue rect to log." ) 90 debug("This test requires DumpRenderTree. Tap on the blue rect to log." )
92 } 91 }
93 } 92 }
94 </script> 93 </script>
95 </body> 94 </body>
96 </html> 95 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698