diff options
author | ryoon <ryoon@pkgsrc.org> | 2020-08-25 14:35:24 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2020-08-25 14:35:24 +0000 |
commit | dffed37ec99e16016538570defdd16a24be161ef (patch) | |
tree | 4b9d3fa09032ecbab9e015fe62602eea9dc93d1e /www | |
parent | 39700188a442f8a235edd425e4bb27cc31075b89 (diff) | |
download | pkgsrc-dffed37ec99e16016538570defdd16a24be161ef.tar.gz |
firefox: Update to 80.0
Changelog:
New
Firefox can now be set as the default system PDF viewer.
The name reported by accessibility tools for items in multi-tiered
tree controls no longer incorrectly includes information from
items at deeper levels, providing users with the correct level
of content when using a screen reader.
Fixed
Various security fixes.
Several crashes while using a screen reader were fixed including
a frequently encountered crash when using the JAWS screen
reader.
Firefox Developer Tools received significant fixes allowing
screen reader users to benefit from some of the tools that were
previously inaccessible.
SVG title and desc elements (labels and descriptions) are now
correctly exposed to assistive technology products such as
screen readers.
Changed
For users with reduced motion settings, we've reduced a number
of animations such as tab loading to reduce motion for users
with migraines and epilepsy.
The new add-ons blocklist has been enabled to improve performance
and scalability.
Enterprise
A number of bug fixes and new policies have been implemented
in the latest version of Firefox. You can see more details in
the Firefox for Enterprise 80 Release Notes.
Today's release is the final scheduled for Firefox 68 ESR
(68.12) unless there is a critical security issue found prior
to the release of Firefox ESR 78.3 on September 22, 2020. Users
of Firefox 68 ESR will be automatically upgraded to the Firefox
78 ESR series with the release of 78.3.
Developer
We've shipped an experimental sidebar panel in the inspector
to Firefox Developer Edition that helps developers more quickly
identify potential browser compatibility problems based on MDN
data.
In the Network Monitor request list, a turtle icon is shown
for "slow" requests that exceed a threshold for the waiting
time.
Firefox now supports RTX and Transport-cc for improved call
quality in poor network conditions and better bandwidth
estimation. These features also provide better compatibility
with many websites using WebRTC.
Security fixes:
#CVE-2020-15663: Downgrade attack on the Mozilla Maintenance Service could have resulted in escalation of privilege
#CVE-2020-15664: Attacker-induced prompt for extension installation
#CVE-2020-12401: Timing-attack on ECDSA signature generation
#CVE-2020-6829: P-384 and P-521 vulnerable to an electro-magnetic side channel attack on signature generation
#CVE-2020-12400: P-384 and P-521 vulnerable to a side channel attack on modular inversion
#CVE-2020-15665: Address bar not reset when choosing to stay on a page after the beforeunload dialog is shown
#CVE-2020-15666: MediaError message property leaks cross-origin response status
#CVE-2020-15667: Heap overflow when processing an update file
#CVE-2020-15668: Data Race when reading certificate information
#CVE-2020-15670: Memory safety bugs fixed in Firefox 80 and Firefox ESR 78.2
Diffstat (limited to 'www')
14 files changed, 468 insertions, 1010 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index a3d41c8961b..f1192b8f5d1 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.443 2020/08/18 17:58:16 leot Exp $ +# $NetBSD: Makefile,v 1.444 2020/08/25 14:35:24 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 79.0 -#MOZ_BRANCH_MINOR= .1 +MOZ_BRANCH= 80.0 +MOZ_BRANCH_MINOR= DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} -PKGREVISION= 2 CATEGORIES= www MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.xz diff --git a/www/firefox/PLIST b/www/firefox/PLIST index a4c6ba87c3b..193702c0b9e 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.162 2020/07/31 01:26:43 maya Exp $ +@comment $NetBSD: PLIST,v 1.163 2020/08/25 14:35:24 ryoon Exp $ bin/firefox lib/firefox/actors/AboutHttpsOnlyErrorChild.jsm lib/firefox/actors/AboutHttpsOnlyErrorParent.jsm @@ -33,7 +33,6 @@ lib/firefox/actors/PurgeSessionHistoryChild.jsm lib/firefox/actors/RemotePageChild.jsm lib/firefox/actors/SelectChild.jsm lib/firefox/actors/SelectParent.jsm -lib/firefox/actors/SidebarSearchParent.jsm lib/firefox/actors/ThumbnailsChild.jsm lib/firefox/actors/UAWidgetsChild.jsm lib/firefox/actors/UnselectedTabHoverChild.jsm @@ -43,7 +42,6 @@ lib/firefox/actors/ViewSourcePageChild.jsm lib/firefox/actors/ViewSourcePageParent.jsm lib/firefox/actors/WebChannelChild.jsm lib/firefox/actors/WebChannelParent.jsm -lib/firefox/actors/WebNavigationChild.jsm lib/firefox/application.ini lib/firefox/browser/actors/AboutLoginsChild.jsm lib/firefox/browser/actors/AboutLoginsParent.jsm @@ -64,6 +62,7 @@ lib/firefox/browser/actors/AboutWelcomeChild.jsm lib/firefox/browser/actors/AboutWelcomeParent.jsm lib/firefox/browser/actors/BlockedSiteChild.jsm lib/firefox/browser/actors/BlockedSiteParent.jsm +lib/firefox/browser/actors/BrowserProcessChild.jsm lib/firefox/browser/actors/BrowserTabChild.jsm lib/firefox/browser/actors/BrowserTabParent.jsm lib/firefox/browser/actors/ClickHandlerChild.jsm @@ -76,6 +75,8 @@ lib/firefox/browser/actors/ContextMenuChild.jsm lib/firefox/browser/actors/ContextMenuParent.jsm lib/firefox/browser/actors/DOMFullscreenChild.jsm lib/firefox/browser/actors/DOMFullscreenParent.jsm +lib/firefox/browser/actors/EncryptedMediaChild.jsm +lib/firefox/browser/actors/EncryptedMediaParent.jsm lib/firefox/browser/actors/FormValidationChild.jsm lib/firefox/browser/actors/FormValidationParent.jsm lib/firefox/browser/actors/LightweightThemeChild.jsm @@ -96,7 +97,6 @@ lib/firefox/browser/actors/SearchTelemetryParent.jsm lib/firefox/browser/actors/SiteSpecificBrowserChild.jsm lib/firefox/browser/actors/SiteSpecificBrowserParent.jsm lib/firefox/browser/actors/SwitchDocumentDirectionChild.jsm -lib/firefox/browser/actors/URIFixupChild.jsm lib/firefox/browser/actors/WebRTCChild.jsm lib/firefox/browser/actors/WebRTCParent.jsm lib/firefox/browser/chrome.manifest @@ -124,6 +124,7 @@ lib/firefox/browser/chrome/browser/content/browser/aboutDialog.xhtml lib/firefox/browser/chrome/browser/content/browser/aboutFrameCrashed.html lib/firefox/browser/chrome/browser/content/browser/aboutNetError.js lib/firefox/browser/chrome/browser/content/browser/aboutNetError.xhtml +lib/firefox/browser/chrome/browser/content/browser/aboutNetErrorCodes.js lib/firefox/browser/chrome/browser/content/browser/aboutPrivateBrowsing.css lib/firefox/browser/chrome/browser/content/browser/aboutPrivateBrowsing.html lib/firefox/browser/chrome/browser/content/browser/aboutPrivateBrowsing.js @@ -477,7 +478,6 @@ lib/firefox/browser/chrome/browser/content/browser/preferences/preferences.js lib/firefox/browser/chrome/browser/content/browser/preferences/preferences.xhtml lib/firefox/browser/chrome/browser/content/browser/preferences/privacy.js lib/firefox/browser/chrome/browser/content/browser/preferences/search.js -lib/firefox/browser/chrome/browser/content/browser/preferences/subdialogs.js lib/firefox/browser/chrome/browser/content/browser/preferences/sync.js lib/firefox/browser/chrome/browser/content/browser/protections.css lib/firefox/browser/chrome/browser/content/browser/protections.html @@ -623,6 +623,7 @@ lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/cfr_p lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/cfr_pinnedtab_static@2x.png lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/cfr_reddit_enhancement.png lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/cfr_wiki_search.png +lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/firefox-protections.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/gift-extension.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-add-16.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/glyph-arrow.svg @@ -664,6 +665,8 @@ lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/illus lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/illustration-privatebrowsing@2x.png lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/illustration-screenshots@2x.png lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/illustration-sync@2x.png +lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/privacy-onboarding-dark.webm +lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/privacy-onboarding.webm lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/protection-report-icon.png lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/remote/pip-message-icon.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/spinner.svg @@ -760,6 +763,7 @@ lib/firefox/browser/chrome/browser/res/activity-stream/lib/ActivityStreamStorage lib/firefox/browser/chrome/browser/res/activity-stream/lib/BookmarkPanelHub.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/CFRMessageProvider.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/CFRPageActions.jsm +lib/firefox/browser/chrome/browser/res/activity-stream/lib/DefaultSites.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/DiscoveryStreamFeed.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/DownloadsManager.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/FaviconFeed.jsm @@ -895,6 +899,9 @@ lib/firefox/browser/chrome/browser/search-extensions/flip/manifest.json lib/firefox/browser/chrome/browser/search-extensions/freelang/favicon.ico lib/firefox/browser/chrome/browser/search-extensions/freelang/manifest.json lib/firefox/browser/chrome/browser/search-extensions/gmx/_locales/de/messages.json +lib/firefox/browser/chrome/browser/search-extensions/gmx/_locales/en-GB/messages.json +lib/firefox/browser/chrome/browser/search-extensions/gmx/_locales/es/messages.json +lib/firefox/browser/chrome/browser/search-extensions/gmx/_locales/fr/messages.json lib/firefox/browser/chrome/browser/search-extensions/gmx/_locales/shopping/messages.json lib/firefox/browser/chrome/browser/search-extensions/gmx/favicon.png lib/firefox/browser/chrome/browser/search-extensions/gmx/manifest.json @@ -1158,6 +1165,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/etp-milest lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/fingerprinters-disabled.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/fingerprinters.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/hero-message-background.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/https-only.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/mcb-disabled.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/panel.css lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/socialblock-disabled.svg @@ -1264,6 +1272,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/notification-icons/focus 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 @@ -1374,6 +1383,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/tab-crashed.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tab.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/badge-audio-playing.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/crashed.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/hourglass.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/indicator-tab-attention.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/loading-burst.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/loading.svg @@ -1439,20 +1449,116 @@ lib/firefox/browser/chrome/devtools-startup/content/aboutdevtools/subscribe.css lib/firefox/browser/chrome/devtools-startup/content/aboutdevtools/subscribe.js lib/firefox/browser/chrome/devtools/content/aboutdebugging/aboutdebugging.css lib/firefox/browser/chrome/devtools/content/aboutdebugging/index.html +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/base.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/App.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/ProfilerDialog.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/RuntimeActions.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/RuntimeInfo.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/connect/ConnectPage.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/connect/ConnectSection.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/connect/ConnectSteps.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/connect/NetworkLocationsForm.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/connect/NetworkLocationsList.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetItem.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetList.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetPane.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/FieldPair.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/shared/IconLabel.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/shared/Message.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/sidebar/Sidebar.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/sidebar/SidebarFixedItem.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/sidebar/SidebarItem.css +lib/firefox/browser/chrome/devtools/content/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css +lib/firefox/browser/chrome/devtools/content/accessibility/accessibility.css lib/firefox/browser/chrome/devtools/content/accessibility/index.html lib/firefox/browser/chrome/devtools/content/accessibility/main.js +lib/firefox/browser/chrome/devtools/content/application/application.css lib/firefox/browser/chrome/devtools/content/application/index.html +lib/firefox/browser/chrome/devtools/content/application/src/base.css +lib/firefox/browser/chrome/devtools/content/application/src/components/App.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestColorItem.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestIconItem.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestIssue.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestIssueList.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestItem.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestJsonLink.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestLoader.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestSection.css +lib/firefox/browser/chrome/devtools/content/application/src/components/manifest/ManifestUrlItem.css +lib/firefox/browser/chrome/devtools/content/application/src/components/routing/PageSwitcher.css +lib/firefox/browser/chrome/devtools/content/application/src/components/routing/Sidebar.css +lib/firefox/browser/chrome/devtools/content/application/src/components/routing/SidebarItem.css +lib/firefox/browser/chrome/devtools/content/application/src/components/service-workers/Registration.css +lib/firefox/browser/chrome/devtools/content/application/src/components/service-workers/RegistrationList.css +lib/firefox/browser/chrome/devtools/content/application/src/components/service-workers/Worker.css +lib/firefox/browser/chrome/devtools/content/application/src/components/ui/UIButton.css +lib/firefox/browser/chrome/devtools/content/debugger/dist/vendors.css lib/firefox/browser/chrome/devtools/content/debugger/index.html +lib/firefox/browser/chrome/devtools/content/debugger/src/components/A11yIntention.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/App.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Breakpoints.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/ConditionalPanel.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Editor.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Footer.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/HighlightCalls.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/InlinePreview.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Preview.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Preview/Popup.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/SearchBar.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/Editor/Tabs.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/PrimaryPanes/Outline.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/PrimaryPanes/OutlineFilter.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/PrimaryPanes/Sources.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/ProjectSearch.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/QuickOpenModal.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoints.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/CommandBar.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/EventListeners.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Expressions.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Frames/Frames.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Frames/Group.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Scopes.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/SecondaryPanes.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/Threads.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/WhyPaused.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/SecondaryPanes/XHRBreakpoints.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/ShortcutsModal.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/WelcomeBox.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/AccessibleImage.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Accordion.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Badge.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/BracketArrow.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Button/styles/CloseButton.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Button/styles/CommandBarButton.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Button/styles/PaneToggleButton.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Dropdown.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/ManagedTree.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Modal.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/Popover.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/PreviewFunction.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/ResultList.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/SearchInput.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/SourceIcon.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/shared/menu.css +lib/firefox/browser/chrome/devtools/content/debugger/src/components/variables.css +lib/firefox/browser/chrome/devtools/content/debugger/src/debugger.css +lib/firefox/browser/chrome/devtools/content/debugger/src/utils/editor/source-editor.css +lib/firefox/browser/chrome/devtools/content/dom/content/dom-view.css lib/firefox/browser/chrome/devtools/content/dom/index.html lib/firefox/browser/chrome/devtools/content/dom/main.js lib/firefox/browser/chrome/devtools/content/framework/browser-toolbox/window.css lib/firefox/browser/chrome/devtools/content/framework/browser-toolbox/window.html lib/firefox/browser/chrome/devtools/content/framework/browser-toolbox/window.js +lib/firefox/browser/chrome/devtools/content/framework/components/DebugTargetErrorPage.css lib/firefox/browser/chrome/devtools/content/framework/options-panel.css lib/firefox/browser/chrome/devtools/content/framework/toolbox-init.js lib/firefox/browser/chrome/devtools/content/framework/toolbox-options.html lib/firefox/browser/chrome/devtools/content/framework/toolbox-window.xhtml lib/firefox/browser/chrome/devtools/content/framework/toolbox.xhtml +lib/firefox/browser/chrome/devtools/content/inspector/components/InspectorTabPanel.css lib/firefox/browser/chrome/devtools/content/inspector/index.xhtml lib/firefox/browser/chrome/devtools/content/inspector/markup/markup.xhtml lib/firefox/browser/chrome/devtools/content/memory/index.xhtml @@ -1460,6 +1566,7 @@ lib/firefox/browser/chrome/devtools/content/netmonitor/index.html lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/arrow-up.svg lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/play.svg lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/shield.svg +lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/icons/turtle.svg lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/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 @@ -1482,8 +1589,23 @@ lib/firefox/browser/chrome/devtools/content/performance-new/aboutprofiling/initi lib/firefox/browser/chrome/devtools/content/performance-new/frame-script.js lib/firefox/browser/chrome/devtools/content/performance-new/index.xhtml lib/firefox/browser/chrome/devtools/content/performance/index.xhtml -lib/firefox/browser/chrome/devtools/content/responsive/index.xhtml +lib/firefox/browser/chrome/devtools/content/responsive/images/grippers.svg +lib/firefox/browser/chrome/devtools/content/responsive/images/rotate-viewport.svg +lib/firefox/browser/chrome/devtools/content/responsive/images/touch-events.svg +lib/firefox/browser/chrome/devtools/content/responsive/index.css +lib/firefox/browser/chrome/devtools/content/responsive/responsive-browser.css lib/firefox/browser/chrome/devtools/content/responsive/toolbar.xhtml +lib/firefox/browser/chrome/devtools/content/shared/components/Accordion.css +lib/firefox/browser/chrome/devtools/content/shared/components/List.css +lib/firefox/browser/chrome/devtools/content/shared/components/MdnLink.css +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/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 +lib/firefox/browser/chrome/devtools/content/shared/components/tabs/Tabs.css +lib/firefox/browser/chrome/devtools/content/shared/components/tree/TreeView.css lib/firefox/browser/chrome/devtools/content/shared/sourceeditor/codemirror/addon/dialog/dialog.css lib/firefox/browser/chrome/devtools/content/shared/sourceeditor/codemirror/cmiframe.html lib/firefox/browser/chrome/devtools/content/shared/sourceeditor/codemirror/codemirror.bundle.js @@ -1495,7 +1617,6 @@ lib/firefox/browser/chrome/devtools/content/shared/sourceeditor/codemirror/mozil 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 lib/firefox/browser/chrome/devtools/content/shared/widgets/cubic-bezier.css @@ -1505,8 +1626,13 @@ lib/firefox/browser/chrome/devtools/content/shared/widgets/spectrum.css lib/firefox/browser/chrome/devtools/content/shared/widgets/widgets.css lib/firefox/browser/chrome/devtools/content/storage/index.xhtml lib/firefox/browser/chrome/devtools/content/styleeditor/index.xhtml +lib/firefox/browser/chrome/devtools/content/webconsole/components/App.css +lib/firefox/browser/chrome/devtools/content/webconsole/components/Input/EagerEvaluation.css +lib/firefox/browser/chrome/devtools/content/webconsole/components/Input/EvaluationContextSelector.css +lib/firefox/browser/chrome/devtools/content/webconsole/components/Input/ReverseSearchInput.css lib/firefox/browser/chrome/devtools/content/webconsole/index.html lib/firefox/browser/chrome/devtools/content/whats-new/index.html +lib/firefox/browser/chrome/devtools/content/whats-new/src/whats-new.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/aboutdebugging.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/initializer.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/debug-targets.js @@ -1514,64 +1640,42 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/a lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/runtimes.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/telemetry.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/ui.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/base.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/App.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/App.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/CompatibilityWarning.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ConnectionPromptSetting.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ProfilerDialog.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ProfilerDialog.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeActions.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeActions.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeInfo.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeInfo.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimePage.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ServiceWorkersWarning.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectPage.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectPage.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSection.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSection.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSteps.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSteps.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ExtensionDetail.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/InspectAction.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ProcessDetail.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAdditionalActions.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TabAction.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TabDetail.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionAdditionalActions.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionDetail.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstaller.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/WorkerDetail.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/DetailsLog.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/IconLabel.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/IconLabel.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/Message.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/Message.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/Sidebar.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/create-store.js @@ -1600,9 +1704,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/t lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/runtime.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/accessibility-proxy.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/accessibility-startup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/accessibility-view.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/accessibility.css lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/actions/accessibles.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/actions/audit.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/actions/details.js @@ -1646,7 +1748,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/reduce lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/reducers/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/utils/audit.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/utils/l10n.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/application.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/initializer.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/actions/index.js @@ -1654,47 +1755,31 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/acti lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/actions/page.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/actions/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/actions/workers.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/base.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/App.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/App.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/Manifest.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestColorItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestColorItem.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestEmpty.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIconItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIconItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssue.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssue.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssueList.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssueList.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestJsonLink.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestJsonLink.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestLoader.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestLoader.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestPage.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestSection.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestSection.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/PageSwitcher.css +lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestUrlItem.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/PageSwitcher.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/Sidebar.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/Sidebar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/SidebarItem.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/routing/SidebarItem.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Registration.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Registration.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationList.css lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationList.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationListEmpty.css 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.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 lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/create-store.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/middleware/event-telemetry.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/modules/application-services.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/modules/l10n.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/reducers/index.js @@ -1710,7 +1795,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/dist/parser-worker.js 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.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/dist/vendors.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/arrow-down.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/arrow-up.svg @@ -1723,6 +1807,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/clos lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/column-marker.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/command-chevron.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/disable-pausing.svg +lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/enable-pausing.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/file-small.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/folder.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/globe-small.svg @@ -1878,130 +1963,82 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/client/ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/create.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/events.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/client/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/A11yIntention.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/A11yIntention.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/App.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/App.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Breakpoint.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Breakpoints.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Breakpoints.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/ConditionalPanel.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/ConditionalPanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/DebugLine.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Editor.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/EditorMenu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/EmptyLines.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Exception.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Exceptions.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Footer.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Footer.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightCalls.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightCalls.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightLine.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightLines.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreview.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreview.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreviews.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/Popup.css +lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/ExceptionPopup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/Popup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/SearchBar.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/SearchBar.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Tab.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Tabs.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Tabs.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus/breakpoints.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus/editor.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus/source.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/Outline.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/Outline.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/Sources.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/ProjectSearch.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/ProjectSearch.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/QuickOpenModal.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/QuickOpenModal.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoints.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Expressions.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frames.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Scopes.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/SecondaryPanes.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Thread.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Threads.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Threads.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/ShortcutsModal.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/ShortcutsModal.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/WelcomeBox.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/WelcomeBox.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/AccessibleImage.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/AccessibleImage.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Accordion.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Accordion.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Badge.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Badge.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/BracketArrow.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/BracketArrow.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/CloseButton.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/index.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles/CloseButton.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles/CommandBarButton.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles/PaneToggleButton.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Dropdown.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Dropdown.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/ManagedTree.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/ManagedTree.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Modal.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Modal.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Popover.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Popover.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/PreviewFunction.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/PreviewFunction.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/ResultList.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/ResultList.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SearchInput.css 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.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SourceIcon.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/menu.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/components/variables.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/debugger.css 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 @@ -2053,7 +2090,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/e lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/get-token-location.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-documents.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-editor.css lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-editor.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-search.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/token-events.js @@ -2142,7 +2178,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/componen lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/components/MainToolbar.js lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/dom-decorator.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/dom-view.css lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/dom-view.js lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/grip-provider.js lib/firefox/browser/chrome/devtools/modules/devtools/client/dom/content/reducers/filter.js @@ -2155,7 +2190,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/actions/in lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/actions/targets.js lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/browser-menus.js lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/browser-toolbox/Launcher.jsm -lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/components/DebugTargetErrorPage.css lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/components/DebugTargetErrorPage.js lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/components/DebugTargetInfo.js lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/components/MeatballMenu.js @@ -2196,7 +2230,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/fronts/descriptors/p 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/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 @@ -2329,7 +2362,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/compatibil 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 -lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/components/InspectorTabPanel.css lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/components/InspectorTabPanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/computed/computed.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/extensions/actions/index.js @@ -2787,12 +2819,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/actions/i lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/actions/screenshot.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/actions/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/actions/viewports.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/browser/content.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/browser/swap.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/browser/tunnel.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/browser/web-navigation.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/App.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/Browser.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/Device.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/DeviceForm.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/DeviceInfo.js @@ -2800,17 +2827,11 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/component lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/DeviceModal.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/DevicePixelRatioMenu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/DeviceSelector.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/ResizableViewport.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/SettingsMenu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/Toolbar.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/UserAgentInput.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/ViewportDimension.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/components/Viewports.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/constants.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/images/grippers.svg -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/images/rotate-viewport.svg -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/images/touch-events.svg -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/index.css lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/manager.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/reducers.js @@ -2818,7 +2839,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/reducers/ lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/reducers/screenshot.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/reducers/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/reducers/viewports.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/responsive-browser.css lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/store.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/types.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive/ui.js @@ -2836,22 +2856,16 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/async-store-h lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/autocomplete-popup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/browser-loader-mocks.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/browser-loader.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/Accordion.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/Accordion.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/Frame.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/HSplitBox.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/List.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/List.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/MdnLink.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/MdnLink.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/NotificationBox.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/NotificationBox.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SearchBox.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SearchBoxAutocompletePopup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/Sidebar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SidebarToggle.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SidebarToggle.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/SmartTrace.css 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/VirtualizedTree.js @@ -2863,15 +2877,11 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/me lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/images/input.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/images/jump-definition.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/images/open-inspector.svg -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/reps/reps.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/GridElementResizer.css 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.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/splitter/SplitBox.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tabs/TabBar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tabs/Tabs.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tabs/Tabs.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/throttling/NetworkThrottlingMenu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/throttling/actions.js @@ -2883,7 +2893,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tr lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree/TreeCell.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree/TreeHeader.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree/TreeRow.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree/TreeView.css lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree/TreeView.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/css-angle.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/curl.js @@ -2909,6 +2918,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middlew lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/history.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/ignore.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/log.js +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 @@ -2943,7 +2953,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/source-map/wo lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/source-utils.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/autocomplete.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/css-autocompleter.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/debugger.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/editor-commands-controller.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/editor.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/sourceeditor/wasm.js @@ -2963,13 +2972,12 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/lodash ${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dev.js ${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-dev.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-factories.js -${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-server-dev.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-server.js -${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-test-utils-dev.js +${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-server-dev.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-test-utils.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dom.js -${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-prop-types-dev.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-prop-types.js +${PLIST.debug}lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-prop-types-dev.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-redux.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-router-dom.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-test-renderer-shallow.js @@ -3021,10 +3029,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/StyleShe lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/original-source.js lib/firefox/browser/chrome/devtools/modules/devtools/client/styleeditor/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/themes/audio/shutter.wav -lib/firefox/browser/chrome/devtools/modules/devtools/client/themes/common.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/themes/splitters.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/themes/toolbars.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/themes/variables.css lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/autocomplete.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/filters.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/history.js @@ -3038,20 +3042,16 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/u lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/browser-console-manager.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/browser-console.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/commands.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/App.css lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/App.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/ConsoleSettings.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterBar.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterButton.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterCheckbox.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/ConfirmDialog.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/EagerEvaluation.css lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/EagerEvaluation.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/EditorToolbar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/EvaluationContextSelector.css lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/EvaluationContextSelector.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/JSTerm.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/ReverseSearchInput.css lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Input/ReverseSearchInput.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/CollapseButton.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/ConsoleOutput.js @@ -3079,6 +3079,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/enhancers lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/enhancers/net-provider.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/middleware/event-telemetry.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/middleware/history-persistence.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/middleware/performance-marker.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/reducers/autocomplete.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/reducers/filters.js @@ -3112,7 +3113,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/webconsol lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/webconsole.js lib/firefox/browser/chrome/devtools/modules/devtools/client/whats-new/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/whats-new/src/main.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/whats-new/src/whats-new.css lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/accessibility.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/accessible.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/audit/contrast.js @@ -3176,6 +3176,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/cus lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/document-walker.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/event-collector.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/inspector.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/node-picker.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/node.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/utils.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/walker.js @@ -3207,8 +3208,11 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/preference.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/process.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/reflow.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/console-messages.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/css-messages.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/error-messages.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/index.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/platform-messages.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/resources/utils/nsi-console-listener-watcher.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/root.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/screenshot.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/source.js @@ -3247,8 +3251,8 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webbrowser.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/commands.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/content-process-forward.js -lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/eager-ecma-whitelist.js -lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/eager-function-whitelist.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/eager-ecma-allowlist.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/eager-function-allowlist.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/eval-with-debugger.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-api.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-file-activity.js @@ -3258,7 +3262,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/li lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/document-events.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/message-manager-mock.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/utils.js -lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/webidl-pure-whitelist.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/webidl-pure-allowlist.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webconsole/worker-listeners.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/push-subscription.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/worker/service-worker-process.js @@ -3368,21 +3372,25 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/resources/legacy-lis 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/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/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 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/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/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 lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/cert.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/prompt.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/socket.js -lib/firefox/browser/chrome/devtools/modules/devtools/shared/service-workers-debug-helper.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/accessibility.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/addon/addons.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/addon/webextension-inspected-window.js @@ -3475,6 +3483,7 @@ lib/firefox/browser/chrome/devtools/skin/boxmodel.css lib/firefox/browser/chrome/devtools/skin/breadcrumbs.css lib/firefox/browser/chrome/devtools/skin/changes.css lib/firefox/browser/chrome/devtools/skin/chart.css +lib/firefox/browser/chrome/devtools/skin/common.css lib/firefox/browser/chrome/devtools/skin/compatibility.css lib/firefox/browser/chrome/devtools/skin/components-frame.css lib/firefox/browser/chrome/devtools/skin/components-h-split-box.css @@ -3633,11 +3642,14 @@ lib/firefox/browser/chrome/devtools/skin/memory.css lib/firefox/browser/chrome/devtools/skin/perf.css lib/firefox/browser/chrome/devtools/skin/performance.css lib/firefox/browser/chrome/devtools/skin/rules.css +lib/firefox/browser/chrome/devtools/skin/splitters.css lib/firefox/browser/chrome/devtools/skin/splitview.css lib/firefox/browser/chrome/devtools/skin/storage.css lib/firefox/browser/chrome/devtools/skin/styleeditor.css +lib/firefox/browser/chrome/devtools/skin/toolbars.css lib/firefox/browser/chrome/devtools/skin/toolbox.css lib/firefox/browser/chrome/devtools/skin/tooltips.css +lib/firefox/browser/chrome/devtools/skin/variables.css lib/firefox/browser/chrome/devtools/skin/webconsole.css lib/firefox/browser/chrome/devtools/skin/widgets.css lib/firefox/browser/chrome/en-US/locale/branding/brand.dtd @@ -3717,275 +3729,11 @@ lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/shared.properties lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/styleinspector.properties lib/firefox/browser/chrome/en-US/locale/en-US/devtools/startup/key-shortcuts.properties lib/firefox/browser/chrome/en-US/locale/en-US/devtools/startup/startup.properties -lib/firefox/browser/chrome/en-US/locale/pdfviewer/chrome.properties -lib/firefox/browser/chrome/en-US/locale/pdfviewer/viewer.properties lib/firefox/browser/chrome/icons/default/default128.png lib/firefox/browser/chrome/icons/default/default16.png lib/firefox/browser/chrome/icons/default/default32.png lib/firefox/browser/chrome/icons/default/default48.png lib/firefox/browser/chrome/icons/default/default64.png -lib/firefox/browser/chrome/pdfjs/content/PdfJs.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfJsDefaultPreferences.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfJsNetwork.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfJsTelemetry.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfStreamConverter.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfjsChild.jsm -lib/firefox/browser/chrome/pdfjs/content/PdfjsParent.jsm -lib/firefox/browser/chrome/pdfjs/content/build/pdf.js -lib/firefox/browser/chrome/pdfjs/content/build/pdf.worker.js -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/83pv-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-0.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-1.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-3.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-4.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-5.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-6.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-UCS2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-0.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-1.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-3.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-4.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-5.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-UCS2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-0.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-1.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-3.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-4.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-5.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-6.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-UCS2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-0.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-1.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-UCS2.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5pc-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5pc-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS1-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS1-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS2-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETHK-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETHK-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETen-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETen-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETenms-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETenms-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK2K-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK2K-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBKp-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBKp-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBpc-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBpc-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdla-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdla-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdlb-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdlb-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKgccs-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKgccs-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm314-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm314-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm471-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm471-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKscs-B5-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKscs-B5-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Hankaku.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Hiragana.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-Johab-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-Johab-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Katakana.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/LICENSE -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/NWP-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/NWP-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/RKSJ-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/RKSJ-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Roman.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-HW-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-H.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/V.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/cmaps/WP-Symbol.bcmap -lib/firefox/browser/chrome/pdfjs/content/web/debugger.js -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-check.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-comment.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-help.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-insert.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-key.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-newparagraph.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-noicon.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-note.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-paragraph.svg -lib/firefox/browser/chrome/pdfjs/content/web/images/findbarButton-next.png -lib/firefox/browser/chrome/pdfjs/content/web/images/findbarButton-next@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/findbarButton-previous.png -lib/firefox/browser/chrome/pdfjs/content/web/images/findbarButton-previous@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/loading-icon.gif -lib/firefox/browser/chrome/pdfjs/content/web/images/loading-small.png -lib/firefox/browser/chrome/pdfjs/content/web/images/loading-small@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-documentProperties.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-documentProperties@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-firstPage.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-firstPage@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-handTool.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-handTool@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-lastPage.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-lastPage@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCw.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCw@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollHorizontal.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollHorizontal@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollVertical.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollVertical@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollWrapped.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollWrapped@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-selectTool.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-selectTool@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadEven.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadEven@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadNone.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadNone@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadOdd.png -lib/firefox/browser/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadOdd@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/shadow.png -lib/firefox/browser/chrome/pdfjs/content/web/images/texture.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-bookmark.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-bookmark@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-download.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-download@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-menuArrows.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-menuArrows@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-openFile.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-openFile@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-pageDown.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-pageDown@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-pageUp.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-pageUp@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-presentationMode.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-presentationMode@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-print.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-print@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-search.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-search@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewThumbnail.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewThumbnail@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-zoomIn.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-zoomIn@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-zoomOut.png -lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-zoomOut@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/treeitem-collapsed.png -lib/firefox/browser/chrome/pdfjs/content/web/images/treeitem-collapsed@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/images/treeitem-expanded.png -lib/firefox/browser/chrome/pdfjs/content/web/images/treeitem-expanded@2x.png -lib/firefox/browser/chrome/pdfjs/content/web/viewer.css -lib/firefox/browser/chrome/pdfjs/content/web/viewer.html -lib/firefox/browser/chrome/pdfjs/content/web/viewer.js lib/firefox/browser/components/components.manifest ${PLIST.debug}lib/firefox/browser/components/startupRecorder.js lib/firefox/browser/defaults/permissions @@ -4011,14 +3759,6 @@ lib/firefox/browser/defaults/settings/main/url-classifier-skip-urls.json lib/firefox/browser/defaults/settings/pinning/pins.json lib/firefox/browser/defaults/settings/security-state/intermediates.json lib/firefox/browser/defaults/settings/security-state/onecrl.json -lib/firefox/browser/features/doh-rollout@mozilla.org/background.js -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/heuristics/api.js -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/heuristics/schema.json -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/preferences/api.js -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/preferences/schema.json -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/trrselect/api.js -lib/firefox/browser/features/doh-rollout@mozilla.org/experiments/trrselect/schema.json -lib/firefox/browser/features/doh-rollout@mozilla.org/heuristics.js lib/firefox/browser/features/doh-rollout@mozilla.org/manifest.json lib/firefox/browser/features/formautofill@mozilla.org/api.js lib/firefox/browser/features/formautofill@mozilla.org/background.js @@ -4177,10 +3917,10 @@ lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1605611-map lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1609991-cracked.com-flex-basis-fix.css lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1610016-gaana.com-input-position-fix.css lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1610344-directv.com.co-hide-unsupported-message.css -lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1631960-websube.ckbogazici.com.tr-table-row-fix.css lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1632019-everyman.co-gallery-width-fix.css lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1644830-missingmail.usps.com-checkboxes-not-visible.css lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1645064-s-kanava.fi-invisible-charts.css +lib/firefox/browser/features/webcompat@mozilla.org/injections/css/bug1651917-teletrader.com.body-transform-origin.css lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug0000000-testbed-js-injection.js lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1457335-histography.io-ua-change.js @@ -4190,7 +3930,6 @@ lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1579159-m.ta lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1605611-maps.google.com-directions-time.js lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1610358-pcloud.com-appVersion-change.js lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1623375-salesforce-communities-hide-unsupported.js -lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1625224-sixt-neuwagen.de-window-netscape-shim.js lib/firefox/browser/features/webcompat@mozilla.org/injections/js/bug1641998-embedded-twitter-videos-etp-indexeddb.js lib/firefox/browser/features/webcompat@mozilla.org/lib/about_compat_broker.js lib/firefox/browser/features/webcompat@mozilla.org/lib/custom_functions.js @@ -4295,6 +4034,8 @@ lib/firefox/browser/modules/CustomizableWidgets.jsm lib/firefox/browser/modules/CustomizeMode.jsm lib/firefox/browser/modules/DevToolsStartup.jsm lib/firefox/browser/modules/Discovery.jsm +lib/firefox/browser/modules/DoHController.jsm +lib/firefox/browser/modules/DoHHeuristics.jsm lib/firefox/browser/modules/DownloadsCommon.jsm lib/firefox/browser/modules/DownloadsSubview.jsm lib/firefox/browser/modules/DownloadsTaskbar.jsm @@ -4346,7 +4087,9 @@ lib/firefox/browser/modules/UrlbarEventBufferer.jsm lib/firefox/browser/modules/UrlbarInput.jsm lib/firefox/browser/modules/UrlbarMuxerUnifiedComplete.jsm lib/firefox/browser/modules/UrlbarPrefs.jsm +lib/firefox/browser/modules/UrlbarProviderAutofill.jsm lib/firefox/browser/modules/UrlbarProviderExtension.jsm +lib/firefox/browser/modules/UrlbarProviderHeuristicFallback.jsm lib/firefox/browser/modules/UrlbarProviderInterventions.jsm lib/firefox/browser/modules/UrlbarProviderOmnibox.jsm lib/firefox/browser/modules/UrlbarProviderOpenTabs.jsm @@ -4366,7 +4109,6 @@ lib/firefox/browser/modules/UrlbarView.jsm lib/firefox/browser/modules/WebProtocolHandlerRegistrar.jsm lib/firefox/browser/modules/ZoomUI.jsm lib/firefox/browser/modules/distribution.js -lib/firefox/browser/modules/pdfjs.js lib/firefox/browser/modules/policies/BookmarksPolicies.jsm lib/firefox/browser/modules/policies/Policies.jsm lib/firefox/browser/modules/policies/ProxyPolicies.jsm @@ -4464,7 +4206,6 @@ lib/firefox/chrome/en-US/locale/en-US/global/layout/htmlparser.properties lib/firefox/chrome/en-US/locale/en-US/global/layout/xmlparser.properties lib/firefox/chrome/en-US/locale/en-US/global/layout_errors.properties lib/firefox/chrome/en-US/locale/en-US/global/mathml/mathml.properties -lib/firefox/chrome/en-US/locale/en-US/global/mozilla.dtd lib/firefox/chrome/en-US/locale/en-US/global/narrate.properties lib/firefox/chrome/en-US/locale/en-US/global/netError.dtd lib/firefox/chrome/en-US/locale/en-US/global/netErrorApp.dtd @@ -4506,12 +4247,16 @@ lib/firefox/chrome/en-US/locale/en-US/pippki/pippki.properties lib/firefox/chrome/en-US/locale/en-US/places/places.properties lib/firefox/chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd lib/firefox/chrome/en-US/locale/en-US/services/sync.properties +lib/firefox/chrome/en-US/locale/pdfviewer/chrome.properties +lib/firefox/chrome/en-US/locale/pdfviewer/viewer.properties ${PLIST.debug}lib/firefox/chrome/layoutdebug/content/layoutdebug/layoutdebug-helper.js ${PLIST.debug}lib/firefox/chrome/layoutdebug/content/layoutdebug/layoutdebug.js ${PLIST.debug}lib/firefox/chrome/layoutdebug/content/layoutdebug/layoutdebug.xhtml ${PLIST.debug}lib/firefox/chrome/layoutdebug/locale/en-US/layoutdebug/layoutdebug.dtd lib/firefox/chrome/marionette/content/accessibility.js lib/firefox/chrome/marionette/content/action.js +lib/firefox/chrome/marionette/content/actors/MarionetteFrameChild.jsm +lib/firefox/chrome/marionette/content/actors/MarionetteFrameParent.jsm lib/firefox/chrome/marionette/content/addon.js lib/firefox/chrome/marionette/content/assert.js lib/firefox/chrome/marionette/content/atom.js @@ -4545,6 +4290,268 @@ lib/firefox/chrome/marionette/content/server.js lib/firefox/chrome/marionette/content/stream-utils.js lib/firefox/chrome/marionette/content/sync.js lib/firefox/chrome/marionette/content/transport.js +lib/firefox/chrome/pdfjs/content/PdfJs.jsm +lib/firefox/chrome/pdfjs/content/PdfJsDefaultPreferences.jsm +lib/firefox/chrome/pdfjs/content/PdfJsNetwork.jsm +lib/firefox/chrome/pdfjs/content/PdfJsTelemetry.jsm +lib/firefox/chrome/pdfjs/content/PdfStreamConverter.jsm +lib/firefox/chrome/pdfjs/content/PdfjsChild.jsm +lib/firefox/chrome/pdfjs/content/PdfjsParent.jsm +lib/firefox/chrome/pdfjs/content/build/pdf.js +lib/firefox/chrome/pdfjs/content/build/pdf.worker.js +lib/firefox/chrome/pdfjs/content/web/cmaps/78-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/83pv-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Add-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Add-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Add-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Add-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-0.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-1.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-3.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-4.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-5.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-6.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-UCS2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-0.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-1.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-3.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-4.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-5.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-GB1-UCS2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-0.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-1.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-3.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-4.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-5.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-6.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-UCS2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-0.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-1.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-UCS2.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/B5pc-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/B5pc-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS1-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS1-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS2-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/CNS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETHK-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETHK-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETen-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETen-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETenms-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/ETenms-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Ext-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Ext-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GB-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GB-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GB-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GB-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBK-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBK-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBK2K-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBK2K-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBKp-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBKp-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBT-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBT-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBT-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBT-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBpc-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/GBpc-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKdla-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKdla-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKdlb-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKdlb-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKgccs-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKgccs-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKm314-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKm314-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKm471-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKm471-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKscs-B5-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/HKscs-B5-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Hankaku.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Hiragana.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-Johab-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-Johab-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCms-UHC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCms-UHC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Katakana.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/LICENSE +lib/firefox/chrome/pdfjs/content/web/cmaps/NWP-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/NWP-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/RKSJ-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/RKSJ-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/Roman.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-HW-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISPro-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-H.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/V.bcmap +lib/firefox/chrome/pdfjs/content/web/cmaps/WP-Symbol.bcmap +lib/firefox/chrome/pdfjs/content/web/debugger.js +lib/firefox/chrome/pdfjs/content/web/images/annotation-check.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-comment.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-help.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-insert.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-key.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-newparagraph.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-noicon.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-note.svg +lib/firefox/chrome/pdfjs/content/web/images/annotation-paragraph.svg +lib/firefox/chrome/pdfjs/content/web/images/findbarButton-next.png +lib/firefox/chrome/pdfjs/content/web/images/findbarButton-next@2x.png +lib/firefox/chrome/pdfjs/content/web/images/findbarButton-previous.png +lib/firefox/chrome/pdfjs/content/web/images/findbarButton-previous@2x.png +lib/firefox/chrome/pdfjs/content/web/images/loading-icon.gif +lib/firefox/chrome/pdfjs/content/web/images/loading-small.png +lib/firefox/chrome/pdfjs/content/web/images/loading-small@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-documentProperties.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-documentProperties@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-firstPage.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-firstPage@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-handTool.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-handTool@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-lastPage.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-lastPage@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCw.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-rotateCw@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollHorizontal.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollHorizontal@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollVertical.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollVertical@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollWrapped.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-scrollWrapped@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-selectTool.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-selectTool@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadEven.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadEven@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadNone.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadNone@2x.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadOdd.png +lib/firefox/chrome/pdfjs/content/web/images/secondaryToolbarButton-spreadOdd@2x.png +lib/firefox/chrome/pdfjs/content/web/images/shadow.png +lib/firefox/chrome/pdfjs/content/web/images/texture.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-bookmark.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-bookmark@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-download.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-download@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-menuArrows.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-menuArrows@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-openFile.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-openFile@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-pageDown.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-pageDown@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-pageUp.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-pageUp@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-presentationMode.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-presentationMode@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-print.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-print@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-search.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-search@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewOutline.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewOutline@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewThumbnail.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-viewThumbnail@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-zoomIn.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-zoomIn@2x.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-zoomOut.png +lib/firefox/chrome/pdfjs/content/web/images/toolbarButton-zoomOut@2x.png +lib/firefox/chrome/pdfjs/content/web/images/treeitem-collapsed.png +lib/firefox/chrome/pdfjs/content/web/images/treeitem-collapsed@2x.png +lib/firefox/chrome/pdfjs/content/web/images/treeitem-expanded.png +lib/firefox/chrome/pdfjs/content/web/images/treeitem-expanded@2x.png +lib/firefox/chrome/pdfjs/content/web/viewer.css +lib/firefox/chrome/pdfjs/content/web/viewer.html +lib/firefox/chrome/pdfjs/content/web/viewer.js lib/firefox/chrome/pippki/content/pippki/certManager.js lib/firefox/chrome/pippki/content/pippki/certManager.xhtml lib/firefox/chrome/pippki/content/pippki/changepassword.js @@ -4663,7 +4670,6 @@ lib/firefox/chrome/toolkit/content/global/BrowserElementChildPreload.js lib/firefox/chrome/toolkit/content/global/TopLevelVideoDocument.js lib/firefox/chrome/toolkit/content/global/aboutAbout.html lib/firefox/chrome/toolkit/content/global/aboutAbout.js -lib/firefox/chrome/toolkit/content/global/aboutCache.js lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.css lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.html lib/firefox/chrome/toolkit/content/global/aboutCheckerboard.js @@ -4787,7 +4793,7 @@ 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 +lib/firefox/chrome/toolkit/content/global/mozilla.html lib/firefox/chrome/toolkit/content/global/netError.js lib/firefox/chrome/toolkit/content/global/netError.xhtml lib/firefox/chrome/toolkit/content/global/notfound.wav @@ -4797,6 +4803,9 @@ lib/firefox/chrome/toolkit/content/global/plugins.css lib/firefox/chrome/toolkit/content/global/plugins.html lib/firefox/chrome/toolkit/content/global/plugins.js lib/firefox/chrome/toolkit/content/global/preferencesBindings.js +lib/firefox/chrome/toolkit/content/global/print.css +lib/firefox/chrome/toolkit/content/global/print.html +lib/firefox/chrome/toolkit/content/global/print.js lib/firefox/chrome/toolkit/content/global/printPreviewProgress.js lib/firefox/chrome/toolkit/content/global/printPreviewProgress.xhtml lib/firefox/chrome/toolkit/content/global/printPreviewToolbar.js @@ -4816,6 +4825,7 @@ lib/firefox/chrome/toolkit/content/global/simplifyMode.css lib/firefox/chrome/toolkit/content/global/tabprompts.css lib/firefox/chrome/toolkit/content/global/tabprompts.jsm lib/firefox/chrome/toolkit/content/global/test-ipc.xhtml +lib/firefox/chrome/toolkit/content/global/third_party/d3/d3.js lib/firefox/chrome/toolkit/content/global/timepicker.xhtml lib/firefox/chrome/toolkit/content/global/treeUtils.js lib/firefox/chrome/toolkit/content/global/unifiedcomplete-top-urls.json @@ -4907,6 +4917,7 @@ 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/messaging-system/targeting/Targeting.jsm lib/firefox/chrome/toolkit/res/noframes.css lib/firefox/chrome/toolkit/res/normandy/Normandy.jsm lib/firefox/chrome/toolkit/res/normandy/NormandyMigrations.jsm @@ -5053,6 +5064,8 @@ lib/firefox/chrome/toolkit/skin/classic/global/media/fullscreenExitButton.svg lib/firefox/chrome/toolkit/skin/classic/global/media/imagedoc-darknoise.png lib/firefox/chrome/toolkit/skin/classic/global/media/imagedoc-lightnoise.png lib/firefox/chrome/toolkit/skin/classic/global/media/pauseButton.svg +lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture-mode-1.css +lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture-mode-2.css lib/firefox/chrome/toolkit/skin/classic/global/media/pictureinpicture.svg lib/firefox/chrome/toolkit/skin/classic/global/media/playButton.svg lib/firefox/chrome/toolkit/skin/classic/global/media/stalled.png @@ -5134,8 +5147,6 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/profile/information.svg lib/firefox/chrome/toolkit/skin/classic/mozapps/profile/profileDowngrade.css lib/firefox/chrome/toolkit/skin/classic/mozapps/profile/profileSelection.css lib/firefox/chrome/toolkit/skin/classic/mozapps/update/updates.css -lib/firefox/components/EnterprisePolicies.js -lib/firefox/components/EnterprisePoliciesContent.js lib/firefox/components/HandlerService.js lib/firefox/components/components.manifest lib/firefox/components/marionette.js @@ -5209,6 +5220,7 @@ 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/aboutMozilla.ftl lib/firefox/localization/en-US/toolkit/about/aboutNetworking.ftl lib/firefox/localization/en-US/toolkit/about/aboutPerformance.ftl lib/firefox/localization/en-US/toolkit/about/aboutPlugins.ftl @@ -5240,6 +5252,7 @@ lib/firefox/localization/en-US/toolkit/pictureinpicture/pictureinpicture.ftl lib/firefox/localization/en-US/toolkit/preferences/preferences.ftl lib/firefox/localization/en-US/toolkit/printing/printDialogs.ftl lib/firefox/localization/en-US/toolkit/printing/printPreview.ftl +lib/firefox/localization/en-US/toolkit/printing/printUI.ftl lib/firefox/localization/en-US/toolkit/updates/elevation.ftl lib/firefox/localization/en-US/toolkit/updates/history.ftl lib/firefox/modules/AboutCertViewerChild.jsm @@ -5255,6 +5268,7 @@ lib/firefox/modules/AppConstants.jsm lib/firefox/modules/AppMenuNotifications.jsm lib/firefox/modules/AsyncPrefs.jsm lib/firefox/modules/AsyncShutdown.jsm +lib/firefox/modules/AutoCompleteSimpleSearch.jsm lib/firefox/modules/BackgroundPageThumbs.jsm lib/firefox/modules/BinarySearch.jsm lib/firefox/modules/Bits.jsm @@ -5274,6 +5288,7 @@ lib/firefox/modules/ClientID.jsm lib/firefox/modules/CloudStorage.jsm lib/firefox/modules/Color.jsm lib/firefox/modules/CommonDialog.jsm +lib/firefox/modules/ComponentUtils.jsm lib/firefox/modules/ConduitsChild.jsm lib/firefox/modules/ConduitsParent.jsm lib/firefox/modules/Console.jsm @@ -5319,6 +5334,9 @@ lib/firefox/modules/DownloadUtils.jsm lib/firefox/modules/Downloads.jsm lib/firefox/modules/E10SUtils.jsm lib/firefox/modules/EcosystemTelemetry.jsm +lib/firefox/modules/EnterprisePolicies.jsm +lib/firefox/modules/EnterprisePoliciesContent.jsm +lib/firefox/modules/EnterprisePoliciesParent.jsm lib/firefox/modules/EventEmitter.jsm lib/firefox/modules/EventPing.jsm lib/firefox/modules/Extension.jsm @@ -5372,7 +5390,6 @@ lib/firefox/modules/FxAccountsPush.jsm lib/firefox/modules/FxAccountsStorage.jsm lib/firefox/modules/FxAccountsTelemetry.jsm lib/firefox/modules/FxAccountsWebChannel.jsm -lib/firefox/modules/GCTelemetry.jsm lib/firefox/modules/GMPExtractorWorker.js lib/firefox/modules/GMPInstallManager.jsm lib/firefox/modules/GMPUtils.jsm @@ -5400,6 +5417,7 @@ lib/firefox/modules/Localization.jsm lib/firefox/modules/LocationHelper.jsm lib/firefox/modules/Log.jsm lib/firefox/modules/LoginAutoComplete.jsm +lib/firefox/modules/LoginCSVImport.jsm lib/firefox/modules/LoginExport.jsm lib/firefox/modules/LoginFormFactory.jsm lib/firefox/modules/LoginHelper.jsm @@ -5437,11 +5455,13 @@ lib/firefox/modules/NotificationStorage.jsm lib/firefox/modules/OSCrypto.jsm lib/firefox/modules/OSKeyStore.jsm lib/firefox/modules/ObjectUtils.jsm +lib/firefox/modules/OpenSearchEngine.jsm lib/firefox/modules/PageMenu.jsm lib/firefox/modules/PageThumbUtils.jsm lib/firefox/modules/PageThumbs.jsm lib/firefox/modules/PageThumbsStorageService.jsm lib/firefox/modules/PageThumbsWorker.js +lib/firefox/modules/PartitioningExceptionListService.jsm lib/firefox/modules/PasswordGenerator.jsm lib/firefox/modules/PerformanceCounters.jsm lib/firefox/modules/PermissionsUtils.jsm @@ -5468,7 +5488,6 @@ lib/firefox/modules/ProfilerGetSymbols-worker.js lib/firefox/modules/ProfilerGetSymbols.jsm lib/firefox/modules/Promise-backend.js lib/firefox/modules/Promise.jsm -lib/firefox/modules/PromiseMessage.jsm lib/firefox/modules/PromiseUtils.jsm lib/firefox/modules/PromiseWorker.jsm lib/firefox/modules/Prompter.jsm @@ -5516,6 +5535,7 @@ lib/firefox/modules/Sidebar.jsm lib/firefox/modules/SimpleServices.jsm lib/firefox/modules/SlowScriptDebug.jsm lib/firefox/modules/Sqlite.jsm +lib/firefox/modules/SubDialog.jsm lib/firefox/modules/Subprocess.jsm lib/firefox/modules/SyncedBookmarksMirror.jsm lib/firefox/modules/TaggingService.jsm @@ -5547,10 +5567,10 @@ lib/firefox/modules/UntrustedModulesPing.jsm lib/firefox/modules/UpdatePing.jsm lib/firefox/modules/UpdateTimerManager.jsm lib/firefox/modules/UpdateUtils.jsm +lib/firefox/modules/UrlClassifierExceptionListService.jsm lib/firefox/modules/UrlClassifierHashCompleter.jsm lib/firefox/modules/UrlClassifierLib.jsm lib/firefox/modules/UrlClassifierListManager.jsm -lib/firefox/modules/UrlClassifierSkipListService.jsm lib/firefox/modules/ValueExtractor.jsm lib/firefox/modules/WebChannel.jsm lib/firefox/modules/WebHandlerApp.jsm @@ -5616,6 +5636,7 @@ lib/firefox/modules/osfile/osfile_unix_front.jsm lib/firefox/modules/osfile/ospath.jsm lib/firefox/modules/osfile/ospath_unix.jsm lib/firefox/modules/osfile/ospath_win.jsm +lib/firefox/modules/pdfjs.js lib/firefox/modules/presentation/ControllerStateMachine.jsm lib/firefox/modules/presentation/ReceiverStateMachine.jsm lib/firefox/modules/presentation/StateMachineHelper.jsm diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 680ab085133..23f4c22c412 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,14 +1,14 @@ -$NetBSD: distinfo,v 1.407 2020/08/07 08:29:42 maya Exp $ +$NetBSD: distinfo,v 1.408 2020/08/25 14:35:24 ryoon Exp $ -SHA1 (firefox-79.0.source.tar.xz) = 3cbe88ce74cf834c7f91f72977ac443995bcee83 -RMD160 (firefox-79.0.source.tar.xz) = 58ee13d37da04099bae242df8534274e11776208 -SHA512 (firefox-79.0.source.tar.xz) = 19b068446757fca1247efe4135635c48c01f445a724ffb2a34c20b8b63f9bd920e9a78849f268997434d1863ba091eab8a99a02b2073f08d2891d2678d1ff73e -Size (firefox-79.0.source.tar.xz) = 333220776 bytes +SHA1 (firefox-80.0.source.tar.xz) = b8ddff1d04932f3c41c8507e6078a867db05a03d +RMD160 (firefox-80.0.source.tar.xz) = bf1a86dce60fd9f77200e770ab73d6ab140bea5c +SHA512 (firefox-80.0.source.tar.xz) = 6cfba55615d032e77f973ffdb1d4bb27c3c00d1ef642521284afa3e01a1bd29c6db963181e9ebefb0a44e49b96c3f93e57ce49541eae7e5a54d3360ffa81c1f3 +Size (firefox-80.0.source.tar.xz) = 335316448 bytes SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7 SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0 SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8 SHA1 (patch-config_gcc-stl-wrapper.template.h) = 781a063fa6ab345face53fd88404ead11ab335b2 -SHA1 (patch-config_makefiles_rust.mk) = ffe12f9765a4dac3ee8c6b29416ffa6df6b14d0e +SHA1 (patch-config_makefiles_rust.mk) = 68fc83afe7997f26cf87d46836f952cf9bdbb95c SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49 SHA1 (patch-dom_media_CubebUtils.cpp) = 226821d961039ae5c9c50d8615757b73c6bcd80a SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 @@ -26,18 +26,9 @@ SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 31536f36cb33f16da309527b50eda9b7 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_libvorbis_lib_vorbis__info.c) = b6b1a84a095db8459bdff24c04f4d56886ddbe45 SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2d2ff8b4f9fe883b345d0ffc0d8e81aacf37a292 SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0 SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4 -SHA1 (patch-third__party_rust_authenticator_.cargo-checksum.json) = 0c230417f33fca9e27bbb30a9ac80b864cd8c1e2 -SHA1 (patch-third__party_rust_authenticator_src_lib.rs) = 5b1d1c3c6db7876aace3c6bb056f8434ca740350 -SHA1 (patch-third__party_rust_authenticator_src_netbsd_device.rs) = 72af2ec76f32a7d8b4f25d30a383343d0f624059 -SHA1 (patch-third__party_rust_authenticator_src_netbsd_fd.rs) = fdbe7db081afa1ee2a1b71e96886f72c2a691d7e -SHA1 (patch-third__party_rust_authenticator_src_netbsd_mod.rs) = 80f50157fb23f2e1de579b62148708c52822831b -SHA1 (patch-third__party_rust_authenticator_src_netbsd_monitor.rs) = 95dbbdb7608230e01b50c7399a9734a74d1086c7 -SHA1 (patch-third__party_rust_authenticator_src_netbsd_transaction.rs) = 0f3d490b2b7cec5e47b3adc9187b58eaa70350d1 -SHA1 (patch-third__party_rust_authenticator_src_netbsd_uhid.rs) = e0856c37eb1d73bca431da6048132233eace44bb SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = 2ad80d10ebfeef0dc27435fc2c16be7b5e5d444a SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 3755f32fea84900cc0f00af3d9f53ed5fcfb0b4b SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = fb285a1d716a251aa133ab50609f72cbd1032536 diff --git a/www/firefox/mozilla-common.mk b/www/firefox/mozilla-common.mk index 50cd1147cb1..386eec690f7 100644 --- a/www/firefox/mozilla-common.mk +++ b/www/firefox/mozilla-common.mk @@ -1,4 +1,4 @@ -# $NetBSD: mozilla-common.mk,v 1.177 2020/08/04 02:56:03 gutteridge Exp $ +# $NetBSD: mozilla-common.mk,v 1.178 2020/08/25 14:35:24 ryoon Exp $ # # common Makefile fragment for mozilla packages based on gecko 2.0. # @@ -221,7 +221,7 @@ BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 BUILDLINK_API_DEPENDS.nspr+= nspr>=4.26 .include "../../devel/nspr/buildlink3.mk" .include "../../textproc/icu/buildlink3.mk" -BUILDLINK_API_DEPENDS.nss+= nss>=3.54 +BUILDLINK_API_DEPENDS.nss+= nss>=3.55 .include "../../devel/nss/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" #.include "../../mk/jpeg.buildlink3.mk" diff --git a/www/firefox/patches/patch-config_makefiles_rust.mk b/www/firefox/patches/patch-config_makefiles_rust.mk index bc272c08ae7..d4fbf77c350 100644 --- a/www/firefox/patches/patch-config_makefiles_rust.mk +++ b/www/firefox/patches/patch-config_makefiles_rust.mk @@ -1,12 +1,6 @@ -$NetBSD: patch-config_makefiles_rust.mk,v 1.2 2020/08/07 08:29:42 maya Exp $ +$NetBSD: patch-config_makefiles_rust.mk,v 1.3 2020/08/25 14:35:24 ryoon Exp $ -NetBSD doesn't get along with parallel rust builds (it causes issues -with ld.so) which are the default. Force -j1. - -Set -Cembed-bitcode=yes when using LTO to fix build with rust >= 1.45. -Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1640982 - ---- config/makefiles/rust.mk.orig 2020-04-03 19:34:34.000000000 +0000 +--- config/makefiles/rust.mk.orig 2020-08-19 02:08:50.000000000 +0000 +++ config/makefiles/rust.mk @@ -52,6 +52,9 @@ endif ifeq (1,$(MOZ_PARALLEL_BUILD)) @@ -18,15 +12,15 @@ Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1640982 # These flags are passed via `cargo rustc` and only apply to the final rustc # invocation (i.e., only the top-level crate, not its dependencies). -@@ -62,6 +65,11 @@ ifndef MOZ_DEBUG_RUST - # gkrust_gtest. - ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE))) - cargo_rustc_flags += -Clto -+endif +@@ -68,6 +71,11 @@ endif + ifeq (,$(filter 1.38.% 1.39.% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION))) + RUSTFLAGS += -Cembed-bitcode=yes + endif +# Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when +# using -Clto. +ifeq (,$(filter 1.38.% 1.39.% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION))) +RUSTFLAGS += -Cembed-bitcode=yes ++endif endif endif - endif + diff --git a/www/firefox/patches/patch-media_libvorbis_lib_vorbis__info.c b/www/firefox/patches/patch-media_libvorbis_lib_vorbis__info.c deleted file mode 100644 index 6c59d1ca20b..00000000000 --- a/www/firefox/patches/patch-media_libvorbis_lib_vorbis__info.c +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-media_libvorbis_lib_vorbis__info.c,v 1.1 2020/05/30 08:02:52 rillig Exp $ - -Fix undefined behavior when calling <ctype.h> functions with illegal values. - -media/libvorbis/lib/vorbis_info.c:81:8: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] - -https://bugzilla.mozilla.org/show_bug.cgi?id=1642081 - ---- media/libvorbis/lib/vorbis_info.c.orig 2020-05-07 18:34:46.000000000 +0000 -+++ media/libvorbis/lib/vorbis_info.c -@@ -78,7 +78,7 @@ void vorbis_comment_add_tag(vorbis_comme - static int tagcompare(const char *s1, const char *s2, int n){ - int c=0; - while(c < n){ -- if(toupper(s1[c]) != toupper(s2[c])) -+ if(toupper((unsigned char) s1[c]) != toupper((unsigned char) s2[c])) - return !0; - c++; - } diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_.cargo-checksum.json b/www/firefox/patches/patch-third__party_rust_authenticator_.cargo-checksum.json deleted file mode 100644 index dfcb6e7de0b..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_.cargo-checksum.json +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_.cargo-checksum.json,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/.cargo-checksum.json.orig 2020-07-08 21:55:03.000000000 +0000 -+++ third_party/rust/authenticator/.cargo-checksum.json -@@ -1 +1 @@ --{"files":{"Cargo.lock":"4e90be1a6ead1f94b74ab22da0ad669e69bb7c112849d0e43e8942b83ca5ba7b","Cargo.toml":"31b25c3aadc79a147603253dee37c7fcd74e1a20bb62dd3d3b506e097b555fa2","LICENSE":"e866c8f5864d4cacfe403820e722e9dc03fe3c7565efa5e4dad9051d827bb92a","README.md":"f7b1f971632873f3d3c322c2f5cf980fbcd0116786efb580b89fe6ddac07fc07","build.rs":"bc308b771ae9741d775370e3efe45e9cca166fd1d0335f4214b00497042ccc55","examples/main.rs":"7af9e288b1836fb9362589b6bf54c1f1d277bdf64df60c1caccef98c1bfe792c","rustfmt.toml":"de4e1daab481c1572805aed3e51e72c5dc1b3e5af757bc675e1717b251c6e922","src/capi.rs":"99f0d0742bf102451698c7e32db0fc4941b8ac10bec2fb309f41e7e5d99b05bd","src/consts.rs":"4c34980f94d1017e5e75e29b26750c1678e0609c9227296951ffbb9e180a5adf","src/freebsd/device.rs":"914ac446ff24cc3fc050732372e286e1fedf8341a8d4754e392bc9f38393b142","src/freebsd/mod.rs":"42dcb57fbeb00140003a8ad39acac9b547062b8f281a3fa5deb5f92a6169dde6","src/freebsd/monitor.rs":"3683370931b15f05403d240a788a87b1bea801284ee74b849e1f330a4a231dd0","src/freebsd/transaction.rs":"e3615cfdd7f23e9a80a53c32e0fa2a5ae290a432b009bed2b2e74e0df77f8266","src/freebsd/uhid.rs":"d19ade6e808e63981ba5f93d482d676ffa9dff29cb2b7011486591f69ddbbdcd","src/hidproto.rs":"9de8d86509d706e3a0ade2b5a57eec7730afd4073d9cdd99aa8ca1376be37f83","src/lib.rs":"4b43ad18b4eae9356ba6d7954542a38f3015ab8a72ab1fde28169aaf343721d8","src/linux/device.rs":"2271fbb8d176ec01f83a899c0c8194a954465fdd8670a9b136ab88baaba2ee48","src/linux/hidraw.rs":"0d5804d1cd99e7c30c8bde3089f8ed98d7d683d3cd487821e29b133b1ee90228","src/linux/hidwrapper.h":"72785db3a9b27ea72b6cf13a958fee032af54304522d002f56322473978a20f9","src/linux/hidwrapper.rs":"4be65676cf3220929700bf4906938dcbd1538ba53d40c60b08f9ba8890c910f6","src/linux/ioctl_aarch64le.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_armle.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_mips64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/linux/ioctl_powerpc64be.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/linux/ioctl_powerpc64le.rs":"0d50afd0bf094b5146d65d263544cba141ff248e487d90d6c03559e9b3c2fd55","src/linux/ioctl_powerpcbe.rs":"0d50afd0bf094b5146d65d263544cba141ff248e487d90d6c03559e9b3c2fd55","src/linux/ioctl_s390xbe.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/linux/ioctl_x86.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_x86_64.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/mod.rs":"446e435126d2a58f167f648dd95cba28e8ac9c17f1f799e1eaeab80ea800fc57","src/linux/monitor.rs":"57890c5f000829c5c0f44032fe5364126e60451605d517c79ba4d4fe4fd6c94b","src/linux/transaction.rs":"92b47d064c1fa5fe2674f65d06c519601480fc1c2b03667ade19a186a6ec9d13","src/macos/device.rs":"29863c88f851a957ec754f16aae6f789b300b00fcfe9a6c198a7cdcf1c9fcfe4","src/macos/iokit.rs":"a0fd818224718e96ad5d106dfc235f4bc9218a59f5114b9f9825abe3ee62bce7","src/macos/mod.rs":"333e561554fc901d4f6092f6e4c85823e2b0c4ff31c9188d0e6d542b71a0a07c","src/macos/monitor.rs":"d3a1dadfbfb5bfd665d75493d72bfbca3da9c43692262230f10d5feadb928e62","src/macos/transaction.rs":"cf2e67530401b0ef18e978557f470aa2661b3a5f4ef64cd3053d6e11f2f19b2b","src/manager.rs":"7428fc23038b004841936d8f27f8dc33234d5c06361efa75b73c7a5c035dae75","src/openbsd/device.rs":"b5de51a8b3ae0e542373a2064cff1ae6e1f91ac78e1406805d9ca8a05ce758c9","src/openbsd/mod.rs":"514274d414042ff84b3667a41a736e78581e22fda87ccc97c2bc05617e381a30","src/openbsd/monitor.rs":"953800ab8fd6adf5d70633059b20d2cf0f5a2701d92e58a06d1ec33208983bc4","src/openbsd/transaction.rs":"10be1ce983c72513fec57baaa6869ef02b9cdbd8ea66bb2dfe24d857faf054f5","src/statemachine.rs":"28477fba601f5086b85e911da1e4f04af3f0060329e6e0e1172b960f9c52fd41","src/stub/device.rs":"32e134fc8826667d16b02fe32831fc29f4d52d0a7a065d7d649c4a1c5faa0dcc","src/stub/mod.rs":"6a7fec504a52d403b0241b18cd8b95088a31807571f4c0a67e4055afc74f4453","src/stub/transaction.rs":"8655bc37b69c318ff0bc69a62fcb31820eb6ad7921a53e0cecffa15e80d97630","src/u2fhid-capi.h":"fc2575f720ab8f6bc0c523c57310f35c464576bd5150c3c2b1873d3abde5909b","src/u2fprotocol.rs":"77b6d5005d8b3d98cd96e480013c1e97155da5df3cf5e19819ee82ac8e3b6c7d","src/u2ftypes.rs":"cf972d805b15a95f4c18d556aa01660ce451f1d3bce1516b0ce73d17e73199aa","src/util.rs":"c517750c9bf00f44fb63cada8c40d0227a4d3765488499a1f4d3c0f01daa67a7","src/windows/device.rs":"86a6ecc239608977a963f375336780746e90e95c3eb9ff303347beb983c40ab6","src/windows/mod.rs":"218e7f2fe91ecb390c12bba5a5ffdad2c1f0b22861c937f4d386262e5b3dd617","src/windows/monitor.rs":"d8e8316e5bd9fc6ebed737bd8d6e0713c99287aca04f392f6319cdfd8576f754","src/windows/transaction.rs":"1b9a5af866048911ccaec8c94b698b28ae1b80e3d4842f9d6ed38462f459c796","src/windows/winapi.rs":"a4286fd5e8dcb178e37df512ba7752b2a3c38fe30e1176022767d2c05c242bf8"},"package":"ff593fb4dd388fe452c5e63d4d668699466bd46b571c4b852dfbca4bac8f0706"} -\ No newline at end of file -+{"files":{},"package":"ff593fb4dd388fe452c5e63d4d668699466bd46b571c4b852dfbca4bac8f0706"} -\ No newline at end of file diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_lib.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_lib.rs deleted file mode 100644 index dd6807f9f28..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_lib.rs +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_lib.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/lib.rs.orig 2020-07-08 19:27:16.000000000 +0000 -+++ third_party/rust/authenticator/src/lib.rs -@@ -5,7 +5,7 @@ - #[macro_use] - mod util; - --#[cfg(any(target_os = "linux", target_os = "freebsd"))] -+#[cfg(any(target_os = "linux", target_os = "freebsd", target_os = "netbsd"))] - pub mod hidproto; - - #[cfg(any(target_os = "linux"))] -@@ -22,6 +22,10 @@ extern crate devd_rs; - #[path = "freebsd/mod.rs"] - pub mod platform; - -+#[cfg(any(target_os = "netbsd"))] -+#[path = "netbsd/mod.rs"] -+pub mod platform; -+ - #[cfg(any(target_os = "openbsd"))] - #[path = "openbsd/mod.rs"] - pub mod platform; -@@ -41,6 +45,7 @@ pub mod platform; - target_os = "linux", - target_os = "freebsd", - target_os = "openbsd", -+ target_os = "netbsd", - target_os = "macos", - target_os = "windows" - )))] diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs deleted file mode 100644 index 978bc74204b..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs +++ /dev/null @@ -1,145 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_device.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/device.rs.orig 2020-07-15 16:29:34.208835297 +0000 -+++ third_party/rust/authenticator/src/netbsd/device.rs -@@ -0,0 +1,134 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+extern crate libc; -+ -+use std::mem; -+use std::io::Read; -+use std::io::Write; -+use std::io; -+ -+use consts::CID_BROADCAST; -+use consts::HID_RPT_SIZE; -+use platform::fd::Fd; -+use platform::uhid; -+use u2ftypes::U2FDevice; -+use util::io_err; -+ -+#[derive(Debug)] -+pub struct Device { -+ fd: Fd, -+ cid: [u8; 4], -+} -+ -+impl Device { -+ pub fn new(fd: Fd) -> io::Result<Self> { -+ Ok(Self { fd, cid: CID_BROADCAST }) -+ } -+ -+ pub fn is_u2f(&mut self) -> bool { -+ if !uhid::is_u2f_device(&self.fd) { -+ return false; -+ } -+ // This step is not strictly necessary -- NetBSD puts fido -+ // devices into raw mode automatically by default, but in -+ // principle that might change, and this serves as a test to -+ // verify that we're running on a kernel with support for raw -+ // mode at all so we don't get confused issuing writes that try -+ // to set the report descriptor rather than transfer data on -+ // the output interrupt pipe as we need. -+ match uhid::hid_set_raw(&self.fd, true) { -+ Ok(_) => (), -+ Err(_) => return false, -+ } -+ if let Err(_) = self.ping() { -+ return false; -+ } -+ true -+ } -+ -+ fn ping(&mut self) -> io::Result<()> { -+ for i in 0..10 { -+ let mut buf = vec![0u8; 1 + HID_RPT_SIZE]; -+ -+ buf[0] = 0; // report number -+ buf[1] = 0xff; // CID_BROADCAST -+ buf[2] = 0xff; -+ buf[3] = 0xff; -+ buf[4] = 0xff; -+ buf[5] = 0x81; // ping -+ buf[6] = 0; -+ buf[7] = 1; // one byte -+ -+ self.write(&buf[..])?; -+ -+ // Wait for response -+ let mut pfd: libc::pollfd = unsafe { mem::zeroed() }; -+ pfd.fd = self.fd.fileno; -+ pfd.events = libc::POLLIN; -+ let nfds = unsafe { libc::poll(&mut pfd, 1, 100) }; -+ if nfds == -1 { -+ return Err(io::Error::last_os_error()); -+ } -+ if nfds == 0 { -+ debug!("device timeout {}", i); -+ continue; -+ } -+ -+ // Read response -+ self.read(&mut buf[..])?; -+ -+ return Ok(()); -+ } -+ -+ Err(io_err("no response from device")) -+ } -+} -+ -+impl PartialEq for Device { -+ fn eq(&self, other: &Device) -> bool { -+ self.fd == other.fd -+ } -+} -+ -+impl Read for Device { -+ fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> { -+ let bufp = buf.as_mut_ptr() as *mut libc::c_void; -+ let nread = unsafe { libc::read(self.fd.fileno, bufp, buf.len()) }; -+ if nread == -1 { -+ return Err(io::Error::last_os_error()); -+ } -+ Ok(nread as usize) -+ } -+} -+ -+impl Write for Device { -+ fn write(&mut self, buf: &[u8]) -> io::Result<usize> { -+ // Always skip the first byte (report number) -+ let data = &buf[1..]; -+ let data_ptr = data.as_ptr() as *const libc::c_void; -+ let nwrit = unsafe { -+ libc::write(self.fd.fileno, data_ptr, data.len()) -+ }; -+ if nwrit == -1 { -+ return Err(io::Error::last_os_error()); -+ } -+ // Pretend we wrote the report number byte -+ Ok(nwrit as usize + 1) -+ } -+ -+ fn flush(&mut self) -> io::Result<()> { -+ Ok(()) -+ } -+} -+ -+impl U2FDevice for Device { -+ fn get_cid<'a>(&'a self) -> &'a [u8; 4] { -+ &self.cid -+ } -+ -+ fn set_cid(&mut self, cid: [u8; 4]) { -+ self.cid = cid; -+ } -+} diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs deleted file mode 100644 index 933566f645f..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs +++ /dev/null @@ -1,58 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_fd.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/fd.rs.orig 2020-07-15 16:29:34.209237373 +0000 -+++ third_party/rust/authenticator/src/netbsd/fd.rs -@@ -0,0 +1,47 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+extern crate libc; -+ -+use std::ffi::CString; -+use std::io; -+use std::mem; -+use std::os::raw::c_int; -+use std::os::unix::io::RawFd; -+ -+#[derive(Debug)] -+pub struct Fd { -+ pub fileno: RawFd, -+} -+ -+impl Fd { -+ pub fn open(path: &str, flags: c_int) -> io::Result<Fd> { -+ let cpath = CString::new(path.as_bytes())?; -+ let rv = unsafe { libc::open(cpath.as_ptr(), flags) }; -+ if rv == -1 { -+ return Err(io::Error::last_os_error()); -+ } -+ Ok(Fd { fileno: rv }) -+ } -+} -+ -+impl Drop for Fd { -+ fn drop(&mut self) { -+ unsafe { libc::close(self.fileno) }; -+ } -+} -+ -+impl PartialEq for Fd { -+ fn eq(&self, other: &Fd) -> bool { -+ let mut st: libc::stat = unsafe { mem::zeroed() }; -+ let mut sto: libc::stat = unsafe { mem::zeroed() }; -+ if unsafe { libc::fstat(self.fileno, &mut st) } == -1 { -+ return false; -+ } -+ if unsafe { libc::fstat(other.fileno, &mut sto) } == -1 { -+ return false; -+ } -+ (st.st_dev == sto.st_dev) & (st.st_ino == sto.st_ino) -+ } -+} diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs deleted file mode 100644 index 05b6f9bfe0d..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_mod.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/mod.rs.orig 2020-07-15 16:29:34.210141360 +0000 -+++ third_party/rust/authenticator/src/netbsd/mod.rs -@@ -0,0 +1,10 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+pub mod device; -+pub mod transaction; -+ -+mod fd; -+mod monitor; -+mod uhid; diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs deleted file mode 100644 index 69fb11e1020..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs +++ /dev/null @@ -1,100 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_monitor.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/monitor.rs.orig 2020-07-15 16:29:34.210607689 +0000 -+++ third_party/rust/authenticator/src/netbsd/monitor.rs -@@ -0,0 +1,89 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+use std::collections::HashMap; -+use std::ffi::OsString; -+use std::io; -+use std::sync::Arc; -+use std::thread; -+use std::time::Duration; -+ -+use runloop::RunLoop; -+ -+use platform::fd::Fd; -+ -+// XXX Should use drvctl, but it doesn't do pubsub properly yet so -+// DRVGETEVENT requires write access to /dev/drvctl. Instead, for now, -+// just poll every 500ms. -+const POLL_TIMEOUT: u64 = 500; -+ -+pub struct Monitor<F> -+where -+ F: Fn(Fd, &dyn Fn() -> bool) + Send + Sync + 'static, -+{ -+ runloops: HashMap<OsString, RunLoop>, -+ new_device_cb: Arc<F>, -+} -+ -+impl<F> Monitor<F> -+where -+ F: Fn(Fd, &dyn Fn() -> bool) + Send + Sync + 'static, -+{ -+ pub fn new(new_device_cb: F) -> Self { -+ Self { -+ runloops: HashMap::new(), -+ new_device_cb: Arc::new(new_device_cb), -+ } -+ } -+ -+ pub fn run(&mut self, alive: &dyn Fn() -> bool) -> io::Result<()> { -+ while alive() { -+ for n in 0..100 { -+ let uhidpath = format!("/dev/uhid{}", n); -+ match Fd::open(&uhidpath, libc::O_RDWR | libc::O_CLOEXEC) { -+ Ok(uhid) => { -+ self.add_device(uhid, OsString::from(&uhidpath)); -+ }, -+ Err(ref err) => { -+ match err.raw_os_error() { -+ Some(libc::EBUSY) => continue, -+ Some(libc::ENOENT) => break, -+ _ => self.remove_device(OsString::from(&uhidpath)), -+ } -+ }, -+ } -+ } -+ thread::sleep(Duration::from_millis(POLL_TIMEOUT)); -+ } -+ self.remove_all_devices(); -+ Ok(()) -+ } -+ -+ fn add_device(&mut self, fd: Fd, path: OsString) { -+ let f = self.new_device_cb.clone(); -+ -+ let runloop = RunLoop::new(move |alive| { -+ if alive() { -+ f(fd, alive); -+ } -+ }); -+ -+ if let Ok(runloop) = runloop { -+ self.runloops.insert(path.clone(), runloop); -+ } -+ } -+ -+ fn remove_device(&mut self, path: OsString) { -+ if let Some(runloop) = self.runloops.remove(&path) { -+ runloop.cancel(); -+ } -+ } -+ -+ fn remove_all_devices(&mut self) { -+ while !self.runloops.is_empty() { -+ let path = self.runloops.keys().next().unwrap().clone(); -+ self.remove_device(path); -+ } -+ } -+} diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs deleted file mode 100644 index 8e31a59bd52..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs +++ /dev/null @@ -1,61 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_transaction.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/transaction.rs.orig 2020-07-15 16:29:34.212621486 +0000 -+++ third_party/rust/authenticator/src/netbsd/transaction.rs -@@ -0,0 +1,50 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+use runloop::RunLoop; -+use util::OnceCallback; -+ -+use platform::fd::Fd; -+use platform::monitor::Monitor; -+ -+pub struct Transaction { -+ // Handle to the thread loop. -+ thread: Option<RunLoop>, -+} -+ -+impl Transaction { -+ pub fn new<F, T>( -+ timeout: u64, -+ callback: OnceCallback<T>, -+ new_device_cb: F, -+ ) -> Result<Self, ::Error> -+ where -+ F: Fn(Fd, &dyn Fn() -> bool) + Sync + Send + 'static, -+ T: 'static, -+ { -+ let thread = RunLoop::new_with_timeout( -+ move |alive| { -+ // Create a new device monitor. -+ let mut monitor = Monitor::new(new_device_cb); -+ -+ // Start polling for new devices. -+ try_or!(monitor.run(alive), |_| callback.call(Err(::Error::Unknown))); -+ -+ // Send an error, if the callback wasn't called already. -+ callback.call(Err(::Error::NotAllowed)); -+ }, -+ timeout, -+ ) -+ .map_err(|_| ::Error::Unknown)?; -+ -+ Ok(Self { -+ thread: Some(thread), -+ }) -+ } -+ -+ pub fn cancel(&mut self) { -+ // This must never be None. -+ self.thread.take().unwrap().cancel(); -+ } -+} diff --git a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs b/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs deleted file mode 100644 index 2128ad86dc2..00000000000 --- a/www/firefox/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs +++ /dev/null @@ -1,90 +0,0 @@ -$NetBSD: patch-third__party_rust_authenticator_src_netbsd_uhid.rs,v 1.2 2020/07/16 14:46:56 riastradh Exp $ - -Add NetBSD support for U2F. - -Submitted upstream: - -https://github.com/mozilla/authenticator-rs/pull/116 - ---- third_party/rust/authenticator/src/netbsd/uhid.rs.orig 2020-07-15 16:29:34.213005315 +0000 -+++ third_party/rust/authenticator/src/netbsd/uhid.rs -@@ -0,0 +1,79 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+extern crate libc; -+ -+use std::io; -+use std::mem; -+use std::os::raw::c_int; -+use std::os::raw::c_uchar; -+ -+use hidproto::ReportDescriptor; -+use hidproto::has_fido_usage; -+use platform::fd::Fd; -+use util::io_err; -+ -+/* sys/ioccom.h */ -+ -+const IOCPARM_MASK: u32 = 0x1fff; -+const IOCPARM_SHIFT: u32 = 16; -+const IOCGROUP_SHIFT: u32 = 8; -+ -+//const IOC_VOID: u32 = 0x20000000; -+const IOC_OUT: u32 = 0x40000000; -+const IOC_IN: u32 = 0x80000000; -+//const IOC_INOUT: u32 = IOC_IN|IOC_OUT; -+ -+macro_rules! ioctl { -+ ($dir:expr, $name:ident, $group:expr, $nr:expr, $ty:ty) => { -+ unsafe fn $name(fd: libc::c_int, val: *mut $ty) -+ -> io::Result<libc::c_int> { -+ let ioc = ($dir as u32) -+ | ((mem::size_of::<$ty>() as u32 & IOCPARM_MASK) -+ << IOCPARM_SHIFT) -+ | (($group as u32) << IOCGROUP_SHIFT) -+ | ($nr as u32); -+ let rv = libc::ioctl(fd, ioc as libc::c_ulong, val); -+ if rv == -1 { -+ return Err(io::Error::last_os_error()); -+ } -+ Ok(rv) -+ } -+ }; -+} -+ -+#[allow(non_camel_case_types)] -+#[repr(C)] -+struct usb_ctl_report_desc { -+ ucrd_size: c_int, -+ ucrd_data: [c_uchar; 1024], -+} -+ -+ioctl!(IOC_OUT, usb_get_report_desc, b'U', 21, usb_ctl_report_desc); -+ -+fn read_report_descriptor(fd: &Fd) -> io::Result<ReportDescriptor> { -+ let mut desc = unsafe { mem::zeroed() }; -+ unsafe { usb_get_report_desc(fd.fileno, &mut desc) }?; -+ if desc.ucrd_size < 0 { -+ return Err(io_err("negative report descriptor size")); -+ } -+ let size = desc.ucrd_size as usize; -+ let value = Vec::from(&desc.ucrd_data[..size]); -+ Ok(ReportDescriptor { value }) -+} -+ -+pub fn is_u2f_device(fd: &Fd) -> bool { -+ match read_report_descriptor(fd) { -+ Ok(desc) => has_fido_usage(desc), -+ Err(_) => false, -+ } -+} -+ -+ioctl!(IOC_IN, usb_hid_set_raw_ioctl, b'h', 2, c_int); -+ -+pub fn hid_set_raw(fd: &Fd, raw: bool) -> io::Result<()> { -+ let mut raw_int: c_int = if raw { 1 } else { 0 }; -+ unsafe { usb_hid_set_raw_ioctl(fd.fileno, &mut raw_int) }?; -+ Ok(()) -+} |