pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/firefox



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Nov 17 16:11:06 UTC 2020

Modified Files:
        pkgsrc/www/firefox: Makefile PLIST distinfo
        pkgsrc/www/firefox/patches: patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp
            patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
Removed Files:
        pkgsrc/www/firefox/patches: patch-race_recurse.mk

Log Message:
firefox: Update to 83.0

Changelog:
Version 83.0, first offered to Release channel users on November 17, 2020

New

  * Firefox keeps getting faster as a result of significant updates to
    SpiderMonkey, our JavaScript engine, you will now experience improved page
    load performance by up to 15%, page responsiveness by up to 12%, and
    reduced memory usage by up to 8%. We have replaced part of the JavaScript
    engine that helps to compile and display websites for you, improving
    security and maintainability of the engine at the same time.

  * Firefox introduces HTTPS-Only Mode. When enabled, this new mode ensures
    that every connection Firefox makes to the web is secure and alerts you
    when a secure connection is not available. You can enable it in Firefox
    Preferences.

  * Pinch zooming will now be supported for our users with Windows touchscreen
    devices and touchpads on Mac devices. Firefox users may now use pinch to
    zoom on touch-capable devices to zoom in and out of webpages.

  * Picture-in-Picture now supports keyboard shortcuts for fast forwarding and
    rewinding videos: use the arrow keys to move forward and back 15 seconds,
    along with volume controls. For a list of supported commands see Support
    Mozilla

  * When you are presenting your screen on a video conference in Firefox, you
    will see our improved user interface that makes it clearer which devices or
    displays are being shared.

  * We've improved functionality and design for a number of Firefox search
    features:

      + Selecting a search engine at the bottom of the search panel now enters
        search mode for that engine, allowing you to see suggestions (if
        available) for your search terms. The old behavior (immediately
        performing a search) is available with a shift-click.
      + When Firefox autocompletes the URL of one of your search engines, you
        can now search with that engine directly in the address bar by
        selecting the shortcut in the address bar results.
      + We've added buttons at the bottom of the search panel to allow you to
        search your bookmarks, open tabs, and history.
  * Firefox supports AcroForm, which will allow you to fill in, print, and save
    supported PDF forms and the PDF viewer also has a new fresh look.

  * Our users in India on the English build of Firefox will now see Pocket
    recommendations in their new tab featuring some of the best stories on the
    web. If you don't see them, you can turn on Pocket articles in your new
    tab by following these steps.

  * For the recently released Apple devices built with Apple Silicon CPUs, you
    can use Firefox 83 and future releases without any change. This release
    (83) will support emulation under Apple's Rosetta 2 that ships with macOS
    Big Sur. We are working toward Firefox being natively-compiled for these
    CPUs in a future release.

  * This is a major release for WebRender as we roll out to more Firefox users
    on Windows 7 and 8 as well as on macOS 10.12 to 10.15.

Fixed

  * This release also includes a number of accessibility fixes:

      + Screen reader features which report paragraphs now correctly report
        paragraphs instead of lines in Google Docs
      + When reading by word using a screen reader, words are now correctly
        reported when there is punctuation nearby
      + The arrow keys now work correctly after tabbing in the
        picture-in-picture window
  * For users on macOS restoring a session with minimized windows, Firefox now
    uses much less power and you should see much longer battery life.

  * Various security fixes

Security fixes:
#CVE-2020-26951: Parsing mismatches could confuse and bypass security sanitizer for chrome privileged code
#CVE-2020-26952: Out of memory handling of JITed, inlined functions could lead to a memory corruption
#CVE-2020-16012: Variable time processing of cross-origin images during drawImage calls
#CVE-2020-26953: Fullscreen could be enabled without displaying the security UI
#CVE-2020-26954: Local spoofing of web manifests for arbitrary pages in Firefox for Android
#CVE-2020-26955: Cookies set during file downloads are shared between normal and Private Browsing Mode in Firefox for Android
#CVE-2020-26956: XSS through paste (manual and clipboard API)
#CVE-2020-26957: OneCRL was not working in Firefox for Android
#CVE-2020-26958: Requests intercepted through ServiceWorkers lacked MIME type restrictions
#CVE-2020-26959: Use-after-free in WebRequestService
#CVE-2020-26960: Potential use-after-free in uses of nsTArray
#CVE-2020-15999: Heap buffer overflow in freetype
#CVE-2020-26961: DoH did not filter IPv4 mapped IP Addresses
#CVE-2020-26962: Cross-origin iframes supported login autofill
#CVE-2020-26963: History and Location interfaces could have been used to hang the browser
#CVE-2020-26964: Firefox for Android's Remote Debugging via USB could have been abused by untrusted apps on older versions of Android
#CVE-2020-26965: Software keyboards may have remembered typed passwords
#CVE-2020-26966: Single-word search queries were also broadcast to local network
#CVE-2020-26967: Mutation Observers could break or confuse Firefox Screenshots feature
#CVE-2020-26968: Memory safety bugs fixed in Firefox 83 and Firefox ESR 78.5
#CVE-2020-26969: Memory safety bugs fixed in Firefox 83


