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

Side by Side Diff: LayoutTests/fast/frames/frame-deep-nested-resize.html

Issue 14859016: Don't force layout for mouse event hit tests (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: fix review comment Created 7 years, 7 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 <html> 1 <html>
2 <head> 2 <head>
3 <script> 3 <script>
4 if (window.testRunner) 4 if (window.testRunner)
5 testRunner.dumpAsText(); 5 testRunner.dumpAsText();
6 6
7 function log(frame, success, isWidth, size) { 7 function log(frame, success, isWidth, size) {
8 if (window.testRunner) { 8 if (window.testRunner) {
9 alert(frame.name + ' resized correctly = ' + (success ? 'true' : 'false')); 9 alert(frame.name + ' resized correctly = ' + (success ? 'true' : 'false'));
10 } else { 10 } else {
11 frame.document.close(); 11 frame.document.close();
12 if (success) 12 if (success)
13 frame.document.write('<p>Success!</p>'); 13 frame.document.write('<p>Success!</p>');
14 else { 14 else {
15 frame.document.write('<p>Resize until '); 15 frame.document.write('<p>Resize until ');
16 frame.document.write(isWidth ? 'width:' : 'height:'); 16 frame.document.write(isWidth ? 'width:' : 'height:');
17 frame.document.write(isWidth ? frame.frameElement.width : fr ame.frameElement.height); 17 frame.document.write(isWidth ? frame.frameElement.width : fr ame.frameElement.height);
18 frame.document.write(' = ' + size + '</p>'); 18 frame.document.write(' = ' + size + '</p>');
19 } 19 }
20 } 20 }
21 } 21 }
22 22
23 function checkProgress() { 23 function checkProgress() {
24 if (!window.testRunner) 24 if (!window.testRunner)
25 checkSuccess(); 25 checkSuccess();
26 } 26 }
27 27
28 function init() { 28 function init() {
29 if (window.testRunner) { 29 if (window.testRunner) {
30 // Mouse events only work after an initial layout
31 document.body.offsetLeft;
32
30 //Move the One/* vertical resizer ten pixels west... 33 //Move the One/* vertical resizer ten pixels west...
31 eventSender.mouseMoveTo(90, 400); 34 eventSender.mouseMoveTo(90, 400);
32 eventSender.mouseDown(); 35 eventSender.mouseDown();
33 eventSender.mouseMoveTo(100, 400); 36 eventSender.mouseMoveTo(100, 400);
34 eventSender.mouseUp(); 37 eventSender.mouseUp();
35 38
36 //Move the Two/Three horizontal resizer ten pixels south... 39 //Move the Two/Three horizontal resizer ten pixels south...
37 eventSender.mouseMoveTo(400, 70); 40 eventSender.mouseMoveTo(400, 70);
38 eventSender.mouseDown(); 41 eventSender.mouseDown();
39 eventSender.mouseMoveTo(400, 80); 42 eventSender.mouseMoveTo(400, 80);
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 <frame framemargin=0 frameborder=1 name="Four" framespac ing=1 /> 101 <frame framemargin=0 frameborder=1 name="Four" framespac ing=1 />
99 <frame framemargin=0 frameborder=1 name="Five" framespac ing=1 /> 102 <frame framemargin=0 frameborder=1 name="Five" framespac ing=1 />
100 <frame framemargin=0 frameborder=1 name="Six" framespaci ng=1 /> 103 <frame framemargin=0 frameborder=1 name="Six" framespaci ng=1 />
101 </frameset> 104 </frameset>
102 <frame framemargin=0 frameborder=1 name="Seven" framespacing =1 /> 105 <frame framemargin=0 frameborder=1 name="Seven" framespacing =1 />
103 <frame framemargin=0 frameborder=1 name="Eight" framespacing =1 /> 106 <frame framemargin=0 frameborder=1 name="Eight" framespacing =1 />
104 </frameset> 107 </frameset>
105 </frameset> 108 </frameset>
106 </frameset> 109 </frameset>
107 </html> 110 </html>
OLDNEW
« no previous file with comments | « LayoutTests/fast/forms/select-empty-list.html ('k') | LayoutTests/fast/html/details-add-summary-1-and-click.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698