firefox: Update to 84.0

Changelog:
New

  * Native support for macOS devices built with Apple Silicon CPUs brings
    dramatic performance improvements over the non-native build that was
    shipped in Firefox 83: Firefox launches over 2.5 times faster and web apps
    are now twice as responsive (per the SpeedoMeter 2.0 test). If you are on a
    new Apple device, follow these steps to upgrade to the latest Firefox.

  * WebRender rolls out to MacOS Big Sur, Windows devices with Intel Gen 6
    GPUs, and Intel laptops running Windows 7 and 8. Additionally we'll ship an
    accelerated rendering pipeline for Linux/GNOME/X11 users for the first
    time, ever!

  * Firefox now uses more modern techniques for allocating shared memory on
    Linux, improving performance and increasing compatibility with Docker.

  * Firefox 84 is the final release to support Adobe Flash.


Fixed

  * Various security fixes

#CVE-2020-16042: Operations on a BigInt could have caused uninitialized memory
to be exposed
#CVE-2020-26971: Heap buffer overflow in WebGL
#CVE-2020-26972: Use-After-Free in WebGL
#CVE-2020-26973: CSS Sanitizer performed incorrect sanitization
#CVE-2020-26974: Incorrect cast of StyleGenericFlexBasis resulted in a heap
use-after-free
#CVE-2020-26975: Malicious applications on Android could have induced Firefox
for Android into sending arbitrary attacker-specified headers
#CVE-2020-26976: HTTPS pages could have been intercepted by a registered
service worker when they should not have been
#CVE-2020-26977: URL spoofing via unresponsive port in Firefox for Android
#CVE-2020-26978: Internal network hosts could have been probed by a malicious
webpage
#CVE-2020-26979: When entering an address in the address or search bars, a
website could have redirected the user before they were navigated to the
intended url
#CVE-2020-35111: The proxy.onRequest API did not catch view-source URLs
#CVE-2020-35112: Opening an extension-less download may have inadvertently
launched an executable instead
#CVE-2020-35113: Memory safety bugs fixed in Firefox 84 and Firefox ESR 78.6
This commit is contained in:
ryoon 2020-12-17 09:53:15 +00:00
parent 7da5d48a4e
commit 4d83afc83d
11 changed files with 148 additions and 257 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.459 2020/11/17 16:11:06 ryoon Exp $
# $NetBSD: Makefile,v 1.460 2020/12/17 09:53:15 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 83.0
MOZ_BRANCH= 84.0
MOZ_BRANCH_MINOR=
DISTNAME= firefox-${FIREFOX_VER}.source

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.166 2020/11/17 16:11:06 ryoon Exp $
@comment $NetBSD: PLIST,v 1.167 2020/12/17 09:53:15 ryoon Exp $
bin/firefox
lib/firefox/actors/AboutHttpsOnlyErrorChild.jsm
lib/firefox/actors/AboutHttpsOnlyErrorParent.jsm
@ -30,6 +30,7 @@ lib/firefox/actors/PictureInPictureChild.jsm
lib/firefox/actors/PopupBlockingChild.jsm
lib/firefox/actors/PopupBlockingParent.jsm
lib/firefox/actors/PrintingChild.jsm
lib/firefox/actors/PrintingParent.jsm
lib/firefox/actors/PurgeSessionHistoryChild.jsm
lib/firefox/actors/RemotePageChild.jsm
lib/firefox/actors/SelectChild.jsm
@ -44,6 +45,8 @@ lib/firefox/actors/ViewSourcePageParent.jsm
lib/firefox/actors/WebChannelChild.jsm
lib/firefox/actors/WebChannelParent.jsm
lib/firefox/application.ini
lib/firefox/browser/actors/ASRouterChild.jsm
lib/firefox/browser/actors/ASRouterParent.jsm
lib/firefox/browser/actors/AboutLoginsChild.jsm
lib/firefox/browser/actors/AboutLoginsParent.jsm
lib/firefox/browser/actors/AboutNewInstallChild.jsm
@ -292,8 +295,6 @@ lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/fxacco
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/fxaccounts-button.js
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-filter.css
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-filter.js
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-footer.css
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-footer.js
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-intro.css
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-intro.js
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-item.css
@ -309,113 +310,6 @@ lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/hide-passwo
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/intro-illustration.svg
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/show-password.svg
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/vulnerable-password.svg
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_ar.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_az.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_bg.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_cs.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_da.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_de.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_el.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_en.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_es-mx.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_es.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_et.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_fi.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_fr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_he.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_hu.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_id.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_it.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_ja.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_ko.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_lt.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_lv.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_my.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_nb.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_nl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_nn.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_pl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_pt-br.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_pt-pt.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_ro.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_ru.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_si.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_sk.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_sv.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_th.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_tl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_tr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_vi.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_zh-hans.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/app-store/app_zh-hant.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_af.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ar.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_az.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_be.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_bg.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_bn.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_bs.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ca.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_cs.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_da.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_de.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_el.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_en.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_es.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_et.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_eu.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_fa.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_fr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_gl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_gu.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_he.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_hi.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_hr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_hu.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_hy.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_id.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_is.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_it.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ja.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ka.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_kk.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_km.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_kn.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ko.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_lo.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_lt.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_lv.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_mk.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_mr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ms.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_my.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_nb.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ne.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_nl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_nn.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_pa.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_pl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_pt-br.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_pt.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ro.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ru.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_si.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_sk.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_sl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_sq.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_sr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_sv.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ta.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_te.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_th.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_tl.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_tr.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_uk.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_ur.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_uz.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_vi.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_zh-cn.png
lib/firefox/browser/chrome/browser/content/browser/aboutlogins/third-party/play-store/play_zh-tw.png
lib/firefox/browser/chrome/browser/content/browser/blockedSite.js
lib/firefox/browser/chrome/browser/content/browser/blockedSite.xhtml
lib/firefox/browser/chrome/browser/content/browser/browser-a11yUtils.js
@ -498,7 +392,6 @@ lib/firefox/browser/chrome/browser/content/browser/ion.js
lib/firefox/browser/chrome/browser/content/browser/license.html
lib/firefox/browser/chrome/browser/content/browser/lockwise-card.js
lib/firefox/browser/chrome/browser/content/browser/logos/etp-mobile.svg
lib/firefox/browser/chrome/browser/content/browser/logos/lockwise-mobile.svg
lib/firefox/browser/chrome/browser/content/browser/logos/lockwise.svg
lib/firefox/browser/chrome/browser/content/browser/logos/monitor.svg
lib/firefox/browser/chrome/browser/content/browser/logos/proxy-dark.svg
@ -714,6 +607,7 @@ lib/firefox/browser/chrome/browser/content/pocket/panels/css/sendtomobile.css
lib/firefox/browser/chrome/browser/content/pocket/panels/css/signup.css
lib/firefox/browser/chrome/browser/content/pocket/panels/fonts/FiraSans-Regular.woff
lib/firefox/browser/chrome/browser/content/pocket/panels/img/app_store_dowload_apple.svg
lib/firefox/browser/chrome/browser/content/pocket/panels/img/glyph.svg
lib/firefox/browser/chrome/browser/content/pocket/panels/img/open.svg
lib/firefox/browser/chrome/browser/content/pocket/panels/img/pocketerror@1x.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/pocketerror@2x.png
@ -735,6 +629,9 @@ lib/firefox/browser/chrome/browser/content/pocket/panels/img/tag_close@1x.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/tag_close@2x.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/tag_closeactive@1x.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/tag_closeactive@2x.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/variant_a.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/variant_b.png
lib/firefox/browser/chrome/browser/content/pocket/panels/img/variant_c.png
lib/firefox/browser/chrome/browser/content/pocket/panels/js/messages.js
lib/firefox/browser/chrome/browser/content/pocket/panels/js/saved.js
lib/firefox/browser/chrome/browser/content/pocket/panels/js/sendtomobile.js
@ -751,6 +648,9 @@ lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/ho2/ho2_download.h
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/ho2/ho2_download_error.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/ho2/ho2_sharebutton.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/item_recs.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/loggedoutvariants/variant_a.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/loggedoutvariants/variant_b.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/loggedoutvariants/variant_c.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/saved_premiumextras.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/saved_premiumshell.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/saved_shell.handlebars
@ -758,12 +658,14 @@ lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/saved_tmplogin.han
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/signup_shell.handlebars
lib/firefox/browser/chrome/browser/content/pocket/panels/tmpl/signupstoryboard_shell.handlebars
lib/firefox/browser/chrome/browser/content/pocket/pktApi.jsm
lib/firefox/browser/chrome/browser/content/pocket/pktTelemetry.jsm
lib/firefox/browser/chrome/browser/content/tree.svg
lib/firefox/browser/chrome/browser/content/vacation.svg
lib/firefox/browser/chrome/browser/res/activity-stream/aboutwelcome/aboutwelcome.bundle.js
lib/firefox/browser/chrome/browser/res/activity-stream/aboutwelcome/aboutwelcome.html
lib/firefox/browser/chrome/browser/res/activity-stream/aboutwelcome/lib/AboutWelcomeTelemetry.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/common/Actions.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/common/ActorConstants.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/common/Dedupe.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/common/Reducers.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/abouthomecache/page.html.template
@ -772,9 +674,12 @@ lib/firefox/browser/chrome/browser/res/activity-stream/data/content/activity-str
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/newtab-render.js
lib/firefox/browser/chrome/browser/res/activity-stream/data/custom-elements/paragraph.js
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouter.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterFeed.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterDefaultConfig.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterNewTabHook.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterParentProcessMessageHandler.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterPreferences.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterTargeting.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterTelemetry.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ASRouterTriggerListeners.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/AboutPreferences.jsm
lib/firefox/browser/chrome/browser/res/activity-stream/lib/ActivityStream.jsm
@ -1336,7 +1241,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/places/organizer.css
lib/firefox/browser/chrome/browser/skin/classic/browser/places/sidebar.css
lib/firefox/browser/chrome/browser/skin/classic/browser/places/tag.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/places/tree-icons.css
lib/firefox/browser/chrome/browser/skin/classic/browser/places/unfiledBookmarks.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/pocket-outline.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/pocket.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/alwaysAsk.png
@ -1661,6 +1565,7 @@ lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/arrow-up
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/play.svg
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/shield.svg
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/turtle.svg
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/AppErrorBoundary.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/CustomRequestPanel.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/HeadersPanel.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/NetworkActionBar.css
@ -1696,10 +1601,10 @@ lib/firefox/browser/chrome/devtools/content/shared/components/NotificationBox.cs
lib/firefox/browser/chrome/devtools/content/shared/components/SidebarToggle.css
lib/firefox/browser/chrome/devtools/content/shared/components/SmartTrace.css
lib/firefox/browser/chrome/devtools/content/shared/components/Tree.css
lib/firefox/browser/chrome/devtools/content/shared/components/object-inspector/components/ObjectInspector.css
lib/firefox/browser/chrome/devtools/content/shared/components/reps/images/input.svg
lib/firefox/browser/chrome/devtools/content/shared/components/reps/images/jump-definition.svg
lib/firefox/browser/chrome/devtools/content/shared/components/reps/images/open-inspector.svg
lib/firefox/browser/chrome/devtools/content/shared/components/reps/object-inspector/components/ObjectInspector.css
lib/firefox/browser/chrome/devtools/content/shared/components/reps/reps.css
lib/firefox/browser/chrome/devtools/content/shared/components/splitter/GridElementResizer.css
lib/firefox/browser/chrome/devtools/content/shared/components/splitter/SplitBox.css
@ -1825,6 +1730,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/compon
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/ColorContrastAccessibility.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/ContrastBadge.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/Description.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/DisplayTabbingOrder.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/KeyboardBadge.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/KeyboardCheck.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/LearnMoreLink.js
@ -1945,7 +1851,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ui.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/create-store.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/context.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/history.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/log.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/promise.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/thunk.js
@ -2033,7 +1938,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/compone
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SmartGap.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SourceIcon.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/context-menu/menu.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/main.development.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/main.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers/ast.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers/async-requests.js
@ -2087,6 +1991,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/e
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-editor.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-search.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/token-events.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/environment.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/evaluation-result.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/expressions.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/function.js
@ -2232,9 +2137,12 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/inspector.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/inspector/rule-rewriter.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/layout.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/manifest.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/media-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/memory.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/network.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/node.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/object.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/page-style.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/perf.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/performance-recording.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/performance.js
@ -2245,14 +2153,17 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/responsive.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/root.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/screenshot.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/source.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/stacktraces.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/string.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/styles.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/stylesheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/style-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/style-sheet.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/style-sheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/symbol-iterator.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/targets/browsing-context.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/targets/content-process.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/targets/target-mixin.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/targets/worker.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/thread.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/walker.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/watcher.js
@ -2312,6 +2223,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/animation/
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/animation/utils/l10n.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/animation/utils/timescale.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/animation/utils/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/boxmodel/actions/box-model-highlighter.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/boxmodel/actions/box-model.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/boxmodel/actions/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/boxmodel/box-model.js
@ -2579,6 +2491,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actio
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/api.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/app.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/App.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/AppErrorBoundary.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/CustomRequestPanel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/DropHarHandler.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/MonitorPanel.js
@ -2738,6 +2651,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/comp
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/DevToolsPanel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/DevToolsPresetSelection.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/DirectoryPicker.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/OnboardingMessage.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/Presets.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/ProfilerEventHandling.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/Range.js
@ -2872,17 +2786,17 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/me
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/menu/MenuItem.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/menu/MenuList.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/menu/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/actions.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/components/ObjectInspector.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/components/ObjectInspectorItem.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/reducer.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/utils/client.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/utils/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/utils/load-properties.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/utils/node.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/object-inspector/utils/selection.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/actions.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/components/ObjectInspector.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/components/ObjectInspectorItem.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/reducer.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/utils/client.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/utils/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/utils/load-properties.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/utils/node.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/object-inspector/utils/selection.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/accessible.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/accessor.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/array.js
@ -3200,10 +3114,12 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/fonts.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/geometry-editor.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/measuring-tool.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/node-tabbing-order.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/paused-debugger.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/rulers.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/selector.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/shapes.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/tabbing-order.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/utils/accessibility.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/utils/canvas.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/utils/markup.js
@ -3219,6 +3135,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/uti
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/walker.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/layout.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/manifest.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/media-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/memory.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/channel-event-sink.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/eventsource-actor.js
@ -3227,7 +3144,9 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monit
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-monitor.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-observer.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-response-listener.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/stack-trace-collector.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/stack-traces-actor.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/utils/channel-map.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/utils/error-codes.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/utils/wildcard-to-regexp.js
@ -3239,6 +3158,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/string
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/symbol-iterator.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/symbol.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/page-style.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/pause-scoped.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/perf.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/performance-recording.js
@ -3252,28 +3172,33 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/css
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/document-event.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/error-messages.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/network-events-stacktraces.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/network-events.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/platform-messages.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/storage-local-storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/storage-session-storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/stylesheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/utils/content-process-storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/utils/nsi-console-listener-watcher.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/root.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/screenshot.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/source.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/string.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/styles.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/stylesheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/style-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/style-sheet.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/style-sheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/browsing-context.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/chrome-window.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/content-process.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/frame.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/parent-process.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/target-actor-mixin.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/target-actor-registry.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/webextension.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/targets/worker.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/thread.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/TabSources.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/accessibility.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/actor-registry.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/breakpoint-actor-map.js
@ -3287,13 +3212,18 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/make-de
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/shapes-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/source-map-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/source-url.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/sources-manager.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/stack.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/style-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/track-change-emitter.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/walker-search.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/watchpoint-map.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher/WatcherRegistry.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher/target-helpers/frame-helper.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher/target-helpers/process-helper.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher/target-helpers/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/watcher/target-helpers/worker-helper.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webbrowser.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/commands.js
@ -3321,6 +3251,8 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/content-p
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/frame-connector.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsFrameParent.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsWorkerChild.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsWorkerParent.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/js-window-actor/WindowGlobalLogger.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/worker-connector.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/devtools-server-connection.js
@ -3331,6 +3263,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/performance/profiler
lib/firefox/browser/chrome/devtools/modules/devtools/server/performance/recorder.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/performance/timeline.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/socket/websocket-server.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/startup/content-process-script.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/startup/content-process.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/startup/content-process.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/server/startup/frame.js
@ -3441,8 +3374,10 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/resource-w
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/target-list.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/console-messages.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/error-messages.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/network-events.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/root-node.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/storage-indexed-db.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/storage-local-storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/transformers/storage-session-storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/screenshot/capture.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/screenshot/save.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/auth.js
@ -3473,11 +3408,14 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/inspector.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/layout.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/manifest.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/media-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/memory.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/network-event.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/network-monitor.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/network.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/node.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/object.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/page-style.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/perf.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/performance-recording.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/performance.js
@ -3488,10 +3426,13 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/responsive.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/root.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/screenshot.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/source.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/stacktraces.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/storage.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/string.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/styles.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/stylesheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/style-rule.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/style-sheet.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/style-sheets.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/style/style-types.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/symbol-iterator.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/symbol.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/targets/browsing-context.js
@ -3725,7 +3666,6 @@ lib/firefox/browser/chrome/en-US/locale/browser/browser.dtd
lib/firefox/browser/chrome/en-US/locale/browser/browser.properties
lib/firefox/browser/chrome/en-US/locale/browser/customizableui/customizableWidgets.properties
lib/firefox/browser/chrome/en-US/locale/browser/downloads/downloads.properties
lib/firefox/browser/chrome/en-US/locale/browser/downloads/settingsChange.dtd
lib/firefox/browser/chrome/en-US/locale/browser/feeds/subscribe.properties
lib/firefox/browser/chrome/en-US/locale/browser/fxmonitor.properties
lib/firefox/browser/chrome/en-US/locale/browser/netError.dtd
@ -3979,7 +3919,6 @@ lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1561371-mai
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1570119-teamcoco.com-scrollbar-width.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1570328-developer-apple.com-transform-scale.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1575000-apply.lloydsbank.co.uk-radio-buttons-fix.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1577297-kitkat.com.au-slider-width-fix.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1605611-maps.google.com-directions-time.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1610016-gaana.com-input-position-fix.css
lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1610344-directv.com.co-hide-unsupported-message.css
@ -4144,7 +4083,6 @@ lib/firefox/browser/modules/FirefoxProfileMigrator.jsm
lib/firefox/browser/modules/HeadlessShell.jsm
lib/firefox/browser/modules/HomePage.jsm
lib/firefox/browser/modules/LaterRun.jsm
lib/firefox/browser/modules/LiveBookmarkMigrator.jsm
lib/firefox/browser/modules/LoginBreaches.jsm
lib/firefox/browser/modules/MigrationUtils.jsm
lib/firefox/browser/modules/NewTabPagePreloading.jsm
@ -4320,13 +4258,10 @@ lib/firefox/chrome/en-US/locale/en-US/global/xml/prettyprint.dtd
lib/firefox/chrome/en-US/locale/en-US/global/xslt/xslt.properties
lib/firefox/chrome/en-US/locale/en-US/global/xul.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/downloads/downloads.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/downloads/settingsChange.dtd
lib/firefox/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.dtd
lib/firefox/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/extensions/extensions.dtd
lib/firefox/chrome/en-US/locale/en-US/mozapps/extensions/extensions.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/handling/handling.dtd
lib/firefox/chrome/en-US/locale/en-US/mozapps/handling/handling.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/profile/profileSelection.properties
lib/firefox/chrome/en-US/locale/en-US/mozapps/update/updates.properties
lib/firefox/chrome/en-US/locale/en-US/necko/necko.properties
@ -4345,10 +4280,12 @@ ${PLIST.debug}lib/firefox/chrome/layoutdebug/content/layoutdebug/layoutdebug.xht
${PLIST.debug}lib/firefox/chrome/layoutdebug/locale/en-US/layoutdebug/layoutdebug.dtd
lib/firefox/chrome/marionette/content/accessibility.js
lib/firefox/chrome/marionette/content/action.js
lib/firefox/chrome/marionette/content/actors/MarionetteFrameChild.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteFrameParent.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteReftestFrameChild.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteReftestFrameParent.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteCommandsChild.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteCommandsParent.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteEventsChild.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteEventsParent.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteReftestChild.jsm
lib/firefox/chrome/marionette/content/actors/MarionetteReftestParent.jsm
lib/firefox/chrome/marionette/content/addon.js
lib/firefox/chrome/marionette/content/assert.js
lib/firefox/chrome/marionette/content/atom.js
@ -4767,6 +4704,9 @@ lib/firefox/chrome/toolkit/content/global/aboutAbout.js
lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.css
lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.html
lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.js
lib/firefox/chrome/toolkit/content/global/aboutGlean.css
lib/firefox/chrome/toolkit/content/global/aboutGlean.html
lib/firefox/chrome/toolkit/content/global/aboutGlean.js
lib/firefox/chrome/toolkit/content/global/aboutMemory.css
lib/firefox/chrome/toolkit/content/global/aboutMemory.js
lib/firefox/chrome/toolkit/content/global/aboutMemory.xhtml
@ -4776,6 +4716,9 @@ lib/firefox/chrome/toolkit/content/global/aboutNetworking.js
lib/firefox/chrome/toolkit/content/global/aboutPerformance.css
lib/firefox/chrome/toolkit/content/global/aboutPerformance.html
lib/firefox/chrome/toolkit/content/global/aboutPerformance.js
lib/firefox/chrome/toolkit/content/global/aboutProcesses.css
lib/firefox/chrome/toolkit/content/global/aboutProcesses.html
lib/firefox/chrome/toolkit/content/global/aboutProcesses.js
lib/firefox/chrome/toolkit/content/global/aboutProfiles.js
lib/firefox/chrome/toolkit/content/global/aboutProfiles.xhtml
lib/firefox/chrome/toolkit/content/global/aboutRights.js
@ -4808,7 +4751,6 @@ lib/firefox/chrome/toolkit/content/global/bindings/spinner.js
lib/firefox/chrome/toolkit/content/global/bindings/timekeeper.js
lib/firefox/chrome/toolkit/content/global/bindings/timepicker.js
lib/firefox/chrome/toolkit/content/global/browser-child.js
lib/firefox/chrome/toolkit/content/global/browser-content.js
lib/firefox/chrome/toolkit/content/global/buildconfig.css
lib/firefox/chrome/toolkit/content/global/buildconfig.html
lib/firefox/chrome/toolkit/content/global/certviewer/asn1js_bundle.js
@ -4963,9 +4905,11 @@ lib/firefox/chrome/toolkit/content/mozapps/extensions/pluginPrefs.xhtml
lib/firefox/chrome/toolkit/content/mozapps/extensions/rating-star.css
lib/firefox/chrome/toolkit/content/mozapps/extensions/shortcuts.css
lib/firefox/chrome/toolkit/content/mozapps/extensions/shortcuts.js
lib/firefox/chrome/toolkit/content/mozapps/handling/dialog.js
lib/firefox/chrome/toolkit/content/mozapps/handling/dialog.xhtml
lib/firefox/chrome/toolkit/content/mozapps/handling/appChooser.js
lib/firefox/chrome/toolkit/content/mozapps/handling/appChooser.xhtml
lib/firefox/chrome/toolkit/content/mozapps/handling/handler.css
lib/firefox/chrome/toolkit/content/mozapps/handling/permissionDialog.js
lib/firefox/chrome/toolkit/content/mozapps/handling/permissionDialog.xhtml
lib/firefox/chrome/toolkit/content/mozapps/preferences/changemp.js
lib/firefox/chrome/toolkit/content/mozapps/preferences/changemp.xhtml
lib/firefox/chrome/toolkit/content/mozapps/preferences/fontbuilder.js
@ -5112,7 +5056,6 @@ lib/firefox/chrome/toolkit/skin/classic/global/icons/close.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/columnpicker.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/delete.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/document.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/error-16.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/error.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/find-next-arrow.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/find-previous-arrow.svg
@ -5160,8 +5103,6 @@ lib/firefox/chrome/toolkit/skin/classic/global/media/fullscreenExitButton.svg
lib/firefox/chrome/toolkit/skin/classic/global/media/imagedoc-darknoise.png
lib/firefox/chrome/toolkit/skin/classic/global/media/imagedoc-lightnoise.png
lib/firefox/chrome/toolkit/skin/classic/global/media/pauseButton.svg
lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture-mode-1.css
lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture-mode-2.css
lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture.svg
lib/firefox/chrome/toolkit/skin/classic/global/media/playButton.svg
lib/firefox/chrome/toolkit/skin/classic/global/media/stalled.png
@ -5321,6 +5262,7 @@ lib/firefox/localization/en-US/toolkit/about/aboutMozilla.ftl
lib/firefox/localization/en-US/toolkit/about/aboutNetworking.ftl
lib/firefox/localization/en-US/toolkit/about/aboutPerformance.ftl
lib/firefox/localization/en-US/toolkit/about/aboutPlugins.ftl
lib/firefox/localization/en-US/toolkit/about/aboutProcesses.ftl
lib/firefox/localization/en-US/toolkit/about/aboutProfiles.ftl
lib/firefox/localization/en-US/toolkit/about/aboutRights.ftl
lib/firefox/localization/en-US/toolkit/about/aboutServiceWorkers.ftl
@ -5358,8 +5300,6 @@ lib/firefox/modules/AboutCertViewerParent.jsm
lib/firefox/modules/AboutPagesUtils.jsm
lib/firefox/modules/AboutReader.jsm
lib/firefox/modules/AbuseReporter.jsm
lib/firefox/modules/ActorChild.jsm
lib/firefox/modules/ActorManagerChild.jsm
lib/firefox/modules/ActorManagerParent.jsm
lib/firefox/modules/AddonManager.jsm
lib/firefox/modules/AppConstants.jsm

