| OLD | NEW |
| 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="../../../../resources/js-test.js"></script> | 4 <script src="../../../../resources/js-test.js"></script> |
| 5 <script src="resources/gesture-helpers.js"></script> | 5 <script src="resources/gesture-helpers.js"></script> |
| 6 <style type="text/css"> | 6 <style type="text/css"> |
| 7 #touchtarget { | 7 #touchtarget { |
| 8 width: 100px; | 8 width: 100px; |
| 9 height: 100px; | 9 height: 100px; |
| 10 position: relative; | 10 position: relative; |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 110 internals.setPageScaleFactor(scaleFactor); | 110 internals.setPageScaleFactor(scaleFactor); |
| 111 | 111 |
| 112 movingdiv = document.getElementById('movingbox'); | 112 movingdiv = document.getElementById('movingbox'); |
| 113 movingdiv.addEventListener("scroll", recordScroll); | 113 movingdiv.addEventListener("scroll", recordScroll); |
| 114 window.addEventListener("mousewheel", recordWheel); | 114 window.addEventListener("mousewheel", recordWheel); |
| 115 | 115 |
| 116 if (window.eventSender && window.internals) { | 116 if (window.eventSender && window.internals) { |
| 117 description('This tests gesture event scrolling of an overflow div with
page scale.'); | 117 description('This tests gesture event scrolling of an overflow div with
page scale.'); |
| 118 | 118 |
| 119 if (checkTestDependencies()) { | 119 if (checkTestDependencies()) { |
| 120 debug("set PreferCompositingToLCDTextEnabled false"); | 120 if (window.internals.runtimeFlags.fractionalScrollOffsetsEnabled) { |
| 121 window.internals.settings.setPreferCompositingToLCDTextEnabled(false
); | 121 debug("fractional scroll mode"); |
| 122 scrollAmountX = ['45', '45']; | 122 window.internals.settings.setPreferCompositingToLCDTextEnabled(t
rue); |
| 123 scrollAmountY = ['0', '47']; | 123 scrollAmountX = ['90', '90']; |
| 124 firstGestureScroll(); | 124 scrollAmountY = ['47.5', '95']; |
| 125 | 125 } else { |
| 126 debug("set PreferCompositingToLCDTextEnabled true"); | 126 scrollAmountX = ['45', '45']; |
| 127 window.internals.settings.setPreferCompositingToLCDTextEnabled(true)
; | 127 scrollAmountY = ['0', '47']; |
| 128 scrollAmountX = ['90', '90']; | 128 } |
| 129 scrollAmountY = ['47.5', '95']; | |
| 130 gesturesOccurred = 0; | |
| 131 firstGestureScroll(); | 129 firstGestureScroll(); |
| 132 } else | 130 } else |
| 133 exitIfNecessary(); | 131 exitIfNecessary(); |
| 134 | 132 |
| 135 } else { | 133 } else { |
| 136 debug("This test requires DumpRenderTree. Touch scroll the red rect to
log."); | 134 debug("This test requires DumpRenderTree. Touch scroll the red rect to
log."); |
| 137 } | 135 } |
| 138 } | 136 } |
| 139 </script> | 137 </script> |
| 140 </body> | 138 </body> |
| 141 </html> | 139 </html> |
| OLD | NEW |