mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 15:25:52 +00:00
Bug 1032671 - Part 3. Set font.name-list.emoji for some platforms. r=jfkthame
- Segoe UI Emoji for Windows 8+ - EmojiOne Mozilla for Windows 7 - Apple Color Emoji for OSX - EmojiOne Mozilla for GTK(Linux). fontconfig doesn't support emoji as family name. - Noto Color Emoji for Android MozReview-Commit-ID: GOkOFRujk93 --HG-- extra : rebase_source : e8bae62d555440d9881f111fb26393d59fd15ba4
This commit is contained in:
parent
d60606ea88
commit
9fa1068dcc
@ -3639,6 +3639,8 @@ pref("ui.mouse.radius.inputSource.touchOnly", true);
|
|||||||
|
|
||||||
#ifdef XP_WIN
|
#ifdef XP_WIN
|
||||||
|
|
||||||
|
pref("font.name-list.emoji", "Segoe UI Emoji, EmojiOne Mozilla");
|
||||||
|
|
||||||
pref("font.name-list.serif.ar", "Times New Roman");
|
pref("font.name-list.serif.ar", "Times New Roman");
|
||||||
pref("font.name-list.sans-serif.ar", "Segoe UI, Tahoma, Arial");
|
pref("font.name-list.sans-serif.ar", "Segoe UI, Tahoma, Arial");
|
||||||
pref("font.name-list.monospace.ar", "Courier New");
|
pref("font.name-list.monospace.ar", "Courier New");
|
||||||
@ -3995,6 +3997,8 @@ pref("ui.key.saveLink.shift", false); // true = shift, false = meta
|
|||||||
// enable NSPR logging for module fontInfoLog:5
|
// enable NSPR logging for module fontInfoLog:5
|
||||||
// canonical names immediately follow '(fontinit) family:' in the log
|
// canonical names immediately follow '(fontinit) family:' in the log
|
||||||
|
|
||||||
|
pref("font.name-list.emoji", "Apple Color Emoji");
|
||||||
|
|
||||||
pref("font.name-list.serif.ar", "Al Bayan");
|
pref("font.name-list.serif.ar", "Al Bayan");
|
||||||
pref("font.name-list.sans-serif.ar", "Geeza Pro");
|
pref("font.name-list.sans-serif.ar", "Geeza Pro");
|
||||||
pref("font.name-list.monospace.ar", "Geeza Pro");
|
pref("font.name-list.monospace.ar", "Geeza Pro");
|
||||||
@ -4286,6 +4290,10 @@ pref("print.print_in_color", true);
|
|||||||
|
|
||||||
// font names
|
// font names
|
||||||
|
|
||||||
|
// fontconfig doesn't support emoji yet
|
||||||
|
// https://lists.freedesktop.org/archives/fontconfig/2016-October/005842.html
|
||||||
|
pref("font.name-list.emoji", "EmojiOne Mozilla");
|
||||||
|
|
||||||
pref("font.name-list.serif.ar", "serif");
|
pref("font.name-list.serif.ar", "serif");
|
||||||
pref("font.name-list.sans-serif.ar", "sans-serif");
|
pref("font.name-list.sans-serif.ar", "sans-serif");
|
||||||
pref("font.name-list.monospace.ar", "monospace");
|
pref("font.name-list.monospace.ar", "monospace");
|
||||||
@ -4461,6 +4469,8 @@ pref("font.size.fixed.x-western", 12);
|
|||||||
#if defined(ANDROID)
|
#if defined(ANDROID)
|
||||||
// We use the bundled fonts for Firefox for Android
|
// We use the bundled fonts for Firefox for Android
|
||||||
|
|
||||||
|
pref("font.name-list.emoji", "Noto Color Emoji");
|
||||||
|
|
||||||
pref("font.name-list.serif.ar", "Noto Naskh Arabic, Noto Serif, Droid Serif");
|
pref("font.name-list.serif.ar", "Noto Naskh Arabic, Noto Serif, Droid Serif");
|
||||||
pref("font.name-list.sans-serif.ar", "Noto Naskh Arabic, Clear Sans, Roboto, Droid Sans");
|
pref("font.name-list.sans-serif.ar", "Noto Naskh Arabic, Clear Sans, Roboto, Droid Sans");
|
||||||
pref("font.name-list.monospace.ar", "Noto Naskh Arabic");
|
pref("font.name-list.monospace.ar", "Noto Naskh Arabic");
|
||||||
|
Loading…
Reference in New Issue
Block a user