View file

@ -1,16 +1,15 @@
$NetBSD: distinfo,v 1.422 2020/11/26 09:51:22 tnn Exp $
$NetBSD: distinfo,v 1.423 2020/12/17 09:53:15 ryoon Exp $
SHA1 (firefox-83.0.source.tar.xz) = aaec6599db2102d8149a426a7deafbe35d248375
RMD160 (firefox-83.0.source.tar.xz) = 5436b97f2dae7cb5a6dd128bcd8fb005a9104f0c
SHA512 (firefox-83.0.source.tar.xz) = 4ac49cefed278d1f898907bbedacf81ea4bb4e5784f567d4c0971d9cbc2cf4a2e4472de81a7ded620bc3a516bc972d600b516b7674319cdfc9734c3824a9a2f6
Size (firefox-83.0.source.tar.xz) = 351331940 bytes
SHA1 (firefox-84.0.source.tar.xz) = 911d748a7d4d809eebed6688bbbf978b41369606
RMD160 (firefox-84.0.source.tar.xz) = 7b2b965d7c36d0e2287e979be0d73f6f5152d384
SHA512 (firefox-84.0.source.tar.xz) = 6ad94617ee7b30c23c94dc5a0e0a5aded0022a91b7cbe393284659227e3a5e2390ce4438a459e9789291fa6ace787429388ce715ae1f758446b3c2e682c1d2ce
Size (firefox-84.0.source.tar.xz) = 366395172 bytes
SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7
SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0
SHA1 (patch-build_moz.configure_rust.configure) = c114ad9226d775373e0af2a55cf95958337765f5
SHA1 (patch-build_moz.configure_rust.configure) = 25ddfacd29cebbc6db005dbe61a2a7446d480678
SHA1 (patch-config_gcc-stl-wrapper.template.h) = 781a063fa6ab345face53fd88404ead11ab335b2
SHA1 (patch-config_makefiles_rust.mk) = dcdc4a4cfc839ec838c8d657b93916beb5c372f2
SHA1 (patch-config_makefiles_rust.mk) = d334199265948e10fccae19fc37fec897b66b2a8
SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49
SHA1 (patch-dom_media_CubebUtils.cpp) = 226821d961039ae5c9c50d8615757b73c6bcd80a
SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993
SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef
SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 89a9d934ef76706c552c0b81e6cbc0f45b1ffd2c
@ -24,7 +23,6 @@ SHA1 (patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp) = fdc522e3fb626b1b8a2ebf19ad6
SHA1 (patch-js_src_jsfriendapi.h) = b5cb687dbbda314fe0f16521c1c042c105c4bbe4
SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba
SHA1 (patch-js_src_vm_ArrayBufferObject.cpp) = ca117633d2aae52d82ec349a0bfb0c03b87898b4
SHA1 (patch-js_src_wasm_WasmBaselineCompile.cpp) = 22bfb7d183964bc11e80c2d9073eee2d854cf121
SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = de58daa0fd23d4fec50426602b65c9ea5862558a
SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 31536f36cb33f16da309527b50eda9b721608115
SHA1 (patch-media_libcubeb_src_moz.build) = e4e64a1135cf4157ae5b6f7c1710ebd076953479
@ -33,10 +31,11 @@ SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac0
SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 6bcb03e9d67fe38992ca6126f98a0beb1f0520cf
SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0
SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4
SHA1 (patch-third__party_libwebrtc_webrtc_modules_desktop__capture_desktop__capture__generic__gn_moz.build) = 3b60871c3aa4ab32643f73962559740fb3989214
SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = fb285a1d716a251aa133ab50609f72cbd1032536
SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12
SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57
SHA1 (patch-toolkit_moz.configure) = bb6b7a358302e254e31016c3053088e6ed089f5a
SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 706635b76a7b525794aba95e95544f09e18bb662
SHA1 (patch-widget_gtk_DMABufSurface.cpp) = 919a3cfca2b89e54b2d58e34f462a2abe1d98df6
SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec
SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa
SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = f7e491c7b62a5332066473bfc815e0050672a372

