Bug 1350766 - Add Songti TC/SC to zh-CN/HK/TW default serif font list for MacOS, r=m_kato draft
authorTimothy Guan-tin Chien <timdream@gmail.com>
Thu, 07 Sep 2017 14:21:48 +0800
changeset 660572 df92ff1a8691327ff9432cf73d933f5ff5ceae1e
parent 660422 d8e238b811d3dc74515065ae8cab6c74baf0295f
child 730271 83135011c0e557e1390ee7e6302bfe84aae3bbff
push id78439
push usertimdream@gmail.com
push dateThu, 07 Sep 2017 06:22:33 +0000
reviewersm_kato
bugs1350766
milestone57.0a1
Bug 1350766 - Add Songti TC/SC to zh-CN/HK/TW default serif font list for MacOS, r=m_kato MozReview-Commit-ID: BBVr5K7BSki
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -4153,27 +4153,39 @@ pref("font.name-list.cursive.x-unicode",
 pref("font.name-list.fantasy.x-unicode", "Papyrus");
 
 pref("font.name-list.serif.x-western", "Times, Times New Roman");
 pref("font.name-list.sans-serif.x-western", "Helvetica, Arial");
 pref("font.name-list.monospace.x-western", "Courier, Courier New");
 pref("font.name-list.cursive.x-western", "Apple Chancery");
 pref("font.name-list.fantasy.x-western", "Papyrus");
 
+#ifdef EARLY_BETA_OR_EARLIER
+pref("font.name-list.serif.zh-CN", "Times, Songti SC, STSong, Heiti SC");
+#else
 pref("font.name-list.serif.zh-CN", "Times, STSong, Heiti SC");
+#endif
 pref("font.name-list.sans-serif.zh-CN", "Helvetica, PingFang SC, STHeiti, Heiti SC");
 pref("font.name-list.monospace.zh-CN", "Courier, PingFang SC, STHeiti, Heiti SC");
 pref("font.name-list.cursive.zh-CN", "Kaiti SC");
 
+#ifdef EARLY_BETA_OR_EARLIER
+pref("font.name-list.serif.zh-TW", "Times, Songti TC, LiSong Pro, Heiti TC");
+#else
 pref("font.name-list.serif.zh-TW", "Times, LiSong Pro, Heiti TC");
+#endif
 pref("font.name-list.sans-serif.zh-TW", "Helvetica, PingFang TC, Heiti TC, LiHei Pro");
 pref("font.name-list.monospace.zh-TW", "Courier, PingFang TC, Heiti TC, LiHei Pro");
 pref("font.name-list.cursive.zh-TW", "Kaiti TC");
 
+#ifdef EARLY_BETA_OR_EARLIER
+pref("font.name-list.serif.zh-HK", "Times, Songti TC, LiSong Pro, Heiti TC");
+#else
 pref("font.name-list.serif.zh-HK", "Times, LiSong Pro, Heiti TC");
+#endif
 pref("font.name-list.sans-serif.zh-HK", "Helvetica, PingFang TC, Heiti TC, LiHei Pro");
 pref("font.name-list.monospace.zh-HK", "Courier, PingFang TC, Heiti TC, LiHei Pro");
 pref("font.name-list.cursive.zh-HK", "Kaiti TC");
 
 // XP_MACOSX changes to default font sizes
 pref("font.minimum-size.th", 10);
 
 // Apple's Symbol is Unicode so use it