Title: [132356] trunk/Source/WebCore
- Revision
- 132356
- Author
- [email protected]
- Date
- 2012-10-24 08:04:40 -0700 (Wed, 24 Oct 2012)
Log Message
Allow ports to override text track rendering style
https://bugs.webkit.org/show_bug.cgi?id=97800
<rdar://problem/12044964>
Unreviewed Build fix.
CGFloat is already a float in a 32-bit build so narrowPrecisionToFloat() is unnecessary
* page/CaptionUserPreferencesMac.mm:
(WebCore::CaptionUserPreferencesMac::captionFontSizeScale):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (132355 => 132356)
--- trunk/Source/WebCore/ChangeLog 2012-10-24 14:51:47 UTC (rev 132355)
+++ trunk/Source/WebCore/ChangeLog 2012-10-24 15:04:40 UTC (rev 132356)
@@ -4,6 +4,19 @@
https://bugs.webkit.org/show_bug.cgi?id=97800
<rdar://problem/12044964>
+ Unreviewed Build fix.
+
+ CGFloat is already a float in a 32-bit build so narrowPrecisionToFloat() is unnecessary
+
+ * page/CaptionUserPreferencesMac.mm:
+ (WebCore::CaptionUserPreferencesMac::captionFontSizeScale):
+
+2012-10-24 Eric Carlson <[email protected]>
+
+ Allow ports to override text track rendering style
+ https://bugs.webkit.org/show_bug.cgi?id=97800
+ <rdar://problem/12044964>
+
Reviewed by Maciej Stachowiak.
* WebCore.exp.in: Export new WebkitSystemInterface functions.
Modified: trunk/Source/WebCore/page/CaptionUserPreferencesMac.mm (132355 => 132356)
--- trunk/Source/WebCore/page/CaptionUserPreferencesMac.mm 2012-10-24 14:51:47 UTC (rev 132355)
+++ trunk/Source/WebCore/page/CaptionUserPreferencesMac.mm 2012-10-24 15:04:40 UTC (rev 132356)
@@ -303,7 +303,11 @@
if (!wkCaptionAppearanceGetRelativeCharacterSize(&scaleAdjustment))
return characterScale;
+#if defined(__LP64__) && __LP64__
return narrowPrecisionToFloat(scaleAdjustment * characterScale);
+#else
+ return scaleAdjustment * characterScale;
+#endif
}
void CaptionUserPreferencesMac::captionPreferencesChanged()
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes