Title: [99530] trunk/Source/WebCore
Revision
99530
Author
zimmerm...@webkit.org
Date
2011-11-08 00:43:25 -0800 (Tue, 08 Nov 2011)

Log Message

2011-11-08  Nikolas Zimmermann  <nzimmerm...@rim.com>

        Not reviewed. Fix Snow Leopard 32bit builds.

        * css/CSSParser.cpp:
        (WebCore::CSSParser::parseAspectRatio): CSSParserValue::fValue is a double, use narrowPrecisionToFloat() to convert double->float.
        * platform/ClockGeneric.cpp: Remove unneeded variable out of 32bit integer value range.
        * webaudio/BiquadDSPKernel.cpp:
        (WebCore::BiquadDSPKernel::getFrequencyResponse): Use narrowPrecisionTofloat() to convert double->float.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (99529 => 99530)


--- trunk/Source/WebCore/ChangeLog	2011-11-08 08:14:55 UTC (rev 99529)
+++ trunk/Source/WebCore/ChangeLog	2011-11-08 08:43:25 UTC (rev 99530)
@@ -1,3 +1,13 @@
+2011-11-08  Nikolas Zimmermann  <nzimmerm...@rim.com>
+
+        Not reviewed. Fix Snow Leopard 32bit builds.
+
+        * css/CSSParser.cpp:
+        (WebCore::CSSParser::parseAspectRatio): CSSParserValue::fValue is a double, use narrowPrecisionToFloat() to convert double->float.
+        * platform/ClockGeneric.cpp: Remove unneeded variable out of 32bit integer value range.
+        * webaudio/BiquadDSPKernel.cpp:
+        (WebCore::BiquadDSPKernel::getFrequencyResponse): Use narrowPrecisionTofloat() to convert double->float.
+
 2011-11-07  Daniel Bates  <dba...@rim.com>
 
         Add CredentialStorage.cpp to WebCore/CMakeLists.txt

Modified: trunk/Source/WebCore/css/CSSParser.cpp (99529 => 99530)


--- trunk/Source/WebCore/css/CSSParser.cpp	2011-11-08 08:14:55 UTC (rev 99529)
+++ trunk/Source/WebCore/css/CSSParser.cpp	2011-11-08 08:43:25 UTC (rev 99530)
@@ -5675,7 +5675,7 @@
     if (!lvalue->fValue || !rvalue->fValue)
         return false;
 
-    addProperty(CSSPropertyWebkitAspectRatio, CSSAspectRatioValue::create(lvalue->fValue, rvalue->fValue), important);
+    addProperty(CSSPropertyWebkitAspectRatio, CSSAspectRatioValue::create(narrowPrecisionToFloat(lvalue->fValue), narrowPrecisionToFloat(rvalue->fValue)), important);
 
     return true;
 }

Modified: trunk/Source/WebCore/platform/ClockGeneric.cpp (99529 => 99530)


--- trunk/Source/WebCore/platform/ClockGeneric.cpp	2011-11-08 08:14:55 UTC (rev 99529)
+++ trunk/Source/WebCore/platform/ClockGeneric.cpp	2011-11-08 08:43:25 UTC (rev 99530)
@@ -31,8 +31,6 @@
 
 using namespace WebCore;
 
-static const int32_t usecPerSec = 1e6;
-
 ClockGeneric::ClockGeneric()
     : m_running(false)
     , m_rate(1)

Modified: trunk/Source/WebCore/webaudio/BiquadDSPKernel.cpp (99529 => 99530)


--- trunk/Source/WebCore/webaudio/BiquadDSPKernel.cpp	2011-11-08 08:14:55 UTC (rev 99529)
+++ trunk/Source/WebCore/webaudio/BiquadDSPKernel.cpp	2011-11-08 08:43:25 UTC (rev 99530)
@@ -29,6 +29,7 @@
 #include "BiquadDSPKernel.h"
 
 #include "BiquadProcessor.h"
+#include "FloatConversion.h"
 #include <wtf/Vector.h>
 
 namespace WebCore {
@@ -121,7 +122,7 @@
     // Convert from frequency in Hz to normalized frequency (0 -> 1),
     // with 1 equal to the Nyquist frequency.
     for (int k = 0; k < nFrequencies; ++k)
-        frequency[k] = frequencyHz[k] / nyquist;
+        frequency[k] = narrowPrecisionToFloat(frequencyHz[k] / nyquist);
 
     // We want to get the final values of the coefficients and compute
     // the response from that instead of some intermediate smoothed
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to