JavaScriptCore:
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 20 Sep 2006 22:45:13 +0000 (22:45 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 20 Sep 2006 22:45:13 +0000 (22:45 +0000)
2006-09-20  Anders Carlsson  <acarlsson@apple.com>

        Reviewed by Dave Hyatt.

        * wtf/MathExtras.h:
        Get rid of lrint.

WebCore:

2006-09-20  Anders Carlsson  <acarlsson@apple.com>

        Reviewed by Dave Hyatt.

        * dom/WheelEvent.cpp:
        (WebCore::WheelEvent::WheelEvent):
        Use lroundf instead of lround since deltas are floats.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16487 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/wtf/MathExtras.h
WebCore/ChangeLog
WebCore/dom/WheelEvent.cpp

index 9f3b5ca65d070e8317067b50e20f8628652bbc02..d6687cce3a844a0c1a6d44aa3ccb780d6df3fd6c 100644 (file)
@@ -1,3 +1,10 @@
+2006-09-20  Anders Carlsson  <acarlsson@apple.com>
+
+        Reviewed by Dave Hyatt.
+
+        * wtf/MathExtras.h:
+        Get rid of lrint.
+
 2006-09-20  Sean Gies  <seangies@apple.com>
 
         Reviewed by Steve Falkenburg.
index fd194267a862f5c48a47f0ea4c63d64beae83cc1..d81ff8dc72a99e3214eff38ccd4c4cd024cbbf7c 100644 (file)
@@ -37,7 +37,6 @@ inline bool isinf(double num) { return !_finite(num) && !_isnan(num); }
 inline bool isnan(double num) { return _isnan(num); }
 inline long lround(double num) { return num > 0 ? num + 0.5 : ceil(num - 0.5); }
 inline long lroundf(float num) { return num > 0 ? num + 0.5f : ceilf(num - 0.5f); }
-inline int lrint(float num) { return int(lroundf(num)); }
 inline double round(double num) { return num > 0 ? floor(num + 0.5) : ceil(num - 0.5); }
 inline float roundf(float num) { return num > 0 ? floorf(num + 0.5f) : ceilf(num - 0.5f); }
 inline bool signbit(double num) { return _copysign(1.0, num) < 0; }
index 2ce41235d8c6a0ffd733a8ec02ed9576fbe5c0ff..7e98cf478589c064ba9685b1ed783edd0e8a7859 100644 (file)
@@ -1,3 +1,11 @@
+2006-09-20  Anders Carlsson  <acarlsson@apple.com>
+
+        Reviewed by Dave Hyatt.
+
+        * dom/WheelEvent.cpp:
+        (WebCore::WheelEvent::WheelEvent):
+        Use lroundf instead of lround since deltas are floats.
+
 2006-09-20  Julien Palmas  <julien.palmas@gmail.com>
 
         Reviewed by eseidel.  Landed by eseidel.
index f29f0fa01a200ba08d30de8ac56dfb65afc6efde..39f4f5ac4f404e2388633539693b1d4980ea554a 100644 (file)
@@ -45,8 +45,8 @@ WheelEvent::WheelEvent(float wheelDeltaX, float wheelDeltaY, AbstractView* view,
     : MouseRelatedEvent(mousewheelEvent,
                         true, true, view, 0, screenX, screenY, pageX, pageY, 
                         ctrlKey, altKey, shiftKey, metaKey)
-    , m_wheelDeltaX(lround(wheelDeltaX) * 120)
-    , m_wheelDeltaY(lround(wheelDeltaY) * 120) // Normalize to the Windows 120 multiple
+    , m_wheelDeltaX(lroundf(wheelDeltaX) * 120)
+    , m_wheelDeltaY(lroundf(wheelDeltaY) * 120) // Normalize to the Windows 120 multiple
 {
 }