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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/emulation/forced-viewport-far.html

Issue 2237433004: Adds DevTools commands for forced viewport override. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Adress Dmitry's comments + sync. Created 4 years, 2 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
OLDNEW
(Empty)
1 <html>
2 <head>
3
4 <script src="../../http/tests/inspector-protocol/inspector-protocol-test.js"></s cript>
5
6 <style>
7 html {
8 overflow: hidden;
9 }
10
11 body {
12 margin: 0;
13 min-height: 1000px;
14 overflow: hidden;
15 }
16
17 #near {
18 position: absolute;
19 left: 200px;
20 top: 200px;
21 width: 100px;
22 height: 100px;
23 background-color: red;
24 }
25
26 #far {
27 position: absolute;
28 left: 200px;
29 top: 9000px;
30 width: 100px;
31 height: 100px;
32 background-color: green;
33 }
34 </style>
35
36 <script>
37 function test()
38 {
39 InspectorTest.sendCommand("Runtime.evaluate", { "expression": "testRunner.du mpAsTextWithPixelResults();"} );
40
41 InspectorTest.sendCommand("Emulation.forceViewport", { "x": 200, "y": 9000, "scale": 2.0 }, overrideActive);
42
43 function overrideActive(msg)
44 {
45 // Complete the test without closing the inspector, so that the override stays active for the picture.
46 InspectorTest.sendCommand("Runtime.evaluate", { "expression": "testRunne r.notifyDone();"} );
47 }
48 }
49 </script>
50
51 </head>
52 <body onload="runTest()">
53 <p>
54 Tests that a forced viewport repositions and scales an element that lies outside the normal painting area.
55 </p>
56 <div id="near"></div>
57 <div id="far"></div>
58 </body>
59 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698