| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <style> | 2 <style> |
| 3 #spacer { | 3 #spacer { |
| 4 height: 1000px; | 4 height: 1000px; |
| 5 } | 5 } |
| 6 #target { | 6 #target { |
| 7 width: 50px; | 7 width: 50px; |
| 8 height: 50px; | 8 height: 50px; |
| 9 } | 9 } |
| 10 </style> | 10 </style> |
| 11 <object id=target></object> | 11 <object id=target></object> |
| 12 <div id=spacer></div> | 12 <div id=spacer></div> |
| 13 <script src="../../../../resources/js-test.js"></script> | 13 <script src="../../../../resources/js-test.js"></script> |
| 14 <script> | 14 <script> |
| 15 description("Verifies that scrolling on top of a RenderPart with null widget wor
ks and doesn't crash."); | 15 description("Verifies that scrolling on top of a LayoutPart with null widget wor
ks and doesn't crash."); |
| 16 | 16 |
| 17 var sentEvents = false; | 17 var sentEvents = false; |
| 18 | 18 |
| 19 onload = function() { | 19 onload = function() { |
| 20 var target = document.getElementById('target'); | 20 var target = document.getElementById('target'); |
| 21 var rect = target.getBoundingClientRect(); | 21 var rect = target.getBoundingClientRect(); |
| 22 var targetX = rect.left + rect.width / 2; | 22 var targetX = rect.left + rect.width / 2; |
| 23 var targetY = rect.top + rect.height / 2; | 23 var targetY = rect.top + rect.height / 2; |
| 24 eventSender.gestureScrollBegin(targetX, targetY); | 24 eventSender.gestureScrollBegin(targetX, targetY); |
| 25 eventSender.gestureScrollUpdate(0, -20); | 25 eventSender.gestureScrollUpdate(0, -20); |
| 26 eventSender.gestureScrollEnd(0,0); | 26 eventSender.gestureScrollEnd(0,0); |
| 27 sentEvents = true; | 27 sentEvents = true; |
| 28 } | 28 } |
| 29 | 29 |
| 30 window.addEventListener('scroll', function(e) { | 30 window.addEventListener('scroll', function(e) { |
| 31 shouldBeTrue('sentEvents'); | 31 shouldBeTrue('sentEvents'); |
| 32 setTimeout(finishJSTest, 0); | 32 setTimeout(finishJSTest, 0); |
| 33 }); | 33 }); |
| 34 | 34 |
| 35 jsTestIsAsync = true; | 35 jsTestIsAsync = true; |
| 36 </script> | 36 </script> |
| OLD | NEW |