View file

@ -1,4 +1,4 @@
# $NetBSD: mozilla-common.mk,v 1.190 2020/11/25 10:59:57 maya Exp $
# $NetBSD: mozilla-common.mk,v 1.191 2020/12/17 09:53:15 ryoon Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@ -166,7 +166,7 @@ BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1
BUILDLINK_API_DEPENDS.nspr+= nspr>=4.26
.include "../../devel/nspr/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
BUILDLINK_API_DEPENDS.nss+= nss>=3.58
BUILDLINK_API_DEPENDS.nss+= nss>=3.59
.include "../../devel/nss/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
#.include "../../mk/jpeg.buildlink3.mk"

View file

@ -1,17 +1,15 @@
$NetBSD: patch-build_moz.configure_rust.configure,v 1.7 2020/10/20 20:15:30 maya Exp $
$NetBSD: patch-build_moz.configure_rust.configure,v 1.8 2020/12/17 09:53:15 ryoon Exp $
* Do not match rumprun toolchain for NetBSD,
narrowed should be one not two.
--- build/moz.configure/rust.configure.orig 2019-10-10 18:07:24.000000000 +0000
--- build/moz.configure/rust.configure.orig 2020-12-03 23:12:39.000000000 +0000
+++ build/moz.configure/rust.configure
@@ -325,7 +325,8 @@ def detect_rustc_target(host_or_target,
narrowed = [
c for c in candidates
if c.target.raw_os == host_or_target.raw_os and
- c.target.raw_cpu == host_or_target.raw_cpu
+ c.target.raw_cpu == host_or_target.raw_cpu and
+ not c.rust_target.endswith("-rumprun-netbsd")
@@ -371,6 +371,7 @@ def detect_rustc_target(
for c in candidates
if c.target.raw_os == host_or_target.raw_os
and c.target.raw_cpu == host_or_target.raw_cpu
+ and not c.rust_target.endswith("-rumprun-netbsd")
]
if len(narrowed) == 1:
return narrowed[0].rust_target

View file

@ -1,10 +1,10 @@
$NetBSD: patch-config_makefiles_rust.mk,v 1.5 2020/09/28 13:30:01 ryoon Exp $
$NetBSD: patch-config_makefiles_rust.mk,v 1.6 2020/12/17 09:53:15 ryoon Exp $
NetBSD doesn't get along with parallel rust builds (it causes issues
with ld.so) which are the default. Force -j1.
+++ config/makefiles/rust.mk
--- config/makefiles/rust.mk.orig 2020-09-17 00:32:42.000000000 +0000
--- config/makefiles/rust.mk.orig 2020-12-03 23:12:38.000000000 +0000
+++ config/makefiles/rust.mk
@@ -52,6 +52,9 @@ endif
ifeq (1,$(MOZ_PARALLEL_BUILD))
@ -14,5 +14,5 @@ with ld.so) which are the default. Force -j1.
+cargo_build_flags += -j1
+endif
# These flags are passed via `cargo rustc` and only apply to the final rustc
# invocation (i.e., only the top-level crate, not its dependencies).
# This should also be paired with -Zbuild-std, but that doesn't work yet.
ifdef MOZ_TSAN

