On Tue, Jul 26, 2022 at 03:36:43PM +0200, Landry Breuil wrote: > Le Sat, Jul 23, 2022 at 08:33:55PM +0200, Caspar Schutijser a écrit : > > Hi, > > > > My diff for Tor Browser 11.5 is finally in good enough shape to show it. > > I only did limited testing so far so I'd like interested users to help. > > Please try the diff and report if anything didn't work as before. I > > still need to handle the removal of HTTPS Everywhere (its presence > > doesn't harm though) and I want to do some more reviewing myself. > > More information here: > > https://blog.torproject.org/new-release-tor-browser-115/ > > > > -DISTNAME = src-firefox-tor-browser-91.10.0esr-11.0-1-build1 > > +DISTNAME = src-firefox-tor-browser-91.11.0esr-11.5-1-build1 > > im confused now.. i thought tor-browser upstream bumped the minor when > using a newer upstream mozilla esr branch, but they're still on 91 ? > it's dead in 1 or 2 months...
I'm not exactly sure how the versioning works but in this case they have a lot of Tor Browser-specific changes as well. I assume they are aware of the fact that ESR 91 doesn't live on much longer but I don't know what that means in terms of Tor Browser releases. > > FIX_EXTRACT_PERMISSIONS = Yes > > EXTRACT_ONLY += ${DISTNAME}.tar.xz \ > > @@ -74,7 +74,8 @@ CONFIGURE_ENV += M4=/usr/local/bin/gm4 > > # app-name etc. for tor-browser > > CONFIGURE_ARGS += --with-app-name=${BROWSER_NAME} \ > > --with-tor-browser-version=${TB_VERSION} \ > > - --disable-tor-browser-update > > + --disable-tor-browser-update \ > > + --enable-tor-browser-data-outside-app-dir > > seems you have disable-tor-browser-update here and in the mozconfig > patches (eg patch-browser_config_mozconfigs_tor-browser) - maybe one of > them is too much ? That's a good point, thanks. I just started a build without that flag in the Makefile, I'll check to see how that goes. > > > SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = > > fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= > > to remove i guess ? :) Yes, correct :) I've already removed it locally. Below is my latest version of the diff, including the so-far untested change to remove the --disable-tor-browser-update flag. Provided that it works fine with that flag removed, OK? Test reports from users still welcome, of course. Caspar Index: meta/tor-browser/Makefile =================================================================== RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.57 diff -u -p -r1.57 Makefile --- meta/tor-browser/Makefile 9 Jun 2022 04:23:27 -0000 1.57 +++ meta/tor-browser/Makefile 28 Jul 2022 16:07:28 -0000 @@ -2,11 +2,11 @@ COMMENT= Tor Browser meta package MAINTAINER= Caspar Schutijser <cas...@schutijser.com> -PKGNAME= tor-browser-11.0.14 +PKGNAME= tor-browser-11.5.1 ONLY_FOR_ARCHS = amd64 -RUN_DEPENDS= www/tor-browser/browser>=11.0.14 \ +RUN_DEPENDS= www/tor-browser/browser>=11.5.1 \ www/tor-browser/noscript>=11.4.6 \ - net/tor>=0.4.7.7 + net/tor>=0.4.7.8 .include <bsd.port.mk> Index: meta/tor-browser/pkg/DESCR =================================================================== RCS file: /cvs/ports/meta/tor-browser/pkg/DESCR,v retrieving revision 1.2 diff -u -p -r1.2 DESCR --- meta/tor-browser/pkg/DESCR 13 Jan 2022 20:02:29 -0000 1.2 +++ meta/tor-browser/pkg/DESCR 28 Jul 2022 16:07:28 -0000 @@ -4,14 +4,8 @@ network. In addition to obscuring the cl mitigates browser fingerprinting attacks and patches the Mozilla code in other ways to prevent privacy leaks. -Tor Browser includes the patched version of Firefox ESR and these -Firefox add-ons: - -* noscript: a well-known add-on for Firefox that allows flexible blocking - of JS. The version in the Tor Browser ports is specifically configured - for use in Tor Browser by the Tor project and is not for use with other - Mozilla-based browsers; -* https-everywhere: an add-on for Firefox from EFF that attempts to turn - http:// requests into https:// requests wherever possible. Like noscript, - the verison in the Tor Browser ports is specifically configured for use - in Tor Browser. +Tor Browser includes the patched version of Firefox ESR and the NoScript +Firefox add-on, a well-known add-on that allows flexible blocking +of JS. The version in the Tor Browser ports is specifically configured +for use in Tor Browser by the Tor project and is not for use with other +Mozilla-based browsers. Index: www/tor-browser/Makefile.inc =================================================================== RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.55 diff -u -p -r1.55 Makefile.inc --- www/tor-browser/Makefile.inc 9 Jun 2022 04:23:28 -0000 1.55 +++ www/tor-browser/Makefile.inc 28 Jul 2022 16:07:28 -0000 @@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 11.0.14 +TB_VERSION = 11.5.1 TB_PREFIX = tb SUBST_VARS += BROWSER_NAME TB_VERSION Index: www/tor-browser/browser/Makefile =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v retrieving revision 1.85 diff -u -p -r1.85 Makefile --- www/tor-browser/browser/Makefile 28 Jun 2022 13:01:18 -0000 1.85 +++ www/tor-browser/browser/Makefile 28 Jul 2022 16:07:28 -0000 @@ -8,22 +8,18 @@ ONLY_FOR_ARCHS = amd64 MOZILLA_VERSION = ${TB_VERSION} MOZILLA_PROJECT = ${BROWSER_NAME} MOZILLA_CODENAME = browser -TL_VERSION = 0.2.33 -HE_VERSION = 2021.4.15 -REVISION = 1 +TL_VERSION = 0.2.37 EXTRACT_SUFX = .tar.xz PATCHORIG = .pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} -DISTNAME = src-firefox-tor-browser-91.10.0esr-11.0-1-build1 +DISTNAME = src-firefox-tor-browser-91.12.0esr-11.5-1-build1 FIX_EXTRACT_PERMISSIONS = Yes -EXTRACT_ONLY += ${DISTNAME}.tar.xz \ +DISTFILES += ${DISTNAME}.tar.xz \ src-tor-launcher-${TL_VERSION}.tar.xz \ tor-browser-linux64-${TB_VERSION}_en-US.tar.xz -DISTFILES = ${EXTRACT_ONLY} \ - https-everywhere-${HE_VERSION}-eff.xpi:0 SO_VERSION = 7.0 MOZILLA_LIBS = xul clearkey lgpllibs mozavcodec mozavutil mozgtk @@ -31,12 +27,11 @@ MOZILLA_LIBS += freebl3 nss3 nssckbi MOZILLA_LIBS += nssutil3 smime3 softokn3 ssl3 MOZILLA_LIBS += nspr4 mozsqlite3 plc4 plds4 -# mozilla public license for the browser; GPLv2+ for HTTPS Everywhere +# mozilla public license for the browser PERMIT_PACKAGE= Yes MASTER_SITES = https://dist.torproject.org/torbrowser/${TB_VERSION}/ \ https://archive.torproject.org/tor-package-archive/torbrowser/${TB_VERSION}/ -MASTER_SITES0 = https://www.eff.org/files/ MODULES = www/mozilla lang/python @@ -74,7 +69,7 @@ CONFIGURE_ENV += M4=/usr/local/bin/gm4 # app-name etc. for tor-browser CONFIGURE_ARGS += --with-app-name=${BROWSER_NAME} \ --with-tor-browser-version=${TB_VERSION} \ - --disable-tor-browser-update + --enable-tor-browser-data-outside-app-dir # for nss build system MAKE_ENV += BUILD_OPT=1 \ @@ -83,9 +78,7 @@ MAKE_ENV += BUILD_OPT=1 \ XCFLAGS="-I${LOCALBASE}/include ${CFLAGS}" BUILD_DEPENDS += devel/py-virtualenv -BUILD_DEPENDS += archivers/unzip archivers/zip - -RUN_DEPENDS += net/tor>=0.4.7.7 +RUN_DEPENDS += net/tor>=0.4.7.8 CONFIGURE_ARGS += --enable-release #1386371 CONFIGURE_ARGS += --enable-sandbox @@ -116,6 +109,7 @@ post-patch: # Not using a patch for this; patch context would contain UTF-8 sed -i 's/#ifdef XP_LINUX/#if defined(XP_LINUX) || defined(XP_OPENBSD)/' \ ${WRKSRC}/browser/app/profile/000-tor-browser.js + ln -s ${WRKSRC}/mozconfig-linux-x86_64 ${WRKSRC}/.mozconfig BROWSER_DIR = ${PREFIX}/lib/${BROWSER_NAME} TRUEBROWSER_DIR = ${TRUEPREFIX}/lib/${BROWSER_NAME} @@ -165,12 +159,6 @@ post-install: ${INSTALL_DATA_DIR} ${BROWSER_DIR}/browser/fonts cp ${WRKSRC}/tor-browser_en-US/Browser/fonts/* \ ${BROWSER_DIR}/browser/fonts - - # Include HTTPS Everywhere in omni.ja - mkdir -p ${WRKSRC}/https-everywhere/chrome/torbutton/content/extensions/https-everywhere/ - unzip -o ${FULLDISTDIR}/https-everywhere-${HE_VERSION}-eff.xpi \ - -d ${WRKSRC}/https-everywhere/chrome/torbutton/content/extensions/https-everywhere/ - cd ${WRKSRC}/https-everywhere && find chrome/ | zip -X -@ ${BROWSER_DIR}/omni.ja # install wrapper script (remove symlink first) rm ${PREFIX}/bin/${BROWSER_NAME} Index: www/tor-browser/browser/distinfo =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v retrieving revision 1.53 diff -u -p -r1.53 distinfo --- www/tor-browser/browser/distinfo 9 Jun 2022 04:23:28 -0000 1.53 +++ www/tor-browser/browser/distinfo 28 Jul 2022 16:07:28 -0000 @@ -1,8 +1,6 @@ -SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= -SHA256 (mozilla/src-firefox-tor-browser-91.10.0esr-11.0-1-build1.tar.xz) = 04NnD5ZDiIpA/6MaDQ40df1Y/1Qf+oLe8+U4q6mXiKI= -SHA256 (mozilla/src-tor-launcher-0.2.33.tar.xz) = ZG7lH5mBhkCRA26AEdCo52HP0iNlHKbRKl/BKyP0C9U= -SHA256 (mozilla/tor-browser-linux64-11.0.14_en-US.tar.xz) = tgaST9+CN+aXz5XCKRidpYdcGQh11yl2llXHtnrrmqY= -SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434 -SIZE (mozilla/src-firefox-tor-browser-91.10.0esr-11.0-1-build1.tar.xz) = 413196916 -SIZE (mozilla/src-tor-launcher-0.2.33.tar.xz) = 229992 -SIZE (mozilla/tor-browser-linux64-11.0.14_en-US.tar.xz) = 87620816 +SHA256 (mozilla/src-firefox-tor-browser-91.12.0esr-11.5-1-build1.tar.xz) = hDoJBdfxp1HKO73oVia1ODK1TUeUCSUC9F4E8zAXX0k= +SHA256 (mozilla/src-tor-launcher-0.2.37.tar.xz) = 91AWkxTFbRS5HFXz2pon3l0hHAYusYX559AIr1i2MTw= +SHA256 (mozilla/tor-browser-linux64-11.5.1_en-US.tar.xz) = LgzvptQoTHGngW4xDZNfm5teSjpAjcUzMKDbBHRInoo= +SIZE (mozilla/src-firefox-tor-browser-91.12.0esr-11.5-1-build1.tar.xz) = 412734180 +SIZE (mozilla/src-tor-launcher-0.2.37.tar.xz) = 261128 +SIZE (mozilla/tor-browser-linux64-11.5.1_en-US.tar.xz) = 112193560 Index: www/tor-browser/browser/patches/patch-_mozconfig =================================================================== RCS file: www/tor-browser/browser/patches/patch-_mozconfig diff -N www/tor-browser/browser/patches/patch-_mozconfig --- www/tor-browser/browser/patches/patch-_mozconfig 9 Mar 2022 20:48:33 -0000 1.9 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,38 +0,0 @@ -Disable the updater and related stuff. Does nothing under OpenBSD - -Encrypted Media Extensions is not supported on OpenBSD. Apparently this also -means we can not pass --disable-eme to configure so comment that out. - -Don't use --enable-rust-simd, fails to build. - -Index: .mozconfig ---- .mozconfig.orig -+++ .mozconfig -@@ -14,7 +14,6 @@ mk_add_options MOZ_APP_DISPLAYNAME="Tor Browser" - export MOZILLA_OFFICIAL=1 - - ac_add_options --enable-optimize --ac_add_options --enable-rust-simd - ac_add_options --enable-official-branding - - # Let's support GTK3 for ESR60 -@@ -28,13 +27,15 @@ ac_add_options --disable-crashreporter - ac_add_options --disable-webrtc - ac_add_options --disable-parental-controls - # Let's make sure no preference is enabling either Adobe's or Google's CDM. --ac_add_options --disable-eme -+#ac_add_options --disable-eme - ac_add_options --enable-proxy-bypass-protection - - # Disable telemetry - ac_add_options MOZ_TELEMETRY_REPORTING= - --ac_add_options --disable-tor-launcher --ac_add_options --with-tor-browser-version=dev-build -+# avoid 1.1GB libxul -+ac_add_options --disable-debug-symbols -+ -+#ac_add_options --with-tor-browser-version=dev-build - ac_add_options --disable-tor-browser-update --ac_add_options --enable-verify-mar -+#ac_add_options --enable-verify-mar Index: www/tor-browser/browser/patches/patch-browser_config_mozconfigs_base-browser =================================================================== RCS file: www/tor-browser/browser/patches/patch-browser_config_mozconfigs_base-browser diff -N www/tor-browser/browser/patches/patch-browser_config_mozconfigs_base-browser --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ www/tor-browser/browser/patches/patch-browser_config_mozconfigs_base-browser 28 Jul 2022 16:07:28 -0000 @@ -0,0 +1,30 @@ +Encrypted Media Extensions is not supported on OpenBSD. Apparently this also +means we can not pass --disable-eme to configure so comment that out. + +Don't use --enable-rust-simd, fails to build. + +Index: browser/config/mozconfigs/base-browser +--- browser/config/mozconfigs/base-browser.orig ++++ browser/config/mozconfigs/base-browser +@@ -12,19 +12,19 @@ ac_add_options --enable-official-branding + export MOZILLA_OFFICIAL=1 + + ac_add_options --enable-optimize +-ac_add_options --enable-rust-simd + + ac_add_options --enable-bundled-fonts + + ac_add_options --disable-tests + ac_add_options --disable-debug ++# avoid 1.1GB libxul ++ac_add_options --disable-debug-symbols + + ac_add_options --disable-crashreporter + # Before removing, please notice that WebRTC does not work on mingw (Bug 1393901) + ac_add_options --disable-webrtc + ac_add_options --disable-parental-controls + # Let's make sure no preference is enabling either Adobe's or Google's CDM. +-ac_add_options --disable-eme + ac_add_options --enable-proxy-bypass-protection + # See bugs #30575 and #32418: system policies are harmful either because they + # could allow proxy bypass, and override a number of other preferences we set Index: www/tor-browser/browser/patches/patch-browser_config_mozconfigs_tor-browser =================================================================== RCS file: www/tor-browser/browser/patches/patch-browser_config_mozconfigs_tor-browser diff -N www/tor-browser/browser/patches/patch-browser_config_mozconfigs_tor-browser --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ www/tor-browser/browser/patches/patch-browser_config_mozconfigs_tor-browser 28 Jul 2022 16:07:28 -0000 @@ -0,0 +1,13 @@ +Disable the updater and related stuff. Does nothing under OpenBSD. + +Index: browser/config/mozconfigs/tor-browser +--- browser/config/mozconfigs/tor-browser.orig ++++ browser/config/mozconfigs/tor-browser +@@ -4,7 +4,4 @@ mk_add_options MOZ_APP_DISPLAYNAME="Tor Browser" + + ac_add_options --with-relative-profile=TorBrowser/Data/Browser + +-ac_add_options --enable-tor-browser-update +-ac_add_options --enable-verify-mar +- + ac_add_options --with-distribution-id=org.torproject Index: www/tor-browser/browser/patches/patch-browser_extensions_tor-launcher_src_components_tl-process_js =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-browser_extensions_tor-launcher_src_components_tl-process_js,v retrieving revision 1.7 diff -u -p -r1.7 patch-browser_extensions_tor-launcher_src_components_tl-process_js --- www/tor-browser/browser/patches/patch-browser_extensions_tor-launcher_src_components_tl-process_js 9 Mar 2022 20:48:33 -0000 1.7 +++ www/tor-browser/browser/patches/patch-browser_extensions_tor-launcher_src_components_tl-process_js 28 Jul 2022 16:07:28 -0000 @@ -4,7 +4,7 @@ the new getTorFile() deal with it. Index: browser/extensions/tor-launcher/src/components/tl-process.js --- browser/extensions/tor-launcher/src/components/tl-process.js.orig +++ browser/extensions/tor-launcher/src/components/tl-process.js -@@ -381,6 +381,8 @@ TorProcessService.prototype = +@@ -386,6 +386,8 @@ TorProcessService.prototype = var torrcFile = TorLauncherUtil.getTorFile("torrc", true); var torrcDefaultsFile = TorLauncherUtil.getTorFile("torrc-defaults", false); @@ -13,7 +13,7 @@ Index: browser/extensions/tor-launcher/s var hashedPassword = this.mProtocolSvc.TorGetPassword(true); var controlIPCFile = this.mProtocolSvc.TorGetControlIPCFile(); var controlPort = this.mProtocolSvc.TorGetControlPort(); -@@ -408,19 +410,14 @@ TorProcessService.prototype = +@@ -413,19 +415,14 @@ TorProcessService.prototype = return; } Index: www/tor-browser/browser/patches/patch-xpcom_io_TorFileUtils_cpp =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/patches/patch-xpcom_io_TorFileUtils_cpp,v retrieving revision 1.7 diff -u -p -r1.7 patch-xpcom_io_TorFileUtils_cpp --- www/tor-browser/browser/patches/patch-xpcom_io_TorFileUtils_cpp 9 Mar 2022 20:48:33 -0000 1.7 +++ www/tor-browser/browser/patches/patch-xpcom_io_TorFileUtils_cpp 28 Jul 2022 16:07:28 -0000 @@ -15,15 +15,15 @@ Index: xpcom/io/TorFileUtils.cpp +# define TOR_BROWSER_DATA_IN_HOME_DIR 1 +#endif + - static nsresult GetAppRootDir(nsIFile* aExeFile, nsIFile** aFile); - - //----------------------------------------------------------------------------- -@@ -18,7 +22,17 @@ nsresult TorBrowser_GetUserDataDir(nsIFile* aExeFile, + nsresult TorBrowser_GetUserDataDir(nsIFile* aAppDir, nsIFile** aFile) { NS_ENSURE_ARG_POINTER(aFile); nsCOMPtr<nsIFile> tbDataDir; - --#ifdef TOR_BROWSER_DATA_OUTSIDE_APP_DIR -+#if defined(TOR_BROWSER_DATA_IN_HOME_DIR) +@@ -20,6 +24,16 @@ nsresult TorBrowser_GetUserDataDir(nsIFile* aAppDir, n + if (!homeDir || !*homeDir) return NS_ERROR_FAILURE; + nsresult rv = NS_NewNativeLocalFile(nsDependentCString(homeDir), true, + getter_AddRefs(tbDataDir)); ++ NS_ENSURE_SUCCESS(rv, rv); ++#elif defined(TOR_BROWSER_DATA_IN_HOME_DIR) + const char *homeDir = getenv("HOME"); + if (!homeDir || !*homeDir) + return NS_ERROR_FAILURE; @@ -32,8 +32,6 @@ Index: xpcom/io/TorFileUtils.cpp + NS_ENSURE_SUCCESS(rv, rv); + nsAutoCString leafSubdir("TorBrowser-Data"_ns); + rv = tbDataDir->AppendNative(leafSubdir); -+ NS_ENSURE_SUCCESS(rv, rv); -+#elif defined(TOR_BROWSER_DATA_OUTSIDE_APP_DIR) + NS_ENSURE_SUCCESS(rv, rv); + #elif defined(TOR_BROWSER_DATA_OUTSIDE_APP_DIR) nsAutoCString tbDataLeafName("TorBrowser-Data"_ns); - nsCOMPtr<nsIFile> appRootDir; - nsresult rv = GetAppRootDir(aExeFile, getter_AddRefs(appRootDir)); Index: www/tor-browser/browser/pkg/DESCR =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/pkg/DESCR,v retrieving revision 1.2 diff -u -p -r1.2 DESCR --- www/tor-browser/browser/pkg/DESCR 13 Jan 2022 20:02:29 -0000 1.2 +++ www/tor-browser/browser/pkg/DESCR 28 Jul 2022 16:07:28 -0000 @@ -7,10 +7,10 @@ including determining the client's actua fingerprinting. Other aspects of Firefox have also been patched to plug privacy leaks in ways not possible any other way. -TB includes custom Firefox add-ons only meant for TB, including -NoScript, HTTPS Everywhere. This package provides merely the modified -version of Firefox ESR. Please install the tor-browser meta-package -to make sure you have everything installed correctly. +TB includes a custom Firefox add-on only meant for TB (NoScript). +This package provides merely the modified version of Firefox ESR. +Please install the tor-browser meta-package to make sure you have +everything installed correctly. Remember that there are no perfect privacy or anonymity solutions, and this includes TB. As always you must pay attention and in many cases Index: www/tor-browser/browser/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/tor-browser/browser/pkg/PLIST,v retrieving revision 1.15 diff -u -p -r1.15 PLIST --- www/tor-browser/browser/pkg/PLIST 9 Mar 2022 20:46:02 -0000 1.15 +++ www/tor-browser/browser/pkg/PLIST 28 Jul 2022 16:07:28 -0000 @@ -48,41 +48,135 @@ lib/${BROWSER_NAME}/browser/fonts/Arimo- lib/${BROWSER_NAME}/browser/fonts/Arimo-Italic.ttf lib/${BROWSER_NAME}/browser/fonts/Arimo-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/Cousine-Regular.ttf -lib/${BROWSER_NAME}/browser/fonts/NotoEmoji-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoNaskhArabic-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansAdlam-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansArmenian-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansBalinese-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansBamum-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansBassaVah-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansBatak-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansBengali-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansBuginese-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansBuhid-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansCanadianAboriginal-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansChakma-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansCham-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansCherokee-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansCoptic-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansDeseret-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansDevanagari-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansElbasan-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansEthiopic-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansGeorgian-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansGrantha-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansGujarati-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansGunjalaGondi-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansGurmukhi-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansHanifiRohingya-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansHanunoo-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansHebrew-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansJP-Regular.otf +lib/${BROWSER_NAME}/browser/fonts/NotoSansJavanese-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansKR-Regular.otf lib/${BROWSER_NAME}/browser/fonts/NotoSansKannada-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansKayahLi-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansKhmer-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansKhojki-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansKhudawadi-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansLao-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansLepcha-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansLimbu-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansLisu-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMahajani-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansMalayalam-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMandaic-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMasaramGondi-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMedefaidrin-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMeeteiMayek-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMendeKikakui-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMiao-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansModi-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansMongolian-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMro-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansMultani-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansMyanmar-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansNKo-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansNewTaiLue-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansNewa-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansOlChiki-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansOriya-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansOsage-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansOsmanya-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansPahawhHmong-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansPauCinHau-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansRejang-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansRunic-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansSC-Regular.otf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSamaritan-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSaurashtra-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSharada-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansShavian-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansSinhala-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSoraSompeng-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSoyombo-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSundanese-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSylotiNagri-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSymbols-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSymbols2-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansSyriac-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansTC-Regular.otf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTagalog-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTagbanwa-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTaiLe-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTaiTham-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTaiViet-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTakri-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansTamil-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansTelugu-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansThaana-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansThai-Regular.ttf -lib/${BROWSER_NAME}/browser/fonts/NotoSansTibetan-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinagh-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAPT-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAdrar-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAgrawImazighen-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAhaggar-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAir-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghAzawagh-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghGhat-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghHawad-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghRhissaIxa-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghSIL-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTifinaghTawellemmet-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansTirhuta-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansVai-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansWancho-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansWarangCiti-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSansYi-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSansZanabazarSquare-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSerifArmenian-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifBalinese-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifBengali-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifDevanagari-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifDogra-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifEthiopic-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifGeorgian-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifGrantha-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifGujarati-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifGurmukhi-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifHebrew-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifKannada-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSerifKhmer-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifKhojki-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSerifLao-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifMalayalam-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifMyanmar-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifNyiakengPuachueHmong-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifSinhala-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifTamil-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifTelugu-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/NotoSerifThai-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifTibetan-Regular.ttf +lib/${BROWSER_NAME}/browser/fonts/NotoSerifYezidi-Regular.ttf lib/${BROWSER_NAME}/browser/fonts/STIXMath-Regular.otf lib/${BROWSER_NAME}/browser/fonts/Tinos-Bold.ttf lib/${BROWSER_NAME}/browser/fonts/Tinos-BoldItalic.ttf