|
14 | 14 | <script src="/resources/testdriver.js"></script> |
15 | 15 | <script src="/resources/testdriver-actions.js"></script> |
16 | 16 | <script src="/resources/testdriver-vendor.js"></script> |
| 17 | + <script src="/visual-viewport/viewport_support.js"></script> |
17 | 18 | </head> |
18 | 19 |
|
19 | 20 | <body> |
20 | 21 | <div style="font-size: 50px;">This page can not be pinch zoomed, it is clamped using meta viewport scale.</div> |
21 | 22 | <script> promise_test(async () => { |
22 | | - const x = 200, y = 200; |
23 | 23 | const initialScale = window.visualViewport.scale; |
24 | | - // Perform pinch zoom |
25 | | - await new test_driver.Actions() |
26 | | - .addPointer("f1", "touch") |
27 | | - .addPointer("f2", "touch") |
28 | | - .pointerMove(x, y, { origin: "viewport", sourceName: "f1" }) |
29 | | - .pointerMove(x + 100, y + 100, { origin: "viewport", sourceName: "f2" }) |
30 | | - .pointerDown({ sourceName: "f1" }) |
31 | | - .pointerDown({ sourceName: "f2" }) |
32 | | - .pointerMove(x - 100, y - 100, { origin: "viewport", sourceName: "f1", duration: 0 }) |
33 | | - .pointerMove(x + 100, y + 100, { origin: "viewport", sourceName: "f2", duration: 0 }) |
34 | | - .pointerUp({ sourceName: "f1" }) |
35 | | - .pointerUp({ sourceName: "f2" }).send(); |
| 24 | + // Perform Pinch Zoom-In |
| 25 | + await pinchZoomIn(); |
36 | 26 | assert_equals(window.visualViewport.scale, initialScale, "Scale should be same"); |
37 | 27 | }) </script> |
38 | 28 | </body> |
|
0 commit comments