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 () { |
dcheng
2015/12/01 01:03:30
I discovered this function at the end of updating
|
+ 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> |