| Index: LayoutTests/fast/events/scale-and-scroll-div.html
|
| diff --git a/LayoutTests/fast/events/scale-and-scroll-div.html b/LayoutTests/fast/events/scale-and-scroll-div.html
|
| index c2d2551948554f095ee0c3c938b04a5f650b371a..8631f403681aaffcb86f312584ced9d23f27e053 100644
|
| --- a/LayoutTests/fast/events/scale-and-scroll-div.html
|
| +++ b/LayoutTests/fast/events/scale-and-scroll-div.html
|
| @@ -23,12 +23,13 @@
|
| </style>
|
| <script>
|
|
|
| + var floatPrecision = 0.1;
|
| var scrollDistance = 10;
|
| var expectedScrollDistance;
|
| var scrollBox;
|
|
|
| function scroll(scaleFactor) {
|
| - expectedScrollDistance = Math.floor(scrollDistance/scaleFactor);
|
| + expectedScrollDistance = scrollDistance/scaleFactor;
|
|
|
| scrollBox.scrollTop = 0;
|
|
|
| @@ -38,7 +39,7 @@
|
| }
|
| eventSender.gestureScrollEnd(0, 0);
|
|
|
| - shouldBe('scrollBox.scrollTop', 'expectedScrollDistance');
|
| + shouldBeCloseTo('scrollBox.scrollTop', expectedScrollDistance, floatPrecision);
|
|
|
| scrollBox.scrollTop = 20;
|
|
|
| @@ -48,9 +49,9 @@
|
| }
|
| eventSender.gestureScrollEnd(0, 0);
|
|
|
| - expectedScrollDistance = Math.floor(20 - scrollDistance/scaleFactor);
|
| + expectedScrollDistance = 20 - scrollDistance/scaleFactor;
|
|
|
| - shouldBe('scrollBox.scrollTop', 'expectedScrollDistance');
|
| + shouldBeCloseTo('scrollBox.scrollTop', expectedScrollDistance, floatPrecision);
|
| }
|
|
|
| function scaleWithEventSender(scaleFactor) {
|
|
|