diff options
author | ryoon <ryoon@pkgsrc.org> | 2019-09-06 03:00:23 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2019-09-06 03:00:23 +0000 |
commit | 018687a134c9fe9d0898f042aa8b039164be7a06 (patch) | |
tree | f7d12a87d89c2a5b44c6f2364c836f37f630a757 /www | |
parent | e220b873b3cf11b9fb8eb0687a1f0cde8727b6e3 (diff) | |
download | pkgsrc-018687a134c9fe9d0898f042aa8b039164be7a06.tar.gz |
Update to 69.0
* Use clang to compile all files. Mix of gcc and clang causes some errors in
Rust c++ command invocation (C++ header mismatches).
Changelog:
New
Enhanced Tracking Protection (ETP) rolls out stronger privacy protections:
The default standard setting for this feature now blocks third-party tracking cookies and cryptominers.
The optional strict setting blocks fingerprinters as well as the items blocked in the standard setting.
The Block Autoplay feature is enhanced to give users the option to block any video that automatically starts playing, not just those that automatically play with sound.
For our users in the US or using the en-US browser, we are shipping a new “New Tab” page experience that connects you to the best of Pocket’s content.
Support for the Web Authentication HmacSecret extension via Windows Hello now comes with this release, for versions of Windows 10 May 2019 or newer, enabling more passwordless experiences on the web.
Support for receiving multiple video codecs with this release makes it easier for WebRTC conferencing services to mix video from different clients.
For our users on Windows 10, you’ll see performance and UI improvements:
Firefox will give Windows hints to appropriately set content process priority levels, meaning more processor time spent on the tasks you're actively working on, and less processor time spent on things in the background (with the exception of video and audio playback).
For our existing Windows 10 users, you can easily find and launch Firefox from a shortcut on the Win10 taskbar.
For our users on macOS, battery life and download UI are both improved:
macOS users on dual-graphics-card machines (like MacBook Pro) will switch back to the low-power GPU more aggressively, saving battery life.
Finder on macOS now displays download progress for files being downloaded.
JIT support comes to ARM64 for improved performance of our JavaScript Optimizing JIT compiler.
Fixed
Various security fixes
Changed
As previously announced in the Plugin Roadmap for Firefox, the "Always Activate" option for Flash plugin content has been removed. Firefox will now always ask for user permission before activating Flash content on a website.
With the deprecation of Adobe Flash Player, there is no longer a need to identify users on 32-bit version of the Firefox browser on 64-bit version operating systems reducing user agent fingerprinting factors providing greater level of privacy to our users as well as improving the experience of downloading other apps.
Firefox no longer loads userChrome.css or userContent.css by default improving start-up performance. Users who wish to customize Firefox by using these files can set the toolkit.legacyUserProfileCustomizations.stylesheets preference to true to restore this ability.
Enterprise
For Enterprise system administrators that manage macOS computers, we begin shipping a Mozilla signed PKG installer to simplify your deployments.
Developer
For our mobile web developers, we have migrated remote debugging from the old WebIDE into a re-designed about:debugging, making debugging GeckoView on remote devices via USB rock solid.
The network panel will now show blocked resources to allow developers to best understand the impact of content blocking and ad blocking extensions given our ongoing expansion of Enhanced Tracking Protection to all users with this release.
The new event listener breakpoint feature allows developers to pause on a host of different event types, whether it be related to animations, DOM, media, mouse, touch, worker, and many other event types.
Firefox Developer Tools now offers an audit for the presence of text alternatives for non-text content, the a11y panel checks toolbar has been augmented to better help developers adhere to WCAG Guideline 1.1.
Security fixes:
#CVE-2019-11751: Malicious code execution through command line parameters
#CVE-2019-11746: Use-after-free while manipulating video
#CVE-2019-11744: XSS by breaking out of title and textarea elements using innerHTML
#CVE-2019-11742: Same-origin policy violation with SVG filters and canvas to steal cross-origin images
#CVE-2019-11736: File manipulation and privilege escalation in Mozilla Maintenance Service
#CVE-2019-11753: Privilege escalation with Mozilla Maintenance Service in custom Firefox installation location
#CVE-2019-11752: Use-after-free while extracting a key value in IndexedDB
#CVE-2019-9812: Sandbox escape through Firefox Sync
#CVE-2019-11741: Isolate addons.mozilla.org and accounts.firefox.com
#CVE-2019-11743: Cross-origin access to unload event attributes
#CVE-2019-11749: Camera information available without prompting using getUserMedia
#CVE-2019-5849: Out-of-bounds read in Skia
#CVE-2019-11750: Type confusion in Spidermonkey
#CVE-2019-11737: Content security policy directives ignore port and path if host is a wildcard
#CVE-2019-11738: Content security policy bypass through hash-based sources in directives
#CVE-2019-11747: 'Forget about this site' removes sites from pre-loaded HSTS list
#CVE-2019-11734: Memory safety bugs fixed in Firefox 69
#CVE-2019-11735: Memory safety bugs fixed in Firefox 69 and Firefox ESR 68.1
#CVE-2019-11740: Memory safety bugs fixed in Firefox 69, Firefox ESR 68.1, and Firefox ESR 60.9
Diffstat (limited to 'www')
-rw-r--r-- | www/firefox/Makefile | 7 | ||||
-rw-r--r-- | www/firefox/PLIST | 716 | ||||
-rw-r--r-- | www/firefox/distinfo | 15 | ||||
-rw-r--r-- | www/firefox/files/cubeb_sun.c | 752 | ||||
-rw-r--r-- | www/firefox/mozilla-common.mk | 7 | ||||
-rw-r--r-- | www/firefox/options.mk | 4 | ||||
-rw-r--r-- | www/firefox/patches/patch-gfx_gl_GLContextProviderGLX.cpp | 17 | ||||
-rw-r--r-- | www/firefox/patches/patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h | 16 | ||||
-rw-r--r-- | www/firefox/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc | 31 | ||||
-rw-r--r-- | www/firefox/patches/patch-media_libcubeb_src_cubeb.c | 58 | ||||
-rw-r--r-- | www/firefox/patches/patch-toolkit_xre_glxtest.cpp | 17 |
11 files changed, 182 insertions, 1458 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 0b0184d15b5..eb62c64fa81 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.392 2019/08/16 14:04:18 ryoon Exp $ +# $NetBSD: Makefile,v 1.393 2019/09/06 03:00:23 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 68.0 -MOZ_BRANCH_MINOR= .2 +MOZ_BRANCH= 69.0 +MOZ_BRANCH_MINOR= DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} @@ -68,7 +68,6 @@ MOZILLA_NAME= Browser .endif post-extract: - ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src/cubeb_sun.c mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S # XXX Hack taken from lang/rust. # patch(1) in NetBSD does not handle .cargo-checksum.json like long width file. diff --git a/www/firefox/PLIST b/www/firefox/PLIST index ae4d4aff1db..bcee0a3f3a7 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,23 +1,30 @@ -@comment $NetBSD: PLIST,v 1.142 2019/08/16 14:04:18 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.143 2019/09/06 03:00:23 ryoon Exp $ bin/firefox lib/firefox/actors/AudioPlaybackChild.jsm lib/firefox/actors/AutoplayChild.jsm -lib/firefox/actors/BrowserChild.jsm +lib/firefox/actors/AutoplayParent.jsm +lib/firefox/actors/BrowserElementChild.jsm +lib/firefox/actors/BrowserElementParent.jsm lib/firefox/actors/ControllersChild.jsm lib/firefox/actors/DateTimePickerChild.jsm +lib/firefox/actors/DateTimePickerParent.jsm lib/firefox/actors/ExtFindChild.jsm lib/firefox/actors/FindBarChild.jsm lib/firefox/actors/FinderChild.jsm lib/firefox/actors/FormSubmitChild.jsm +lib/firefox/actors/InlineSpellCheckerChild.jsm +lib/firefox/actors/InlineSpellCheckerParent.jsm lib/firefox/actors/KeyPressEventModelCheckerChild.jsm lib/firefox/actors/PictureInPictureChild.jsm lib/firefox/actors/PopupBlockingChild.jsm lib/firefox/actors/PrintingChild.jsm lib/firefox/actors/PurgeSessionHistoryChild.jsm lib/firefox/actors/SelectChild.jsm +lib/firefox/actors/SelectParent.jsm lib/firefox/actors/SelectionSourceChild.jsm lib/firefox/actors/ThumbnailsChild.jsm lib/firefox/actors/UAWidgetsChild.jsm +lib/firefox/actors/UAWidgetsDateTimeBoxChild.jsm lib/firefox/actors/UnselectedTabHoverChild.jsm lib/firefox/actors/WebChannelChild.jsm lib/firefox/actors/WebNavigationChild.jsm @@ -27,9 +34,12 @@ lib/firefox/browser/actors/AboutLoginsChild.jsm lib/firefox/browser/actors/AboutReaderChild.jsm lib/firefox/browser/actors/BlockedSiteChild.jsm lib/firefox/browser/actors/BrowserTabChild.jsm +lib/firefox/browser/actors/BrowserTabParent.jsm lib/firefox/browser/actors/ClickHandlerChild.jsm lib/firefox/browser/actors/ContentSearchChild.jsm lib/firefox/browser/actors/ContextMenuChild.jsm +lib/firefox/browser/actors/ContextMenuParent.jsm +lib/firefox/browser/actors/ContextMenuSpecialProcessChild.jsm lib/firefox/browser/actors/DOMFullscreenChild.jsm lib/firefox/browser/actors/FormValidationChild.jsm lib/firefox/browser/actors/LightweightThemeChild.jsm @@ -43,6 +53,7 @@ lib/firefox/browser/actors/RFPHelperChild.jsm lib/firefox/browser/actors/SearchTelemetryChild.jsm lib/firefox/browser/actors/SubframeCrashChild.jsm lib/firefox/browser/actors/SubframeCrashParent.jsm +lib/firefox/browser/actors/SwitchDocumentDirectionChild.jsm lib/firefox/browser/actors/URIFixupChild.jsm lib/firefox/browser/actors/WebRTCChild.jsm lib/firefox/browser/blocklist.xml @@ -88,8 +99,10 @@ lib/firefox/browser/chrome/browser/content/browser/aboutWelcomeBack.xhtml lib/firefox/browser/chrome/browser/content/browser/aboutlogins/aboutLogins.css lib/firefox/browser/chrome/browser/content/browser/aboutlogins/aboutLogins.html lib/firefox/browser/chrome/browser/content/browser/aboutlogins/aboutLogins.js -lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/copy-to-clipboard-button.css -lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/copy-to-clipboard-button.js +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/aboutLoginsUtils.js +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/common.css +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/confirm-delete-dialog.css +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/confirm-delete-dialog.js lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-filter.css lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-filter.js lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-item.css @@ -98,11 +111,13 @@ lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login- lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-list-item.js lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-list.css lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/login-list.js -lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/modal-input.css -lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/modal-input.js -lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/reflected-fluent-element.js +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/menu-button.css +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/components/menu-button.js lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/delete.svg lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/edit.svg +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/faq.svg +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/favicon.svg +lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/feedback.svg lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/hide-password.svg lib/firefox/browser/chrome/browser/content/browser/aboutlogins/icons/show-password.svg lib/firefox/browser/chrome/browser/content/browser/blockedSite.js @@ -133,7 +148,7 @@ lib/firefox/browser/chrome/browser/content/browser/browser-thumbnails.js lib/firefox/browser/chrome/browser/content/browser/browser-toolbarKeyNav.js lib/firefox/browser/chrome/browser/content/browser/browser.css lib/firefox/browser/chrome/browser/content/browser/browser.js -lib/firefox/browser/chrome/browser/content/browser/browser.xul +lib/firefox/browser/chrome/browser/content/browser/browser.xhtml lib/firefox/browser/chrome/browser/content/browser/built_in_addons.json lib/firefox/browser/chrome/browser/content/browser/child/ext-browser-content-only.js lib/firefox/browser/chrome/browser/content/browser/child/ext-browser.js @@ -210,6 +225,7 @@ lib/firefox/browser/chrome/browser/content/browser/parent/ext-devtools.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-find.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-history.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-menus.js +lib/firefox/browser/chrome/browser/content/browser/parent/ext-normandyAddonStudy.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-omnibox.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-pageAction.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-pkcs11.js @@ -217,7 +233,9 @@ lib/firefox/browser/chrome/browser/content/browser/parent/ext-search.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-sessions.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-sidebarAction.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-tabs.js +lib/firefox/browser/chrome/browser/content/browser/parent/ext-topSites.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-url-overrides.js +lib/firefox/browser/chrome/browser/content/browser/parent/ext-urlbar.js lib/firefox/browser/chrome/browser/content/browser/parent/ext-windows.js lib/firefox/browser/chrome/browser/content/browser/places/bookmarkProperties.js lib/firefox/browser/chrome/browser/content/browser/places/bookmarkProperties.xul @@ -291,6 +309,9 @@ lib/firefox/browser/chrome/browser/content/browser/preferences/sitePermissions.j lib/firefox/browser/chrome/browser/content/browser/preferences/sitePermissions.xul lib/firefox/browser/chrome/browser/content/browser/preferences/translation.js lib/firefox/browser/chrome/browser/content/browser/preferences/translation.xul +lib/firefox/browser/chrome/browser/content/browser/protections.css +lib/firefox/browser/chrome/browser/content/browser/protections.html +lib/firefox/browser/chrome/browser/content/browser/protections.js lib/firefox/browser/chrome/browser/content/browser/robot.ico lib/firefox/browser/chrome/browser/content/browser/safeMode.css lib/firefox/browser/chrome/browser/content/browser/safeMode.js @@ -311,6 +332,7 @@ lib/firefox/browser/chrome/browser/content/browser/schemas/find.json lib/firefox/browser/chrome/browser/content/browser/schemas/history.json lib/firefox/browser/chrome/browser/content/browser/schemas/menus.json lib/firefox/browser/chrome/browser/content/browser/schemas/menus_child.json +lib/firefox/browser/chrome/browser/content/browser/schemas/normandyAddonStudy.json lib/firefox/browser/chrome/browser/content/browser/schemas/omnibox.json lib/firefox/browser/chrome/browser/content/browser/schemas/page_action.json lib/firefox/browser/chrome/browser/content/browser/schemas/pkcs11.json @@ -318,11 +340,12 @@ lib/firefox/browser/chrome/browser/content/browser/schemas/search.json lib/firefox/browser/chrome/browser/content/browser/schemas/sessions.json lib/firefox/browser/chrome/browser/content/browser/schemas/sidebar_action.json lib/firefox/browser/chrome/browser/content/browser/schemas/tabs.json +lib/firefox/browser/chrome/browser/content/browser/schemas/top_sites.json lib/firefox/browser/chrome/browser/content/browser/schemas/url_overrides.json +lib/firefox/browser/chrome/browser/content/browser/schemas/urlbar.json lib/firefox/browser/chrome/browser/content/browser/schemas/windows.json lib/firefox/browser/chrome/browser/content/browser/search/autocomplete-popup.js lib/firefox/browser/chrome/browser/content/browser/search/search-one-offs.js -lib/firefox/browser/chrome/browser/content/browser/search/search.xml lib/firefox/browser/chrome/browser/content/browser/search/searchbar.js lib/firefox/browser/chrome/browser/content/browser/setDesktopBackground.js lib/firefox/browser/chrome/browser/content/browser/setDesktopBackground.xul @@ -330,9 +353,10 @@ lib/firefox/browser/chrome/browser/content/browser/static-robot.png lib/firefox/browser/chrome/browser/content/browser/syncedtabs/sidebar.js lib/firefox/browser/chrome/browser/content/browser/syncedtabs/sidebar.xhtml lib/firefox/browser/chrome/browser/content/browser/tab-content.js +lib/firefox/browser/chrome/browser/content/browser/tabbrowser-tab.js +lib/firefox/browser/chrome/browser/content/browser/tabbrowser-tabs.js lib/firefox/browser/chrome/browser/content/browser/tabbrowser.css lib/firefox/browser/chrome/browser/content/browser/tabbrowser.js -lib/firefox/browser/chrome/browser/content/browser/tabbrowser.xml lib/firefox/browser/chrome/browser/content/browser/translation-notification.js lib/firefox/browser/chrome/browser/content/browser/urlbarBindings.xml lib/firefox/browser/chrome/browser/content/browser/usercontext/usercontext.css @@ -408,7 +432,6 @@ lib/firefox/browser/chrome/browser/content/vacation.svg lib/firefox/browser/chrome/browser/res/activity-stream/common/Actions.jsm lib/firefox/browser/chrome/browser/res/activity-stream/common/Dedupe.jsm lib/firefox/browser/chrome/browser/res/activity-stream/common/PerfService.jsm -lib/firefox/browser/chrome/browser/res/activity-stream/common/PrerenderData.jsm lib/firefox/browser/chrome/browser/res/activity-stream/common/Reducers.jsm lib/firefox/browser/chrome/browser/res/activity-stream/css/activity-stream.css lib/firefox/browser/chrome/browser/res/activity-stream/data/content/activity-stream.bundle.js @@ -461,6 +484,7 @@ 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/spinner.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/sync-devices-trailhead.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/sync-devices.svg lib/firefox/browser/chrome/browser/res/activity-stream/data/content/assets/topic-show-more-12.svg @@ -542,495 +566,16 @@ lib/firefox/browser/chrome/browser/res/activity-stream/lib/SystemTickFeed.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/TelemetryFeed.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/TippyTopProvider.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/Tokenize.jsm +lib/firefox/browser/chrome/browser/res/activity-stream/lib/ToolbarBadgeHub.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/TopSitesFeed.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/TopStoriesFeed.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/UTEventReporting.jsm lib/firefox/browser/chrome/browser/res/activity-stream/lib/UserDomainAffinityProvider.jsm -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ach/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ach/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ach/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ach/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ach/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/an/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/an/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/an/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/an/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/an/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ar/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ar/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ar/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ar/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ar/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ast/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ast/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ast/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ast/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ast/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/az/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/az/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/az/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/az/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/az/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/be/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/be/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/be/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/be/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/be/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bg/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bg/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bg/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bg/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bg/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bn/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bn/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bn/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bn/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bn/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/br/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/br/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/br/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/br/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/br/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bs/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bs/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bs/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bs/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/bs/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ca/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ca/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ca/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ca/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ca/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cak/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cak/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cak/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cak/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cak/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/crh/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/crh/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/crh/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/crh/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/crh/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cs/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cs/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cs/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cs/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cs/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cy/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cy/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cy/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cy/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/cy/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/da/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/da/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/da/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/da/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/da/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/de/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/de/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/de/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/de/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/de/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/dsb/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/dsb/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/dsb/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/dsb/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/dsb/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/el/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/el/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/el/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/el/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/el/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-CA/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-CA/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-CA/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-CA/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-CA/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-GB/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-GB/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-GB/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-GB/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-GB/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-US/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-US/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-US/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-US/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/en-US/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eo/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eo/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eo/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eo/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eo/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-AR/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-AR/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-AR/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-AR/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-AR/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-CL/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-CL/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-CL/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-CL/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-CL/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-ES/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-ES/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-ES/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-ES/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-ES/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-MX/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-MX/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-MX/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-MX/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/es-MX/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/et/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/et/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/et/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/et/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/et/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eu/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eu/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eu/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eu/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/eu/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fa/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fa/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fa/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fa/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fa/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ff/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ff/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ff/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ff/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ff/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fi/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fi/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fi/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fi/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fi/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fr/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fr/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fr/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fr/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fr/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fy-NL/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fy-NL/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fy-NL/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fy-NL/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/fy-NL/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ga-IE/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ga-IE/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ga-IE/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ga-IE/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ga-IE/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gd/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gd/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gd/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gd/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gd/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gl/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gl/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gl/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gl/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gl/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gn/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gn/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gn/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gn/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gn/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gu-IN/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gu-IN/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gu-IN/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gu-IN/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/gu-IN/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/he/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/he/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/he/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/he/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/he/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hi-IN/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hi-IN/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hi-IN/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hi-IN/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hi-IN/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hr/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hr/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hr/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hr/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hr/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hsb/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hsb/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hsb/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hsb/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hsb/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hu/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hu/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hu/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hu/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hu/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hy-AM/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hy-AM/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hy-AM/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hy-AM/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/hy-AM/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ia/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ia/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ia/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ia/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ia/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/id/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/id/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/id/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/id/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/id/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/is/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/is/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/is/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/is/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/is/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/it/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/it/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/it/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/it/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/it/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja-JP-mac/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja-JP-mac/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja-JP-mac/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja-JP-mac/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja-JP-mac/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ja/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ka/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ka/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ka/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ka/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ka/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kab/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kab/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kab/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kab/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kab/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kk/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kk/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kk/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kk/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kk/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/km/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/km/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/km/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/km/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/km/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kn/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kn/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kn/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kn/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/kn/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ko/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ko/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ko/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ko/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ko/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lij/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lij/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lij/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lij/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lij/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lo/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lo/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lo/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lo/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lo/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lt/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lt/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lt/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lt/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lt/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ltg/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ltg/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ltg/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ltg/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ltg/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lv/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lv/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lv/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lv/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/lv/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mk/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mk/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mk/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mk/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mk/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mr/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mr/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mr/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mr/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/mr/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ms/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ms/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ms/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ms/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ms/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/my/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/my/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/my/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/my/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/my/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nb-NO/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nb-NO/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nb-NO/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nb-NO/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nb-NO/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ne-NP/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ne-NP/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ne-NP/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ne-NP/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ne-NP/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nl/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nl/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nl/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nl/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nl/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nn-NO/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nn-NO/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nn-NO/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nn-NO/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/nn-NO/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/oc/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/oc/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/oc/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/oc/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/oc/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pa-IN/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pa-IN/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pa-IN/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pa-IN/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pa-IN/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pl/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pl/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pl/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pl/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pl/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-BR/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-BR/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-BR/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-BR/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-BR/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-PT/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-PT/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-PT/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-PT/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/pt-PT/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/rm/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/rm/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/rm/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/rm/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/rm/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ro/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ro/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ro/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ro/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ro/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ru/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ru/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ru/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ru/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ru/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/si/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/si/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/si/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/si/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/si/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sk/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sk/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sk/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sk/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sk/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sl/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sl/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sl/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sl/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sl/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sq/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sq/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sq/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sq/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sq/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sr/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sr/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sr/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sr/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sr/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/static/activity-stream-initial-state.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sv-SE/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sv-SE/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sv-SE/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sv-SE/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/sv-SE/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ta/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ta/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ta/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ta/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ta/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/te/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/te/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/te/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/te/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/te/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/th/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/th/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/th/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/th/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/th/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tl/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tl/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tl/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tl/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tl/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tr/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tr/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tr/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tr/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/tr/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/trs/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/trs/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/trs/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/trs/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/trs/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uk/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uk/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uk/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uk/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uk/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ur/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ur/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ur/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ur/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/ur/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uz/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uz/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uz/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uz/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/uz/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/vi/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/vi/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/vi/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/vi/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/vi/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-CN/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-CN/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-CN/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-CN/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-CN/activity-stream.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-TW/activity-stream-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-TW/activity-stream-prerendered-noscripts.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-TW/activity-stream-prerendered.html -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-TW/activity-stream-strings.js -lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/zh-TW/activity-stream.html +lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/activity-stream-noscripts.html +lib/firefox/browser/chrome/browser/res/activity-stream/prerendered/activity-stream.html lib/firefox/browser/chrome/browser/res/activity-stream/vendor/Redux.jsm lib/firefox/browser/chrome/browser/res/activity-stream/vendor/prop-types.js lib/firefox/browser/chrome/browser/res/activity-stream/vendor/react-dom.js -lib/firefox/browser/chrome/browser/res/activity-stream/vendor/react-intl.js lib/firefox/browser/chrome/browser/res/activity-stream/vendor/react-redux.js lib/firefox/browser/chrome/browser/res/activity-stream/vendor/react.js lib/firefox/browser/chrome/browser/res/activity-stream/vendor/redux.js @@ -1407,14 +952,14 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/fullscreen-exit.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fullscreen.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fullscreen/insecure.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fullscreen/secure.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/avatar-color.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/avatar-confirm.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/avatar-empty-badged.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/avatar-empty.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/avatar.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/choose-what-to-sync-devices.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/default-avatar.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/fxa-spinner.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/graphic-mail.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-devices.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration-issue.svg lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration.svg lib/firefox/browser/chrome/browser/skin/classic/browser/history.svg @@ -1504,7 +1049,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/c lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dialog.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/face-sad.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/face-smile.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/fxa-avatar.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/fxaPairDevice.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/general.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/logo-android.svg @@ -1519,7 +1063,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/s lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/search.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/search.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/siteDataSettings.css -lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/sync-devices.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/sync.svg lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/syncDisconnect.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/preferences.css @@ -1529,7 +1072,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/privateBrowsing.svg lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/aboutPrivateBrowsing.css lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/favicon.svg lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/private-browsing.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/tracking-protection.svg lib/firefox/browser/chrome/browser/skin/classic/browser/quit.svg lib/firefox/browser/chrome/browser/skin/classic/browser/readerMode.svg lib/firefox/browser/chrome/browser/skin/classic/browser/reload-to-stop.svg @@ -1589,6 +1131,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/update-badge.svg lib/firefox/browser/chrome/browser/skin/classic/browser/warning.svg lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-indicator.css lib/firefox/browser/chrome/browser/skin/classic/browser/welcome-back.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/whatsnew.svg lib/firefox/browser/chrome/browser/skin/classic/browser/wifi.svg lib/firefox/browser/chrome/browser/skin/classic/browser/window-controls/close.svg lib/firefox/browser/chrome/browser/skin/classic/browser/window-controls/minimize.svg @@ -1654,6 +1197,10 @@ lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/netmoni lib/firefox/browser/chrome/devtools/content/netmonitor/src/assets/styles/variables.css 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-new/popup/icons/capture-profile-icon.svg +lib/firefox/browser/chrome/devtools/content/performance-new/popup/initializer.js +lib/firefox/browser/chrome/devtools/content/performance-new/popup/popup.css +lib/firefox/browser/chrome/devtools/content/performance-new/popup/popup.html lib/firefox/browser/chrome/devtools/content/performance/index.xul lib/firefox/browser/chrome/devtools/content/responsive.html/index.xhtml lib/firefox/browser/chrome/devtools/content/scratchpad/index.xul @@ -1671,6 +1218,7 @@ 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/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/VariablesView.xul lib/firefox/browser/chrome/devtools/content/shared/widgets/cubic-bezier.css lib/firefox/browser/chrome/devtools/content/shared/widgets/filter-widget.css @@ -1731,6 +1279,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/s lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstaller.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/WorkerDetail.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/DetailsLog.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/IconLabel.css lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/IconLabel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/Message.css @@ -1762,7 +1311,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/s lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/runtime-client-factory.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/runtimes-state-helper.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/usb-runtimes.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/workers-listener.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/debug-targets-state.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/runtimes-state.js @@ -1814,6 +1362,8 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/compon lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/LearnMoreLink.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/MainFrame.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/RightSidebar.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/TextLabelBadge.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/TextLabelCheck.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/components/Toolbar.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/accessibility/panel.js @@ -1842,6 +1392,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/comp lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/components/WorkerListEmpty.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/modules/l10n.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/reducers/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/reducers/page-state.js lib/firefox/browser/chrome/devtools/modules/devtools/client/application/src/reducers/workers-state.js @@ -1919,7 +1470,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/whol lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/window.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/images/worker.svg lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/panel.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/setInScopeLines.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/index.js @@ -2088,6 +1639,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/compone 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 @@ -2120,6 +1672,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selecto lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/getCallStackFrames.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/inComponent.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/index.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/isLineInScope.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/pause.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors/visibleBreakpoints.js @@ -2158,6 +1711,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/l lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/makeRecord.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/memoizableAction.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/memoize.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/memoizeLast.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/path.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js @@ -2412,9 +1966,11 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/layout/com lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/layout/components/LayoutApp.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/layout/layout.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/layout/utils/l10n.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/components/TextNode.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/markup-context-menu.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/markup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/utils.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/utils/l10n.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/views/element-container.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/views/element-editor.js lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/markup/views/html-editor.js @@ -2555,6 +2111,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actio lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actions/sort.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actions/timing-markers.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actions/ui.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/actions/web-sockets.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/api.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/app.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/App.js @@ -2584,6 +2141,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/compo lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnTime.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnTransferredSize.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnType.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnUrl.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnWaterfall.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListContent.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListEmptyNotice.js @@ -2591,6 +2149,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/compo lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListItem.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/ResponsePanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/SecurityPanel.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/SecurityState.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/SourceEditor.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/StackTracePanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/StatisticsPanel.js @@ -2599,6 +2158,18 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/compo lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/TabboxPanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/TimingsPanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/Toolbar.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnFinBit.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnMaskBit.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnOpCode.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnPayload.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnSize.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnTime.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnType.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListContent.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListHeader.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListItem.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FramePayload.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/WebSocketsPanel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/connector/firefox-connector.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/connector/firefox-data-provider.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/connector/index.js @@ -2626,10 +2197,12 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reduc lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/sort.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/timing-markers.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/ui.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/web-sockets.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/index.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/requests.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/timing-markers.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/ui.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/web-sockets.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-autocomplete-provider.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-predicates.js lib/firefox/browser/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-text-utils.js @@ -2656,6 +2229,9 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/comp lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/components/Settings.js lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/initializer.js lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/panel.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/popup/background.jsm +lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/popup/menu-button.jsm +lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/popup/popup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/actions.js lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/reducers.js lib/firefox/browser/chrome/devtools/modules/devtools/client/performance-new/store/selectors.js @@ -2759,6 +2335,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/util lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/utils/l10n.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/utils/message.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/utils/notification.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/utils/orientation.js lib/firefox/browser/chrome/devtools/modules/devtools/client/responsive.html/utils/window.js lib/firefox/browser/chrome/devtools/modules/devtools/client/scratchpad/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/scratchpad/scratchpad-manager.jsm @@ -2823,7 +2400,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/demangle.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/devices.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/enum.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/events.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/file-saver.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/fluent-l10n/fluent-l10n.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/focus.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/getjson.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/inplace-editor.js @@ -2904,6 +2481,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/resele lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/seamless-immutable.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/stringvalidator/util/assert.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/stringvalidator/validator.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/whatwg-url.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/view-source.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/webgl-utils.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/webpack/shims/platform-clipboard-stub.js @@ -2938,6 +2516,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/toolt lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/VariableTooltipHelper.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/inactive-css-tooltip-helper.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/view-helpers.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/workers-listener.js lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/zoom-keys.js lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/panel.js lib/firefox/browser/chrome/devtools/modules/devtools/client/storage/ui.js @@ -2960,31 +2539,32 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/n lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/actions/ui.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/browser-console.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/App.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/CollapseButton.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/ConfirmDialog.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/ConsoleOutput.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/ConsoleTable.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterButton.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/FilterCheckbox.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/GripMessageBody.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/JSTerm.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Message.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/MessageContainer.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/MessageIcon.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/MessageIndent.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/MessageRepeat.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/ReverseSearchInput.css -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/ReverseSearchInput.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/EditorToolbar.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 +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/ConsoleTable.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/GripMessageBody.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/Message.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageContainer.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageIcon.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageIndent.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageRepeat.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/CSSWarning.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/ConsoleApiCall.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/ConsoleCommand.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/DefaultRenderer.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/EvaluationResult.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/NetworkEventMessage.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/PageError.js +lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/WarningGroup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/SideBar.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/CSSWarning.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/ConsoleApiCall.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/ConsoleCommand.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/DefaultRenderer.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/EvaluationResult.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/NetworkEventMessage.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/PageError.js -lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/components/message-types/WarningGroup.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/enhancers/actor-releaser.js lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/enhancers/batching.js @@ -3048,7 +2628,8 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webreplay/menu.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/accessibility-parent.js 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/contrast.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/audit/contrast.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/audit/text-label.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/walker.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/accessibility/worker.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/actor-registry.js @@ -3091,6 +2672,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/utils/canvas.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/utils/markup.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/highlighters/xul-accessible.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/css-logic.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/custom-element-watcher.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/inspector/document-walker.js @@ -3107,6 +2689,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monit lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-observer.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/network-response-listener.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/stack-trace-collector.js +lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/network-monitor/websocket-actor.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/long-string.js lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/object/previewers.js @@ -3220,6 +2803,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/builtin-modules.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/connection-manager.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/constants.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/debugger-client.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/deprecated-thread-client.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/environment-client.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/event-source.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/client/long-string-client.js @@ -3283,6 +2867,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/targets/conte lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/targets/target-mixin.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/targets/worker.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/webconsole.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/websocket.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/worker/push-subscription.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/worker/service-worker-registration.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/fronts/worker/service-worker.js @@ -3319,7 +2904,16 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/platform/clipboard.j lib/firefox/browser/chrome/devtools/modules/devtools/shared/platform/stack.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/plural-form.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Actor.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Actor/generateActorSpec.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Front.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Front/FrontClassWithSpec.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Pool.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Request.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/Response.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/lazy-pool.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/types.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/protocol/utils.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/decoder/index.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/encoder/index.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/qrcode/index.js @@ -3380,6 +2974,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/targets/worker lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/thread.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/timeline.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/webconsole.js +lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/websocket.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/worker/push-subscription.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/worker/service-worker-registration.js lib/firefox/browser/chrome/devtools/modules/devtools/shared/specs/worker/service-worker.js @@ -3415,6 +3010,7 @@ lib/firefox/browser/chrome/devtools/skin/devtools-browser.css lib/firefox/browser/chrome/devtools/skin/floating-scrollbars-responsive-design.css lib/firefox/browser/chrome/devtools/skin/fonts.css lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-connect-icon.svg +lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-error.svg lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-fenix-nightly.svg lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-fenix.svg lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-firefox-aurora.svg @@ -3428,9 +3024,9 @@ lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-process-icon.svg lib/firefox/browser/chrome/devtools/skin/images/aboutdebugging-usb-icon.svg lib/firefox/browser/chrome/devtools/skin/images/accessibility.svg lib/firefox/browser/chrome/devtools/skin/images/add.svg +lib/firefox/browser/chrome/devtools/skin/images/alert-small.svg lib/firefox/browser/chrome/devtools/skin/images/alert-tiny.svg lib/firefox/browser/chrome/devtools/skin/images/alert.svg -lib/firefox/browser/chrome/devtools/skin/images/alerticon-unused.svg lib/firefox/browser/chrome/devtools/skin/images/angle-swatch.svg lib/firefox/browser/chrome/devtools/skin/images/animation-fast-track.svg lib/firefox/browser/chrome/devtools/skin/images/arrow-big.svg @@ -3471,6 +3067,8 @@ lib/firefox/browser/chrome/devtools/skin/images/dock-side-left.svg lib/firefox/browser/chrome/devtools/skin/images/dock-side-right.svg lib/firefox/browser/chrome/devtools/skin/images/dock-undock.svg lib/firefox/browser/chrome/devtools/skin/images/dropmarker.svg +lib/firefox/browser/chrome/devtools/skin/images/error-small.svg +lib/firefox/browser/chrome/devtools/skin/images/error.svg lib/firefox/browser/chrome/devtools/skin/images/filter-small.svg lib/firefox/browser/chrome/devtools/skin/images/filter-swatch.svg lib/firefox/browser/chrome/devtools/skin/images/filter.svg @@ -3482,6 +3080,8 @@ lib/firefox/browser/chrome/devtools/skin/images/globe.svg lib/firefox/browser/chrome/devtools/skin/images/grid.svg lib/firefox/browser/chrome/devtools/skin/images/help.svg lib/firefox/browser/chrome/devtools/skin/images/import.svg +lib/firefox/browser/chrome/devtools/skin/images/info-small.svg +lib/firefox/browser/chrome/devtools/skin/images/info.svg lib/firefox/browser/chrome/devtools/skin/images/item-arrow-dark-ltr.svg lib/firefox/browser/chrome/devtools/skin/images/item-arrow-dark-rtl.svg lib/firefox/browser/chrome/devtools/skin/images/item-arrow-ltr.svg @@ -3536,8 +3136,6 @@ lib/firefox/browser/chrome/devtools/skin/images/vview-delete.svg lib/firefox/browser/chrome/devtools/skin/images/vview-edit.svg lib/firefox/browser/chrome/devtools/skin/images/vview-lock.png lib/firefox/browser/chrome/devtools/skin/images/vview-lock@2x.png -lib/firefox/browser/chrome/devtools/skin/images/webconsole/error.svg -lib/firefox/browser/chrome/devtools/skin/images/webconsole/info.svg lib/firefox/browser/chrome/devtools/skin/images/webconsole/input.svg lib/firefox/browser/chrome/devtools/skin/images/webconsole/navigation.svg lib/firefox/browser/chrome/devtools/skin/images/webconsole/return.svg @@ -3990,6 +3588,7 @@ lib/firefox/browser/defaults/preferences/webide.js lib/firefox/browser/defaults/settings/blocklists/addons.json lib/firefox/browser/defaults/settings/blocklists/gfx.json lib/firefox/browser/defaults/settings/blocklists/plugins.json +lib/firefox/browser/defaults/settings/main/anti-tracking-url-decoration.json lib/firefox/browser/defaults/settings/main/example.json lib/firefox/browser/defaults/settings/main/hijack-blocklists.json lib/firefox/browser/defaults/settings/main/language-dictionaries.json @@ -4265,6 +3864,7 @@ lib/firefox/browser/features/webcompat@mozilla.org/lib/ua_overrides.js lib/firefox/browser/features/webcompat@mozilla.org/manifest.json lib/firefox/browser/features/webcompat@mozilla.org/run.js lib/firefox/browser/localization/en-US/branding/brand.ftl +lib/firefox/browser/localization/en-US/browser/aboutCertError.ftl lib/firefox/browser/localization/en-US/browser/aboutConfig.ftl lib/firefox/browser/localization/en-US/browser/aboutDialog.ftl lib/firefox/browser/localization/en-US/browser/aboutPolicies.ftl @@ -4279,6 +3879,7 @@ lib/firefox/browser/localization/en-US/browser/branding/sync-brand.ftl lib/firefox/browser/localization/en-US/browser/customizeMode.ftl lib/firefox/browser/localization/en-US/browser/newInstallPage.ftl lib/firefox/browser/localization/en-US/browser/newtab/asrouter.ftl +lib/firefox/browser/localization/en-US/browser/newtab/newtab.ftl lib/firefox/browser/localization/en-US/browser/newtab/onboarding.ftl lib/firefox/browser/localization/en-US/browser/pageInfo.ftl lib/firefox/browser/localization/en-US/browser/panicButton.ftl @@ -4306,6 +3907,7 @@ lib/firefox/browser/localization/en-US/browser/tabContextMenu.ftl lib/firefox/browser/localization/en-US/browser/toolbarContextMenu.ftl lib/firefox/browser/localization/en-US/browser/touchbar/touchbar.ftl lib/firefox/browser/localization/en-US/devtools/aboutdebugging.ftl +lib/firefox/browser/localization/en-US/devtools/accessibility.ftl lib/firefox/browser/localization/en-US/devtools/application.ftl lib/firefox/browser/localization/en-US/devtools/tooltips.ftl lib/firefox/browser/localization/en-US/preview/aboutLogins.ftl @@ -4364,6 +3966,7 @@ lib/firefox/browser/modules/ProfileMigrator.jsm lib/firefox/browser/modules/ReaderParent.jsm lib/firefox/browser/modules/RemotePrompt.jsm lib/firefox/browser/modules/Sanitizer.jsm +lib/firefox/browser/modules/ScreenshotChild.jsm lib/firefox/browser/modules/SearchTelemetry.jsm lib/firefox/browser/modules/SearchWidgetTracker.jsm lib/firefox/browser/modules/SelectionChangedMenulist.jsm @@ -4381,6 +3984,7 @@ 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/UrlbarProviderExtension.jsm lib/firefox/browser/modules/UrlbarProviderOpenTabs.jsm lib/firefox/browser/modules/UrlbarProviderUnifiedComplete.jsm lib/firefox/browser/modules/UrlbarProvidersManager.jsm @@ -4393,6 +3997,7 @@ lib/firefox/browser/modules/WebProtocolHandlerRegistrar.jsm lib/firefox/browser/modules/ZoomUI.jsm lib/firefox/browser/modules/aboutpages/AboutNetErrorHandler.jsm lib/firefox/browser/modules/aboutpages/AboutPrivateBrowsingHandler.jsm +lib/firefox/browser/modules/aboutpages/AboutProtectionsHandler.jsm lib/firefox/browser/modules/distribution.js lib/firefox/browser/modules/pdfjs.js lib/firefox/browser/modules/policies/BookmarksPolicies.jsm @@ -4585,12 +4190,8 @@ lib/firefox/chrome/pippki/content/pippki/certViewer.js lib/firefox/chrome/pippki/content/pippki/certViewer.xul lib/firefox/chrome/pippki/content/pippki/changepassword.js lib/firefox/chrome/pippki/content/pippki/changepassword.xul -lib/firefox/chrome/pippki/content/pippki/choosetoken.js -lib/firefox/chrome/pippki/content/pippki/choosetoken.xul lib/firefox/chrome/pippki/content/pippki/clientauthask.js lib/firefox/chrome/pippki/content/pippki/clientauthask.xul -lib/firefox/chrome/pippki/content/pippki/createCertInfo.js -lib/firefox/chrome/pippki/content/pippki/createCertInfo.xul lib/firefox/chrome/pippki/content/pippki/deletecert.js lib/firefox/chrome/pippki/content/pippki/deletecert.xul lib/firefox/chrome/pippki/content/pippki/device_manager.js @@ -4633,14 +4234,18 @@ lib/firefox/chrome/remote/content/domains/content/DOM.jsm lib/firefox/chrome/remote/content/domains/content/Emulation.jsm lib/firefox/chrome/remote/content/domains/content/Input.jsm lib/firefox/chrome/remote/content/domains/content/Log.jsm -lib/firefox/chrome/remote/content/domains/content/Network.jsm lib/firefox/chrome/remote/content/domains/content/Page.jsm lib/firefox/chrome/remote/content/domains/content/Performance.jsm lib/firefox/chrome/remote/content/domains/content/Runtime.jsm lib/firefox/chrome/remote/content/domains/content/Security.jsm lib/firefox/chrome/remote/content/domains/content/runtime/ExecutionContext.jsm lib/firefox/chrome/remote/content/domains/parent/Browser.jsm +lib/firefox/chrome/remote/content/domains/parent/Input.jsm +lib/firefox/chrome/remote/content/domains/parent/Network.jsm +lib/firefox/chrome/remote/content/domains/parent/Page.jsm lib/firefox/chrome/remote/content/domains/parent/Target.jsm +lib/firefox/chrome/remote/content/domains/parent/network/NetworkObserver.jsm +lib/firefox/chrome/remote/content/external/EventUtils.js lib/firefox/chrome/remote/content/server/HTTPD.jsm lib/firefox/chrome/remote/content/server/Stream.jsm lib/firefox/chrome/remote/content/server/WebSocket.jsm @@ -4683,6 +4288,7 @@ lib/firefox/chrome/toolkit/content/extensions/parent/ext-i18n.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-identity.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-idle.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-management.js +lib/firefox/chrome/toolkit/content/extensions/parent/ext-networkStatus.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-notifications.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-permissions.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-privacy.js @@ -4694,7 +4300,6 @@ lib/firefox/chrome/toolkit/content/extensions/parent/ext-tabs-base.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-telemetry.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-theme.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-toolkit.js -lib/firefox/chrome/toolkit/content/extensions/parent/ext-topSites.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-userScripts.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-webNavigation.js lib/firefox/chrome/toolkit/content/extensions/parent/ext-webRequest.js @@ -4719,6 +4324,7 @@ lib/firefox/chrome/toolkit/content/extensions/schemas/idle.json lib/firefox/chrome/toolkit/content/extensions/schemas/management.json lib/firefox/chrome/toolkit/content/extensions/schemas/manifest.json lib/firefox/chrome/toolkit/content/extensions/schemas/native_manifest.json +lib/firefox/chrome/toolkit/content/extensions/schemas/network_status.json lib/firefox/chrome/toolkit/content/extensions/schemas/notifications.json lib/firefox/chrome/toolkit/content/extensions/schemas/permissions.json lib/firefox/chrome/toolkit/content/extensions/schemas/privacy.json @@ -4728,7 +4334,6 @@ lib/firefox/chrome/toolkit/content/extensions/schemas/storage.json lib/firefox/chrome/toolkit/content/extensions/schemas/telemetry.json lib/firefox/chrome/toolkit/content/extensions/schemas/test.json lib/firefox/chrome/toolkit/content/extensions/schemas/theme.json -lib/firefox/chrome/toolkit/content/extensions/schemas/top_sites.json lib/firefox/chrome/toolkit/content/extensions/schemas/types.json lib/firefox/chrome/toolkit/content/extensions/schemas/user_scripts.json lib/firefox/chrome/toolkit/content/extensions/schemas/user_scripts_content.json @@ -4750,6 +4355,7 @@ lib/firefox/chrome/toolkit/content/global/aboutMemory.xhtml lib/firefox/chrome/toolkit/content/global/aboutMozilla.css lib/firefox/chrome/toolkit/content/global/aboutNetworking.js lib/firefox/chrome/toolkit/content/global/aboutNetworking.xhtml +lib/firefox/chrome/toolkit/content/global/aboutPerformance.css lib/firefox/chrome/toolkit/content/global/aboutPerformance.js lib/firefox/chrome/toolkit/content/global/aboutPerformance.xhtml lib/firefox/chrome/toolkit/content/global/aboutProfiles.js @@ -4779,27 +4385,36 @@ lib/firefox/chrome/toolkit/content/global/autocomplete.css lib/firefox/chrome/toolkit/content/global/backgroundPageThumbs.xhtml lib/firefox/chrome/toolkit/content/global/backgroundPageThumbsContent.js lib/firefox/chrome/toolkit/content/global/bindings/autocomplete.xml -lib/firefox/chrome/toolkit/content/global/bindings/button.xml lib/firefox/chrome/toolkit/content/global/bindings/calendar.js lib/firefox/chrome/toolkit/content/global/bindings/datekeeper.js lib/firefox/chrome/toolkit/content/global/bindings/datepicker.js lib/firefox/chrome/toolkit/content/global/bindings/datetimebox.css -lib/firefox/chrome/toolkit/content/global/bindings/dialog.xml lib/firefox/chrome/toolkit/content/global/bindings/general.xml lib/firefox/chrome/toolkit/content/global/bindings/popup.xml lib/firefox/chrome/toolkit/content/global/bindings/richlistbox.xml lib/firefox/chrome/toolkit/content/global/bindings/scrollbox.xml lib/firefox/chrome/toolkit/content/global/bindings/spinner.js -lib/firefox/chrome/toolkit/content/global/bindings/tabbox.xml lib/firefox/chrome/toolkit/content/global/bindings/textbox.xml lib/firefox/chrome/toolkit/content/global/bindings/timekeeper.js lib/firefox/chrome/toolkit/content/global/bindings/timepicker.js -lib/firefox/chrome/toolkit/content/global/bindings/toolbarbutton.xml -lib/firefox/chrome/toolkit/content/global/bindings/wizard.xml lib/firefox/chrome/toolkit/content/global/browser-child.js lib/firefox/chrome/toolkit/content/global/browser-content.js lib/firefox/chrome/toolkit/content/global/buildconfig.css lib/firefox/chrome/toolkit/content/global/buildconfig.html +lib/firefox/chrome/toolkit/content/global/certviewer/certviewer.css +lib/firefox/chrome/toolkit/content/global/certviewer/certviewer.html +lib/firefox/chrome/toolkit/content/global/certviewer/certviewer.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/certificate-section.css +lib/firefox/chrome/toolkit/content/global/certviewer/components/certificate-section.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/certificate-tab.css +lib/firefox/chrome/toolkit/content/global/certviewer/components/certificate-tab.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/dummy-info.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/handshake-section.css +lib/firefox/chrome/toolkit/content/global/certviewer/components/handshake-section.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/info-group.css +lib/firefox/chrome/toolkit/content/global/certviewer/components/info-group.js +lib/firefox/chrome/toolkit/content/global/certviewer/components/info-item.css +lib/firefox/chrome/toolkit/content/global/certviewer/components/info-item.js lib/firefox/chrome/toolkit/content/global/commonDialog.css lib/firefox/chrome/toolkit/content/global/commonDialog.js lib/firefox/chrome/toolkit/content/global/commonDialog.xul @@ -4817,6 +4432,7 @@ lib/firefox/chrome/toolkit/content/global/elements/browser-custom-element.js lib/firefox/chrome/toolkit/content/global/elements/button.js lib/firefox/chrome/toolkit/content/global/elements/checkbox.js lib/firefox/chrome/toolkit/content/global/elements/datetimebox.js +lib/firefox/chrome/toolkit/content/global/elements/dialog.js lib/firefox/chrome/toolkit/content/global/elements/editor.js lib/firefox/chrome/toolkit/content/global/elements/findbar.js lib/firefox/chrome/toolkit/content/global/elements/general.js @@ -4835,6 +4451,7 @@ lib/firefox/chrome/toolkit/content/global/elements/stringbundle.js lib/firefox/chrome/toolkit/content/global/elements/tabbox.js lib/firefox/chrome/toolkit/content/global/elements/text.js lib/firefox/chrome/toolkit/content/global/elements/textbox.js +lib/firefox/chrome/toolkit/content/global/elements/toolbarbutton.js lib/firefox/chrome/toolkit/content/global/elements/tree.js lib/firefox/chrome/toolkit/content/global/elements/videocontrols.js lib/firefox/chrome/toolkit/content/global/elements/wizard.js @@ -4963,6 +4580,7 @@ lib/firefox/chrome/toolkit/res/noframes.css lib/firefox/chrome/toolkit/res/normandy/Normandy.jsm lib/firefox/chrome/toolkit/res/normandy/actions/AddonStudyAction.jsm lib/firefox/chrome/toolkit/res/normandy/actions/BaseAction.jsm +lib/firefox/chrome/toolkit/res/normandy/actions/BranchedAddonStudyAction.jsm lib/firefox/chrome/toolkit/res/normandy/actions/ConsoleLogAction.jsm lib/firefox/chrome/toolkit/res/normandy/actions/PreferenceExperimentAction.jsm lib/firefox/chrome/toolkit/res/normandy/actions/PreferenceRollbackAction.jsm @@ -5059,6 +4677,7 @@ lib/firefox/chrome/toolkit/skin/classic/global/icons/question-16.png lib/firefox/chrome/toolkit/skin/classic/global/icons/question-64.png lib/firefox/chrome/toolkit/skin/classic/global/icons/resizer.svg lib/firefox/chrome/toolkit/skin/classic/global/icons/search-textbox.svg +lib/firefox/chrome/toolkit/skin/classic/global/icons/search.svg lib/firefox/chrome/toolkit/skin/classic/global/icons/searchfield-cancel.svg lib/firefox/chrome/toolkit/skin/classic/global/icons/shortcut.svg lib/firefox/chrome/toolkit/skin/classic/global/icons/spinner-arrow-down.svg @@ -5179,12 +4798,10 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/places/defaultFavicon.svg 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/downloadButtons.png 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/command-line-handler.js lib/firefox/components/components.manifest lib/firefox/components/marionette.js lib/firefox/contentaccessible/ImageDocument.css @@ -5277,6 +4894,7 @@ 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/updates/history.ftl +lib/firefox/modules/AboutCertViewerHandler.jsm lib/firefox/modules/AboutPagesUtils.jsm lib/firefox/modules/AboutReader.jsm lib/firefox/modules/AbuseReporter.jsm @@ -5313,6 +4931,8 @@ lib/firefox/modules/CommonDialog.jsm lib/firefox/modules/Console.jsm lib/firefox/modules/ConsoleAPIStorage.jsm lib/firefox/modules/ContentAreaDropListener.jsm +lib/firefox/modules/ContentBlockingAllowList.jsm +lib/firefox/modules/ContentDOMReference.jsm lib/firefox/modules/ContentDispatchChooser.jsm lib/firefox/modules/ContentPrefService2.jsm lib/firefox/modules/ContentPrefServiceChild.jsm @@ -5332,12 +4952,10 @@ lib/firefox/modules/DNSRecord.jsm lib/firefox/modules/DNSResourceRecord.jsm lib/firefox/modules/DNSServiceDiscovery.jsm lib/firefox/modules/DNSTypes.jsm -lib/firefox/modules/DOMLocalization.jsm lib/firefox/modules/DOMRequestHelper.jsm lib/firefox/modules/DataReader.jsm lib/firefox/modules/DataWriter.jsm lib/firefox/modules/DateTimePickerPanel.jsm -lib/firefox/modules/DateTimePickerParent.jsm lib/firefox/modules/DefaultCLH.jsm lib/firefox/modules/DeferredTask.jsm lib/firefox/modules/Deprecated.jsm @@ -5408,6 +5026,7 @@ lib/firefox/modules/Geometry.jsm lib/firefox/modules/HTMLMenuBuilder.jsm lib/firefox/modules/HealthPing.jsm lib/firefox/modules/HelperAppDlg.jsm +lib/firefox/modules/HiddenFrame.jsm lib/firefox/modules/History.jsm lib/firefox/modules/Http.jsm lib/firefox/modules/HybridContentTelemetry.jsm @@ -5467,7 +5086,6 @@ lib/firefox/modules/PageThumbs.jsm lib/firefox/modules/PageThumbsStorageService.jsm lib/firefox/modules/PageThumbsWorker.js lib/firefox/modules/PasswordGenerator.jsm -lib/firefox/modules/PerfMeasurement.jsm lib/firefox/modules/PerformanceCounters.jsm lib/firefox/modules/PermissionsUtils.jsm lib/firefox/modules/PictureInPicture.jsm @@ -5527,7 +5145,6 @@ lib/firefox/modules/SearchSuggestions.jsm lib/firefox/modules/SearchUtils.jsm lib/firefox/modules/SecurityInfo.jsm lib/firefox/modules/SecurityReporter.jsm -lib/firefox/modules/SelectParentHelper.jsm lib/firefox/modules/ServiceRequest.jsm lib/firefox/modules/ServiceWorkerCleanUp.jsm lib/firefox/modules/Services.jsm @@ -5555,9 +5172,11 @@ lib/firefox/modules/TelemetryUtils.jsm lib/firefox/modules/TerminatorTelemetry.jsm lib/firefox/modules/Timer.jsm lib/firefox/modules/TooltipTextProvider.jsm +lib/firefox/modules/TrackingDBService.jsm lib/firefox/modules/Troubleshoot.jsm lib/firefox/modules/UAOverridesBootstrapper.jsm lib/firefox/modules/UITelemetry.jsm +lib/firefox/modules/URLDecorationAnnotationsService.jsm lib/firefox/modules/URLFormatter.jsm lib/firefox/modules/UnifiedComplete.jsm lib/firefox/modules/UntrustedModulesPing.jsm @@ -5622,7 +5241,7 @@ lib/firefox/modules/lz4.js lib/firefox/modules/lz4_internal.js lib/firefox/modules/media/IdpSandbox.jsm ${PLIST.webrtc}lib/firefox/modules/media/PeerConnection.jsm -lib/firefox/modules/media/PeerConnectionIdp.jsm +${PLIST.webrtc}lib/firefox/modules/media/PeerConnectionIdp.jsm lib/firefox/modules/media/RTCStatsReport.jsm lib/firefox/modules/mozIntl.jsm lib/firefox/modules/narrate/NarrateControls.jsm @@ -5660,7 +5279,6 @@ lib/firefox/modules/remotepagemanager/MessagePort.jsm lib/firefox/modules/remotepagemanager/RemotePageManagerChild.jsm lib/firefox/modules/remotepagemanager/RemotePageManagerParent.jsm lib/firefox/modules/services-common/async.js -lib/firefox/modules/services-common/blocklist-clients.js lib/firefox/modules/services-common/hawkclient.js lib/firefox/modules/services-common/hawkrequest.js lib/firefox/modules/services-common/kinto-http-client.js diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 7a675709365..81c50b150db 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.364 2019/08/16 14:04:18 ryoon Exp $ +$NetBSD: distinfo,v 1.365 2019/09/06 03:00:23 ryoon Exp $ -SHA1 (firefox-68.0.2.source.tar.xz) = 1e532075b573148a88296aa56ab149ddbd786882 -RMD160 (firefox-68.0.2.source.tar.xz) = 5ebc53b37a46e8423a62f8c7448ec3ed6daba76e -SHA512 (firefox-68.0.2.source.tar.xz) = 5c289825fd0de062b9943eabcc16e09c1821c04717e689aa8df03162e722b72ea698195f3ea93e1e746c481dacd77d125301dba951468d134b986e35eb4ef5bb -Size (firefox-68.0.2.source.tar.xz) = 311257408 bytes +SHA1 (firefox-69.0.source.tar.xz) = e6c150543f35aaa68d979838ed12d42bbd929e7e +RMD160 (firefox-69.0.source.tar.xz) = 2fec7d4dffbacec11498cbe14298db2bffc8b06f +SHA512 (firefox-69.0.source.tar.xz) = 83b4b9a3466d2686ae5b72f9495172dcb37037f3301c68f7940604180e28a40720256f66b34b090dffbdd7b377fbb815df1bb80c3df842bc9ae59551c7cf07b0 +Size (firefox-69.0.source.tar.xz) = 323421020 bytes SHA1 (patch-aa) = 1f292aae7d37bd480ba834324b737bfebee52503 SHA1 (patch-browser_app_profile_firefox.js) = 076cc2892547bac07fe907533f4e821f13f5738e SHA1 (patch-build_moz.configure_old.configure) = 05963b12fd908d90e3378b30cff7e48291b8a447 @@ -11,20 +11,16 @@ SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49 SHA1 (patch-dom_media_CubebUtils.cpp) = b1b4f981c4bede877e3bd092d2648d4b8cbc73a5 SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef -SHA1 (patch-gfx_gl_GLContextProviderGLX.cpp) = 2c909a10a341e600392417240ad0c556f495d6ba SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad -SHA1 (patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h) = 8a922748ac7fecf7f2ce47e5a7e761b2d1d2d94c SHA1 (patch-ipc_chromium_src_base_lock__impl__posix.cc) = d84d9b4d416e049423120dcbf9199644ce1c93ab SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658 -SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = d634805bf3b02475081cb2f263e91e3f4c481a29 SHA1 (patch-ipc_glue_CrossProcessSemaphore.h) = 25e24743060acf10c776c6b3b3660f52a2e9fbe8 SHA1 (patch-ipc_glue_CrossProcessSemaphore__posix.cpp) = f8d155ee66008b7cc4052b6a889327543b89e0bb SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836 SHA1 (patch-js_src_threading_posix_Thread.cpp) = 47e612a676e614fd6dd43b8a3140218a3fbdc7fa SHA1 (patch-js_src_util_NativeStack.cpp) = 2c6f844d38343f40ebbc8fd665279256e4ae6d35 SHA1 (patch-media_libcubeb_gtest_moz.build) = ea6dcc7ceeb76ce1fb9d508cf43080a2eef3a9e4 -SHA1 (patch-media_libcubeb_src_cubeb.c) = e3446562ed16ec9643df42ee0b9c46ee91f22913 SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = f359a66a22f11142d05746e15894d998d3e3bf5a SHA1 (patch-media_libcubeb_src_cubeb__oss.c) = 103f751d5a7bc14a81a6ed43e1afc722bc092f7e SHA1 (patch-media_libcubeb_src_moz.build) = dcca90cb5132442877712cd7b1f4e832c93d2655 @@ -35,7 +31,6 @@ SHA1 (patch-toolkit_library_moz.build) = 102e3713552c26f76e8b4e473846bb8fbc44b27 SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12 SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57 SHA1 (patch-toolkit_mozapps_installer_packager.mk) = b2343fbad2556504dfd13601c02e6e2357c7d2bc -SHA1 (patch-toolkit_xre_glxtest.cpp) = 04942938f45f326c7d5c4da3bf8cc2d09b977c69 SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec SHA1 (patch-xpcom_build_BinaryPath.h) = 92461769d2fee8f015b91a5326247f271afeedea SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa diff --git a/www/firefox/files/cubeb_sun.c b/www/firefox/files/cubeb_sun.c deleted file mode 100644 index 64923194c1e..00000000000 --- a/www/firefox/files/cubeb_sun.c +++ /dev/null @@ -1,752 +0,0 @@ -/* - * Copyright © 2019 Nia Alarie - * - * This program is made available under an ISC-style license. See the - * accompanying file LICENSE for details. - */ -#include <sys/audioio.h> -#include <sys/ioctl.h> -#include <fcntl.h> -#include <unistd.h> -#include <pthread.h> -#include <stdlib.h> -#include <stdio.h> -#include <string.h> -#include <math.h> -#include "cubeb/cubeb.h" -#include "cubeb-internal.h" - -#define BYTES_TO_FRAMES(bytes, channels) \ - (bytes / (channels * sizeof(int16_t))) - -#define FRAMES_TO_BYTES(frames, channels) \ - (frames * (channels * sizeof(int16_t))) - -/* Default to 4 + 1 for the default device. */ -#ifndef SUN_DEVICE_COUNT -#define SUN_DEVICE_COUNT (5) -#endif - -/* Supported well by most hardware. */ -#ifndef SUN_PREFER_RATE -#define SUN_PREFER_RATE (48000) -#endif - -/* Standard acceptable minimum. */ -#ifndef SUN_LATENCY_MS -#define SUN_LATENCY_MS (40) -#endif - -#ifndef SUN_DEFAULT_DEVICE -#define SUN_DEFAULT_DEVICE "/dev/audio" -#endif - -#ifndef SUN_POLL_TIMEOUT -#define SUN_POLL_TIMEOUT (1000) -#endif - -#ifndef SUN_BUFFER_FRAMES -#define SUN_BUFFER_FRAMES (32) -#endif - -/* - * Supported on NetBSD regardless of hardware. - */ - -#ifndef SUN_MAX_CHANNELS -# ifdef __NetBSD__ -# define SUN_MAX_CHANNELS (12) -# else -# define SUN_MAX_CHANNELS (2) -# endif -#endif - -#ifndef SUN_MIN_RATE -#define SUN_MIN_RATE (1000) -#endif - -#ifndef SUN_MAX_RATE -#define SUN_MAX_RATE (192000) -#endif - -static struct cubeb_ops const sun_ops; - -struct cubeb { - struct cubeb_ops const * ops; -}; - -struct cubeb_stream { - struct cubeb * context; - void * user_ptr; - pthread_t thread; - pthread_mutex_t mutex; /* protects running, volume, frames_written */ - int floating; - int running; - int play_fd; - int record_fd; - float volume; - struct audio_info p_info; /* info for the play fd */ - struct audio_info r_info; /* info for the record fd */ - cubeb_data_callback data_cb; - cubeb_state_callback state_cb; - int16_t * play_buf; - int16_t * record_buf; - float * f_play_buf; - float * f_record_buf; - char input_name[32]; - char output_name[32]; - uint64_t frames_written; - uint64_t blocks_written; -}; - -int -sun_init(cubeb ** context, char const * context_name) -{ - cubeb * c; - - (void)context_name; - if ((c = calloc(1, sizeof(cubeb))) == NULL) { - return CUBEB_ERROR; - } - c->ops = &sun_ops; - *context = c; - return CUBEB_OK; -} - -static void -sun_destroy(cubeb * context) -{ - free(context); -} - -static char const * -sun_get_backend_id(cubeb * context) -{ - return "sun"; -} - -static int -sun_get_preferred_sample_rate(cubeb * context, uint32_t * rate) -{ - (void)context; - - *rate = SUN_PREFER_RATE; - return CUBEB_OK; -} - -static int -sun_get_max_channel_count(cubeb * context, uint32_t * max_channels) -{ - (void)context; - - *max_channels = SUN_MAX_CHANNELS; - return CUBEB_OK; -} - -static int -sun_get_min_latency(cubeb * context, cubeb_stream_params params, - uint32_t * latency_frames) -{ - (void)context; - - *latency_frames = SUN_LATENCY_MS * params.rate / 1000; - return CUBEB_OK; -} - -static int -sun_get_hwinfo(const char * device, struct audio_info * format, - int * props, struct audio_device * dev) -{ - int fd = -1; - - if ((fd = open(device, O_RDONLY)) == -1) { - goto error; - } -#ifdef AUDIO_GETFORMAT - if (ioctl(fd, AUDIO_GETFORMAT, format) != 0) { - goto error; - } -#endif -#ifdef AUDIO_GETPROPS - if (ioctl(fd, AUDIO_GETPROPS, props) != 0) { - goto error; - } -#endif - if (ioctl(fd, AUDIO_GETDEV, dev) != 0) { - goto error; - } - close(fd); - return CUBEB_OK; -error: - if (fd != -1) { - close(fd); - } - return CUBEB_ERROR; -} - -/* - * XXX: PR kern/54264 - */ -static int -sun_prinfo_verify_sanity(struct audio_prinfo * prinfo) -{ - return prinfo->precision >= 8 && prinfo->precision <= 32 && - prinfo->channels >= 1 && prinfo->channels < SUN_MAX_CHANNELS && - prinfo->sample_rate < SUN_MAX_RATE && prinfo->sample_rate > SUN_MIN_RATE; -} - -static int -sun_enumerate_devices(cubeb * context, cubeb_device_type type, - cubeb_device_collection * collection) -{ - unsigned i; - cubeb_device_info device = {0}; - char dev[16] = SUN_DEFAULT_DEVICE; - char dev_friendly[64]; - struct audio_info hwfmt; - struct audio_device hwname; - struct audio_prinfo *prinfo = NULL; - int hwprops; - - collection->device = calloc(SUN_DEVICE_COUNT, sizeof(cubeb_device_info)); - if (collection->device == NULL) { - return CUBEB_ERROR; - } - collection->count = 0; - - for (i = 0; i < SUN_DEVICE_COUNT; ++i) { - if (i > 0) { - (void)snprintf(dev, sizeof(dev), "/dev/audio%u", i - 1); - } - if (sun_get_hwinfo(dev, &hwfmt, &hwprops, &hwname) != CUBEB_OK) { - continue; - } -#ifdef AUDIO_GETPROPS - device.type = 0; - if ((hwprops & AUDIO_PROP_CAPTURE) != 0 && - sun_prinfo_verify_sanity(&hwfmt.record)) { - /* the device supports recording, probably */ - device.type |= CUBEB_DEVICE_TYPE_INPUT; - } - if ((hwprops & AUDIO_PROP_PLAYBACK) != 0 && - sun_prinfo_verify_sanity(&hwfmt.play)) { - /* the device supports playback, probably */ - device.type |= CUBEB_DEVICE_TYPE_OUTPUT; - } - switch (device.type) { - case 0: - /* device doesn't do input or output, aliens probably involved */ - continue; - case CUBEB_DEVICE_TYPE_INPUT: - if ((type & CUBEB_DEVICE_TYPE_INPUT) == 0) { - /* this device is input only, not scanning for those, skip it */ - continue; - } - break; - case CUBEB_DEVICE_TYPE_OUTPUT: - if ((type & CUBEB_DEVICE_TYPE_OUTPUT) == 0) { - /* this device is output only, not scanning for those, skip it */ - continue; - } - break; - } - if ((type & CUBEB_DEVICE_TYPE_INPUT) != 0) { - prinfo = &hwfmt.record; - } - if ((type & CUBEB_DEVICE_TYPE_OUTPUT) != 0) { - prinfo = &hwfmt.play; - } -#endif - if (i > 0) { - (void)snprintf(dev_friendly, sizeof(dev_friendly), "%s %s %s (%d)", - hwname.name, hwname.version, hwname.config, i - 1); - } else { - (void)snprintf(dev_friendly, sizeof(dev_friendly), "%s %s %s (default)", - hwname.name, hwname.version, hwname.config); - } - device.devid = (void *)(uintptr_t)i; - device.device_id = strdup(dev); - device.friendly_name = strdup(dev_friendly); - device.group_id = strdup(dev); - device.vendor_name = strdup(hwname.name); - device.type = type; - device.state = CUBEB_DEVICE_STATE_ENABLED; - device.preferred = (i == 0) ? CUBEB_DEVICE_PREF_ALL : CUBEB_DEVICE_PREF_NONE; -#ifdef AUDIO_GETFORMAT - device.max_channels = prinfo->channels; - device.default_rate = prinfo->sample_rate; -#else - device.max_channels = 2; - device.default_rate = SUN_PREFER_RATE; -#endif - device.default_format = CUBEB_DEVICE_FMT_S16NE; - device.format = CUBEB_DEVICE_FMT_S16NE; - device.min_rate = SUN_MIN_RATE; - device.max_rate = SUN_MAX_RATE; - device.latency_lo = SUN_LATENCY_MS * SUN_MIN_RATE / 1000; - device.latency_hi = SUN_LATENCY_MS * SUN_MAX_RATE / 1000; - collection->device[collection->count++] = device; - } - return CUBEB_OK; -} - -static int -sun_device_collection_destroy(cubeb * context, - cubeb_device_collection * collection) -{ - unsigned i; - - for (i = 0; i < collection->count; ++i) { - free((char *)collection->device[i].device_id); - free((char *)collection->device[i].friendly_name); - free((char *)collection->device[i].group_id); - free((char *)collection->device[i].vendor_name); - } - free(collection->device); - return CUBEB_OK; -} - -static int -sun_copy_params(int fd, cubeb_stream * stream, cubeb_stream_params * params, - struct audio_info * info, struct audio_prinfo * prinfo) -{ - prinfo->channels = params->channels; - prinfo->sample_rate = params->rate; - prinfo->precision = 16; -#ifdef AUDIO_ENCODING_SLINEAR_LE - switch (params->format) { - case CUBEB_SAMPLE_S16LE: - prinfo->encoding = AUDIO_ENCODING_SLINEAR_LE; - break; - case CUBEB_SAMPLE_S16BE: - prinfo->encoding = AUDIO_ENCODING_SLINEAR_BE; - break; - case CUBEB_SAMPLE_FLOAT32NE: - stream->floating = 1; - prinfo->encoding = AUDIO_ENCODING_SLINEAR; - break; - default: - LOG("Unsupported format"); - return CUBEB_ERROR_INVALID_FORMAT; - } -#else - switch (params->format) { - case CUBEB_SAMPLE_S16NE: - prinfo->encoding = AUDIO_ENCODING_LINEAR; - break; - case CUBEB_SAMPLE_FLOAT32NE: - stream->floating = 1; - prinfo->encoding = AUDIO_ENCODING_LINEAR; - break; - default: - LOG("Unsupported format"); - return CUBEB_ERROR_INVALID_FORMAT; - } -#endif - if (ioctl(fd, AUDIO_SETINFO, info) == -1) { - return CUBEB_ERROR; - } - if (ioctl(fd, AUDIO_GETINFO, info) == -1) { - return CUBEB_ERROR; - } - return CUBEB_OK; -} - -static int -sun_stream_stop(cubeb_stream * s) -{ - pthread_mutex_lock(&s->mutex); - if (s->running) { - s->running = 0; - pthread_mutex_unlock(&s->mutex); - pthread_join(s->thread, NULL); - } else { - pthread_mutex_unlock(&s->mutex); - } - return CUBEB_OK; -} - -static void -sun_stream_destroy(cubeb_stream * s) -{ - pthread_mutex_destroy(&s->mutex); - sun_stream_stop(s); - if (s->play_fd != -1) { - close(s->play_fd); - } - if (s->record_fd != -1) { - close(s->record_fd); - } - free(s->f_play_buf); - free(s->f_record_buf); - free(s->play_buf); - free(s->record_buf); - free(s); -} - -static void -sun_float_to_linear(float * in, int16_t * out, - unsigned channels, long frames, float vol) -{ - unsigned i, sample_count = frames * channels; - float multiplier = vol * 0x8000; - - for (i = 0; i < sample_count; ++i) { - int32_t sample = lrintf(in[i] * multiplier); - if (sample < -0x8000) { - out[i] = -0x8000; - } else if (sample > 0x7fff) { - out[i] = 0x7fff; - } else { - out[i] = sample; - } - } -} - -static void -sun_linear_to_float(int16_t * in, float * out, - unsigned channels, long frames) -{ - unsigned i, sample_count = frames * channels; - - for (i = 0; i < sample_count; ++i) { - out[i] = (1.0 / 0x8000) * in[i]; - } -} - -static void -sun_linear_set_vol(int16_t * buf, unsigned channels, long frames, float vol) -{ - unsigned i, sample_count = frames * channels; - int32_t multiplier = vol * 0x8000; - - for (i = 0; i < sample_count; ++i) { - buf[i] = (buf[i] * multiplier) >> 15; - } -} - -static void * -sun_io_routine(void * arg) -{ - cubeb_stream *s = arg; - cubeb_state state = CUBEB_STATE_STARTED; - size_t to_read = 0; - long to_write = 0; - size_t write_ofs = 0; - size_t read_ofs = 0; - int drain = 0; - - s->state_cb(s, s->user_ptr, CUBEB_STATE_STARTED); - while (state != CUBEB_STATE_ERROR) { - pthread_mutex_lock(&s->mutex); - if (!s->running) { - pthread_mutex_unlock(&s->mutex); - state = CUBEB_STATE_STOPPED; - break; - } - pthread_mutex_unlock(&s->mutex); - if (s->floating) { - if (s->record_fd != -1) { - sun_linear_to_float(s->record_buf, s->f_record_buf, - s->r_info.record.channels, SUN_BUFFER_FRAMES); - } - to_write = s->data_cb(s, s->user_ptr, - s->f_record_buf, s->f_play_buf, SUN_BUFFER_FRAMES); - if (to_write == CUBEB_ERROR) { - state = CUBEB_STATE_ERROR; - break; - } - if (s->play_fd != -1) { - pthread_mutex_lock(&s->mutex); - sun_float_to_linear(s->f_play_buf, s->play_buf, - s->p_info.play.channels, to_write, s->volume); - pthread_mutex_unlock(&s->mutex); - } - } else { - to_write = s->data_cb(s, s->user_ptr, - s->record_buf, s->play_buf, SUN_BUFFER_FRAMES); - if (to_write == CUBEB_ERROR) { - state = CUBEB_STATE_ERROR; - break; - } - if (s->play_fd != -1) { - pthread_mutex_lock(&s->mutex); - sun_linear_set_vol(s->play_buf, s->p_info.play.channels, to_write, s->volume); - pthread_mutex_unlock(&s->mutex); - } - } - if (to_write < SUN_BUFFER_FRAMES) { - drain = 1; - } - to_write = s->play_fd != -1 ? to_write : 0; - to_read = s->record_fd != -1 ? SUN_BUFFER_FRAMES : 0; - write_ofs = 0; - read_ofs = 0; - while (to_write > 0 || to_read > 0) { - size_t bytes; - ssize_t n, frames; - - if (to_write > 0) { - bytes = FRAMES_TO_BYTES(to_write, s->p_info.play.channels); - if ((n = write(s->play_fd, s->play_buf + write_ofs, bytes)) < 0) { - state = CUBEB_STATE_ERROR; - break; - } - frames = BYTES_TO_FRAMES(n, s->p_info.play.channels); - pthread_mutex_lock(&s->mutex); - s->frames_written += frames; - pthread_mutex_unlock(&s->mutex); - to_write -= frames; - write_ofs += frames; - } - if (to_read > 0) { - bytes = FRAMES_TO_BYTES(to_read, s->r_info.record.channels); - if ((n = read(s->record_fd, s->record_buf + read_ofs, bytes)) < 0) { - state = CUBEB_STATE_ERROR; - break; - } - frames = BYTES_TO_FRAMES(n, s->r_info.record.channels); - to_read -= frames; - read_ofs += frames; - } - } - if (drain && state != CUBEB_STATE_ERROR) { - state = CUBEB_STATE_DRAINED; - break; - } - } - s->state_cb(s, s->user_ptr, state); - return NULL; -} - -static int -sun_stream_init(cubeb * context, - cubeb_stream ** stream, - char const * stream_name, - cubeb_devid input_device, - cubeb_stream_params * input_stream_params, - cubeb_devid output_device, - cubeb_stream_params * output_stream_params, - unsigned latency_frames, - cubeb_data_callback data_callback, - cubeb_state_callback state_callback, - void * user_ptr) -{ - int ret = CUBEB_OK; - cubeb_stream *s = NULL; - - (void)stream_name; - if ((s = calloc(1, sizeof(cubeb_stream))) == NULL) { - ret = CUBEB_ERROR; - goto error; - } - s->record_fd = -1; - s->play_fd = -1; - if (input_device != 0) { - snprintf(s->input_name, sizeof(s->input_name), - "/dev/audio%zu", (uintptr_t)input_device - 1); - } else { - snprintf(s->input_name, sizeof(s->input_name), "%s", SUN_DEFAULT_DEVICE); - } - if (output_device != 0) { - snprintf(s->output_name, sizeof(s->output_name), - "/dev/audio%zu", (uintptr_t)output_device - 1); - } else { - snprintf(s->output_name, sizeof(s->output_name), "%s", SUN_DEFAULT_DEVICE); - } - if (input_stream_params != NULL) { - if (input_stream_params->prefs & CUBEB_STREAM_PREF_LOOPBACK) { - LOG("Loopback not supported"); - ret = CUBEB_ERROR_NOT_SUPPORTED; - goto error; - } - if (s->record_fd == -1) { - if ((s->record_fd = open(s->input_name, O_RDONLY)) == -1) { - LOG("Audio device cannot be opened as read-only"); - ret = CUBEB_ERROR_DEVICE_UNAVAILABLE; - goto error; - } - } - AUDIO_INITINFO(&s->r_info); -#ifdef AUMODE_RECORD - s->r_info.mode = AUMODE_RECORD; -#endif - if ((ret = sun_copy_params(s->record_fd, s, input_stream_params, - &s->r_info, &s->r_info.record)) != CUBEB_OK) { - LOG("Setting record params failed"); - goto error; - } - } - if (output_stream_params != NULL) { - if (output_stream_params->prefs & CUBEB_STREAM_PREF_LOOPBACK) { - LOG("Loopback not supported"); - ret = CUBEB_ERROR_NOT_SUPPORTED; - goto error; - } - if (s->play_fd == -1) { - if ((s->play_fd = open(s->output_name, O_WRONLY)) == -1) { - LOG("Audio device cannot be opened as write-only"); - ret = CUBEB_ERROR_DEVICE_UNAVAILABLE; - goto error; - } - } - AUDIO_INITINFO(&s->p_info); -#ifdef AUMODE_PLAY - s->p_info.mode = AUMODE_PLAY; -#endif - if ((ret = sun_copy_params(s->play_fd, s, output_stream_params, - &s->p_info, &s->p_info.play)) != CUBEB_OK) { - LOG("Setting play params failed"); - goto error; - } - } - s->context = context; - s->volume = 1.0; - s->state_cb = state_callback; - s->data_cb = data_callback; - s->user_ptr = user_ptr; - if (pthread_mutex_init(&s->mutex, NULL) != 0) { - LOG("Failed to create mutex"); - goto error; - } - if (s->play_fd != -1 && (s->play_buf = calloc(SUN_BUFFER_FRAMES, - s->p_info.play.channels * sizeof(int16_t))) == NULL) { - ret = CUBEB_ERROR; - goto error; - } - if (s->record_fd != -1 && (s->record_buf = calloc(SUN_BUFFER_FRAMES, - s->r_info.record.channels * sizeof(int16_t))) == NULL) { - ret = CUBEB_ERROR; - goto error; - } - if (s->floating) { - if (s->play_fd != -1 && (s->f_play_buf = calloc(SUN_BUFFER_FRAMES, - s->p_info.play.channels * sizeof(float))) == NULL) { - ret = CUBEB_ERROR; - goto error; - } - if (s->record_fd != -1 && (s->f_record_buf = calloc(SUN_BUFFER_FRAMES, - s->r_info.record.channels * sizeof(float))) == NULL) { - ret = CUBEB_ERROR; - goto error; - } - } - *stream = s; - return CUBEB_OK; -error: - if (s != NULL) { - sun_stream_destroy(s); - } - return ret; -} - -static int -sun_stream_start(cubeb_stream * s) -{ - s->running = 1; - if (pthread_create(&s->thread, NULL, sun_io_routine, s) != 0) { - LOG("Couldn't create thread"); - return CUBEB_ERROR; - } - return CUBEB_OK; -} - -static int -sun_stream_get_position(cubeb_stream * s, uint64_t * position) -{ -#ifdef AUDIO_GETOOFFS - struct audio_offset offset; - - if (ioctl(s->play_fd, AUDIO_GETOOFFS, &offset) == -1) { - return CUBEB_ERROR; - } - s->blocks_written += offset.deltablks; - *position = BYTES_TO_FRAMES(s->blocks_written * s->p_info.blocksize, - s->p_info.play.channels); - return CUBEB_OK; -#else - pthread_mutex_lock(&s->mutex); - *position = s->frames_written; - pthread_mutex_unlock(&s->mutex); - return CUBEB_OK; -#endif -} - -static int -sun_stream_get_latency(cubeb_stream * stream, uint32_t * latency) -{ -#ifdef AUDIO_GETBUFINFO - struct audio_info info; - - if (ioctl(stream->play_fd, AUDIO_GETBUFINFO, &info) == -1) { - return CUBEB_ERROR; - } - - *latency = BYTES_TO_FRAMES(info.play.seek + info.blocksize / 2, - info.play.channels); - return CUBEB_OK; -#else - cubeb_stream_params params; - - params.rate = stream->p_info.play.sample_rate; - - return sun_get_min_latency(NULL, params, latency); -#endif -} - -static int -sun_stream_set_volume(cubeb_stream * stream, float volume) -{ - pthread_mutex_lock(&stream->mutex); - stream->volume = volume; - pthread_mutex_unlock(&stream->mutex); - return CUBEB_OK; -} - -static int -sun_get_current_device(cubeb_stream * stream, cubeb_device ** const device) -{ - *device = calloc(1, sizeof(cubeb_device)); - if (*device == NULL) { - return CUBEB_ERROR; - } - (*device)->input_name = stream->record_fd != -1 ? - strdup(stream->input_name) : NULL; - (*device)->output_name = stream->play_fd != -1 ? - strdup(stream->output_name) : NULL; - return CUBEB_OK; -} - -static int -sun_stream_device_destroy(cubeb_stream * stream, cubeb_device * device) -{ - (void)stream; - free(device->input_name); - free(device->output_name); - free(device); - return CUBEB_OK; -} - -static struct cubeb_ops const sun_ops = { - .init = sun_init, - .get_backend_id = sun_get_backend_id, - .get_max_channel_count = sun_get_max_channel_count, - .get_min_latency = sun_get_min_latency, - .get_preferred_sample_rate = sun_get_preferred_sample_rate, - .enumerate_devices = sun_enumerate_devices, - .device_collection_destroy = sun_device_collection_destroy, - .destroy = sun_destroy, - .stream_init = sun_stream_init, - .stream_destroy = sun_stream_destroy, - .stream_start = sun_stream_start, - .stream_stop = sun_stream_stop, - .stream_reset_default_device = NULL, - .stream_get_position = sun_stream_get_position, - .stream_get_latency = sun_stream_get_latency, - .stream_set_volume = sun_stream_set_volume, - .stream_set_panning = NULL, - .stream_get_current_device = sun_get_current_device, - .stream_device_destroy = sun_stream_device_destroy, - .stream_register_device_changed_callback = NULL, - .register_device_collection_changed = NULL -}; diff --git a/www/firefox/mozilla-common.mk b/www/firefox/mozilla-common.mk index 41d922e7102..8e5f0e431dd 100644 --- a/www/firefox/mozilla-common.mk +++ b/www/firefox/mozilla-common.mk @@ -1,4 +1,4 @@ -# $NetBSD: mozilla-common.mk,v 1.136 2019/07/12 03:52:13 gutteridge Exp $ +# $NetBSD: mozilla-common.mk,v 1.137 2019/09/06 03:00:23 ryoon Exp $ # # common Makefile fragment for mozilla packages based on gecko 2.0. # @@ -78,7 +78,6 @@ CONFIGURE_ARGS+= --enable-release # Disable Rust SIMD option to fix build with lang/rust-1.33.0 # This should be enabled later again. #CONFIGURE_ARGS+= --enable-rust-simd -CONFIGURE_ARGS+= --enable-webrender=build CONFIGURE_ARGS+= --disable-tests # Mozilla Bug 1432751 #CONFIGURE_ARGS+= --enable-system-cairo @@ -104,6 +103,8 @@ CONFIGURE_ARGS+= --disable-gconf CONFIGURE_ARGS+= --disable-icf CONFIGURE_ARGS+= --disable-updater +#CONFIGURE_ARGS+= --with-libclang-path=${PREFIX}/lib + SUBST_CLASSES+= fix-paths SUBST_STAGE.fix-paths= pre-configure SUBST_MESSAGE.fix-paths= Fixing absolute paths. @@ -225,6 +226,8 @@ BUILDLINK_API_DEPENDS.nss+= nss>=3.44.1 #.include "../../graphics/cairo/buildlink3.mk" BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 .include "../../graphics/libwebp/buildlink3.mk" +PKG_CC= clang +PKG_CXX= clang++ BUILDLINK_DEPMETHOD.clang= build BUILDLINK_API_DEPENDS.clang+= clang>=6.0.1nb1 .include "../../lang/clang/buildlink3.mk" diff --git a/www/firefox/options.mk b/www/firefox/options.mk index e01da414300..1e849cabe27 100644 --- a/www/firefox/options.mk +++ b/www/firefox/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.46 2019/06/09 03:44:50 gutteridge Exp $ +# $NetBSD: options.mk,v 1.47 2019/09/06 03:00:23 ryoon Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.firefox @@ -10,7 +10,7 @@ PLIST_VARS+= gnome jemalloc debug .if ${OPSYS} == "Linux" PKG_SUGGESTED_OPTIONS+= pulseaudio mozilla-jemalloc dbus .else -PKG_SUGGESTED_OPTIONS+= oss dbus +PKG_SUGGESTED_OPTIONS+= dbus .endif PKG_SUGGESTED_OPTIONS.Linux+= webrtc diff --git a/www/firefox/patches/patch-gfx_gl_GLContextProviderGLX.cpp b/www/firefox/patches/patch-gfx_gl_GLContextProviderGLX.cpp deleted file mode 100644 index 798a88b224a..00000000000 --- a/www/firefox/patches/patch-gfx_gl_GLContextProviderGLX.cpp +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-gfx_gl_GLContextProviderGLX.cpp,v 1.4 2019/06/04 00:23:11 maya Exp $ - -NetBSD doesn't ship libGL.so.1 due to a major bump. Look for the unversioned -name. -https://hg.mozilla.org/integration/mozilla-inbound/rev/8bcc51aaa91e - ---- gfx/gl/GLContextProviderGLX.cpp.orig 2019-05-17 00:33:26.000000000 +0000 -+++ gfx/gl/GLContextProviderGLX.cpp -@@ -80,7 +80,7 @@ bool GLXLibrary::EnsureInitialized() { - // which trigger glibc bug - // http://sourceware.org/bugzilla/show_bug.cgi?id=12225 - const char* libGLfilename = "libGL.so.1"; --#ifdef __OpenBSD__ -+#if defined(__OpenBSD__) || defined(__NetBSD__) - libGLfilename = "libGL.so"; - #endif - diff --git a/www/firefox/patches/patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h b/www/firefox/patches/patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h deleted file mode 100644 index 02d3d1b0bb3..00000000000 --- a/www/firefox/patches/patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gfx_skia_skia_third__party_skcms_src_Transform__inl.h,v 1.1 2019/08/12 01:04:38 tsutsui Exp $ - -- pull upstream change to fix ICE on NetBSD/i386 8.1 build (PR pkg/54383) - https://hg.mozilla.org/releases/mozilla-esr68/rev/420c07d42512 - ---- gfx/skia/skia/third_party/skcms/src/Transform_inl.h.orig 2019-07-17 20:51:26.000000000 +0000 -+++ gfx/skia/skia/third_party/skcms/src/Transform_inl.h -@@ -559,7 +559,7 @@ SI void sample_clut_16(const skcms_A2B* - - // GCC 7.2.0 hits an internal compiler error with -finline-functions (or -O3) - // when targeting MIPS 64, I think attempting to inline clut() into exec_ops(). --#if 1 && defined(__GNUC__) && !defined(__clang__) && defined(__mips64) -+#if 1 && defined(__GNUC__) && !defined(__clang__) && (defined(__mips64) || defined(__s390x__) || defined(__i586__) || defined(__i486__) || defined(__i386__)) - #define MAYBE_NOINLINE __attribute__((noinline)) - #else - #define MAYBE_NOINLINE diff --git a/www/firefox/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc deleted file mode 100644 index 3772318711f..00000000000 --- a/www/firefox/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc,v 1.1 2019/05/22 06:24:17 pho Exp $ - -In the original code there is a special case for Darwin whose -sendmsg(2) fails with EMSGSIZE when a fd is to be transferred but -there isn't enough space in the send buffer. It turned out the same -applies to NetBSD too. It may affect other BSD kernels as well, but we -haven't tested them. - -Please remove this patch when the upstream issue is resolved: -https://bugzilla.mozilla.org/show_bug.cgi?id=1553389 - ---- ipc/chromium/src/chrome/common/ipc_channel_posix.cc.orig 2019-05-10 06:37:41.200812057 +0000 -+++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc -@@ -9,7 +9,7 @@ - #include <errno.h> - #include <fcntl.h> - #include <limits.h> --#if defined(OS_MACOSX) -+#if defined(OS_MACOSX) || defined(OS_NETBSD) - # include <sched.h> - #endif - #include <stddef.h> -@@ -699,7 +699,7 @@ bool Channel::ChannelImpl::ProcessOutgoi - // Not an error; the sendmsg would have blocked, so return to the - // event loop and try again later. - break; --#if defined(OS_MACOSX) -+#if defined(OS_MACOSX) || defined(OS_NETBSD) - // (Note: this comment is copied from https://crrev.com/86c3d9ef4fdf6; - // see also bug 1142693 comment #73.) - // diff --git a/www/firefox/patches/patch-media_libcubeb_src_cubeb.c b/www/firefox/patches/patch-media_libcubeb_src_cubeb.c deleted file mode 100644 index d869efb01b4..00000000000 --- a/www/firefox/patches/patch-media_libcubeb_src_cubeb.c +++ /dev/null @@ -1,58 +0,0 @@ -$NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.10 2019/06/13 22:05:24 nia Exp $ - -* Support OSS audio -* Support Sun audio - ---- media/libcubeb/src/cubeb.c.orig 2019-06-09 08:15:58.000000000 +0000 -+++ media/libcubeb/src/cubeb.c -@@ -51,6 +51,9 @@ int wasapi_init(cubeb ** context, char c - #if defined(USE_SNDIO) - int sndio_init(cubeb ** context, char const * context_name); - #endif -+#if defined(USE_SUN) -+int sun_init(cubeb ** context, char const * context_name); -+#endif - #if defined(USE_OPENSL) - int opensl_init(cubeb ** context, char const * context_name); - #endif -@@ -60,6 +63,9 @@ int audiotrack_init(cubeb ** context, ch - #if defined(USE_KAI) - int kai_init(cubeb ** context, char const * context_name); - #endif -+#if defined(USE_OSS) -+int oss_init(cubeb ** context, char const * context_name); -+#endif - - static int - validate_stream_params(cubeb_stream_params * input_stream_params, -@@ -160,6 +166,10 @@ cubeb_init(cubeb ** context, char const - #if defined(USE_KAI) - init_oneshot = kai_init; - #endif -+ } else if (!strcmp(backend_name, "oss")) { -+#if defined(USE_OSS) -+ init_oneshot = oss_init; -+#endif - } else { - /* Already set */ - } -@@ -195,6 +205,9 @@ cubeb_init(cubeb ** context, char const - #if defined(USE_SNDIO) - sndio_init, - #endif -+#if defined(USE_SUN) -+ sun_init, -+#endif - #if defined(USE_OPENSL) - opensl_init, - #endif -@@ -204,6 +217,9 @@ cubeb_init(cubeb ** context, char const - #if defined(USE_KAI) - kai_init, - #endif -+#if defined(USE_OSS) -+ oss_init, -+#endif - }; - int i; - diff --git a/www/firefox/patches/patch-toolkit_xre_glxtest.cpp b/www/firefox/patches/patch-toolkit_xre_glxtest.cpp deleted file mode 100644 index 5b3d15449e0..00000000000 --- a/www/firefox/patches/patch-toolkit_xre_glxtest.cpp +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-toolkit_xre_glxtest.cpp,v 1.4 2019/06/04 00:23:11 maya Exp $ - -Fix libGL filename on NetBSD, -see https://bugzilla.mozilla.org/show_bug.cgi?id=1180498 -https://hg.mozilla.org/integration/mozilla-inbound/rev/8bcc51aaa91e - ---- toolkit/xre/glxtest.cpp.orig 2019-03-07 16:53:43.000000000 +0000 -+++ toolkit/xre/glxtest.cpp -@@ -116,7 +116,7 @@ void glxtest() { - "The MOZ_AVOID_OPENGL_ALTOGETHER environment variable is defined"); - - ///// Open libGL and load needed symbols ///// --#ifdef __OpenBSD__ -+#if defined(__OpenBSD__) || defined(__NetBSD__) - # define LIBGL_FILENAME "libGL.so" - #else - # define LIBGL_FILENAME "libGL.so.1" |