Commit 6acb8809 authored by Jonathan Kew's avatar Jonathan Kew
Browse files

Bug 1835271 - Treat the collection of Noto fonts from the Supplemental...

Bug 1835271 - Treat the collection of Noto fonts from the Supplemental directory as standard on macOS, as we activate them all at startup. r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D179201
parent 167c9b24
Loading
Loading
Loading
Loading
+104 −0
Original line number Diff line number Diff line
@@ -120,10 +120,114 @@ static const char* kBaseFonts[] = {
  "New Peninim MT",
  "Noteworthy",
  "Noto Nastaliq Urdu",
  "Noto Sans Adlam",
  "Noto Sans Armenian",
  "Noto Sans Avestan",
  "Noto Sans Bamum",
  "Noto Sans Bassa Vah",
  "Noto Sans Batak",
  "Noto Sans Bhaiksuki",
  "Noto Sans Brahmi",
  "Noto Sans Buginese",
  "Noto Sans Buhid",
  "Noto Sans Canadian Aboriginal",
  "Noto Sans Carian",
  "Noto Sans Caucasian Albanian",
  "Noto Sans Chakma",
  "Noto Sans Cham",
  "Noto Sans Coptic",
  "Noto Sans Cuneiform",
  "Noto Sans Cypriot",
  "Noto Sans Duployan",
  "Noto Sans Egyptian Hieroglyphs",
  "Noto Sans Elbasan",
  "Noto Sans Glagolitic",
  "Noto Sans Gothic",
  "Noto Sans Gunjala Gondi",
  "Noto Sans Hanifi Rohingya",
  "Noto Sans Hanunoo",
  "Noto Sans Hatran",
  "Noto Sans Imperial Aramaic",
  "Noto Sans Inscriptional Pahlavi",
  "Noto Sans Inscriptional Parthian",
  "Noto Sans Javanese",
  "Noto Sans Kaithi",
  "Noto Sans Kannada",
  "Noto Sans Kayah Li",
  "Noto Sans Kharoshthi",
  "Noto Sans Khojki",
  "Noto Sans Khudawadi",
  "Noto Sans Lepcha",
  "Noto Sans Limbu",
  "Noto Sans Linear A",
  "Noto Sans Linear B",
  "Noto Sans Lisu",
  "Noto Sans Lycian",
  "Noto Sans Lydian",
  "Noto Sans Mahajani",
  "Noto Sans Mandaic",
  "Noto Sans Manichaean",
  "Noto Sans Marchen",
  "Noto Sans Masaram Gondi",
  "Noto Sans Meetei Mayek",
  "Noto Sans Mende Kikakui",
  "Noto Sans Meroitic",
  "Noto Sans Miao",
  "Noto Sans Modi",
  "Noto Sans Mongolian",
  "Noto Sans Mro",
  "Noto Sans Multani",
  "Noto Sans Myanmar",
  "Noto Sans Nabataean",
  "Noto Sans New Tai Lue",
  "Noto Sans Newa",
  "Noto Sans NKo",
  "Noto Sans Ol Chiki",
  "Noto Sans Old Hungarian",
  "Noto Sans Old Italic",
  "Noto Sans Old North Arabian",
  "Noto Sans Old Permic",
  "Noto Sans Old Persian",
  "Noto Sans Old South Arabian",
  "Noto Sans Old Turkic",
  "Noto Sans Oriya",
  "Noto Sans Osage",
  "Noto Sans Osmanya",
  "Noto Sans Pahawh Hmong",
  "Noto Sans Palmyrene",
  "Noto Sans Pau Cin Hau",
  "Noto Sans PhagsPa",
  "Noto Sans Phoenician",
  "Noto Sans Psalter Pahlavi",
  "Noto Sans Rejang",
  "Noto Sans Samaritan",
  "Noto Sans Saurashtra",
  "Noto Sans Sharada",
  "Noto Sans Siddham",
  "Noto Sans Sora Sompeng",
  "Noto Sans Sundanese",
  "Noto Sans Syloti Nagri",
  "Noto Sans Syriac",
  "Noto Sans Tagalog",
  "Noto Sans Tagbanwa",
  "Noto Sans Tai Le",
  "Noto Sans Tai Tham",
  "Noto Sans Tai Viet",
  "Noto Sans Takri",
  "Noto Sans Thaana",
  "Noto Sans Tifinagh",
  "Noto Sans Tirhuta",
  "Noto Sans Ugaritic",
  "Noto Sans Vai",
  "Noto Sans Wancho",
  "Noto Sans Warang Citi",
  "Noto Sans Yi",
  "Noto Sans Zawgyi",
  "Noto Serif Ahom",
  "Noto Serif Balinese",
  "Noto Serif Hmong Nyiakeng",
  "Noto Serif Myanmar",
  "Noto Serif Yezidi",
  "Optima",
  "Oriya MN",
  "Oriya Sangam MN",
+14 −0
Original line number Diff line number Diff line
<!DOCTYPE html>
<meta charset=utf-8>
<!-- A selection of the supplemental Noto fonts that we should expose
     as part of the "base" collection on macOS -->
<p style="font-family: Noto Sans Adlam, serif">𞤀𞤤𞤳𞤵𞤤𞤫 𞤁𞤢𞤲𞤣𞤢𞤴𞤯𞤫 𞤂𞤫𞤻𞤮𞤤 𞤃𞤵𞤤𞤵𞤺𞤮𞤤</p>
<p style="font-family: Noto Sans Buginese, serif">ᨅᨔ ᨕᨘᨁᨗ</p>
<p style="font-family: Noto Sans Coptic, serif">ⲀⲁⲂⲃⲄⲅⲆⲇⲈⲉⲊⲋⲌⲍⲎⲏ</p>
<p style="font-family: Noto Sans Egyptian Hieroglyphs, serif">𓀀𓀁𓀂𓀃𓀄𓀅𓀆𓀇𓀈𓀉𓀊𓀋𓀌𓀍𓀎𓀏</p>
<p style="font-family: Noto Sans Gothic, serif">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿</p>
<p style="font-family: Noto Sans Javanese, serif">ꦧꦱꦗꦮ</p>
<p style="font-family: Noto Sans Limbu, serif">ᤕᤠᤰᤌᤢᤱ ᤐᤠᤴ</p>
<p style="font-family: Noto Sans Meetei Mayek, serif">ꯃꯩꯇꯩ ꯃꯌꯦꯛ</p>
<p style="font-family: Noto Sans New Tai Lue, serif">ᦟᦲᧅᦷᦎᦺᦑᦟᦹᧉ</p>
<p style="font-family: Noto Sans NKo, serif">ߒߞߏ</p>
+14 −0
Original line number Diff line number Diff line
<!DOCTYPE html>
<meta charset=utf-8>
<!-- A selection of the supplemental Noto fonts that we should expose
     as part of the "base" collection on macOS -->
<p style="font-family: Noto Sans Adlam, serif">𞤀𞤤𞤳𞤵𞤤𞤫 𞤁𞤢𞤲𞤣𞤢𞤴𞤯𞤫 𞤂𞤫𞤻𞤮𞤤 𞤃𞤵𞤤𞤵𞤺𞤮𞤤</p>
<p style="font-family: Noto Sans Buginese, serif">ᨅᨔ ᨕᨘᨁᨗ</p>
<p style="font-family: Noto Sans Coptic, serif">ⲀⲁⲂⲃⲄⲅⲆⲇⲈⲉⲊⲋⲌⲍⲎⲏ</p>
<p style="font-family: Noto Sans Egyptian Hieroglyphs, serif">𓀀𓀁𓀂𓀃𓀄𓀅𓀆𓀇𓀈𓀉𓀊𓀋𓀌𓀍𓀎𓀏</p>
<p style="font-family: Noto Sans Gothic, serif">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿</p>
<p style="font-family: Noto Sans Javanese, serif">ꦧꦱꦗꦮ</p>
<p style="font-family: Noto Sans Limbu, serif">ᤕᤠᤰᤌᤢᤱ ᤐᤠᤴ</p>
<p style="font-family: Noto Sans Meetei Mayek, serif">ꯃꯩꯇꯩ ꯃꯌꯦꯛ</p>
<p style="font-family: Noto Sans New Tai Lue, serif">ᦟᦲᧅᦷᦎᦺᦑᦟᦹᧉ</p>
<p style="font-family: Noto Sans NKo, serif">ߒߞߏ</p>
+1 −0
Original line number Diff line number Diff line
@@ -2141,3 +2141,4 @@ pref(image.downscale-during-decode.enabled,true) == 1804872-3.html 1804872-3-ref
pref(layout.testing.overlay-scrollbars.always-visible,true) pref(ui.useOverlayScrollbars,1) == 1827337-1.html 1827337-1-ref.html
pref(layout.testing.overlay-scrollbars.always-visible,true) pref(ui.useOverlayScrollbars,1) fuzzy-if(winWidget,0-21,0-134) fuzzy-if(cocoaWidget,0-2,0-12) == 1828879-1.html 1828879-1-ref.html
skip-if(!OSX) != 1834316-1.html 1834316-1-notref.html
skip-if(!OSX) test-pref(layout.css.font-visibility.standard,1) ref-pref(layout.css.font-visibility.standard,3) == 1835271-1.html 1835271-1-ref.html