simon.fraser@apple.com | c9b8c30 | 2010-01-21 20:19:10 +0000 | [diff] [blame] | 1 | <html> |
| 2 | <style type="text/css" media="screen"> |
| 3 | body { |
| 4 | height: 1000px; |
| 5 | } |
| 6 | |
| 7 | .fixed { |
| 8 | position: fixed; |
| 9 | left: 20px; |
| 10 | top: 20px; |
| 11 | } |
| 12 | |
| 13 | p { |
| 14 | margin-top: 200px; |
| 15 | } |
| 16 | |
| 17 | embed { |
| 18 | margin: 20px; |
| 19 | } |
| 20 | </style> |
| 21 | <script> |
| 22 | |
| 23 | function runTest() |
| 24 | { |
| 25 | window.scrollBy(50, 50); |
| 26 | |
rniwa@webkit.org | 5cf7fa8 | 2012-06-15 07:38:37 +0000 | [diff] [blame] | 27 | if (!window.testRunner) { |
simon.fraser@apple.com | c9b8c30 | 2010-01-21 20:19:10 +0000 | [diff] [blame] | 28 | document.body.appendChild(document.createTextNode("This test does not work in manual mode.")); |
| 29 | return; |
| 30 | } |
| 31 | |
rniwa@webkit.org | 5cf7fa8 | 2012-06-15 07:38:37 +0000 | [diff] [blame] | 32 | testRunner.dumpAsText(); |
simon.fraser@apple.com | c9b8c30 | 2010-01-21 20:19:10 +0000 | [diff] [blame] | 33 | |
robert@webkit.org | fe7c2cb | 2010-08-30 21:16:45 +0000 | [diff] [blame] | 34 | plg.windowedPlugin = false; |
simon.fraser@apple.com | c9b8c30 | 2010-01-21 20:19:10 +0000 | [diff] [blame] | 35 | plg.eventLoggingEnabled = true; |
| 36 | |
| 37 | eventSender.mouseMoveTo(70,70); |
| 38 | eventSender.mouseMoveTo(90,90); |
| 39 | eventSender.mouseDown(); |
| 40 | eventSender.mouseUp(); |
| 41 | eventSender.mouseMoveTo(100,100); |
| 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> |
| 52 | <body> |
| 53 | <div class="fixed"> |
commit-queue@webkit.org | b4ac948 | 2011-08-10 19:57:00 +0000 | [diff] [blame] | 54 | <embed name="plg" type="application/x-webkit-test-netscape" windowedPlugin="false" width=100 height=100></embed> |
simon.fraser@apple.com | c9b8c30 | 2010-01-21 20:19:10 +0000 | [diff] [blame] | 55 | </div> |
| 56 | |
| 57 | <p>Tests for widget positions being correctly updated after scrolling. <a href="rdar://problem/7559069">rdar://problem/7559069</a></p> |
| 58 | </body> |
| 59 | </html> |