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

Side by Side Diff: third_party/WebKit/LayoutTests/plugins/mouse-events.html

Issue 1480303002: Implement a basic PPAPI plugin for Blink layout tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix Mac by removing (hopefully) superfluous DYLD_FRAMEWORK_PATH Created 5 years 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
1 <html> 1 <html>
2 <body> 2 <body>
3 <embed name="plg" type="application/x-webkit-test-netscape" windowedPlugin="fals e" width=100 height=100></embed> 3 <embed type="application/x-blink-test-plugin" width=100 height=100></embed>
4 <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=11517">bug 11517</a >: 4 <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=11517">bug 11517</a >:
5 Flash clicks/interactivity not working properly.</p> 5 Flash clicks/interactivity not working properly.</p>
6 <script> 6 <script>
7 7 (function () {
8 plg.windowedPlugin = false;
9 plg.eventLoggingEnabled = true;
10
11 if (!window.testRunner) { 8 if (!window.testRunner) {
12 document.write("This test does not work in manual mode."); 9 document.write("This test does not work in manual mode.");
13 } else { 10 return;
14 testRunner.dumpAsText(); 11 }
15 12 testRunner.dumpAsText();
13 testRunner.waitUntilDone();
14 document.querySelector('embed').addEventListener('message', function () {
16 eventSender.mouseMoveTo(0,0); 15 eventSender.mouseMoveTo(0,0);
17 eventSender.mouseMoveTo(20,20); 16 eventSender.mouseMoveTo(20,20);
18 eventSender.mouseDown(); 17 eventSender.mouseDown();
19 eventSender.mouseUp(); 18 eventSender.mouseUp();
20 eventSender.mouseMoveTo(30,30); 19 eventSender.mouseMoveTo(30,30);
21 eventSender.mouseDown(); 20 eventSender.mouseDown();
22 eventSender.mouseMoveTo(40,30); 21 eventSender.mouseMoveTo(40,30);
23 eventSender.mouseUp(); 22 eventSender.mouseUp();
24 eventSender.mouseMoveTo(0,0); 23 eventSender.mouseMoveTo(0,0);
25 }
26 24
27 plg.eventLoggingEnabled = false; // stop logging so our output doesn't bleed into the next test 25 testRunner.notifyDone();
28 26 });
27 })();
29 </script> 28 </script>
30 </body> 29 </body>
31 </html> 30 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698