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

Side by Side Diff: LayoutTests/fast/dom/Element/scale-page-client-rects-in-frame.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> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <script> 4 <script>
5 function testRects() 5 function testRects()
6 { 6 {
7 if (!window.testRunner || !window.internals) 7 if (!window.testRunner || !window.eventSender)
8 return; 8 return;
9 testRunner.dumpAsText(); 9 testRunner.dumpAsText();
10 10
11 var div = document.getElementById("frame").contentDocument.getElementById("d iv"); 11 var div = document.getElementById("frame").contentDocument.getElementById("d iv");
12 var rect = div.getClientRects()[0]; 12 var rect = div.getClientRects()[0];
13 window.internals.setPageScaleFactor(2, 0, 0); 13 window.eventSender.setPageScaleFactor(2, 0, 0);
14 var scaledRect = div.getClientRects()[0]; 14 var scaledRect = div.getClientRects()[0];
15 15
16 var result = document.getElementById("result"); 16 var result = document.getElementById("result");
17 if (rect.left == scaledRect.left && 17 if (rect.left == scaledRect.left &&
18 rect.top == scaledRect.top && 18 rect.top == scaledRect.top &&
19 rect.right == scaledRect.right && 19 rect.right == scaledRect.right &&
20 rect.bottom == scaledRect.bottom) 20 rect.bottom == scaledRect.bottom)
21 result.innerHTML = "Pass"; 21 result.innerHTML = "Pass";
22 else 22 else
23 result.innerHTML = "Fail"; 23 result.innerHTML = "Fail";
24 24
25 } 25 }
26 </script> 26 </script>
27 </head> 27 </head>
28 28
29 <body onload="testRects();"> 29 <body onload="testRects();">
30 <iframe id="frame" src="resources/client-rect-frame.html" width="300" height ="200"></iframe> 30 <iframe id="frame" src="resources/client-rect-frame.html" width="300" height ="200"></iframe>
31 <p id="result">This test must be run via DumpRenderTree.</p> 31 <p id="result">This test must be run via DumpRenderTree.</p>
32 </body> 32 </body>
33 </html> 33 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698