To generate a diff of this commit:
cvs rdiff -u -r1.458 -r1.459 pkgsrc/www/firefox/Makefile
cvs rdiff -u -r1.165 -r1.166 pkgsrc/www/firefox/PLIST
cvs rdiff -u -r1.420 -r1.421 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp
cvs rdiff -u -r1.17 -r1.18 \
    pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
cvs rdiff -u -r1.1 -r0 pkgsrc/www/firefox/patches/patch-race_recurse.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/firefox/Makefile
diff -u pkgsrc/www/firefox/Makefile:1.458 pkgsrc/www/firefox/Makefile:1.459
--- pkgsrc/www/firefox/Makefile:1.458   Wed Nov 11 22:21:33 2020
+++ pkgsrc/www/firefox/Makefile Tue Nov 17 16:11:06 2020
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.458 2020/11/11 22:21:33 nia Exp $
+# $NetBSD: Makefile,v 1.459 2020/11/17 16:11:06 ryoon Exp $
 
 FIREFOX_VER=           ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH=            82.0
-MOZ_BRANCH_MINOR=      .3
+MOZ_BRANCH=            83.0
+MOZ_BRANCH_MINOR=      
 
 DISTNAME=      firefox-${FIREFOX_VER}.source
 PKGNAME=       ${DISTNAME:S/.source//:S/b/beta/:S/esr//}
-PKGREVISION=   1
 CATEGORIES=    www
 MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/www/firefox/PLIST
diff -u pkgsrc/www/firefox/PLIST:1.165 pkgsrc/www/firefox/PLIST:1.166
--- pkgsrc/www/firefox/PLIST:1.165      Tue Oct 20 20:15:29 2020
+++ pkgsrc/www/firefox/PLIST    Tue Nov 17 16:11:06 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.165 2020/10/20 20:15:29 maya Exp $
+@comment $NetBSD: PLIST,v 1.166 2020/11/17 16:11:06 ryoon Exp $
 bin/firefox
 lib/firefox/actors/AboutHttpsOnlyErrorChild.jsm
 lib/firefox/actors/AboutHttpsOnlyErrorParent.jsm
@@ -93,6 +93,8 @@ lib/firefox/browser/actors/PageStyleChil
 lib/firefox/browser/actors/PageStyleParent.jsm
 lib/firefox/browser/actors/PluginChild.jsm
 lib/firefox/browser/actors/PluginParent.jsm
+lib/firefox/browser/actors/PointerLockChild.jsm
+lib/firefox/browser/actors/PointerLockParent.jsm
 lib/firefox/browser/actors/PromptParent.jsm
 lib/firefox/browser/actors/RFPHelperChild.jsm
 lib/firefox/browser/actors/RFPHelperParent.jsm
@@ -504,6 +506,8 @@ lib/firefox/browser/chrome/browser/conte
 lib/firefox/browser/chrome/browser/content/browser/logos/send.svg
 lib/firefox/browser/chrome/browser/content/browser/logos/tracking-protection-dark-theme.svg
 lib/firefox/browser/chrome/browser/content/browser/logos/tracking-protection.svg
+lib/firefox/browser/chrome/browser/content/browser/logos/vpn-dark.svg
+lib/firefox/browser/chrome/browser/content/browser/logos/vpn-light.svg
 lib/firefox/browser/chrome/browser/content/browser/microsoft-translator-attribution.png
 lib/firefox/browser/chrome/browser/content/browser/migration/migration.js
 lib/firefox/browser/chrome/browser/content/browser/migration/migration.xhtml
@@ -670,6 +674,7 @@ lib/firefox/browser/chrome/browser/conte
 lib/firefox/browser/chrome/browser/content/browser/translation-notification.js
 lib/firefox/browser/chrome/browser/content/browser/usercontext/usercontext.css
 lib/firefox/browser/chrome/browser/content/browser/utilityOverlay.js
+lib/firefox/browser/chrome/browser/content/browser/vpn-card.js
 lib/firefox/browser/chrome/browser/content/browser/webext-panels.js
 lib/firefox/browser/chrome/browser/content/browser/webext-panels.xhtml
 lib/firefox/browser/chrome/browser/content/browser/webrtcIndicator.js
@@ -1290,7 +1295,6 @@ lib/firefox/browser/chrome/browser/skin/
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/geo-blocked.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/geo-detailed.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/geo.svg
-lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/https-only-load-insecure-blocked.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/indexedDB.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/microphone-blocked.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/microphone-detailed.svg
@@ -1385,6 +1389,7 @@ lib/firefox/browser/chrome/browser/skin/
 lib/firefox/browser/chrome/browser/skin/classic/browser/save.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/search-engine-placeholder.png
 lib/firefox/browser/chrome/browser/skin/classic/browser/search-engine-placeholder%2x.png@localhost
+lib/firefox/browser/chrome/browser/skin/classic/browser/search-glass-inverted.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/search-glass.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/search-indicator-badge-add.svg
 lib/firefox/browser/chrome/browser/skin/classic/browser/searchbar.css
@@ -1690,9 +1695,11 @@ lib/firefox/browser/chrome/devtools/cont
 lib/firefox/browser/chrome/devtools/content/shared/components/NotificationBox.css
 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/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
@@ -1887,42 +1894,6 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/dist/pretty-print-worker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/dist/search-worker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/dist/vendors.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/object-inspector/reducer.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/accessible.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/accessor.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/array.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/attribute.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/big-int.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/comment-node.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/constants.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/date-time.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/document-type.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/document.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/element-node.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/error.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/event.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/function.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-array.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-map-entry.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-map.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/infinity.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/nan.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/null.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/number.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object-with-text.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object-with-url.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/promise.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/regexp.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/rep-utils.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/rep.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/string.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/stylesheet.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/symbol.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/text-node.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/undefined.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/window.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/panel.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/index.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/setInScopeLines.js
@@ -2061,6 +2032,7 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SearchInput.js
 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
@@ -2179,7 +2151,6 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/task.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/telemetry.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/text.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/threads.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/timings.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/ui.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/url.js
@@ -2251,6 +2222,7 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/process.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/tab.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/webextension.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/worker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/device.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/eventsource.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/frame.js
@@ -2280,9 +2252,7 @@ lib/firefox/browser/chrome/devtools/modu
 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/local-tab.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
@@ -2720,7 +2690,6 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/recording.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/request-blocking.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/throttling.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/thunk.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/batching.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/filters.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/index.js
@@ -2896,13 +2865,62 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SidebarToggle.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SmartTrace.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/StackTrace.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/Tree.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/VirtualizedTree.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/VisibilityHandler.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/menu/MenuButton.js
 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/reps/reps.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
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/attribute.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/big-int.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/comment-node.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/constants.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/date-time.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/document-type.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/document.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/element-node.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/error.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/event.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/function.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/grip-array.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/grip-map-entry.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/grip-map.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/grip.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/infinity.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/nan.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/null.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/number.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/object-with-text.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/object-with-url.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/object.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/promise.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/prop-rep.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/regexp.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/rep-utils.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/rep.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/string.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/stylesheet.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/symbol.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/text-node.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/undefined.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps/window.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/shared/dom-node-constants.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/shared/grip-length-bubble.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/splitter/Draggable.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/splitter/GridElementWidthResizer.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/splitter/SplitBox.js
@@ -2946,7 +2964,6 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/performance-marker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/promise.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/task.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/thunk-with-options.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/thunk.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/wait-service.js
 lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/non-react-subscriber.js
@@ -3161,6 +3178,7 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/descriptors/process.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/descriptors/tab.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/descriptors/webextension.js
+lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/descriptors/worker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/device.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/emulation/content-viewer.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/emulation/responsive.js
@@ -3211,6 +3229,7 @@ lib/firefox/browser/chrome/devtools/modu
 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/stack-trace-collector.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
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/websocket-actor.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object.js
@@ -3297,7 +3316,7 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/service-worker-registration-list.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/service-worker-registration.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/service-worker.js
-lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/worker-target-actor-list.js
+lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/worker-descriptor-actor-list.js
 lib/firefox/browser/chrome/devtools/modules/devtools/server/connectors/content-process-connector.js
 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
@@ -3396,14 +3415,22 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/decoder/index.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/encoder/index.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/index.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/cache-storage.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/console-messages.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/cookie.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/css-changes.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/css-messages.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/error-messages.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/extension-storage.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/indexed-db.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/local-storage.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/network-event-stacktraces.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/network-events.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/platform-messages.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/root-node.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/session-storage.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/source.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/storage-utils.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/stylesheet.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/websocket.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-processes-watcher.js
@@ -3415,6 +3442,7 @@ lib/firefox/browser/chrome/devtools/modu
 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/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/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
@@ -3433,6 +3461,7 @@ lib/firefox/browser/chrome/devtools/modu
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/descriptors/process.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/descriptors/tab.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/descriptors/webextension.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/descriptors/worker.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/device.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/environment.js
 lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/eventsource.js
@@ -3782,8 +3811,10 @@ lib/firefox/browser/defaults/settings/ma
 lib/firefox/browser/defaults/settings/main/example.json
 lib/firefox/browser/defaults/settings/main/hijack-blocklists.json
 lib/firefox/browser/defaults/settings/main/language-dictionaries.json
+lib/firefox/browser/defaults/settings/main/password-recipes.json
 lib/firefox/browser/defaults/settings/main/search-config.json
 lib/firefox/browser/defaults/settings/main/search-default-override-allowlist.json
+lib/firefox/browser/defaults/settings/main/search-telemetry.json
 lib/firefox/browser/defaults/settings/main/sites-classification.json
 lib/firefox/browser/defaults/settings/main/top-sites.json
 lib/firefox/browser/defaults/settings/main/url-classifier-skip-urls.json
@@ -3945,14 +3976,11 @@ lib/firefox/browser/features/webcompat@m
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/experiment-apis/trackingProtection.json
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug0000000-testbed-css-injection.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1561371-mail.google.com-allow-horizontal-scrolling.css
-lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1567610-dns.google.com-moz-fit-content.css
-lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1568908-console.cloud.google.com-scrollbar-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1570119-teamcoco.com-scrollbar-width.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1570328-developer-apple.com-transform-scale.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1575000-apply.lloydsbank.co.uk-radio-buttons-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1577297-kitkat.com.au-slider-width-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1605611-maps.google.com-directions-time.css
-lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1609991-cracked.com-flex-basis-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1610016-gaana.com-input-position-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1610344-directv.com.co-hide-unsupported-message.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1632019-everyman.co-gallery-width-fix.css
@@ -3964,6 +3992,7 @@ lib/firefox/browser/features/webcompat@m
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1654877-preev.com-moz-appearance-fix.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1654907-reactine.ca-hide-unsupported.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1655049-dev.to-unclickable-button-fix.css
+lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1666771-zilow-map-overdraw.css
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug0000000-testbed-js-injection.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1457335-histography.io-ua-change.js
@@ -3972,7 +4001,6 @@ lib/firefox/browser/features/webcompat@m
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1579159-m.tailieu.vn-pdfjs-worker-disable.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1605611-maps.google.com-directions-time.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1610358-pcloud.com-appVersion-change.js
-lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/js/bug1654906-contentDocument-fix.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/lib/about_compat_broker.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/lib/custom_functions.js
 lib/firefox/browser/features/webcompat%mozilla.org@localhost/lib/injections.js
@@ -4097,6 +4125,7 @@ lib/firefox/browser/modules/Customizable
 lib/firefox/browser/modules/CustomizeMode.jsm
 lib/firefox/browser/modules/DevToolsStartup.jsm
 lib/firefox/browser/modules/Discovery.jsm
+lib/firefox/browser/modules/DoHConfig.jsm
 lib/firefox/browser/modules/DoHController.jsm
 lib/firefox/browser/modules/DoHHeuristics.jsm
 lib/firefox/browser/modules/DownloadsCommon.jsm
@@ -4162,6 +4191,7 @@ lib/firefox/browser/modules/UrlbarProvid
 lib/firefox/browser/modules/UrlbarProviderPrivateSearch.jsm
 lib/firefox/browser/modules/UrlbarProviderSearchSuggestions.jsm
 lib/firefox/browser/modules/UrlbarProviderSearchTips.jsm
+lib/firefox/browser/modules/UrlbarProviderTabToSearch.jsm
 lib/firefox/browser/modules/UrlbarProviderTokenAliasEngines.jsm
 lib/firefox/browser/modules/UrlbarProviderTopSites.jsm
 lib/firefox/browser/modules/UrlbarProviderUnifiedComplete.jsm
@@ -4317,6 +4347,8 @@ lib/firefox/chrome/marionette/content/ac
 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/addon.js
 lib/firefox/chrome/marionette/content/assert.js
 lib/firefox/chrome/marionette/content/atom.js
@@ -4344,6 +4376,7 @@ lib/firefox/chrome/marionette/content/pa
 lib/firefox/chrome/marionette/content/prefs.js
 lib/firefox/chrome/marionette/content/print.js
 lib/firefox/chrome/marionette/content/proxy.js
+lib/firefox/chrome/marionette/content/reftest-content.js
 lib/firefox/chrome/marionette/content/reftest.js
 lib/firefox/chrome/marionette/content/reftest.xhtml
 lib/firefox/chrome/marionette/content/server.js
@@ -4848,9 +4881,9 @@ lib/firefox/chrome/toolkit/content/globa
 lib/firefox/chrome/toolkit/content/global/globalOverlay.js
 lib/firefox/chrome/toolkit/content/global/gmp-sources/openh264.json
 lib/firefox/chrome/toolkit/content/global/gmp-sources/widevinecdm.json
-lib/firefox/chrome/toolkit/content/global/httpsonlyerror/cert-error.svg
 lib/firefox/chrome/toolkit/content/global/httpsonlyerror/errorpage.html
 lib/firefox/chrome/toolkit/content/global/httpsonlyerror/errorpage.js
+lib/firefox/chrome/toolkit/content/global/httpsonlyerror/secure-broken.svg
 lib/firefox/chrome/toolkit/content/global/landscape.svg
 lib/firefox/chrome/toolkit/content/global/license.html
 lib/firefox/chrome/toolkit/content/global/minimal-xul.css
@@ -4944,7 +4977,6 @@ lib/firefox/chrome/toolkit/content/mozap
 lib/firefox/chrome/toolkit/content/mozapps/profile/profileDowngrade.xhtml
 lib/firefox/chrome/toolkit/content/mozapps/profile/profileSelection.js
 lib/firefox/chrome/toolkit/content/mozapps/profile/profileSelection.xhtml
-lib/firefox/chrome/toolkit/content/passwordmgr/recipes.json
 lib/firefox/chrome/toolkit/content/providers.json
 lib/firefox/chrome/toolkit/featuregates/FeatureGate.jsm
 lib/firefox/chrome/toolkit/featuregates/FeatureGateImplementation.jsm
@@ -5275,6 +5307,7 @@ lib/firefox/libmozsqlite3.so
 ${PLIST.wayland}lib/firefox/libmozwayland.so
 lib/firefox/libxul.so
 lib/firefox/localization/en-US/crashreporter/aboutcrashes.ftl
+lib/firefox/localization/en-US/dom/media.ftl
 lib/firefox/localization/en-US/security/certificates/certManager.ftl
 lib/firefox/localization/en-US/security/certificates/deviceManager.ftl
 lib/firefox/localization/en-US/security/pippki/pippki.ftl
@@ -5750,11 +5783,9 @@ lib/firefox/modules/services-sync/UIStat
 lib/firefox/modules/services-sync/Weave.jsm
 lib/firefox/modules/services-sync/addonsreconciler.js
 lib/firefox/modules/services-sync/addonutils.js
-lib/firefox/modules/services-sync/bookmark_repair.js
 lib/firefox/modules/services-sync/bookmark_validator.js
 lib/firefox/modules/services-sync/bridged_engine.js
 lib/firefox/modules/services-sync/browserid_identity.js
-lib/firefox/modules/services-sync/collection_repair.js
 lib/firefox/modules/services-sync/collection_validator.js
 lib/firefox/modules/services-sync/constants.js
 lib/firefox/modules/services-sync/doctor.js

Index: pkgsrc/www/firefox/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.420 pkgsrc/www/firefox/distinfo:1.421
--- pkgsrc/www/firefox/distinfo:1.420   Mon Nov  9 15:07:47 2020
+++ pkgsrc/www/firefox/distinfo Tue Nov 17 16:11:06 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.420 2020/11/09 15:07:47 maya Exp $
+$NetBSD: distinfo,v 1.421 2020/11/17 16:11:06 ryoon Exp $
 
-SHA1 (firefox-82.0.3.source.tar.xz) = 48c417dafa309c02c9ea776eae8f033a290b3c39
-RMD160 (firefox-82.0.3.source.tar.xz) = c98e1af8c311096c639c7cd02bd58ed919c71526
-SHA512 (firefox-82.0.3.source.tar.xz) = b12c35cd1aa223e481be8b79ddb6aa7949531f9dc519bb1caa492ea32c7cbf495c1dd7382692a3428c75955f911f3b8905906e77d246d9f4a0ba12bcd3155d24
-Size (firefox-82.0.3.source.tar.xz) = 341480104 bytes
+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 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7
 SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0
 SHA1 (patch-build_moz.configure_rust.configure) = c114ad9226d775373e0af2a55cf95958337765f5
@@ -20,7 +20,7 @@ SHA1 (patch-ipc_chromium_src_base_messag
 SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836
 SHA1 (patch-js_src_jit_ProcessExecutableMemory.cpp) = c75e9ea7124c18be1a051106fcc407ddd1e82e46
-SHA1 (patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp) = fbb3271ccc09112b191be1b04ba3023bd38f645f
+SHA1 (patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp) = fdc522e3fb626b1b8a2ebf19ad60bfc25dfa4183
 SHA1 (patch-js_src_jsfriendapi.h) = b5cb687dbbda314fe0f16521c1c042c105c4bbe4
 SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba
 SHA1 (patch-js_src_vm_ArrayBufferObject.cpp) = ca117633d2aae52d82ec349a0bfb0c03b87898b4
@@ -29,9 +29,8 @@ SHA1 (patch-media_libcubeb_src_cubeb__al
 SHA1 (patch-media_libcubeb_src_moz.build) = e4e64a1135cf4157ae5b6f7c1710ebd076953479
 SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc
 SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac01f
-SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2d2ff8b4f9fe883b345d0ffc0d8e81aacf37a292
+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-race_recurse.mk) = 6a732be998d7718969f38873092f902650e4b748
 SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4
 SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = fb285a1d716a251aa133ab50609f72cbd1032536
 SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12

Index: pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp
diff -u pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp:1.1 pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp:1.2
--- pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp:1.1  Fri Oct 23 12:37:14 2020
+++ pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp      Tue Nov 17 16:11:06 2020
@@ -1,8 +1,8 @@
-$NetBSD: patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp,v 1.1 2020/10/23 12:37:14 tnn Exp $
+$NetBSD: patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp,v 1.2 2020/11/17 16:11:06 ryoon Exp $
 
 NetBSD/aarch64 does not have the Linux-specific membarrier(2) syscall.
 
---- js/src/jit/arm64/vixl/MozCpu-vixl.cpp.orig 2020-10-14 17:20:19.000000000 +0000
+--- js/src/jit/arm64/vixl/MozCpu-vixl.cpp.orig 2020-11-12 18:04:48.000000000 +0000
 +++ js/src/jit/arm64/vixl/MozCpu-vixl.cpp
 @@ -42,6 +42,8 @@
  #   elif defined(__ANDROID__)
@@ -29,10 +29,10 @@ NetBSD/aarch64 does not have the Linux-s
  }
  
  bool CPU::CanFlushICacheFromBackgroundThreads() {
--#if defined(__aarch64__) && !defined(_MSC_VER) && !defined(XP_DARWIN)
+-#if defined(__aarch64__) && (defined(__linux__) || defined(__android__))
 +#if defined(__NetBSD__) && defined(__aarch64__)
 +  return false;
-+#elif defined(__aarch64__) && !defined(_MSC_VER) && !defined(XP_DARWIN)
++#elif defined(__aarch64__) && (defined(__linux__) || defined(__android__))
    // On linux, check the kernel supports membarrier(2), that is, it's a kernel
    // above Linux 4.16 included.
    //

Index: pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
diff -u pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.17 
pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.18
--- pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.17 Fri Jul 31 01:26:43 2020
+++ pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc      Tue Nov 17 16:11:06 2020
@@ -1,11 +1,11 @@
-$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.17 2020/07/31 01:26:43 maya Exp $
+$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.18 2020/11/17 16:11:06 ryoon Exp $
 
 * Fix buiuld under NetBSD.
   NetBSD's sys/videoio.h does not have v4l2_capability.device_caps
   and video capture does not work for me anyway.
 
---- media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig    2020-07-20 20:53:59.000000000 +0000
-+++ media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc
+--- third_party/libwebrtc/webrtc/modules/video_capture/linux/device_info_linux.cc.orig
++++ third_party/libwebrtc/webrtc/modules/video_capture/linux/device_info_linux.cc
 @@ -207,10 +207,12 @@ uint32_t DeviceInfoLinux::NumberOfDevice
      sprintf(device, "/dev/video%d", n);
      if ((fd = open(device, O_RDONLY)) != -1) {



Home | Main Index | Thread Index | Old Index