View file

@ -1,13 +0,0 @@
$NetBSD: patch-dom_media_CubebUtils.cpp,v 1.5 2020/01/18 15:32:40 nia Exp $
--- dom/media/CubebUtils.cpp.orig Wed Jan 8 01:23:31 2020
+++ dom/media/CubebUtils.cpp
@@ -140,7 +140,7 @@ const char kBrandBundleURL[] = "chrome://branding/loca
const char* AUDIOSTREAM_BACKEND_ID_STR[] = {
"jack", "pulse", "alsa", "audiounit", "audioqueue", "wasapi",
- "winmm", "directsound", "sndio", "opensl", "audiotrack", "kai"};
+ "winmm", "directsound", "sndio", "opensl", "audiotrack", "kai", "sun"};
/* Index for failures to create an audio stream the first time. */
const int CUBEB_BACKEND_INIT_FAILURE_FIRST =
ArrayLength(AUDIOSTREAM_BACKEND_ID_STR);

View file

@ -1,48 +0,0 @@
$NetBSD: patch-js_src_wasm_WasmBaselineCompile.cpp,v 1.1 2020/11/26 09:51:22 tnn Exp $
https://github.com/mozilla/gecko-dev/commit/71597faac0fde4f608a60dd610d0cefac4972cc3.patch
--- js/src/wasm/WasmBaselineCompile.cpp.orig 2020-11-25 22:18:17.992966827 +0000
+++ js/src/wasm/WasmBaselineCompile.cpp
@@ -654,15 +654,13 @@ class BaseRegAlloc {
template <MIRType t>
bool hasFPU() {
- return availFPU.hasAny<RegTypeOf<t>::value>();
- }
-
#ifdef RABALDR_SIDEALLOC_V128
- template <>
- bool hasFPU<MIRType::Simd128>() {
- MOZ_CRASH("Should not happen");
- }
+ if constexpr (t == MIRType::Simd128)
+ MOZ_CRASH("Should not happen");
+ else
#endif
+ return availFPU.hasAny<RegTypeOf<t>::value>();
+ }
bool isAvailableGPR(Register r) { return availGPR.has(r); }
@@ -745,15 +743,13 @@ class BaseRegAlloc {
template <MIRType t>
FloatRegister allocFPU() {
- return availFPU.takeAny<RegTypeOf<t>::value>();
- }
-
#ifdef RABALDR_SIDEALLOC_V128
- template <>
- FloatRegister allocFPU<MIRType::Simd128>() {
- MOZ_CRASH("Should not happen");
- }
+ if constexpr (t == MIRType::Simd128)
+ MOZ_CRASH("Should not happen");
+ else
#endif
+ return availFPU.takeAny<RegTypeOf<t>::value>();
+ }
void freeGPR(Register r) { availGPR.add(r); }

