Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <html> | 1 <html> |
| 2 <style type="text/css" media="screen"> | 2 <style type="text/css" media="screen"> |
| 3 body { | 3 body { |
| 4 height: 1000px; | 4 height: 1000px; |
| 5 } | 5 } |
| 6 | 6 |
| 7 .fixed { | 7 .fixed { |
| 8 position: fixed; | 8 position: fixed; |
| 9 left: 20px; | 9 left: 20px; |
| 10 top: 20px; | 10 top: 20px; |
| 11 } | 11 } |
| 12 | 12 |
| 13 p { | 13 p { |
| 14 margin-top: 200px; | 14 margin-top: 200px; |
| 15 } | 15 } |
| 16 | 16 |
| 17 embed { | 17 embed { |
| 18 margin: 20px; | 18 margin: 20px; |
| 19 } | 19 } |
| 20 </style> | 20 </style> |
| 21 <script src="../resources/plugin.js"></script> | |
| 21 <script> | 22 <script> |
| 23 startAfterLoadAndFinish(function () { | |
|
dcheng
2015/12/01 01:03:30
I discovered this function at the end of updating
| |
| 24 window.scrollBy(50, 50); | |
| 22 | 25 |
| 23 function runTest() | 26 if (!window.testRunner) { |
| 24 { | 27 document.body.appendChild(document.createTextNode("This test does no t work in manual mode.")); |
| 25 window.scrollBy(50, 50); | 28 return; |
| 29 } | |
| 26 | 30 |
| 27 if (!window.testRunner) { | 31 testRunner.dumpAsText(); |
| 28 document.body.appendChild(document.createTextNode("This test does not wo rk in manual mode.")); | |
| 29 return; | |
| 30 } | |
| 31 | 32 |
| 32 testRunner.dumpAsText(); | 33 eventSender.mouseMoveTo(70,70); |
| 33 | 34 eventSender.mouseMoveTo(90,90); |
| 34 plg.windowedPlugin = false; | 35 eventSender.mouseDown(); |
| 35 plg.eventLoggingEnabled = true; | 36 eventSender.mouseUp(); |
| 36 | 37 eventSender.mouseMoveTo(100,100); |
| 37 eventSender.mouseMoveTo(70,70); | 38 eventSender.mouseDown(); |
| 38 eventSender.mouseMoveTo(90,90); | 39 eventSender.mouseMoveTo(110,100); |
| 39 eventSender.mouseDown(); | 40 eventSender.mouseUp(); |
| 40 eventSender.mouseUp(); | 41 eventSender.mouseMoveTo(20,20); |
| 41 eventSender.mouseMoveTo(100,100); | 42 }); |
| 42 eventSender.mouseDown(); | |
| 43 eventSender.mouseMoveTo(110,100); | |
| 44 eventSender.mouseUp(); | |
| 45 eventSender.mouseMoveTo(20,20); | |
| 46 | |
| 47 plg.eventLoggingEnabled = false; // stop logging so our output doesn't bleed into the next test | |
| 48 } | |
| 49 | |
| 50 window.addEventListener('load', runTest, false); | |
| 51 </script> | 43 </script> |
| 52 <body> | 44 <body> |
| 53 <div class="fixed"> | 45 <div class="fixed"> |
| 54 <embed name="plg" type="application/x-webkit-test-netscape" windowedPlugin=" false" width=100 height=100></embed> | 46 <embed type="application/x-blink-test-plugin" width=100 height=100></embed> |
| 55 </div> | 47 </div> |
| 56 | 48 |
| 57 <p>Tests for widget positions being correctly updated after scrolling. <a href=" rdar://problem/7559069">rdar://problem/7559069</a></p> | 49 <p>Tests for widget positions being correctly updated after scrolling. <a href=" rdar://problem/7559069">rdar://problem/7559069</a></p> |
| 58 </body> | 50 </body> |
| 59 </html> | 51 </html> |
| OLD | NEW |