Title: [149209] trunk/Source
Revision
149209
Author
roger_f...@apple.com
Date
2013-04-26 14:19:43 -0700 (Fri, 26 Apr 2013)

Log Message

Disable sub-pixel layout on mac.
https://bugs.webkit.org/show_bug.cgi?id=114999.

Reviewed by Simon Fraser.

* Configurations/FeatureDefines.xcconfig:
* WebCore.exp.in: 
Export symbol needed to be added for IntRect(const LayoutRect&) constructor, 
which is now being used in pixelSnappedIntRect(const LayoutRect&) in LayoutRect.h after disabling sub-pixel layout.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (149208 => 149209)


--- trunk/Source/_javascript_Core/ChangeLog	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-04-26 21:19:43 UTC (rev 149209)
@@ -1,3 +1,12 @@
+2013-04-26  Roger Fong  <roger_f...@apple.com>
+
+        Disable sub-pixel layout on mac.
+        https://bugs.webkit.org/show_bug.cgi?id=114999.
+
+        Reviewed by Simon Fraser.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2013-04-26  Oliver Hunt  <oli...@apple.com>
 
         Make stack tracing more robust

Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (149208 => 149209)


--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2013-04-26 21:19:43 UTC (rev 149209)
@@ -165,7 +165,7 @@
 ENABLE_SPEECH_SYNTHESIS_macosx = ENABLE_SPEECH_SYNTHESIS;
 ENABLE_SQL_DATABASE = ENABLE_SQL_DATABASE;
 ENABLE_STYLE_SCOPED = ;
-ENABLE_SUBPIXEL_LAYOUT = ENABLE_SUBPIXEL_LAYOUT;
+ENABLE_SUBPIXEL_LAYOUT = ;
 ENABLE_SVG = ENABLE_SVG;
 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
 ENABLE_TEMPLATE_ELEMENT = ;

Modified: trunk/Source/WebCore/ChangeLog (149208 => 149209)


--- trunk/Source/WebCore/ChangeLog	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebCore/ChangeLog	2013-04-26 21:19:43 UTC (rev 149209)
@@ -1,3 +1,15 @@
+2013-04-26  Roger Fong  <roger_f...@apple.com>
+
+        Disable sub-pixel layout on mac.
+        https://bugs.webkit.org/show_bug.cgi?id=114999.
+
+        Reviewed by Simon Fraser.
+
+        * Configurations/FeatureDefines.xcconfig:
+        * WebCore.exp.in: 
+        Export symbol needed to be added for IntRect(const LayoutRect&) constructor, 
+        which is now being used in pixelSnappedIntRect(const LayoutRect&) in LayoutRect.h after disabling sub-pixel layout.
+
 2013-04-26  Simon Fraser  <simon.fra...@apple.com>
 
         Layer-backed WebViews don't repaint content outside the visible area

Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (149208 => 149209)


--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2013-04-26 21:19:43 UTC (rev 149209)
@@ -165,7 +165,7 @@
 ENABLE_SPEECH_SYNTHESIS_macosx = ENABLE_SPEECH_SYNTHESIS;
 ENABLE_SQL_DATABASE = ENABLE_SQL_DATABASE;
 ENABLE_STYLE_SCOPED = ;
-ENABLE_SUBPIXEL_LAYOUT = ENABLE_SUBPIXEL_LAYOUT;
+ENABLE_SUBPIXEL_LAYOUT = ;
 ENABLE_SVG = ENABLE_SVG;
 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
 ENABLE_TEMPLATE_ELEMENT = ;

Modified: trunk/Source/WebCore/WebCore.exp.in (149208 => 149209)


--- trunk/Source/WebCore/WebCore.exp.in	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebCore/WebCore.exp.in	2013-04-26 21:19:43 UTC (rev 149209)
@@ -544,6 +544,7 @@
 __ZN7WebCore16createFullMarkupEPKNS_4NodeE
 __ZN7WebCore16createFullMarkupEPKNS_5RangeE
 __ZN7WebCore16deleteAllCookiesERKNS_21NetworkStorageSessionE
+__ZN7WebCore7IntRectC1ERKNS_10LayoutRectE
 __ZN7WebCore16enclosingIntRectERK6CGRect
 __ZN7WebCore16enclosingIntRectERKNS_9FloatRectE
 __ZN7WebCore16isEndOfParagraphERKNS_15VisiblePositionENS_27EditingBoundaryCrossingRuleE

Modified: trunk/Source/WebKit/mac/ChangeLog (149208 => 149209)


--- trunk/Source/WebKit/mac/ChangeLog	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebKit/mac/ChangeLog	2013-04-26 21:19:43 UTC (rev 149209)
@@ -1,3 +1,12 @@
+2013-04-25  Roger Fong  <roger_f...@apple.com>
+
+        Disable sub-pixel layout on mac.
+        https://bugs.webkit.org/show_bug.cgi?id=114999.
+
+        Reviewed by Simon Fraser.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2013-04-26  Simon Fraser  <simon.fra...@apple.com>
 
         Layer-backed WebViews don't repaint content outside the visible area

Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (149208 => 149209)


--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2013-04-26 21:19:43 UTC (rev 149209)
@@ -165,7 +165,7 @@
 ENABLE_SPEECH_SYNTHESIS_macosx = ENABLE_SPEECH_SYNTHESIS;
 ENABLE_SQL_DATABASE = ENABLE_SQL_DATABASE;
 ENABLE_STYLE_SCOPED = ;
-ENABLE_SUBPIXEL_LAYOUT = ENABLE_SUBPIXEL_LAYOUT;
+ENABLE_SUBPIXEL_LAYOUT = ;
 ENABLE_SVG = ENABLE_SVG;
 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
 ENABLE_TEMPLATE_ELEMENT = ;

Modified: trunk/Source/WebKit2/ChangeLog (149208 => 149209)


--- trunk/Source/WebKit2/ChangeLog	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebKit2/ChangeLog	2013-04-26 21:19:43 UTC (rev 149209)
@@ -1,3 +1,12 @@
+2013-04-25  Roger Fong  <roger_f...@apple.com>
+
+        Disable sub-pixel layout on mac.
+        https://bugs.webkit.org/show_bug.cgi?id=114999.
+
+        Reviewed by Simon Fraser.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2013-04-26  Simon Fraser  <simon.fra...@apple.com>
 
         Inspector window is often blank when opened

Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (149208 => 149209)


--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2013-04-26 21:13:22 UTC (rev 149208)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2013-04-26 21:19:43 UTC (rev 149209)
@@ -165,7 +165,7 @@
 ENABLE_SPEECH_SYNTHESIS_macosx = ENABLE_SPEECH_SYNTHESIS;
 ENABLE_SQL_DATABASE = ENABLE_SQL_DATABASE;
 ENABLE_STYLE_SCOPED = ;
-ENABLE_SUBPIXEL_LAYOUT = ENABLE_SUBPIXEL_LAYOUT;
+ENABLE_SUBPIXEL_LAYOUT = ;
 ENABLE_SVG = ENABLE_SVG;
 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
 ENABLE_TEMPLATE_ELEMENT = ;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to