View file

@ -0,0 +1,15 @@
$NetBSD: patch-third__party_libwebrtc_webrtc_modules_desktop__capture_desktop__capture__generic__gn_moz.build,v 1.1 2020/12/17 09:53:15 ryoon Exp $
* Fix build to include gtk-3.0/gtk/gtk.h.
--- third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build.orig 2020-12-12 00:35:34.000000000 +0000
+++ third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
@@ -5,6 +5,8 @@
### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
### DO NOT edit it by hand. ###
+if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
+ CXXFLAGS += CONFIG["TK_CFLAGS"]
COMPILE_FLAGS["OS_INCLUDES"] = []
AllowCompilerWarnings()

View file

@ -1,17 +1,17 @@
$NetBSD: patch-toolkit_moz.configure,v 1.11 2018/05/10 20:01:53 ryoon Exp $
$NetBSD: patch-toolkit_moz.configure,v 1.12 2020/12/17 09:53:15 ryoon Exp $
* skia part: support bigendian architectures
--- toolkit/moz.configure.orig 2018-05-03 16:58:41.000000000 +0000
--- toolkit/moz.configure.orig 2020-12-03 23:14:21.000000000 +0000
+++ toolkit/moz.configure
@@ -932,11 +932,11 @@ include('nss.configure')
# ==============================================================
option('--disable-skia', help='Disable use of Skia')
@@ -927,11 +927,11 @@ set_config("MOZ_IPDL_TESTS", depends_if(
option("--disable-skia", help="Disable use of Skia")
-@depends('--disable-skia')
-@depends("--disable-skia")
-def skia(value):
- if not value:
- die('--disable-skia is not supported anymore')
- die("--disable-skia is not supported anymore")
- else:
+@depends('--disable-skia', target)
+def skia(value, target):
@ -20,4 +20,4 @@ $NetBSD: patch-toolkit_moz.configure,v 1.11 2018/05/10 20:01:53 ryoon Exp $
+ if value:
return True
set_config('MOZ_ENABLE_SKIA', skia)

View file

@ -1,15 +1,15 @@
$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.12 2019/07/11 11:32:40 ryoon Exp $
$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.13 2020/12/17 09:53:15 ryoon Exp $
Make NetBSD/sparc64 use the same xptcall bindings as all other sparc64 ports
--- xpcom/reflect/xptcall/md/unix/moz.build.orig 2019-07-06 01:49:01.000000000 +0000
--- xpcom/reflect/xptcall/md/unix/moz.build.orig 2020-12-03 23:14:25.000000000 +0000
+++ xpcom/reflect/xptcall/md/unix/moz.build
@@ -217,7 +217,7 @@ if CONFIG['OS_ARCH'] == 'OpenBSD' and CO
'xptcstubs_sparc_openbsd.cpp',
@@ -225,7 +225,7 @@ if CONFIG["OS_ARCH"] == "OpenBSD" and CO
]
-if CONFIG['OS_ARCH'] in ('OpenBSD', 'FreeBSD', 'Linux', 'SunOS') and CONFIG['CPU_ARCH'] == 'sparc64':
+if CONFIG['OS_ARCH'] in ('OpenBSD', 'FreeBSD', 'NetBSD', 'Linux', 'SunOS') and CONFIG['CPU_ARCH'] == 'sparc64':
if (
- CONFIG["OS_ARCH"] in ("OpenBSD", "FreeBSD", "Linux", "SunOS")
+ CONFIG["OS_ARCH"] in ("OpenBSD", "FreeBSD", "NetBSD", "Linux", "SunOS")
and CONFIG["CPU_ARCH"] == "sparc64"
):
SOURCES += [
'xptcinvoke_asm_sparc64_openbsd.s',
'xptcinvoke_sparc64_openbsd.cpp',