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: Wed Jul 1 13:01:01 UTC 2020
Modified Files:
pkgsrc/www/firefox: Makefile PLIST distinfo mozilla-common.mk
Added Files:
pkgsrc/www/firefox/patches:
patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
patch-widget_gtk_WaylandDMABufSurface.cpp
Log Message:
firefox: Update to 78.0
* Some dependency changes.
* Wayland and webcam may not work.
Changelog: New
The Protections Dashboard includes consolidated reports about
tracking protection, data breaches, and password management.
New features let you:
Track how many breaches you’ve resolved right from the
dashboard
See if any of your saved passwords may have been exposed
in a data breach
To view your dashboard, type about:protections into the address
bar, or select “Protections Dashboard” from the main menu.
Because we know people try to fix problems by reinstalling
Firefox when a simple refresh is more likely to solve the issue,
we’ve added a Refresh button to the Uninstaller.
With this release, your screen saver will no longer interrupt
WebRTC calls on Firefox, making conference and video calling
in Firefox better.
We’ve rolled out WebRender to Windows users with Intel GPUs,
bringing improved graphics performance to an even larger
audience.
Firefox 78 is also our Extended Support Release (ESR), where
the changes made over the course of the previous 10 releases
will now roll out to our ESR users. Some of the highlights are:
Kiosk mode
Client certificates
Service Worker and Push APIs are now enabled
The Block Autoplay feature is enabled
Picture-in-picture support
View and manage web certificates in about:certificate
Pocket recommendations, featuring some of the best stories on
the web, will now appear on the Firefox new tab for 100% of
our users in the UK. If you don’t see them, you can turn on
Pocket articles in your new tab, follow these steps.
Fixed
Various security fixes.
We fixed bugs in the search results quality composition and
improved search result texts based on recommendations by our
partners.
Changed
The minimal system requirements on Linux have been updated.
Firefox now needs GNU libc 2.17, libstdc++ 4.8.1 and GTK+ 3.14
or newer versions.
As part of our ongoing effort to deprecate obsolete cryptography,
we have disabled all remaining DHE-based TLS ciphersuites by
default.
To mitigate web compatibility issues from disabling DHE-based
TLS ciphersuites, Firefox 78 enables two more AES-GCM
SHA2-based ciphersuites.
We have disabled TLS 1.0 and TLS 1.1 to improve your website
connections. Sites that don't support TLS version 1.2 will now
show an error page.
The context menu (accessed by right clicking on a tab) lets
you undo multiple tab closings with a single click and places
Close Tabs to the Right and Close Other Tabs in a submenu.
A number of accessibility improvements have been made with this
release.
When using the JAWS screen reader, pressing the down arrow
in an HTML input control with a datalist no longer incorrectly
moves the cursor to the next element after the input control.
Screen readers no longer severely lag or freeze when focusing
the microphone/camera/screen sharing indicator.
Large tables with thousands of rows now load much faster
for screen reader users.
Text input controls with custom styling now correctly show
the focus outline when appropriate.
Screen readers no longer sometimes incorrectly switch to
document browsing mode unexpectedly when the user enters
the main Developer Tools window.
We reduced a number of animations such as tab hover, search
bar expansion, and others to reduce motion for users with
migraines and epilepsy.
Enterprise
Enable support for client certificates stored on macOS and
Windows by setting the experimental preference
security.osclientcerts.autoload to true.
New policies allow you to configure application handlers,
disable picture in picture, and require a master password,
which will be renamed to ‘primary password’ in future releases.
More details in the Firefox for Enterprise 78 release notes
Security fixes:
Not available yet.
To generate a diff of this commit:
cvs rdiff -u -r1.435 -r1.436 pkgsrc/www/firefox/Makefile
cvs rdiff -u -r1.160 -r1.161 pkgsrc/www/firefox/PLIST
cvs rdiff -u -r1.400 -r1.401 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r1.173 -r1.174 pkgsrc/www/firefox/mozilla-common.mk
cvs rdiff -u -r0 -r1.16 \
pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/firefox/patches/patch-widget_gtk_WaylandDMABufSurface.cpp
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.435 pkgsrc/www/firefox/Makefile:1.436
--- pkgsrc/www/firefox/Makefile:1.435 Wed Jul 1 09:15:46 2020
+++ pkgsrc/www/firefox/Makefile Wed Jul 1 13:01:01 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.435 2020/07/01 09:15:46 nia Exp $
+# $NetBSD: Makefile,v 1.436 2020/07/01 13:01:01 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 77.0
-MOZ_BRANCH_MINOR= .1
-PKGREVISION= 3
+MOZ_BRANCH= 78.0
+MOZ_BRANCH_MINOR=
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//}
Index: pkgsrc/www/firefox/PLIST
diff -u pkgsrc/www/firefox/PLIST:1.160 pkgsrc/www/firefox/PLIST:1.161
--- pkgsrc/www/firefox/PLIST:1.160 Wed Jun 3 09:00:24 2020
+++ pkgsrc/www/firefox/PLIST Wed Jul 1 13:01:01 2020
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.160 2020/06/03 09:00:24 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.161 2020/07/01 13:01:01 ryoon Exp $
bin/firefox
+lib/firefox/actors/AboutHttpsOnlyErrorChild.jsm
+lib/firefox/actors/AboutHttpsOnlyErrorParent.jsm
lib/firefox/actors/AudioPlaybackChild.jsm
lib/firefox/actors/AudioPlaybackParent.jsm
lib/firefox/actors/AutoCompleteChild.jsm
@@ -45,6 +47,8 @@ lib/firefox/actors/WebNavigationChild.js
lib/firefox/application.ini
lib/firefox/browser/actors/AboutLoginsChild.jsm
lib/firefox/browser/actors/AboutLoginsParent.jsm
+lib/firefox/browser/actors/AboutNewInstallChild.jsm
+lib/firefox/browser/actors/AboutNewInstallParent.jsm
lib/firefox/browser/actors/AboutNewTabChild.jsm
lib/firefox/browser/actors/AboutPluginsChild.jsm
lib/firefox/browser/actors/AboutPluginsParent.jsm
@@ -83,7 +87,6 @@ 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/PromptChild.jsm
lib/firefox/browser/actors/PromptParent.jsm
lib/firefox/browser/actors/RFPHelperChild.jsm
lib/firefox/browser/actors/RFPHelperParent.jsm
@@ -398,6 +401,9 @@ lib/firefox/browser/chrome/browser/conte
lib/firefox/browser/chrome/browser/content/browser/parent/ext-url-overrides.js
lib/firefox/browser/chrome/browser/content/browser/parent/ext-urlbar.js
lib/firefox/browser/chrome/browser/content/browser/parent/ext-windows.js
+lib/firefox/browser/chrome/browser/content/browser/pioneer.css
+lib/firefox/browser/chrome/browser/content/browser/pioneer.html
+lib/firefox/browser/chrome/browser/content/browser/pioneer.js
lib/firefox/browser/chrome/browser/content/browser/places/bookmarkProperties.js
lib/firefox/browser/chrome/browser/content/browser/places/bookmarkProperties.xhtml
lib/firefox/browser/chrome/browser/content/browser/places/bookmarkProperties2.xhtml
@@ -548,7 +554,6 @@ lib/firefox/browser/chrome/browser/conte
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/pocket-outline.svg
lib/firefox/browser/chrome/browser/content/pocket/panels/img/pocketerror%1x.png@localhost
lib/firefox/browser/chrome/browser/content/pocket/panels/img/pocketerror%2x.png@localhost
lib/firefox/browser/chrome/browser/content/pocket/panels/img/pocketlogo%1x.png@localhost
@@ -639,6 +644,7 @@ lib/firefox/browser/chrome/browser/res/a
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-pin-12.svg
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-pin-16.svg
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-play-12.svg
+lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-playhead.svg
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-pocket-16.svg
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-pocket-archive-16.svg
lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-pocket-delete-16.svg
@@ -970,8 +976,6 @@ lib/firefox/browser/chrome/browser/searc
lib/firefox/browser/chrome/browser/search-extensions/prisjakt-sv-SE/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/pwn-pl/favicon.png
lib/firefox/browser/chrome/browser/search-extensions/pwn-pl/manifest.json
-lib/firefox/browser/chrome/browser/search-extensions/qwant/_locales/default/messages.json
-lib/firefox/browser/chrome/browser/search-extensions/qwant/_locales/junior/messages.json
lib/firefox/browser/chrome/browser/search-extensions/qwant/favicon.ico
lib/firefox/browser/chrome/browser/search-extensions/qwant/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/qwantjr/favicon.ico
@@ -990,10 +994,6 @@ lib/firefox/browser/chrome/browser/searc
lib/firefox/browser/chrome/browser/search-extensions/sslv/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/tearma/favicon.ico
lib/firefox/browser/chrome/browser/search-extensions/tearma/manifest.json
-lib/firefox/browser/chrome/browser/search-extensions/twitter/_locales/en/messages.json
-lib/firefox/browser/chrome/browser/search-extensions/twitter/_locales/ja/messages.json
-lib/firefox/browser/chrome/browser/search-extensions/twitter/favicon.ico
-lib/firefox/browser/chrome/browser/search-extensions/twitter/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/tyda-sv-SE/favicon.ico
lib/firefox/browser/chrome/browser/search-extensions/tyda-sv-SE/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/vatera/favicon.ico
@@ -1105,6 +1105,7 @@ lib/firefox/browser/chrome/browser/searc
lib/firefox/browser/chrome/browser/search-extensions/yandex/_locales/kk/messages.json
lib/firefox/browser/chrome/browser/search-extensions/yandex/_locales/ru/messages.json
lib/firefox/browser/chrome/browser/search-extensions/yandex/_locales/tr/messages.json
+lib/firefox/browser/chrome/browser/search-extensions/yandex/_locales/ua/messages.json
lib/firefox/browser/chrome/browser/search-extensions/yandex/manifest.json
lib/firefox/browser/chrome/browser/search-extensions/yandex/yandex-en.ico
lib/firefox/browser/chrome/browser/search-extensions/yandex/yandex-ru.ico
@@ -1289,6 +1290,7 @@ lib/firefox/browser/chrome/browser/skin/
lib/firefox/browser/chrome/browser/skin/classic/browser/permissions.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/pin-12.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/pin-tab.svg
+lib/firefox/browser/chrome/browser/skin/classic/browser/pioneer.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/places/bookmarksMenu.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/places/bookmarksToolbar.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/places/editBookmark.css
@@ -1300,7 +1302,6 @@ lib/firefox/browser/chrome/browser/skin/
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-animation.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
@@ -1337,6 +1338,10 @@ lib/firefox/browser/chrome/browser/skin/
lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/favicon.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/private-browsing.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/profiler-popup-backdrop.png
+lib/firefox/browser/chrome/browser/skin/classic/browser/protections/breached-password.svg
+lib/firefox/browser/chrome/browser/skin/classic/browser/protections/new-feature.svg
+lib/firefox/browser/chrome/browser/skin/classic/browser/protections/resolved-breach-gray.svg
+lib/firefox/browser/chrome/browser/skin/classic/browser/protections/resolved-breach.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/quit.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/readerMode.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/reload-to-stop.svg
@@ -1452,6 +1457,7 @@ lib/firefox/browser/chrome/devtools/cont
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/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
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/NetworkDetailsBar.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/RequestBlockingPanel.css
@@ -1460,6 +1466,7 @@ lib/firefox/browser/chrome/devtools/cont
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/StatusBar.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/StatusCode.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/Toolbar.css
+lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/UrlPreview.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/httpi.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/netmonitor.css
lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/search.css
@@ -1482,6 +1489,7 @@ lib/firefox/browser/chrome/devtools/cont
lib/firefox/browser/chrome/devtools/content/shared/sourceeditor/codemirror/mozilla.css
lib/firefox/browser/chrome/devtools/content/shared/splitview.css
lib/firefox/browser/chrome/devtools/content/shared/theme-switching.js
+lib/firefox/browser/chrome/devtools/content/shared/toolbarbutton.css
lib/firefox/browser/chrome/devtools/content/shared/vendor/d3.js
lib/firefox/browser/chrome/devtools/content/shared/vendor/dagre-d3.js
lib/firefox/browser/chrome/devtools/content/shared/webextension-fallback.html
@@ -1676,7 +1684,6 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationListEmpty.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Worker.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Worker.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/WorkersPage.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/WorkersPage.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/ui/UIButton.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/ui/UIButton.js
@@ -2066,6 +2073,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/index.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes/getScope.js
@@ -2180,6 +2188,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/webextension.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/device.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/environment.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/eventsource.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/frame.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/framerate.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/highlighters.js
@@ -2308,9 +2317,6 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/components/Settings.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/components/UnsupportedBrowserItem.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/components/UnsupportedBrowserList.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/lib/MDNCompatibility.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/lib/dataset/browsers.json
-lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/lib/dataset/css-properties.json
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/reducers/compatibility.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/types.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibility/utils/cases.js
@@ -2464,7 +2470,6 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/json-panel.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/main.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/search-box.css
-lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/search.svg
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/text-panel.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/css/toolbar.css
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/json-viewer.js
@@ -2554,6 +2559,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/HtmlPreview.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/ImagePreview.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/SourcePreview.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/UrlPreview.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-blocking/RequestBlockingPanel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/CachePanel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/CookiesPanel.js
@@ -2704,6 +2710,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/actions.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/reducers.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/selectors.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/symbolication.jsm.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/typescript-lazy-load.jsm.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/performance/components/JITOptimizations.js
@@ -2993,6 +3000,8 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/VariablesView.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/panel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/ui.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/utils/l10n.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/utils/mdn-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/StyleEditorUI.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/StyleEditorUtil.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/StyleSheetEditor.jsm
@@ -3160,6 +3169,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/manifest.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
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-event.js
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
@@ -3264,6 +3274,9 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/shared/async-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/base-loader.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/builtin-modules.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/compatibility/MDNCompatibility.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/compatibility/dataset/browsers.json
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/compatibility/dataset/css-properties.json
lib/firefox/browser/chrome/devtools/modules/devtools/shared/constants.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/content-observer.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/css/color-db.js
@@ -3334,6 +3347,12 @@ lib/firefox/browser/chrome/devtools/modu
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/error-messages.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-target-watchers/legacy-frames-watcher.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-processes-watcher.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-serviceworkers-watcher.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-sharedworkers-watcher.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-workers-watcher.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/resource-watcher.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/target-list.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/screenshot/capture.js
@@ -3357,6 +3376,7 @@ lib/firefox/browser/chrome/devtools/modu
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/descriptors/webextension.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
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/frame.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/framerate.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/heap-snapshot-file.js
@@ -3965,6 +3985,7 @@ lib/firefox/browser/defaults/settings/ma
lib/firefox/browser/defaults/settings/main/language-dictionaries.json
lib/firefox/browser/defaults/settings/main/onboarding.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/sites-classification.json
lib/firefox/browser/defaults/settings/main/url-classifier-skip-urls.json
lib/firefox/browser/defaults/settings/pinning/pins.json
@@ -4137,7 +4158,6 @@ lib/firefox/browser/features/webcompat@m
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/bug1568256-zertifikate.commerzbank.de-flex.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
@@ -4150,6 +4170,7 @@ lib/firefox/browser/features/webcompat@m
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/bug1631960-websube.ckbogazici.com.tr-table-row-fix.css
lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1632019-everyman.co-gallery-width-fix.css
+lib/firefox/browser/features/webcompat%mozilla.org@localhost/injections/css/bug1633796-www-la-poste-fr-placeholder-fix.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
@@ -4228,17 +4249,18 @@ lib/firefox/browser/localization/en-US/b
lib/firefox/browser/localization/en-US/browser/tabContextMenu.ftl
lib/firefox/browser/localization/en-US/browser/toolbarContextMenu.ftl
lib/firefox/browser/localization/en-US/browser/touchbar/touchbar.ftl
+lib/firefox/browser/localization/en-US/browser/webrtcIndicator.ftl
lib/firefox/browser/localization/en-US/devtools/client/aboutdebugging.ftl
lib/firefox/browser/localization/en-US/devtools/client/accessibility.ftl
lib/firefox/browser/localization/en-US/devtools/client/application.ftl
+lib/firefox/browser/localization/en-US/devtools/client/storage.ftl
lib/firefox/browser/localization/en-US/devtools/client/styleeditor.ftl
lib/firefox/browser/localization/en-US/devtools/client/toolbox-options.ftl
lib/firefox/browser/localization/en-US/devtools/client/tooltips.ftl
lib/firefox/browser/localization/en-US/devtools/startup/aboutDevTools.ftl
lib/firefox/browser/localization/en-US/preview/interventions.ftl
-lib/firefox/browser/localization/en-US/preview/popup-notifications.ftl
+lib/firefox/browser/localization/en-US/preview/pioneer.ftl
lib/firefox/browser/localization/en-US/preview/protections.ftl
-lib/firefox/browser/localization/en-US/preview/webrtcIndicator.ftl
lib/firefox/browser/modules/AboutDebuggingRegistration.jsm
lib/firefox/browser/modules/AboutDevToolsRegistration.jsm
lib/firefox/browser/modules/AboutDevToolsToolboxRegistration.jsm
@@ -4287,6 +4309,7 @@ lib/firefox/browser/modules/PingCentre.j
lib/firefox/browser/modules/PlacesUIUtils.jsm
lib/firefox/browser/modules/ProcessHangMonitor.jsm
lib/firefox/browser/modules/ProfileMigrator.jsm
+lib/firefox/browser/modules/PromptCollection.jsm
lib/firefox/browser/modules/ReaderParent.jsm
lib/firefox/browser/modules/Sanitizer.jsm
lib/firefox/browser/modules/ScreenshotChild.jsm
@@ -4301,6 +4324,7 @@ lib/firefox/browser/modules/TRRPerforman
lib/firefox/browser/modules/TabUnloader.jsm
lib/firefox/browser/modules/TabsList.jsm
lib/firefox/browser/modules/ThemeVariableMap.jsm
+lib/firefox/browser/modules/TopSiteAttribution.jsm
lib/firefox/browser/modules/TransientPrefs.jsm
lib/firefox/browser/modules/UITour.jsm
lib/firefox/browser/modules/UITourChild.jsm
@@ -4499,6 +4523,7 @@ lib/firefox/chrome/marionette/content/mo
lib/firefox/chrome/marionette/content/navigate.js
lib/firefox/chrome/marionette/content/packets.js
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.js
lib/firefox/chrome/marionette/content/reftest.xhtml
@@ -4745,6 +4770,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/license.html
lib/firefox/chrome/toolkit/content/global/minimal-xul.css
lib/firefox/chrome/toolkit/content/global/mozilla.xhtml
@@ -4794,7 +4822,6 @@ lib/firefox/chrome/toolkit/content/mozap
lib/firefox/chrome/toolkit/content/mozapps/extensions/aboutaddons.js
lib/firefox/chrome/toolkit/content/mozapps/extensions/aboutaddonsCommon.js
lib/firefox/chrome/toolkit/content/mozapps/extensions/abuse-report-frame.html
-lib/firefox/chrome/toolkit/content/mozapps/extensions/abuse-report-frame.js
lib/firefox/chrome/toolkit/content/mozapps/extensions/abuse-report-panel.css
lib/firefox/chrome/toolkit/content/mozapps/extensions/abuse-report-panel.js
lib/firefox/chrome/toolkit/content/mozapps/extensions/abuse-reports.js
@@ -4816,7 +4843,6 @@ lib/firefox/chrome/toolkit/content/mozap
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/extensions/toggle-button.css
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/handler.css
@@ -4869,6 +4895,7 @@ lib/firefox/chrome/toolkit/res/messaging
lib/firefox/chrome/toolkit/res/messaging-system/lib/Logger.jsm
lib/firefox/chrome/toolkit/res/messaging-system/lib/RemoteSettingsExperimentLoader.jsm
lib/firefox/chrome/toolkit/res/messaging-system/lib/SharedDataMap.jsm
+lib/firefox/chrome/toolkit/res/messaging-system/lib/SpecialMessageActions.jsm
lib/firefox/chrome/toolkit/res/noframes.css
lib/firefox/chrome/toolkit/res/normandy/Normandy.jsm
lib/firefox/chrome/toolkit/res/normandy/NormandyMigrations.jsm
@@ -4926,6 +4953,7 @@ lib/firefox/chrome/toolkit/res/ua.css
lib/firefox/chrome/toolkit/skin/classic/global/about.css
lib/firefox/chrome/toolkit/skin/classic/global/aboutCache.css
lib/firefox/chrome/toolkit/skin/classic/global/aboutCacheEntry.css
+lib/firefox/chrome/toolkit/skin/classic/global/aboutHttpsOnlyError.css
lib/firefox/chrome/toolkit/skin/classic/global/aboutLicense.css
lib/firefox/chrome/toolkit/skin/classic/global/aboutMemory.css
lib/firefox/chrome/toolkit/skin/classic/global/aboutNetworking.css
@@ -4997,6 +5025,7 @@ lib/firefox/chrome/toolkit/skin/classic/
lib/firefox/chrome/toolkit/skin/classic/global/in-content/dropdown.svg
lib/firefox/chrome/toolkit/skin/classic/global/in-content/info-pages.css
lib/firefox/chrome/toolkit/skin/classic/global/in-content/radio.svg
+lib/firefox/chrome/toolkit/skin/classic/global/in-content/toggle-button.css
lib/firefox/chrome/toolkit/skin/classic/global/media/TopLevelImageDocument.css
lib/firefox/chrome/toolkit/skin/classic/global/media/TopLevelVideoDocument.css
lib/firefox/chrome/toolkit/skin/classic/global/media/audioMutedButton.svg
@@ -5024,10 +5053,11 @@ lib/firefox/chrome/toolkit/skin/classic/
lib/firefox/chrome/toolkit/skin/classic/global/narrate/back.svg
lib/firefox/chrome/toolkit/skin/classic/global/narrate/fast.svg
lib/firefox/chrome/toolkit/skin/classic/global/narrate/forward.svg
+lib/firefox/chrome/toolkit/skin/classic/global/narrate/headphone-active.svg
+lib/firefox/chrome/toolkit/skin/classic/global/narrate/headphone.svg
lib/firefox/chrome/toolkit/skin/classic/global/narrate/slow.svg
lib/firefox/chrome/toolkit/skin/classic/global/narrate/start.svg
lib/firefox/chrome/toolkit/skin/classic/global/narrate/stop.svg
-lib/firefox/chrome/toolkit/skin/classic/global/narrate/waveform.svg
lib/firefox/chrome/toolkit/skin/classic/global/netError.css
lib/firefox/chrome/toolkit/skin/classic/global/notification.css
lib/firefox/chrome/toolkit/skin/classic/global/numberinput.css
@@ -5049,15 +5079,18 @@ lib/firefox/chrome/toolkit/skin/classic/
lib/firefox/chrome/toolkit/skin/classic/global/popup.css
lib/firefox/chrome/toolkit/skin/classic/global/popupnotification.css
lib/firefox/chrome/toolkit/skin/classic/global/radio.css
-lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Close-24x24.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Content-Width-Minus-42x16.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Content-Width-Plus-44x16.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Line-Height-Minus-38x14.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Line-Height-Plus-38x24.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Minus-24x24.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Plus-24x24.svg
+lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Sans-Serif.svg
+lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Serif.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Type-Controls-24x24.svg
lib/firefox/chrome/toolkit/skin/classic/global/reader/RM-Type-Controls-Arrow.svg
+lib/firefox/chrome/toolkit/skin/classic/global/reader/close-16.svg
+lib/firefox/chrome/toolkit/skin/classic/global/reader/pocket.svg
lib/firefox/chrome/toolkit/skin/classic/global/richlistbox.css
lib/firefox/chrome/toolkit/skin/classic/global/scrollbars.css
lib/firefox/chrome/toolkit/skin/classic/global/search-textbox.css
@@ -5162,6 +5195,7 @@ lib/firefox/localization/en-US/toolkit/a
lib/firefox/localization/en-US/toolkit/about/aboutAddons.ftl
lib/firefox/localization/en-US/toolkit/about/aboutCompat.ftl
lib/firefox/localization/en-US/toolkit/about/aboutConfig.ftl
+lib/firefox/localization/en-US/toolkit/about/aboutHttpsOnlyError.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
@@ -5180,6 +5214,7 @@ lib/firefox/localization/en-US/toolkit/g
lib/firefox/localization/en-US/toolkit/global/profileSelection.ftl
lib/firefox/localization/en-US/toolkit/global/resetProfile.ftl
lib/firefox/localization/en-US/toolkit/global/textActions.ftl
+lib/firefox/localization/en-US/toolkit/global/unknownContentType.ftl
lib/firefox/localization/en-US/toolkit/global/wizard.ftl
lib/firefox/localization/en-US/toolkit/intl/languageNames.ftl
lib/firefox/localization/en-US/toolkit/intl/regionNames.ftl
@@ -5286,8 +5321,10 @@ lib/firefox/modules/ExtensionSearchHandl
lib/firefox/modules/ExtensionSettingsStore.jsm
lib/firefox/modules/ExtensionShortcuts.jsm
lib/firefox/modules/ExtensionStorage.jsm
+lib/firefox/modules/ExtensionStorageComponents.jsm
lib/firefox/modules/ExtensionStorageIDB.jsm
lib/firefox/modules/ExtensionStorageSync.jsm
+lib/firefox/modules/ExtensionStorageSyncKinto.jsm
lib/firefox/modules/ExtensionTelemetry.jsm
lib/firefox/modules/ExtensionUtils.jsm
lib/firefox/modules/FileUtils.jsm
@@ -5344,8 +5381,10 @@ lib/firefox/modules/L10nRegistry.jsm
lib/firefox/modules/LightweightThemeConsumer.jsm
lib/firefox/modules/LightweightThemeManager.jsm
lib/firefox/modules/Localization.jsm
+lib/firefox/modules/LocationHelper.jsm
lib/firefox/modules/Log.jsm
lib/firefox/modules/LoginAutoComplete.jsm
+lib/firefox/modules/LoginExport.jsm
lib/firefox/modules/LoginFormFactory.jsm
lib/firefox/modules/LoginHelper.jsm
lib/firefox/modules/LoginImport.jsm
@@ -5434,12 +5473,13 @@ lib/firefox/modules/RFPHelper.jsm
lib/firefox/modules/ReaderMode.jsm
lib/firefox/modules/Readerable.jsm
lib/firefox/modules/RecordingCmdLine.jsm
+lib/firefox/modules/Region.jsm
lib/firefox/modules/RemotePageAccessManager.jsm
-lib/firefox/modules/RemoteSecurityUI.jsm
lib/firefox/modules/RemoteWebNavigation.jsm
lib/firefox/modules/RemoteWebProgress.jsm
lib/firefox/modules/ResetProfile.jsm
lib/firefox/modules/ResponsivenessMonitor.jsm
+lib/firefox/modules/RustFxAccount.js
lib/firefox/modules/SafeBrowsing.jsm
lib/firefox/modules/Schemas.jsm
lib/firefox/modules/SearchEngine.jsm
@@ -5574,6 +5614,7 @@ lib/firefox/modules/reflect.jsm
lib/firefox/modules/remotepagemanager/MessagePort.jsm
lib/firefox/modules/remotepagemanager/RemotePageManagerChild.jsm
lib/firefox/modules/remotepagemanager/RemotePageManagerParent.jsm
+${PLIST.debug}lib/firefox/modules/services-automation/ServicesAutomation.jsm
lib/firefox/modules/services-common/async.js
lib/firefox/modules/services-common/hawkclient.js
lib/firefox/modules/services-common/hawkrequest.js
@@ -5596,6 +5637,7 @@ lib/firefox/modules/services-settings/Re
lib/firefox/modules/services-settings/RemoteSettingsComponents.jsm
lib/firefox/modules/services-settings/RemoteSettingsWorker.js
lib/firefox/modules/services-settings/RemoteSettingsWorker.jsm
+lib/firefox/modules/services-settings/SharedUtils.jsm
lib/firefox/modules/services-settings/Utils.jsm
lib/firefox/modules/services-settings/remote-settings.js
lib/firefox/modules/services-sync/SyncedTabs.jsm
Index: pkgsrc/www/firefox/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.400 pkgsrc/www/firefox/distinfo:1.401
--- pkgsrc/www/firefox/distinfo:1.400 Tue Jun 23 17:38:49 2020
+++ pkgsrc/www/firefox/distinfo Wed Jul 1 13:01:01 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.400 2020/06/23 17:38:49 nia Exp $
+$NetBSD: distinfo,v 1.401 2020/07/01 13:01:01 ryoon Exp $
-SHA1 (firefox-77.0.1.source.tar.xz) = 86735b221c17964f5e6a756a973b6d0696fbf1c5
-RMD160 (firefox-77.0.1.source.tar.xz) = 59ef718e1bf9eef0a6b90c60ec20bbe4c7402ffe
-SHA512 (firefox-77.0.1.source.tar.xz) = 9e02e2842d18b9c94b24457788f117fad4730ca21d05ef8208eb85c6f58da3b0e75fcae8c8ebd38f69b86325b26684d0e5409b3d341898fe28b607e8bd949ef2
-Size (firefox-77.0.1.source.tar.xz) = 334037816 bytes
+SHA1 (firefox-78.0.source.tar.xz) = 6eeb982f2a626f291c48f20365c1cc93593527c3
+RMD160 (firefox-78.0.source.tar.xz) = 33b6ab0258d6f5b90b34395e1b413745cb2a474f
+SHA512 (firefox-78.0.source.tar.xz) = f4d8d89b7e624efcd48bd9885d72890888c582c2f3f5c4d9260728fec7816d20a98df11975ef0b180dead8991cccfe8c9532763da5de74a002c48cde9495c0ac
+Size (firefox-78.0.source.tar.xz) = 333422136 bytes
SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7
SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0
SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8
@@ -28,6 +28,7 @@ SHA1 (patch-media_libcubeb_src_moz.build
SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc
SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac01f
SHA1 (patch-media_libvorbis_lib_vorbis__info.c) = b6b1a84a095db8459bdff24c04f4d56886ddbe45
+SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2eda6a0adab376cd9b41514dac4a811d7fcf599c
SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0
SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4
SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = 2ad80d10ebfeef0dc27435fc2c16be7b5e5d444a
@@ -36,5 +37,6 @@ SHA1 (patch-toolkit_components_terminato
SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12
SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57
SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 706635b76a7b525794aba95e95544f09e18bb662
+SHA1 (patch-widget_gtk_WaylandDMABufSurface.cpp) = 3c556b9321a5045363a1d567ea271c520f585850
SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec
SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa
Index: pkgsrc/www/firefox/mozilla-common.mk
diff -u pkgsrc/www/firefox/mozilla-common.mk:1.173 pkgsrc/www/firefox/mozilla-common.mk:1.174
--- pkgsrc/www/firefox/mozilla-common.mk:1.173 Mon Jun 29 11:59:41 2020
+++ pkgsrc/www/firefox/mozilla-common.mk Wed Jul 1 13:01:01 2020
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.173 2020/06/29 11:59:41 nia Exp $
+# $NetBSD: mozilla-common.mk,v 1.174 2020/07/01 13:01:01 ryoon Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@@ -103,15 +103,12 @@ CONFIGURE_ARGS+= --with-system-nss
CONFIGURE_ARGS+= --with-system-nspr
#CONFIGURE_ARGS+= --with-system-jpeg
CONFIGURE_ARGS+= --with-system-zlib
-CONFIGURE_ARGS+= --with-system-bz2
CONFIGURE_ARGS+= --with-system-libevent=${BUILDLINK_PREFIX.libevent}
CONFIGURE_ARGS+= --disable-crashreporter
CONFIGURE_ARGS+= --disable-necko-wifi
CONFIGURE_ARGS+= --enable-chrome-format=flat
-CONFIGURE_ARGS+= --disable-libjpeg-turbo
CONFIGURE_ARGS+= --with-system-webp
-CONFIGURE_ARGS+= --disable-gconf
#CONFIGURE_ARGS+= --enable-readline
CONFIGURE_ARGS+= --disable-icf
CONFIGURE_ARGS+= --disable-updater
@@ -205,11 +202,6 @@ CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyw
# In unspecified case, clock_gettime(CLOCK_MONOTONIC, ...) fails.
CONFIGURE_ENV.NetBSD+= ac_cv_clock_monotonic=
-.if ${OPSYS} == "SunOS"
-# native libbz2.so hides BZ2_crc32Table
-PREFER.bzip2?= pkgsrc
-.endif
-
.if ${OPSYS} == "OpenBSD"
PLIST_SUBST+= DLL_SUFFIX=".so.1.0"
.elif ${OPSYS} == "Darwin"
@@ -218,7 +210,6 @@ PLIST_SUBST+= DLL_SUFFIX=".dylib"
PLIST_SUBST+= DLL_SUFFIX=".so"
.endif
-.include "../../archivers/bzip2/buildlink3.mk"
BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1
.include "../../devel/libevent/buildlink3.mk"
.include "../../devel/libffi/buildlink3.mk"
Added files:
Index: pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
diff -u /dev/null pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.16
--- /dev/null Wed Jul 1 13:01:01 2020
+++ pkgsrc/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc Wed Jul 1 13:01:01 2020
@@ -0,0 +1,46 @@
+$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.16 2020/07/01 13:01:01 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-06-19 00:11:06.000000000 +0000
++++ media/webrtc/trunk/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) {
+ // query device capabilities and make sure this is a video capture device
++#if !defined(__NetBSD__)
+ if (ioctl(fd, VIDIOC_QUERYCAP, &cap) < 0 || !(cap.device_caps & V4L2_CAP_VIDEO_CAPTURE)) {
+ close(fd);
+ continue;
+ }
++#endif
+
+ close(fd);
+ count++;
+@@ -241,10 +243,12 @@ int32_t DeviceInfoLinux::GetDeviceName(u
+ sprintf(device, "/dev/video%d", device_index);
+ if ((fd = open(device, O_RDONLY)) != -1) {
+ // query device capabilities and make sure this is a video capture device
++#if !defined(__NetBSD__)
+ if (ioctl(fd, VIDIOC_QUERYCAP, &cap) < 0 || !(cap.device_caps & V4L2_CAP_VIDEO_CAPTURE)) {
+ close(fd);
+ continue;
+ }
++#endif
+ if (count == deviceNumber) {
+ // Found the device
+ found = true;
+@@ -328,9 +332,11 @@ int32_t DeviceInfoLinux::CreateCapabilit
+ struct v4l2_capability cap;
+ if (ioctl(fd, VIDIOC_QUERYCAP, &cap) == 0) {
+ // skip devices without video capture capability
++#if !defined(__NetBSD__)
+ if (!(cap.device_caps & V4L2_CAP_VIDEO_CAPTURE)) {
+ continue;
+ }
++#endif
+
+ if (cap.bus_info[0] != 0) {
+ if (strncmp((const char*)cap.bus_info, (const char*)deviceUniqueIdUTF8,
Index: pkgsrc/www/firefox/patches/patch-widget_gtk_WaylandDMABufSurface.cpp
diff -u /dev/null pkgsrc/www/firefox/patches/patch-widget_gtk_WaylandDMABufSurface.cpp:1.1
--- /dev/null Wed Jul 1 13:01:01 2020
+++ pkgsrc/www/firefox/patches/patch-widget_gtk_WaylandDMABufSurface.cpp Wed Jul 1 13:01:01 2020
@@ -0,0 +1,32 @@
+$NetBSD: patch-widget_gtk_WaylandDMABufSurface.cpp,v 1.1 2020/07/01 13:01:01 ryoon Exp $
+
+* Fix build under NetBSD.
+
+--- widget/gtk/WaylandDMABufSurface.cpp.orig 2020-06-19 02:17:05.000000000 +0000
++++ widget/gtk/WaylandDMABufSurface.cpp
+@@ -18,7 +18,9 @@
+ #include <sys/time.h>
+ #include <dlfcn.h>
+ #include <sys/mman.h>
++#if !defined(__NetBSD__)
+ #include <sys/eventfd.h>
++#endif
+ #include <poll.h>
+
+ #include "mozilla/widget/gbm.h"
+@@ -91,6 +93,7 @@ void WaylandDMABufSurface::GlobalRefAdd(
+ }
+
+ void WaylandDMABufSurface::GlobalRefCountCreate() {
++#if !defined(__NetBSD__)
+ MOZ_ASSERT(!mGlobalRefCountFd);
+ mGlobalRefCountFd = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK | EFD_SEMAPHORE);
+ if (mGlobalRefCountFd < 0) {
+@@ -98,6 +101,7 @@ void WaylandDMABufSurface::GlobalRefCoun
+ mGlobalRefCountFd = 0;
+ return;
+ }
++#endif
+ }
+
+ void WaylandDMABufSurface::GlobalRefCountImport(int aFd) {
Home |
Main Index |
Thread Index |
Old Index