[tor-commits] [tor-browser] 01/02: fixup! Bug 41004: Bundled fonts are not picked up on macOS

gitolite role git at cupani.torproject.org
Wed Aug 17 20:40:44 UTC 2022


This is an automated email from the git hooks/post-receive script.

pierov pushed a commit to branch tor-browser-102.0.1-12.0-1
in repository tor-browser.

commit c6d7561cb33c7a0c3cbf9475b2d310eebacdb6ca
Author: Pier Angelo Vendrame <pierov at torproject.org>
AuthorDate: Wed Aug 17 13:26:15 2022 +0200

    fixup! Bug 41004: Bundled fonts are not picked up on macOS
---
 gfx/thebes/gfxMacPlatformFontList.mm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gfx/thebes/gfxMacPlatformFontList.mm b/gfx/thebes/gfxMacPlatformFontList.mm
index 114b2653bcb35..e7d1da96de672 100644
--- a/gfx/thebes/gfxMacPlatformFontList.mm
+++ b/gfx/thebes/gfxMacPlatformFontList.mm
@@ -2160,3 +2160,20 @@ void gfxMacPlatformFontList::ReadFaceNamesForFamily(fontlist::Family* aFamily,
     }
   }
 }
+
+#ifdef MOZ_BUNDLED_FONTS
+void gfxMacPlatformFontList::ActivateBundledFonts() {
+  nsCOMPtr<nsIFile> localDir;
+  if (NS_FAILED(NS_GetSpecialDirectory(NS_GRE_DIR, getter_AddRefs(localDir)))) {
+    return;
+  }
+  if (NS_FAILED(localDir->Append(u"fonts"_ns))) {
+    return;
+  }
+  nsAutoCString path;
+  if (NS_FAILED(localDir->GetNativePath(path))) {
+    return;
+  }
+  ActivateFontsFromDir(path, &mBundledFamilies);
+}
+#endif

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tor-commits mailing list