Title: [151526] trunk/Source/WebCore
Revision
151526
Author
[email protected]
Date
2013-06-12 16:48:27 -0700 (Wed, 12 Jun 2013)

Log Message

[Mac] Change default Simplified Chinese serif font on 10.9
https://bugs.webkit.org/show_bug.cgi?id=117567

Reviewed by Alexey Proskuryakov.

Change default font on newer versions of OS X.

* page/mac/SettingsMac.mm:
(WebCore::Settings::initializeDefaultFontFamilies): Use 'Songti SC'
instead of 'STSong' on newer systems.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (151525 => 151526)


--- trunk/Source/WebCore/ChangeLog	2013-06-12 23:30:12 UTC (rev 151525)
+++ trunk/Source/WebCore/ChangeLog	2013-06-12 23:48:27 UTC (rev 151526)
@@ -1,3 +1,16 @@
+2013-06-12  Dean Jackson  <[email protected]>
+
+        [Mac] Change default Simplified Chinese serif font on 10.9
+        https://bugs.webkit.org/show_bug.cgi?id=117567
+
+        Reviewed by Alexey Proskuryakov.
+
+        Change default font on newer versions of OS X.
+
+        * page/mac/SettingsMac.mm:
+        (WebCore::Settings::initializeDefaultFontFamilies): Use 'Songti SC'
+        instead of 'STSong' on newer systems.
+
 2013-06-12  Gyuyoung Kim  <[email protected]>
 
         Fix crashes due to failed ImageBuffer allocation

Modified: trunk/Source/WebCore/page/mac/SettingsMac.mm (151525 => 151526)


--- trunk/Source/WebCore/page/mac/SettingsMac.mm	2013-06-12 23:30:12 UTC (rev 151525)
+++ trunk/Source/WebCore/page/mac/SettingsMac.mm	2013-06-12 23:48:27 UTC (rev 151526)
@@ -42,8 +42,13 @@
     setSansSerifFontFamily("Heiti TC", USCRIPT_TRADITIONAL_HAN);
 
 #if !PLATFORM(IOS)
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+    setStandardFontFamily("Songti SC", USCRIPT_SIMPLIFIED_HAN);
+    setSerifFontFamily("Songti SC", USCRIPT_SIMPLIFIED_HAN);
+#else
     setStandardFontFamily("STSong", USCRIPT_SIMPLIFIED_HAN);
     setSerifFontFamily("STSong", USCRIPT_SIMPLIFIED_HAN);
+#endif
 #else
     // There is no serif Chinese font in default iOS installation.
     setStandardFontFamily("Heiti SC", USCRIPT_SIMPLIFIED_HAN);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to