| 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) { | 
|  |