| Index: third_party/WebKit/LayoutTests/plugins/mouse-events-fixedpos.html
|
| diff --git a/third_party/WebKit/LayoutTests/plugins/mouse-events-fixedpos.html b/third_party/WebKit/LayoutTests/plugins/mouse-events-fixedpos.html
|
| index ecace9f9c51bd3f4929da318070fb008ed5bb523..4c89c4ebbb7f40d1877bd64ea764b8073b6614e3 100644
|
| --- a/third_party/WebKit/LayoutTests/plugins/mouse-events-fixedpos.html
|
| +++ b/third_party/WebKit/LayoutTests/plugins/mouse-events-fixedpos.html
|
| @@ -18,40 +18,32 @@
|
| margin: 20px;
|
| }
|
| </style>
|
| +<script src="../resources/plugin.js"></script>
|
| <script>
|
| -
|
| - function runTest()
|
| - {
|
| - window.scrollBy(50, 50);
|
| -
|
| - if (!window.testRunner) {
|
| - document.body.appendChild(document.createTextNode("This test does not work in manual mode."));
|
| - return;
|
| - }
|
| -
|
| - testRunner.dumpAsText();
|
| -
|
| - plg.windowedPlugin = false;
|
| - plg.eventLoggingEnabled = true;
|
| -
|
| - eventSender.mouseMoveTo(70,70);
|
| - eventSender.mouseMoveTo(90,90);
|
| - eventSender.mouseDown();
|
| - eventSender.mouseUp();
|
| - eventSender.mouseMoveTo(100,100);
|
| - eventSender.mouseDown();
|
| - eventSender.mouseMoveTo(110,100);
|
| - eventSender.mouseUp();
|
| - eventSender.mouseMoveTo(20,20);
|
| -
|
| - plg.eventLoggingEnabled = false; // stop logging so our output doesn't bleed into the next test
|
| - }
|
| -
|
| - window.addEventListener('load', runTest, false);
|
| + startAfterLoadAndFinish(function () {
|
| + window.scrollBy(50, 50);
|
| +
|
| + if (!window.testRunner) {
|
| + document.body.appendChild(document.createTextNode("This test does not work in manual mode."));
|
| + return;
|
| + }
|
| +
|
| + testRunner.dumpAsText();
|
| +
|
| + eventSender.mouseMoveTo(70,70);
|
| + eventSender.mouseMoveTo(90,90);
|
| + eventSender.mouseDown();
|
| + eventSender.mouseUp();
|
| + eventSender.mouseMoveTo(100,100);
|
| + eventSender.mouseDown();
|
| + eventSender.mouseMoveTo(110,100);
|
| + eventSender.mouseUp();
|
| + eventSender.mouseMoveTo(20,20);
|
| + });
|
| </script>
|
| <body>
|
| <div class="fixed">
|
| - <embed name="plg" type="application/x-webkit-test-netscape" windowedPlugin="false" width=100 height=100></embed>
|
| + <embed type="application/x-blink-test-plugin" width=100 height=100></embed>
|
| </div>
|
|
|
| <p>Tests for widget positions being correctly updated after scrolling. <a href="rdar://problem/7559069">rdar://problem/7559069</a></p>
|
|
|