summaryrefslogtreecommitdiff
path: root/www/firefox
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2016-03-08 21:32:52 +0000
committerryoon <ryoon@pkgsrc.org>2016-03-08 21:32:52 +0000
commit2af44f2533026d912f7b1b629b93d789fd68d9b5 (patch)
tree2a32195d99ce14c5cdeee586eb4b99c9992e5aa4 /www/firefox
parent1547ce904194fe962c69144f3cdf360048f3987d (diff)
downloadpkgsrc-2af44f2533026d912f7b1b629b93d789fd68d9b5.tar.gz
Update to 45.0
Changelog: New Instant browser tab sharing through Hello Tabs synced via Firefox Accounts from other devices are now shown in dropdown area of Awesome Bar when searching Synced Tabs button in button bar Introduce a new preference (network.dns.blockDotOnion) to allow blocking .onion at the DNS level Guarani [gn] locale added Fixed URLs containing a Unicode-format Internationalized Domain Name (IDN) are now properly redirected Various security fixes Fixed in Firefox 45 2016-37 Font vulnerabilities in the Graphite 2 library 2016-36 Use-after-free during processing of DER encoded keys in NSS 2016-35 Buffer overflow during ASN.1 decoding in NSS 2016-34 Out-of-bounds read in HTML parser following a failed allocation 2016-33 Use-after-free in GetStaticInstance in WebRTC 2016-32 WebRTC and LibVPX vulnerabilities found through code inspection 2016-31 Memory corruption with malicious NPAPI plugin 2016-30 Buffer overflow in Brotli decompression 2016-29 Same-origin policy violation using perfomance.getEntries and history navigation with session restore 2016-28 Addressbar spoofing though history navigation and Location protocol property 2016-27 Use-after-free during XML transformations 2016-26 Memory corruption when modifying a file being read by FileReader 2016-25 Use-after-free when using multiple WebRTC data channels 2016-24 Use-after-free in SetBody 2016-23 Use-after-free in HTML5 string parser 2016-22 Service Worker Manager out-of-bounds read in Service Worker Manager 2016-21 Displayed page address can be overridden 2016-20 Memory leak in libstagefright when deleting an array during MP4 processing 2016-19 Linux video memory DOS with Intel drivers 2016-18 CSP reports fail to strip location information for embedded iframe pages 2016-17 Local file overwriting and potential privilege escalation through CSP reports 2016-16 Miscellaneous memory safety hazards (rv:45.0 / rv:38.7)
Diffstat (limited to 'www/firefox')
-rw-r--r--www/firefox/Makefile7
-rw-r--r--www/firefox/PLIST731
-rw-r--r--www/firefox/distinfo39
-rw-r--r--www/firefox/mozilla-common.mk3
-rw-r--r--www/firefox/patches/patch-config_baseconfig.mk10
-rw-r--r--www/firefox/patches/patch-ipc_chromium_Makefile.in13
-rw-r--r--www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc12
-rw-r--r--www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc13
-rw-r--r--www/firefox/patches/patch-js_src_jsdate.cpp15
-rw-r--r--www/firefox/patches/patch-media_libcubeb_AUTHORS9
-rw-r--r--www/firefox/patches/patch-media_libcubeb_src_cubeb.c16
-rw-r--r--www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c8
-rw-r--r--www/firefox/patches/patch-media_libcubeb_src_moz.build17
-rw-r--r--www/firefox/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c8
-rw-r--r--www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi27
-rw-r--r--www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc8
-rw-r--r--www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi31
-rw-r--r--www/firefox/patches/patch-mozglue_misc_StackWalk.cpp13
-rw-r--r--www/firefox/patches/patch-netwerk_dns_moz.build6
-rw-r--r--www/firefox/patches/patch-netwerk_protocol_http_Http2Session.cpp15
-rw-r--r--www/firefox/patches/patch-security_manager_ssl_nsNSSComponent.cpp12
-rw-r--r--www/firefox/patches/patch-storage_mozStorageConnection.cpp18
22 files changed, 504 insertions, 527 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index b71d098a4b5..2ce66589623 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.245 2016/03/05 11:29:36 jperkin Exp $
+# $NetBSD: Makefile,v 1.246 2016/03/08 21:32:52 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 44.0
-MOZ_BRANCH_MINOR= .2
+MOZ_BRANCH= 45.0
+MOZ_BRANCH_MINOR=
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
-PKGREVISION= 1
CATEGORIES= www
MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
diff --git a/www/firefox/PLIST b/www/firefox/PLIST
index f5156f94e12..9cc566dff7e 100644
--- a/www/firefox/PLIST
+++ b/www/firefox/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.103 2016/01/27 00:08:26 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.104 2016/03/08 21:32:52 ryoon Exp $
bin/firefox
lib/firefox/application.ini
lib/firefox/browser/blocklist.xml
@@ -16,6 +16,7 @@ lib/firefox/browser/chrome/browser/content/branding/icon48.png
lib/firefox/browser/chrome/browser/content/branding/icon64.png
lib/firefox/browser/chrome/browser/content/branding/identity-icons-brand.svg
lib/firefox/browser/chrome/browser/content/branding/silhouette-40.svg
+lib/firefox/browser/chrome/browser/content/browser/aboutDialog-appUpdater.js
lib/firefox/browser/chrome/browser/content/browser/aboutDialog.css
lib/firefox/browser/chrome/browser/content/browser/aboutDialog.js
lib/firefox/browser/chrome/browser/content/browser/aboutDialog.xul
@@ -33,6 +34,8 @@ lib/firefox/browser/chrome/browser/content/browser/aboutSocialError.xhtml
lib/firefox/browser/chrome/browser/content/browser/aboutTabCrashed.css
lib/firefox/browser/chrome/browser/content/browser/aboutTabCrashed.js
lib/firefox/browser/chrome/browser/content/browser/aboutTabCrashed.xhtml
+lib/firefox/browser/chrome/browser/content/browser/aboutTabGroupsMigration.js
+lib/firefox/browser/chrome/browser/content/browser/aboutTabGroupsMigration.xhtml
lib/firefox/browser/chrome/browser/content/browser/aboutWelcomeBack.xhtml
lib/firefox/browser/chrome/browser/content/browser/aboutaccounts/aboutaccounts.css
lib/firefox/browser/chrome/browser/content/browser/aboutaccounts/aboutaccounts.js
@@ -75,7 +78,27 @@ lib/firefox/browser/chrome/browser/content/browser/blockedSite.xhtml
lib/firefox/browser/chrome/browser/content/browser/bookmarks/bookmarksPanel.js
lib/firefox/browser/chrome/browser/content/browser/bookmarks/bookmarksPanel.xul
lib/firefox/browser/chrome/browser/content/browser/bookmarks/sidebarUtils.js
+lib/firefox/browser/chrome/browser/content/browser/browser-addons.js
+lib/firefox/browser/chrome/browser/content/browser/browser-ctrlTab.js
+lib/firefox/browser/chrome/browser/content/browser/browser-customization.js
+lib/firefox/browser/chrome/browser/content/browser/browser-data-submission-info-bar.js
+lib/firefox/browser/chrome/browser/content/browser/browser-devedition.js
+lib/firefox/browser/chrome/browser/content/browser/browser-eme.js
+lib/firefox/browser/chrome/browser/content/browser/browser-feeds.js
+lib/firefox/browser/chrome/browser/content/browser/browser-fullScreen.js
+lib/firefox/browser/chrome/browser/content/browser/browser-fullZoom.js
+lib/firefox/browser/chrome/browser/content/browser/browser-fxaccounts.js
+lib/firefox/browser/chrome/browser/content/browser/browser-gestureSupport.js
+lib/firefox/browser/chrome/browser/content/browser/browser-places.js
+lib/firefox/browser/chrome/browser/content/browser/browser-plugins.js
+lib/firefox/browser/chrome/browser/content/browser/browser-safebrowsing.js
+lib/firefox/browser/chrome/browser/content/browser/browser-sidebar.js
+lib/firefox/browser/chrome/browser/content/browser/browser-social.js
+lib/firefox/browser/chrome/browser/content/browser/browser-syncui.js
lib/firefox/browser/chrome/browser/content/browser/browser-tabPreviews.xml
+lib/firefox/browser/chrome/browser/content/browser/browser-tabsintitlebar.js
+lib/firefox/browser/chrome/browser/content/browser/browser-thumbnails.js
+lib/firefox/browser/chrome/browser/content/browser/browser-trackingprotection.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
@@ -135,117 +158,14 @@ lib/firefox/browser/chrome/browser/content/browser/ext-tabs.js
lib/firefox/browser/chrome/browser/content/browser/ext-utils.js
lib/firefox/browser/chrome/browser/content/browser/ext-windows.js
lib/firefox/browser/chrome/browser/content/browser/extension.svg
-lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.css
lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.js
lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.xhtml
-lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.xml
lib/firefox/browser/chrome/browser/content/browser/gcli_sec_bad.svg
lib/firefox/browser/chrome/browser/content/browser/gcli_sec_good.svg
lib/firefox/browser/chrome/browser/content/browser/gcli_sec_moderate.svg
lib/firefox/browser/chrome/browser/content/browser/hiddenWindow.xul
lib/firefox/browser/chrome/browser/content/browser/history/history-panel.xul
lib/firefox/browser/chrome/browser/content/browser/license.html
-lib/firefox/browser/chrome/browser/content/browser/loop/conversation.html
-lib/firefox/browser/chrome/browser/content/browser/loop/css/panel.css
-lib/firefox/browser/chrome/browser/content/browser/loop/js/conversation.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/conversationAppStore.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/feedbackViews.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/otconfig.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/panel.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/roomStore.js
-lib/firefox/browser/chrome/browser/content/browser/loop/js/roomViews.js
-lib/firefox/browser/chrome/browser/content/browser/loop/libs/l10n.js
-lib/firefox/browser/chrome/browser/content/browser/loop/libs/sdk.js
-lib/firefox/browser/chrome/browser/content/browser/loop/panel.html
-lib/firefox/browser/chrome/browser/content/browser/loop/sdk-content/js/dynamic_config.min.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/css/common.css
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/css/conversation.css
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/css/reset.css
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/02.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/02@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/animated-spinner.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/audio-call-avatar.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/avatars.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/beta-ribbon.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/chatbubble-arrow-left.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/chatbubble-arrow-right.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/check.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/ellipsis-v.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/empty_conversations.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/empty_search.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/facemute-14x14.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/facemute-14x14@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/firefox-avatar.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/hangup-inverse-14x14.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/hangup-inverse-14x14@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/hello_logo.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/helloicon.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icon_32.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icon_64.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icons-10x10.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icons-14x14.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icons-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/movistar.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/movistar@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/mute-inverse-14x14.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/mute-inverse-14x14@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/sad_hello_icon_64x64.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/audio-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/audio-mute-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/audio-mute.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/audio.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/exit.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/glyph-email-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/glyph-facebook-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/glyph-help-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/glyph-link-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/glyph-user-16x16.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/media-group-left-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/media-group-right-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/media-group.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/settings-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/settings.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/sharing-active.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/sharing-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/sharing-pending.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/sharing.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/video-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/video-mute-hover.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/video-mute.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/svg/video.svg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/telefonica.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/telefonica@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/vivo.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/vivo@2x.png
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/actions.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/activeRoomStore.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/dispatcher.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/linkifiedTextView.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/mixins.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/models.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/otSdkDriver.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/store.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/textChatStore.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/textChatView.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/urlRegExps.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/utils.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/validate.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/views.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/backbone-1.2.1.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/lodash-3.9.3.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/react-0.12.2.js
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/connected.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/connecting.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/failure.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/message.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/ringtone.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/room-joined-in.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/room-joined.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/room-left.ogg
-lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/terminated.ogg
lib/firefox/browser/chrome/browser/content/browser/microsoft-translator-attribution.png
lib/firefox/browser/chrome/browser/content/browser/migration/migration.js
lib/firefox/browser/chrome/browser/content/browser/migration/migration.xul
@@ -324,10 +244,6 @@ lib/firefox/browser/chrome/browser/content/browser/pocket/panels/tmpl/saved_shel
lib/firefox/browser/chrome/browser/content/browser/pocket/panels/tmpl/signup_shell.handlebars
lib/firefox/browser/chrome/browser/content/browser/pocket/panels/tmpl/signupstoryboard_shell.handlebars
lib/firefox/browser/chrome/browser/content/browser/pocket/pktApi.js
-lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.css
-lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.js
-lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.xml
-lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.xul
lib/firefox/browser/chrome/browser/content/browser/preferences/applicationManager.js
lib/firefox/browser/chrome/browser/content/browser/preferences/applicationManager.xul
lib/firefox/browser/chrome/browser/content/browser/preferences/blocklists.js
@@ -374,6 +290,8 @@ lib/firefox/browser/chrome/browser/content/browser/sanitize.js
lib/firefox/browser/chrome/browser/content/browser/sanitize.xul
lib/firefox/browser/chrome/browser/content/browser/sanitizeDialog.css
lib/firefox/browser/chrome/browser/content/browser/sanitizeDialog.js
+lib/firefox/browser/chrome/browser/content/browser/schemas/tabs.json
+lib/firefox/browser/chrome/browser/content/browser/schemas/windows.json
lib/firefox/browser/chrome/browser/content/browser/search/search.xml
lib/firefox/browser/chrome/browser/content/browser/search/searchbarBindings.css
lib/firefox/browser/chrome/browser/content/browser/setDesktopBackground.js
@@ -393,17 +311,12 @@ lib/firefox/browser/chrome/browser/content/browser/sync/customize.xul
lib/firefox/browser/chrome/browser/content/browser/sync/genericChange.js
lib/firefox/browser/chrome/browser/content/browser/sync/genericChange.xul
lib/firefox/browser/chrome/browser/content/browser/sync/key.xhtml
-lib/firefox/browser/chrome/browser/content/browser/sync/notification.xml
lib/firefox/browser/chrome/browser/content/browser/sync/setup.js
lib/firefox/browser/chrome/browser/content/browser/sync/setup.xul
lib/firefox/browser/chrome/browser/content/browser/sync/utils.js
lib/firefox/browser/chrome/browser/content/browser/tab-content.js
lib/firefox/browser/chrome/browser/content/browser/tabbrowser.css
lib/firefox/browser/chrome/browser/content/browser/tabbrowser.xml
-lib/firefox/browser/chrome/browser/content/browser/tabview-content.js
-lib/firefox/browser/chrome/browser/content/browser/tabview.css
-lib/firefox/browser/chrome/browser/content/browser/tabview.html
-lib/firefox/browser/chrome/browser/content/browser/tabview.js
lib/firefox/browser/chrome/browser/content/browser/translation-infobar.xml
lib/firefox/browser/chrome/browser/content/browser/urlbarBindings.xml
lib/firefox/browser/chrome/browser/content/browser/utilityOverlay.js
@@ -421,12 +334,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/Toolbar-inverted.png
lib/firefox/browser/chrome/browser/skin/classic/browser/Toolbar-small.png
lib/firefox/browser/chrome/browser/skin/classic/browser/Toolbar.png
lib/firefox/browser/chrome/browser/skin/classic/browser/aboutCertError.css
-lib/firefox/browser/chrome/browser/skin/classic/browser/aboutCertError_sectionCollapsed-rtl.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/aboutCertError_sectionCollapsed.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/aboutCertError_sectionExpanded.png
lib/firefox/browser/chrome/browser/skin/classic/browser/aboutNetError.css
-lib/firefox/browser/chrome/browser/skin/classic/browser/aboutNetError_alert.svg
-lib/firefox/browser/chrome/browser/skin/classic/browser/aboutNetError_info.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/aboutProviderDirectory.css
lib/firefox/browser/chrome/browser/skin/classic/browser/aboutSessionRestore-window-icon.png
lib/firefox/browser/chrome/browser/skin/classic/browser/aboutSessionRestore.css
@@ -482,8 +390,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-a
lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-arrow-back-inverted-rtl@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-arrow-back-inverted.png
lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-arrow-back-inverted@2x.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/thumburger-inverted.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/thumburger.png
lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy.png
lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/devedition.css
@@ -513,22 +419,18 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/default-avatar@2x.pn
lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/logo.png
lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/logo@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration.png
+lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-icon.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-star-lit.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-star-off.svg
+lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icon.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-active-blocked.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-active-loaded.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-passive-loaded.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/identity-not-secure.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/identity-secure.svg
lib/firefox/browser/chrome/browser/skin/classic/browser/info.svg
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/menuPanel.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/menuPanel@2x.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar-inverted.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar-inverted@2x.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-customize.png
lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-customize@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-exit.png
@@ -583,7 +485,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/pointerLock-16.png
lib/firefox/browser/chrome/browser/skin/classic/browser/pointerLock-64.png
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/Options-sync.png
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/Options.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/aboutPermissions.css
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/alwaysAsk.png
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/applications.css
lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dialog.css
@@ -668,11 +569,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-selected-
lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-stroke-end.png
lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-stroke-start.png
lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tabDragIndicator.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/edit-light.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/search.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/stack-expander.png
-lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/tabview.css
-lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/tabview.png
lib/firefox/browser/chrome/browser/skin/classic/browser/theme-switcher-icon.png
lib/firefox/browser/chrome/browser/skin/classic/browser/theme-switcher-icon@2x.png
lib/firefox/browser/chrome/browser/skin/classic/browser/tracking-protection-16.svg
@@ -740,7 +636,6 @@ lib/firefox/browser/chrome/devtools/content/debugger/utils.js
lib/firefox/browser/chrome/devtools/content/debugger/views/filter-view.js
lib/firefox/browser/chrome/devtools/content/debugger/views/global-search-view.js
lib/firefox/browser/chrome/devtools/content/debugger/views/options-view.js
-lib/firefox/browser/chrome/devtools/content/debugger/views/sources-view.js
lib/firefox/browser/chrome/devtools/content/debugger/views/stack-frames-classic-view.js
lib/firefox/browser/chrome/devtools/content/debugger/views/stack-frames-view.js
lib/firefox/browser/chrome/devtools/content/debugger/views/toolbar-view.js
@@ -872,16 +767,21 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/compo
lib/firefox/browser/chrome/devtools/modules/devtools/client/aboutdebugging/components/workers.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/animationinspector/components.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/animationinspector/utils.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/app-manager/app-projects.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/app-manager/app-validator.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/canvasdebugger/panel.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/actions/breakpoints.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/actions/event-listeners.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/actions/sources.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/constants.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/globalActions.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/queries.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/reducers/async-requests.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/reducers/breakpoints.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/reducers/event-listeners.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/reducers/index.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/reducers/sources.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/views/event-listeners-view.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/content/views/sources-view.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/debugger-commands.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/debugger/panel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/definitions.js
@@ -900,7 +800,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/framework/toolbox.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/breadcrumbs.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/inspector-commands.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/inspector-panel.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/selector-search.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/inspector/inspector-search.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/components/headers-panel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/components/headers.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/jsonview/components/json-panel.js
@@ -948,7 +848,11 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/markupview/html-edit
lib/firefox/browser/chrome/devtools/modules/devtools/client/markupview/markup-view.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/allocations.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/breakdown.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/diffing.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/filter.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/inverted.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/io.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/refresh.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/actions/snapshot.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/app.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/frame.js
@@ -957,7 +861,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/li
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/snapshot-list-item.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/toolbar.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/tree-item.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/components/tree.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/constants.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/initializer.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/models.js
@@ -965,7 +868,9 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/panel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/allocations.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/breakdown.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/diffing.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/errors.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/filter.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/inverted.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/reducers/snapshots.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/memory/store.js
@@ -1038,6 +943,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/Jsbeautify.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/SplitView.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/autocomplete-popup.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/browser-loader.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/components/tree.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/css-parsing-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/devices.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/doorhanger.js
@@ -1047,14 +953,16 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/inplace-edito
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/node-attribute-parser.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/observable-object.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/options-view.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/output-parser.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/poller.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/create-store.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/history.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/log.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/promise.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/task.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/thunk.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/middleware/wait-service.js
-lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/reducers.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/redux/non-react-subscriber.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/source-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/telemetry.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/theme-switching.js
@@ -1064,6 +972,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react-redux.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/react.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/redux.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/vendor/seamless-immutable.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/AbstractTreeItem.jsm
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/BarGraphWidget.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/shared/widgets/BreadcrumbsWidget.jsm
@@ -1131,6 +1040,8 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/panel.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webconsole/webconsole.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/addons.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/app-manager.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/app-projects.js
+lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/app-validator.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/build.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/config-view.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/project-list.js
@@ -1140,72 +1051,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/simul
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/simulators.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/tab-store.js
lib/firefox/browser/chrome/devtools/modules/devtools/client/webide/modules/utils.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/cli.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/clear.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/commands.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/connect.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/context.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/exec.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/global.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/help.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/intro.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/lang.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/mocks.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/pref.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/preflist.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/commands/test.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/connectors/connectors.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/converters/basic.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/converters/converters.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/converters/html.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/converters/terminal.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/fields/delegate.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/fields/fields.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/fields/selection.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/index.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/l10n.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/languages/command.html
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/languages/command.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/languages/javascript.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/languages/languages.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/mozui/completer.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/mozui/inputter.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/mozui/tooltip.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/settings.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/system.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/array.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/boolean.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/command.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/date.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/delegate.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/file.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/fileparser.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/javascript.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/node.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/number.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/resource.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/selection.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/setting.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/string.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/types.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/union.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/types/url.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/focus.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/history.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/intro.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/menu.css
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/menu.html
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/menu.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/ui/view.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/domtemplate.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/fileparser.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/filesystem.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/host.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/l10n.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/legacy.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/prism.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/spell.js
-lib/firefox/browser/chrome/devtools/modules/devtools/gcli/util/util.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/actor-registry.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/addon.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/animation.js
@@ -1246,6 +1091,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/performance-r
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/performance.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/preference.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/pretty-print-worker.js
+lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/process.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/profiler.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/promises.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/root.js
@@ -1265,6 +1111,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/automat
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/make-debugger.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/map-uri-to-addon-id.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/stack.js
+lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/utils/walker-search.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webapps.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webaudio.js
lib/firefox/browser/chrome/devtools/modules/devtools/server/actors/webbrowser.js
@@ -1315,13 +1162,80 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/measur
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/media.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/pagemod.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/paintflashing.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/qsa.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/restart.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/rulers.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/screenshot.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/security.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/commands/tools.js
-lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/gcli.jsm
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/cli.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/clear.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/commands.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/connect.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/context.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/exec.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/global.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/help.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/intro.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/lang.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/mocks.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/pref.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/preflist.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/commands/test.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/connectors/connectors.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/converters/basic.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/converters/converters.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/converters/html.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/converters/terminal.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/fields/delegate.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/fields/fields.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/fields/selection.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/index.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/l10n.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/languages/command.html
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/languages/command.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/languages/javascript.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/languages/languages.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/mozui/completer.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/mozui/inputter.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/mozui/tooltip.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/settings.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/system.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/array.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/boolean.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/command.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/date.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/delegate.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/file.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/fileparser.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/javascript.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/node.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/number.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/resource.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/selection.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/setting.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/string.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/types.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/union.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/types/url.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/focus.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/history.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/intro.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/menu.css
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/menu.html
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/menu.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/ui/view.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/domtemplate.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/fileparser.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/filesystem.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/host.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/l10n.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/legacy.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/prism.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/spell.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/gcli/source/lib/gcli/util/util.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/heapsnapshot/CensusUtils.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/heapsnapshot/DominatorTreeNode.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/heapsnapshot/HeapAnalysesClient.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/heapsnapshot/HeapAnalysesWorker.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/heapsnapshot/HeapSnapshotFileUtils.js
@@ -1335,7 +1249,6 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/jsbeautify/src/beaut
lib/firefox/browser/chrome/devtools/modules/devtools/shared/jsbeautify/src/beautify-js.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/jsbeautify/src/beautify-tests.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/layout/utils.js
-lib/firefox/browser/chrome/devtools/modules/devtools/shared/output-parser.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/path.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/performance/process-communication.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/performance/recording-common.js
@@ -1348,6 +1261,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/auth.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/cert.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/prompt.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/security/socket.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/sourcemap/source-map.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/styleinspector/css-logic.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/system.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/touch/simulator-content.js
@@ -1356,6 +1270,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/transport/packets.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/transport/stream-utils.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/transport/transport.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/client.js
+lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/js-property-provider.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/network-helper.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/network-monitor.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/server-logger-monitor.js
@@ -1365,11 +1280,7 @@ lib/firefox/browser/chrome/devtools/modules/devtools/shared/webconsole/worker-ut
lib/firefox/browser/chrome/devtools/modules/devtools/shared/worker/helper.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/worker/loader.js
lib/firefox/browser/chrome/devtools/modules/devtools/shared/worker/worker.js
-lib/firefox/browser/chrome/devtools/modules/devtools/sourcemap/source-map.js
lib/firefox/browser/chrome/devtools/skin/animationinspector.css
-lib/firefox/browser/chrome/devtools/skin/app-manager/images/default-app-icon.png
-lib/firefox/browser/chrome/devtools/skin/app-manager/images/noise.png
-lib/firefox/browser/chrome/devtools/skin/app-manager/images/rocket.svg
lib/firefox/browser/chrome/devtools/skin/canvasdebugger.css
lib/firefox/browser/chrome/devtools/skin/commandline.css
lib/firefox/browser/chrome/devtools/skin/common.css
@@ -1439,6 +1350,9 @@ lib/firefox/browser/chrome/devtools/skin/images/debugger-step-over.png
lib/firefox/browser/chrome/devtools/skin/images/debugger-step-over@2x.png
lib/firefox/browser/chrome/devtools/skin/images/debugger-toggleBreakpoints.png
lib/firefox/browser/chrome/devtools/skin/images/debugger-toggleBreakpoints@2x.png
+lib/firefox/browser/chrome/devtools/skin/images/debugging-addons.svg
+lib/firefox/browser/chrome/devtools/skin/images/debugging-devices.svg
+lib/firefox/browser/chrome/devtools/skin/images/debugging-workers.svg
lib/firefox/browser/chrome/devtools/skin/images/dock-bottom-maximize@2x.png
lib/firefox/browser/chrome/devtools/skin/images/dock-bottom-minimize@2x.png
lib/firefox/browser/chrome/devtools/skin/images/dock-bottom@2x.png
@@ -1467,16 +1381,12 @@ lib/firefox/browser/chrome/devtools/skin/images/magnifying-glass-light.png
lib/firefox/browser/chrome/devtools/skin/images/magnifying-glass-light@2x.png
lib/firefox/browser/chrome/devtools/skin/images/magnifying-glass.png
lib/firefox/browser/chrome/devtools/skin/images/magnifying-glass@2x.png
-lib/firefox/browser/chrome/devtools/skin/images/newtab-inverted.png
-lib/firefox/browser/chrome/devtools/skin/images/newtab-inverted@2x.png
-lib/firefox/browser/chrome/devtools/skin/images/newtab.png
-lib/firefox/browser/chrome/devtools/skin/images/newtab@2x.png
lib/firefox/browser/chrome/devtools/skin/images/noise.png
lib/firefox/browser/chrome/devtools/skin/images/performance-icons.svg
lib/firefox/browser/chrome/devtools/skin/images/power.svg
-lib/firefox/browser/chrome/devtools/skin/images/profiler-stopwatch-checked.svg
lib/firefox/browser/chrome/devtools/skin/images/profiler-stopwatch.svg
lib/firefox/browser/chrome/devtools/skin/images/pseudo-class.svg
+lib/firefox/browser/chrome/devtools/skin/images/reload.svg
lib/firefox/browser/chrome/devtools/skin/images/responsivemode/responsive-horizontal-resizer.png
lib/firefox/browser/chrome/devtools/skin/images/responsivemode/responsive-horizontal-resizer@2x.png
lib/firefox/browser/chrome/devtools/skin/images/responsivemode/responsive-se-resizer.png
@@ -1495,6 +1405,12 @@ lib/firefox/browser/chrome/devtools/skin/images/rewind@2x.png
lib/firefox/browser/chrome/devtools/skin/images/search-clear-dark.svg
lib/firefox/browser/chrome/devtools/skin/images/search-clear-failed.svg
lib/firefox/browser/chrome/devtools/skin/images/search-clear-light.svg
+lib/firefox/browser/chrome/devtools/skin/images/security-state-broken.svg
+lib/firefox/browser/chrome/devtools/skin/images/security-state-insecure.svg
+lib/firefox/browser/chrome/devtools/skin/images/security-state-local.svg
+lib/firefox/browser/chrome/devtools/skin/images/security-state-secure.svg
+lib/firefox/browser/chrome/devtools/skin/images/security-state-weak.svg
+lib/firefox/browser/chrome/devtools/skin/images/sort-arrows.svg
lib/firefox/browser/chrome/devtools/skin/images/timeline-filter.svg
lib/firefox/browser/chrome/devtools/skin/images/toggle-tools.png
lib/firefox/browser/chrome/devtools/skin/images/toggle-tools@2x.png
@@ -1541,6 +1457,7 @@ lib/firefox/browser/chrome/devtools/skin/shadereditor.css
lib/firefox/browser/chrome/devtools/skin/splitview.css
lib/firefox/browser/chrome/devtools/skin/storage.css
lib/firefox/browser/chrome/devtools/skin/styleeditor.css
+lib/firefox/browser/chrome/devtools/skin/toolbars.css
lib/firefox/browser/chrome/devtools/skin/tooltip/arrow-horizontal-dark.png
lib/firefox/browser/chrome/devtools/skin/tooltip/arrow-horizontal-dark@2x.png
lib/firefox/browser/chrome/devtools/skin/tooltip/arrow-horizontal-light.png
@@ -1575,60 +1492,6 @@ lib/firefox/browser/chrome/en-US/locale/browser/browser-pocket.properties
lib/firefox/browser/chrome/en-US/locale/browser/browser.dtd
lib/firefox/browser/chrome/en-US/locale/browser/browser.properties
lib/firefox/browser/chrome/en-US/locale/browser/customizableui/customizableWidgets.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/VariablesView.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/aboutdebugging.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/aboutdebugging.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/animationinspector.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/animationinspector.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/app-manager.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/appcacheutils.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/canvasdebugger.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/canvasdebugger.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/connection-screen.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/connection-screen.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/debugger.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/debugger.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/device.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/eyedropper.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/filterwidget.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/filterwidget.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/font-inspector.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/graphs.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/har.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/inspector.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/inspector.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/jsonview.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/layoutview.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/markers.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/memory.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/netmonitor.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/netmonitor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/performance.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/performance.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/projecteditor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/promisedebugger.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/promisedebugger.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/responsiveUI.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/shadereditor.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/shadereditor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/shared.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/sourceeditor.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/sourceeditor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/storage.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleeditor.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleeditor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleinspector.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/tilt.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/toolbox.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/toolbox.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webConsole.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webaudioeditor.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webaudioeditor.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webconsole.properties
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webide.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/devtools/webide.properties
lib/firefox/browser/chrome/en-US/locale/browser/downloads/downloads.dtd
lib/firefox/browser/chrome/en-US/locale/browser/downloads/downloads.properties
lib/firefox/browser/chrome/en-US/locale/browser/downloads/settingsChange.dtd
@@ -1649,8 +1512,6 @@ lib/firefox/browser/chrome/en-US/locale/browser/places/editBookmarkOverlay.dtd
lib/firefox/browser/chrome/en-US/locale/browser/places/moveBookmarks.dtd
lib/firefox/browser/chrome/en-US/locale/browser/places/places.dtd
lib/firefox/browser/chrome/en-US/locale/browser/places/places.properties
-lib/firefox/browser/chrome/en-US/locale/browser/preferences/aboutPermissions.dtd
-lib/firefox/browser/chrome/en-US/locale/browser/preferences/aboutPermissions.properties
lib/firefox/browser/chrome/en-US/locale/browser/preferences/advanced.dtd
lib/firefox/browser/chrome/en-US/locale/browser/preferences/applicationManager.dtd
lib/firefox/browser/chrome/en-US/locale/browser/preferences/applicationManager.properties
@@ -1702,11 +1563,70 @@ lib/firefox/browser/chrome/en-US/locale/browser/syncQuota.properties
lib/firefox/browser/chrome/en-US/locale/browser/syncSetup.dtd
lib/firefox/browser/chrome/en-US/locale/browser/syncSetup.properties
lib/firefox/browser/chrome/en-US/locale/browser/tabbrowser.properties
-lib/firefox/browser/chrome/en-US/locale/browser/tabview.properties
lib/firefox/browser/chrome/en-US/locale/browser/taskbar.properties
lib/firefox/browser/chrome/en-US/locale/browser/translation.dtd
lib/firefox/browser/chrome/en-US/locale/browser/translation.properties
lib/firefox/browser/chrome/en-US/locale/browser/webrtcIndicator.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/VariablesView.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/aboutdebugging.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/aboutdebugging.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/animationinspector.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/animationinspector.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/app-manager.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/appcacheutils.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/canvasdebugger.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/canvasdebugger.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/connection-screen.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/connection-screen.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/debugger.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/debugger.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/device.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/eyedropper.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/filterwidget.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/filterwidget.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/font-inspector.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/graphs.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/har.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/inspector.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/inspector.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/jsonview.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/layoutview.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/markers.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/memory.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/netmonitor.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/netmonitor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/performance.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/performance.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/projecteditor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/promisedebugger.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/promisedebugger.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/responsiveUI.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/scratchpad.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/scratchpad.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/shadereditor.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/shadereditor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/shared.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/sourceeditor.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/sourceeditor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/storage.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/styleeditor.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/styleeditor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/styleinspector.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/tilt.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/toolbox.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/toolbox.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webConsole.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webaudioeditor.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webaudioeditor.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webconsole.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webide.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/client/webide.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/csscoverage.dtd
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/csscoverage.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/debugger.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/gcli.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/gclicommands.properties
+lib/firefox/browser/chrome/en-US/locale/en-US/devtools/shared/styleinspector.properties
lib/firefox/browser/chrome/en-US/locale/pdfviewer/chrome.properties
lib/firefox/browser/chrome/en-US/locale/pdfviewer/viewer.properties
lib/firefox/browser/chrome/icons/default/default16.png
@@ -2014,13 +1934,16 @@ lib/firefox/browser/chrome/webide/content/wifi-auth.xhtml
lib/firefox/browser/chrome/webide/skin/addons.css
lib/firefox/browser/chrome/webide/skin/config-view.css
lib/firefox/browser/chrome/webide/skin/deck.css
+lib/firefox/browser/chrome/webide/skin/default-app-icon.png
lib/firefox/browser/chrome/webide/skin/details.css
lib/firefox/browser/chrome/webide/skin/icons.png
lib/firefox/browser/chrome/webide/skin/logs.css
lib/firefox/browser/chrome/webide/skin/monitor.css
lib/firefox/browser/chrome/webide/skin/newapp.css
+lib/firefox/browser/chrome/webide/skin/noise.png
lib/firefox/browser/chrome/webide/skin/panel-listing.css
lib/firefox/browser/chrome/webide/skin/permissionstable.css
+lib/firefox/browser/chrome/webide/skin/rocket.svg
lib/firefox/browser/chrome/webide/skin/runtimedetails.css
lib/firefox/browser/chrome/webide/skin/simulator.css
lib/firefox/browser/chrome/webide/skin/throbber.svg
@@ -2060,6 +1983,178 @@ lib/firefox/browser/defaults/profile/prefs.js
lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest
lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
+lib/firefox/browser/features/loop@mozilla.org/bootstrap.js
+lib/firefox/browser/features/loop@mozilla.org/chrome.manifest
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/LoopRooms.jsm
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/LoopRoomsCache.jsm
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/MozLoopAPI.jsm
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/MozLoopPushHandler.jsm
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/MozLoopService.jsm
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/modules/MozLoopWorker.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/conversation.html
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/css/panel.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/conversation.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/conversationAppStore.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/feedbackViews.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/otconfig.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/panel.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/roomStore.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/js/roomViews.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/panel.html
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/panels/vendor/l10n.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/preferences/prefs.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/css/common.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/css/conversation.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/css/reset.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/02.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/02@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/animated-spinner.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-call-avatar.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-default-16x16@1.5x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-default-16x16@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-mute-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio-mute.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/audio.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/avatars.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/beta-ribbon.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/cam_audio-no.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/cam_audio.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/cam_audio_h.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/chatbubble-arrow-left.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/chatbubble-arrow-right.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/check.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/ellipsis-v.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/empty_search.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/exit.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/facemute-14x14.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/facemute-14x14@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/firefox-avatar.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/firefox-logo.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/glyph-email-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/glyph-facebook-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/glyph-help-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/glyph-link-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/glyph-user-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/hangup-inverse-14x14.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/hangup-inverse-14x14@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/happy.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/hello-web-share.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/hello_logo.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/helloicon.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/icon_32.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/icon_64.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/icons-10x10.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/icons-14x14.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/icons-16x16.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/media-group-left-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/media-group-right-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/media-group.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/movistar.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/movistar@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/mute-inverse-14x14.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/mute-inverse-14x14@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/pause-12x12.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/play-12x12.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sad.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sad_hello_icon_64x64.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/settings-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/settings.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sharing-active.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sharing-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sharing-pending.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/sharing.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/spinner.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/spinner.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/spinner@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/stop-12x12.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/telefonica-logo.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/video-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/video-mute-hover.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/video-mute.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/video.svg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/vivo.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/img/vivo@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/actions.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/activeRoomStore.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/crypto.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/dispatcher.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/linkifiedTextView.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/loopapi-client.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/mixins.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/models.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/otSdkDriver.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/store.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/textChatStore.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/textChatView.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/urlRegExps.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/utils.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/validate.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/js/views.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/connected.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/connecting.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/failure.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/message.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/room-joined-in.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/room-joined.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/room-left.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/sounds/terminated.ogg
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/backbone.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/classnames.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/lodash.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/react.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/css/ot.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/access-denied-chrome.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/access-denied-copy-firefox.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/access-denied-firefox.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/access-predenied-chrome.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/access-prompt-chrome.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/audioonly-publisher.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/audioonly-subscriber.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/buttons.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/loader.gif
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/mic-off.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/mic-on.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/speaker-off.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/images/rtc/speaker-on.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk-content/js/dynamic_config.min.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/content/shared/vendor/sdk.js
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/menuPanel.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/menuPanel@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/toolbar-inverted.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/toolbar-inverted@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/toolbar.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/linux/toolbar@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/menuPanel-yosemite.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/menuPanel-yosemite@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/menuPanel.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/menuPanel@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/platform.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar-inverted.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar-inverted@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar-yosemite.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar-yosemite@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/osx/toolbar@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/shared/loop.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/menuPanel-aero.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/menuPanel-aero@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/menuPanel.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/menuPanel@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/platform.css
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-XP.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-XP@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-aero.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-aero@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-inverted.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-inverted@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-lunaSilver.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-lunaSilver@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-win10.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar-win10@2x.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar.png
+lib/firefox/browser/features/loop@mozilla.org/chrome/skin/windows/toolbar@2x.png
+lib/firefox/browser/features/loop@mozilla.org/install.rdf
lib/firefox/browser/icons/mozicon128.png
lib/firefox/browser/modules/AboutHome.jsm
lib/firefox/browser/modules/AboutNewTab.jsm
@@ -2067,7 +2162,7 @@ lib/firefox/browser/modules/BrowserUITelemetry.jsm
lib/firefox/browser/modules/CastingApps.jsm
lib/firefox/browser/modules/Chat.jsm
lib/firefox/browser/modules/ContentClick.jsm
-lib/firefox/browser/modules/ContentCrashReporters.jsm
+lib/firefox/browser/modules/ContentCrashHandlers.jsm
lib/firefox/browser/modules/ContentLinkHandler.jsm
lib/firefox/browser/modules/ContentObservers.jsm
lib/firefox/browser/modules/ContentSearch.jsm
@@ -2098,11 +2193,11 @@ lib/firefox/browser/modules/ProcessHangMonitor.jsm
lib/firefox/browser/modules/ReaderParent.jsm
lib/firefox/browser/modules/RecentWindow.jsm
lib/firefox/browser/modules/RemotePrompt.jsm
-lib/firefox/browser/modules/Sanitizer.jsm
lib/firefox/browser/modules/ScrollbarSampler.jsm
lib/firefox/browser/modules/SelfSupportBackend.jsm
lib/firefox/browser/modules/SitePermissions.jsm
lib/firefox/browser/modules/Social.jsm
+lib/firefox/browser/modules/TabGroupsMigrator.jsm
lib/firefox/browser/modules/TransientPrefs.jsm
lib/firefox/browser/modules/UITour.jsm
lib/firefox/browser/modules/WebappManager.jsm
@@ -2110,18 +2205,6 @@ lib/firefox/browser/modules/devtools/client/framework/gDevTools.jsm
lib/firefox/browser/modules/devtools/gDevTools.jsm
lib/firefox/browser/modules/distribution.js
lib/firefox/browser/modules/experiments/Experiments.jsm
-lib/firefox/browser/modules/loop/CardDavImporter.jsm
-lib/firefox/browser/modules/loop/GoogleImporter.jsm
-lib/firefox/browser/modules/loop/LoopContacts.jsm
-lib/firefox/browser/modules/loop/LoopRooms.jsm
-lib/firefox/browser/modules/loop/LoopRoomsCache.jsm
-lib/firefox/browser/modules/loop/LoopStorage.jsm
-lib/firefox/browser/modules/loop/MozLoopAPI.jsm
-lib/firefox/browser/modules/loop/MozLoopPushHandler.jsm
-lib/firefox/browser/modules/loop/MozLoopService.jsm
-lib/firefox/browser/modules/loop/MozLoopWorker.js
-lib/firefox/browser/modules/loop/crypto.js
-lib/firefox/browser/modules/loop/utils.js
lib/firefox/browser/modules/offlineAppCache.jsm
lib/firefox/browser/modules/sessionstore/ContentRestore.jsm
lib/firefox/browser/modules/sessionstore/DocShellCapabilities.jsm
@@ -2141,12 +2224,12 @@ lib/firefox/browser/modules/sessionstore/SessionStorage.jsm
lib/firefox/browser/modules/sessionstore/SessionStore.jsm
lib/firefox/browser/modules/sessionstore/SessionWorker.js
lib/firefox/browser/modules/sessionstore/SessionWorker.jsm
+lib/firefox/browser/modules/sessionstore/StartupPerformance.jsm
lib/firefox/browser/modules/sessionstore/TabAttributes.jsm
lib/firefox/browser/modules/sessionstore/TabState.jsm
lib/firefox/browser/modules/sessionstore/TabStateCache.jsm
lib/firefox/browser/modules/sessionstore/TabStateFlusher.jsm
lib/firefox/browser/modules/sessionstore/Utils.jsm
-lib/firefox/browser/modules/tabview/utils.jsm
lib/firefox/browser/modules/translation/BingTranslator.jsm
lib/firefox/browser/modules/translation/LanguageDetector.jsm
lib/firefox/browser/modules/translation/Translation.jsm
@@ -2208,12 +2291,6 @@ lib/firefox/chrome/en-US/locale/en-US/global/customizeToolbar.dtd
lib/firefox/chrome/en-US/locale/en-US/global/customizeToolbar.properties
lib/firefox/chrome/en-US/locale/en-US/global/dateFormat.properties
lib/firefox/chrome/en-US/locale/en-US/global/datetimepicker.dtd
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/csscoverage.dtd
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/csscoverage.properties
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/debugger.properties
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/gcli.properties
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/gclicommands.properties
-lib/firefox/chrome/en-US/locale/en-US/global/devtools/styleinspector.properties
lib/firefox/chrome/en-US/locale/en-US/global/dialog.properties
lib/firefox/chrome/en-US/locale/en-US/global/dialogOverlay.dtd
lib/firefox/chrome/en-US/locale/en-US/global/dom/dom.properties
@@ -2316,17 +2393,22 @@ lib/firefox/chrome/en-US/locale/en-US/places/places.properties
lib/firefox/chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd
lib/firefox/chrome/en-US/locale/en-US/services/errors.properties
lib/firefox/chrome/en-US/locale/en-US/services/sync.properties
+lib/firefox/chrome/marionette/content/Assert.jsm
lib/firefox/chrome/marionette/content/ChromePowers.js
lib/firefox/chrome/marionette/content/ChromeUtils.js
lib/firefox/chrome/marionette/content/EventUtils.js
+lib/firefox/chrome/marionette/content/MockColorPicker.jsm
+lib/firefox/chrome/marionette/content/MockFilePicker.jsm
+lib/firefox/chrome/marionette/content/MockPaymentsUIGlue.jsm
+lib/firefox/chrome/marionette/content/MockPermissionPrompt.jsm
lib/firefox/chrome/marionette/content/MozillaLogger.js
-lib/firefox/chrome/marionette/content/SpecialPowersObserver.js
+lib/firefox/chrome/marionette/content/SpecialPowersObserver.jsm
lib/firefox/chrome/marionette/content/SpecialPowersObserverAPI.js
lib/firefox/chrome/marionette/content/actions.js
lib/firefox/chrome/marionette/content/atoms.js
lib/firefox/chrome/marionette/content/capture.js
-lib/firefox/chrome/marionette/content/command.js
lib/firefox/chrome/marionette/content/common.js
+lib/firefox/chrome/marionette/content/cookies.js
lib/firefox/chrome/marionette/content/dispatcher.js
lib/firefox/chrome/marionette/content/driver.js
lib/firefox/chrome/marionette/content/elements.js
@@ -2334,6 +2416,7 @@ lib/firefox/chrome/marionette/content/emulator.js
lib/firefox/chrome/marionette/content/error.js
lib/firefox/chrome/marionette/content/frame-manager.js
lib/firefox/chrome/marionette/content/listener.js
+lib/firefox/chrome/marionette/content/message.js
lib/firefox/chrome/marionette/content/modal.js
lib/firefox/chrome/marionette/content/proxy.js
lib/firefox/chrome/marionette/content/sendkeys.js
@@ -2341,11 +2424,6 @@ lib/firefox/chrome/marionette/content/server.js
lib/firefox/chrome/marionette/content/simpletest.js
lib/firefox/chrome/marionette/content/specialpowers.js
lib/firefox/chrome/marionette/content/specialpowersAPI.js
-lib/firefox/chrome/marionette/modules/Assert.jsm
-lib/firefox/chrome/marionette/modules/MockColorPicker.jsm
-lib/firefox/chrome/marionette/modules/MockFilePicker.jsm
-lib/firefox/chrome/marionette/modules/MockPaymentsUIGlue.jsm
-lib/firefox/chrome/marionette/modules/MockPermissionPrompt.jsm
lib/firefox/chrome/pippki/content/pippki/CAOverlay.xul
lib/firefox/chrome/pippki/content/pippki/MineOverlay.xul
lib/firefox/chrome/pippki/content/pippki/OrphanOverlay.xul
@@ -2400,6 +2478,10 @@ lib/firefox/chrome/toolkit/content/extensions/ext-storage.js
lib/firefox/chrome/toolkit/content/extensions/ext-test.js
lib/firefox/chrome/toolkit/content/extensions/ext-webNavigation.js
lib/firefox/chrome/toolkit/content/extensions/ext-webRequest.js
+lib/firefox/chrome/toolkit/content/extensions/schemas/cookies.json
+lib/firefox/chrome/toolkit/content/extensions/schemas/extension_types.json
+lib/firefox/chrome/toolkit/content/extensions/schemas/web_navigation.json
+lib/firefox/chrome/toolkit/content/extensions/schemas/web_request.json
lib/firefox/chrome/toolkit/content/formautofill/requestAutocomplete.js
lib/firefox/chrome/toolkit/content/formautofill/requestAutocomplete.xhtml
lib/firefox/chrome/toolkit/content/gfxsanity/gfxFrameScript.js
@@ -2741,10 +2823,6 @@ lib/firefox/chrome/toolkit/skin/classic/global/icons/autocomplete-search.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/autoscroll.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/blacklist_favicon.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/blacklist_large.png
-lib/firefox/chrome/toolkit/skin/classic/global/icons/close-XPVista7.png
-lib/firefox/chrome/toolkit/skin/classic/global/icons/close-XPVista7@2x.png
-lib/firefox/chrome/toolkit/skin/classic/global/icons/close-inverted-XPVista7.png
-lib/firefox/chrome/toolkit/skin/classic/global/icons/close-inverted-XPVista7@2x.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/close-inverted.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/close-inverted@2x.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/close.png
@@ -2756,6 +2834,7 @@ lib/firefox/chrome/toolkit/skin/classic/global/icons/error-64.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/expand.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/find-arrows.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/folder-item.png
+lib/firefox/chrome/toolkit/skin/classic/global/icons/info.svg
lib/firefox/chrome/toolkit/skin/classic/global/icons/information-16.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/information-24.png
lib/firefox/chrome/toolkit/skin/classic/global/icons/information-32.png
@@ -2864,15 +2943,14 @@ lib/firefox/chrome/toolkit/skin/classic/global/tree/sort-asc-classic.png
lib/firefox/chrome/toolkit/skin/classic/global/tree/sort-asc.png
lib/firefox/chrome/toolkit/skin/classic/global/tree/sort-dsc-classic.png
lib/firefox/chrome/toolkit/skin/classic/global/tree/sort-dsc.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-clsd-hover-rtl.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-clsd-hover.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-clsd-rtl.png
lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-clsd.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-open-hover-rtl.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-open-hover.png
-lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-open-rtl.png
lib/firefox/chrome/toolkit/skin/classic/global/tree/twisty-open.png
lib/firefox/chrome/toolkit/skin/classic/global/wizard.css
+lib/firefox/chrome/toolkit/skin/classic/help/Toolbar-rtl.png
+lib/firefox/chrome/toolkit/skin/classic/help/Toolbar.png
+lib/firefox/chrome/toolkit/skin/classic/help/Weblink-rtl.png
+lib/firefox/chrome/toolkit/skin/classic/help/Weblink.png
+lib/firefox/chrome/toolkit/skin/classic/help/helpFileLayout.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/aboutNetworking.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/aboutServiceWorkers.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/downloads/downloadButtons.png
@@ -2880,10 +2958,10 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/downloads/downloadIcon.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/downloads/downloads.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/downloads/unknownContentType.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/about.css
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-error.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-negative.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-positive.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning.png
+lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-error.svg
+lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-negative.svg
+lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-positive.svg
+lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning.svg
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/blocklist.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-available.png
@@ -2891,7 +2969,6 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-discover.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-plugins.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-recent.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-search.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-searchengines.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-service.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric-16.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.png
@@ -2899,7 +2976,7 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/discover-logo.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/eula.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/experimentGeneric.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric-16.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric.png
+lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric.svg
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensions.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/heart.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/localeGeneric.png
@@ -2908,10 +2985,6 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/newaddon.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/rating-not-won.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/rating-won.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/selectAddons.css
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/stripes-error.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-negative.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-positive.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/stripes-warning.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/themeGeneric-16.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/themeGeneric.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/update.css
@@ -2920,7 +2993,6 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/formautofill/requestAutocomplete
lib/firefox/chrome/toolkit/skin/classic/mozapps/handling/handling.css
lib/firefox/chrome/toolkit/skin/classic/mozapps/passwordmgr/key-16.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/passwordmgr/key-64.png
-lib/firefox/chrome/toolkit/skin/classic/mozapps/passwordmgr/key.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/places/defaultFavicon.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/places/defaultFavicon@2x.png
lib/firefox/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginActivate.png
@@ -2982,6 +3054,7 @@ lib/firefox/components/PrivateBrowsingTrackingProtectionWhitelist.js
lib/firefox/components/Push.js
lib/firefox/components/PushClient.js
lib/firefox/components/PushNotificationService.js
+lib/firefox/components/RemoteWebNavigation.js
lib/firefox/components/RequestSyncManager.js
lib/firefox/components/RequestSyncScheduler.js
lib/firefox/components/SettingsManager.js
@@ -3009,8 +3082,6 @@ lib/firefox/components/defaultShims.js
lib/firefox/components/htmlMenuBuilder.js
lib/firefox/components/interfaces.xpt
lib/firefox/components/jsconsole-clhandler.js
-lib/firefox/components/libmozgnome.so
-${PLIST.gnome}lib/firefox/components/libdbusservice.so
lib/firefox/components/marionettecomponent.js
lib/firefox/components/messageWakeupService.js
lib/firefox/components/multiprocessShims.js
@@ -3099,7 +3170,6 @@ lib/firefox/hyphenation/hyph_tr.dic
lib/firefox/hyphenation/hyph_uk.dic
lib/firefox/liblgpllibs.so
lib/firefox/libmozsqlite3.so
-${PLIST.mozglue}lib/firefox/libmozglue.so
lib/firefox/libxul.so
lib/firefox/modules/AboutReader.jsm
lib/firefox/modules/ActivitiesService.jsm
@@ -3256,6 +3326,7 @@ lib/firefox/modules/PhoneNumberNormalizer.jsm
lib/firefox/modules/PhoneNumberUtils.jsm
lib/firefox/modules/PlacesBackups.jsm
lib/firefox/modules/PlacesDBUtils.jsm
+lib/firefox/modules/PlacesRemoteTabsAutocompleteProvider.jsm
lib/firefox/modules/PlacesSearchAutocompleteProvider.jsm
lib/firefox/modules/PlacesTransactions.jsm
lib/firefox/modules/PlacesUtils.jsm
@@ -3286,7 +3357,6 @@ lib/firefox/modules/RemoteController.jsm
lib/firefox/modules/RemoteFinder.jsm
lib/firefox/modules/RemotePageManager.jsm
lib/firefox/modules/RemoteSecurityUI.jsm
-lib/firefox/modules/RemoteWebNavigation.jsm
lib/firefox/modules/RemoteWebProgress.jsm
lib/firefox/modules/RequestAutocompleteUI.jsm
lib/firefox/modules/RequestSyncApp.jsm
@@ -3297,6 +3367,7 @@ lib/firefox/modules/ResourceStatsDB.jsm
lib/firefox/modules/ResourceStatsService.jsm
lib/firefox/modules/RokuApp.jsm
lib/firefox/modules/SafeBrowsing.jsm
+lib/firefox/modules/Schemas.jsm
lib/firefox/modules/ScriptPreloader.jsm
lib/firefox/modules/ScrollPosition.jsm
lib/firefox/modules/SearchStaticData.jsm
@@ -3308,6 +3379,7 @@ lib/firefox/modules/SessionRecorder.jsm
lib/firefox/modules/SettingsDB.jsm
lib/firefox/modules/SettingsRequestManager.jsm
lib/firefox/modules/SharedPromptUtils.jsm
+lib/firefox/modules/ShimWaiver.jsm
lib/firefox/modules/ShortcutUtils.jsm
lib/firefox/modules/SimpleServiceDiscovery.jsm
lib/firefox/modules/Sntp.jsm
@@ -3362,6 +3434,7 @@ lib/firefox/modules/accessibility/PointerAdapter.jsm
lib/firefox/modules/accessibility/Presentation.jsm
lib/firefox/modules/accessibility/Traversal.jsm
lib/firefox/modules/accessibility/Utils.jsm
+lib/firefox/modules/addons/AddonConstants.jsm
lib/firefox/modules/addons/AddonLogging.jsm
lib/firefox/modules/addons/AddonRepository.jsm
lib/firefox/modules/addons/AddonRepository_SQLiteMigrator.jsm
@@ -3427,6 +3500,7 @@ lib/firefox/modules/commonjs/sdk/content/l10n-html.js
lib/firefox/modules/commonjs/sdk/content/loader.js
lib/firefox/modules/commonjs/sdk/content/mod.js
lib/firefox/modules/commonjs/sdk/content/page-mod.js
+lib/firefox/modules/commonjs/sdk/content/page-worker.js
lib/firefox/modules/commonjs/sdk/content/sandbox.js
lib/firefox/modules/commonjs/sdk/content/sandbox/events.js
lib/firefox/modules/commonjs/sdk/content/tab-events.js
@@ -3451,6 +3525,7 @@ lib/firefox/modules/commonjs/sdk/deprecated/sync-worker.js
lib/firefox/modules/commonjs/sdk/deprecated/unit-test-finder.js
lib/firefox/modules/commonjs/sdk/deprecated/unit-test.js
lib/firefox/modules/commonjs/sdk/deprecated/window-utils.js
+lib/firefox/modules/commonjs/sdk/dom/events-shimmed.js
lib/firefox/modules/commonjs/sdk/dom/events.js
lib/firefox/modules/commonjs/sdk/dom/events/keys.js
lib/firefox/modules/commonjs/sdk/event/chrome.js
@@ -3541,6 +3616,7 @@ lib/firefox/modules/commonjs/sdk/system/child_process/subprocess.js
lib/firefox/modules/commonjs/sdk/system/child_process/subprocess_worker_unix.js
lib/firefox/modules/commonjs/sdk/system/child_process/subprocess_worker_win.js
lib/firefox/modules/commonjs/sdk/system/environment.js
+lib/firefox/modules/commonjs/sdk/system/events-shimmed.js
lib/firefox/modules/commonjs/sdk/system/events.js
lib/firefox/modules/commonjs/sdk/system/globals.js
lib/firefox/modules/commonjs/sdk/system/process.js
@@ -3680,6 +3756,7 @@ lib/firefox/modules/services-common/bagheeraclient.js
lib/firefox/modules/services-common/hawkclient.js
lib/firefox/modules/services-common/hawkrequest.js
lib/firefox/modules/services-common/logmanager.js
+lib/firefox/modules/services-common/moz-kinto-client.js
lib/firefox/modules/services-common/observers.js
lib/firefox/modules/services-common/rest.js
lib/firefox/modules/services-common/stringbundle.js
@@ -3688,6 +3765,7 @@ lib/firefox/modules/services-common/utils.js
lib/firefox/modules/services-crypto/WeaveCrypto.js
lib/firefox/modules/services-crypto/utils.js
lib/firefox/modules/services-sync/FxaMigrator.jsm
+lib/firefox/modules/services-sync/SyncedTabs.jsm
lib/firefox/modules/services-sync/addonsreconciler.js
lib/firefox/modules/services-sync/addonutils.js
lib/firefox/modules/services-sync/browserid_identity.js
@@ -3706,7 +3784,6 @@ lib/firefox/modules/services-sync/identity.js
lib/firefox/modules/services-sync/jpakeclient.js
lib/firefox/modules/services-sync/keys.js
lib/firefox/modules/services-sync/main.js
-lib/firefox/modules/services-sync/notifications.js
lib/firefox/modules/services-sync/policies.js
lib/firefox/modules/services-sync/record.js
lib/firefox/modules/services-sync/resource.js
@@ -3813,9 +3890,7 @@ lib/firefox/webapprt/chrome/webapprt/content/mochitest.js
lib/firefox/webapprt/chrome/webapprt/content/mochitest.xul
lib/firefox/webapprt/chrome/webapprt/content/webapp.js
lib/firefox/webapprt/chrome/webapprt/content/webapp.xul
-lib/firefox/webapprt/chrome/webapprt/skin/classic/webapprt/downloads/downloadButtons-XP.png
lib/firefox/webapprt/chrome/webapprt/skin/classic/webapprt/downloads/downloadButtons.png
-lib/firefox/webapprt/chrome/webapprt/skin/classic/webapprt/downloads/downloadIcon-XP.png
lib/firefox/webapprt/chrome/webapprt/skin/classic/webapprt/downloads/downloadIcon.png
lib/firefox/webapprt/chrome/webapprt/skin/classic/webapprt/downloads/downloads.css
lib/firefox/webapprt/components/CommandLineHandler.js
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 5016df8a8e7..b64bf3f46b1 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.238 2016/02/12 15:21:48 ryoon Exp $
+$NetBSD: distinfo,v 1.239 2016/03/08 21:32:52 ryoon Exp $
-SHA1 (firefox-44.0.2.source.tar.xz) = 949a9aa5fe21aa3a192277cec2bab05bd01e8bd4
-RMD160 (firefox-44.0.2.source.tar.xz) = 2758db17ba89120f24f5851be5a66f6c84812395
-SHA512 (firefox-44.0.2.source.tar.xz) = 03bcb796577a416d3267f3dbadf4cdbaf6f4ee0b2e4fde3b0f6d47ccbaeaadcc7e2eb997b569e5b14aa38e2e7c0ef0a19749b9a448a89d0d335f7510ba06dd1a
-Size (firefox-44.0.2.source.tar.xz) = 182355632 bytes
+SHA1 (firefox-45.0.source.tar.xz) = ee76dac9564b59ce6c5680dd472870ecba61bcc7
+RMD160 (firefox-45.0.source.tar.xz) = bccf6bb4b59b8a5cd4625c44053dce3ef9563abf
+SHA512 (firefox-45.0.source.tar.xz) = d75c7bf1f70183b7237b77b99845a6b7daa41014ee75a7977575af345b343a8053dbb993337d24933df23f9600db7c0e936543e57f3f039430ca5c252fe3c4b5
+Size (firefox-45.0.source.tar.xz) = 183999640 bytes
SHA1 (patch-aa) = 0fb7310a484c89572122ea98da72e8e37af4467c
SHA1 (patch-ao) = fef085ff0df6f2fa2e54dca473e849eb7bc2cf84
SHA1 (patch-as) = d5d7f8250a9cd462f25d529c2a79c59a1bba9db2
@@ -14,7 +14,7 @@ SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d
SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f
SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c
SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3
-SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075
+SHA1 (patch-config_baseconfig.mk) = b8e8d46be72d381f7b95b62b9c0778e98954a888
SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75
SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd
SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1
@@ -45,15 +45,14 @@ SHA1 (patch-gfx_ycbcr_moz.build) = 121386ef62ff7425e6f93bc624555199f2ac3485
SHA1 (patch-gfx_ycbcr_yuv__row__arm.S) = f9909ded72762b2c3547dd002707db43745f2b9d
SHA1 (patch-image_decoders_nsJPEGDecoder.cpp) = 522c46732d44be15411d39e16c89bc848d5c6f7a
SHA1 (patch-intl_hyphenation_glue_hnjalloc.h) = 4d5e1ff0b7b7da4755fb1dbab1fd671478c0335c
-SHA1 (patch-ipc_chromium_Makefile.in) = edd85b79cd3879f7595b932442bb0e93505d5506
SHA1 (patch-ipc_chromium_src_base_atomicops.h) = 24b63a6e51d9ab27f2788ee02f2ffa7e1c36f29a
SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 70772ab2a474b7d3d15cf401c636ca843cfe2034
SHA1 (patch-ipc_chromium_src_base_message__loop.cc) = 16158489773bbcba35e224d30bebace0c93599ae
SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 2c5ce6290760e0435365dac788d283f9bb78acd9
SHA1 (patch-ipc_chromium_src_base_platform__thread.h) = e6d7ac39a8b2a1b232638f7671e8530acfed0b97
-SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = ff1371ffb84abf2d2adcf25e66502943992d5109
+SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 6c98bbecde21b8571c71477f351488d9a3da45f3
SHA1 (patch-ipc_chromium_src_base_process__util.h) = 4b24c3467866a601d68bb83f44e5fd38fb27188d
-SHA1 (patch-ipc_chromium_src_base_process__util__bsd.cc) = efe1c242efded89b7a69a83429bc30843f330367
+SHA1 (patch-ipc_chromium_src_base_process__util__bsd.cc) = 9ffe81c7c4485bef53c4e0846b1d4499f4b5b23c
SHA1 (patch-ipc_chromium_src_base_process__util__posix.cc) = 6b2611cc902f17e726aabcf4fb5fff2c71852408
SHA1 (patch-ipc_chromium_src_base_scoped__nsautorelease__pool.h) = 8c61a35e99e7f54e4b2bf5931c59eb2b7a04127a
SHA1 (patch-ipc_chromium_src_base_sys__info__posix.cc) = 927f1f700c917f6f6b531aa4c10aba0fdd181195
@@ -69,17 +68,16 @@ SHA1 (patch-js_src_frontend_ParseMaps.cpp) = c00117d79b78904bc50a1d664a8fc0e4e33
SHA1 (patch-js_src_jit-LIR.cpp) = 6e678d6886724dd346b8ca58ef903bd00dc8f5da
SHA1 (patch-js_src_jit_MIR.cpp) = 32586fb4437b48c62ef3dd8267f4b1796196230b
SHA1 (patch-js_src_jit_arm_Architecture-arm.cpp) = d734bea22d803f5f1019fd817cd3993da29a422b
-SHA1 (patch-js_src_jsdate.cpp) = 0e577aefa24693c7941ead0365c58b2b4b41dc8c
+SHA1 (patch-js_src_jsdate.cpp) = 4e15badd1d9a08462a851aa2a8c47fd1e137626b
SHA1 (patch-js_src_jskwgen.cpp) = 34d3b92e13366d4b43ff755ad54f392c116d5c59
SHA1 (patch-js_src_jsmath.cpp) = 7d4993ae91e9b5e6820358165603819aefb586f9
SHA1 (patch-js_src_shell_jsoptparse.cpp) = 2502ae2b4e6103788c2a888b6cb19cedf9d2976f
SHA1 (patch-js_xpconnect_src_XPCConvert.cpp) = 915777e9bb5366be41866cdb6ea0ad2b1c006dde
SHA1 (patch-js_xpconnect_src_xpcprivate.h) = 8a15ff542c9d3fce448d9ec63706f7dfb411d926
-SHA1 (patch-media_libcubeb_AUTHORS) = 3db32086f98c2bbe16e9394bb5121d7a95cdb4af
-SHA1 (patch-media_libcubeb_src_cubeb.c) = effe8771e42adddb478ecb302352ef003bdd01db
-SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 3f0c6295115a0cbcaaa924ccbdeda99570d455db
+SHA1 (patch-media_libcubeb_src_cubeb.c) = 5c2a9adef2c3b8fe40490ac8062ae77d182b5e59
+SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 7394a73b1624ea525885aed524357bbd1a19138b
SHA1 (patch-media_libcubeb_src_cubeb__oss.c) = 54e2a210411c7083bc395033fbf519d581bc4a62
-SHA1 (patch-media_libcubeb_src_moz.build) = 23a194c97402590b05af6a6423882528c7cf02ef
+SHA1 (patch-media_libcubeb_src_moz.build) = 3ed7f6e8caf8cca718cd8dcb120bc401cd9a82ef
SHA1 (patch-media_libpng_pngpriv.h) = c9cefd1b5dd85fbd0c875c3f9bc108975398fe3a
SHA1 (patch-media_libsoundtouch_src_cpu__detect__x86.cpp) = db61737afa7773e8cbd82976de3a02c917174696
SHA1 (patch-media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h) = b280f691dbe67b6de592dcd04baf33c6cf480cc8
@@ -95,18 +93,17 @@ SHA1 (patch-media_libvorbis_Makefile.in) = fd1ce15268eed9c97dd0774398d559cdbed63
SHA1 (patch-media_libvorbis_lib_vorbis_info.c) = 1d85195a5553202b0c38dc8dec6db1f4f0513e5f
SHA1 (patch-media_libvorbis_moz.build) = 927f7848305eb2341c9efa96800d30b4a1b8eaa4
SHA1 (patch-media_libyuv_include_libyuv_scale__row.h) = 503b6f2065e9d548a1f01f7158d65874f4886c78
-SHA1 (patch-media_mtransport_third__party_nICEr_src_util_mbslen.c) = 087e8788c72b96d2059ca82ce4282d78aed546da
+SHA1 (patch-media_mtransport_third__party_nICEr_src_util_mbslen.c) = 2e6f125ae50125a1fff7197e42f3a61b92e0fcfc
SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = de7055f891387f96f8fd32366c7189d480354e9e
SHA1 (patch-media_openmax__dl_dl_api_armCOMM__s.h) = 1ce4fe73581ea53f03858f97ce7d7214bcbb5f51
SHA1 (patch-media_webrtc_signaling_test_common.build) = febf2033154d64208632524732c4ef26e9247267
SHA1 (patch-media_webrtc_trunk_webrtc_build_common.gypi) = 4ff5796e15d9aa6adb8495d6f2e5a7f0445a0fac
-SHA1 (patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi) = e47f1c64c0455f1b31011bf90346645a4ce38e52
SHA1 (patch-media_webrtc_trunk_webrtc_modules_audio__coding_neteq_neteq.gypi) = 54c05a12758c377b0f80143048280a7738e7038d
SHA1 (patch-media_webrtc_trunk_webrtc_modules_desktop__capture_screen__capturer.cc) = 53481a80b410afe962146f08eafe8ff38ac6a241
SHA1 (patch-media_webrtc_trunk_webrtc_modules_desktop__capture_screen__capturer.h) = b972e59204760eb885a9a0432ec977f604208a53
SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 9ff1dcf200feaf67bf576f07beb612e0ec91d7d1
-SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = ffc1d956e826a0005b76285596ba24a2f4a3806c
-SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 4a293e0d788a3a3acfbbf4cf19a6f9a7235b83d0
+SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = ee3d3421a4cec22dbd94b5a22e7b877e356a7d9c
+SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 0bc751e73456dec547567797ef4b9199e7220f23
SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 7c08c0586874bcb69a9005e8661b853f8664db4c
SHA1 (patch-memory_build_mozjemalloc__compat.c) = c27c745fd6e0bbb120ef34d8a984937d5f2e1319
SHA1 (patch-memory_mozalloc_mozalloc__abort.cpp) = f61a8ef233963d5d9639a4ce68e8584bc7d7c1b2
@@ -117,15 +114,11 @@ SHA1 (patch-modules_libjar_nsZipArchive.cpp) = 6aff0f8ed42575d8ca36a524e12e9a1f7
SHA1 (patch-modules_libpref_init_all.js) = fc47d4133490d3da79217864028f5a86023a632f
SHA1 (patch-mozglue_build_arm.cpp) = e89e9ff5a26fb11b55df29a0b29d1cd6f35e46e6
SHA1 (patch-mozglue_build_arm.h) = e303e53d1931b28aab68346c7f6caac4402d16f1
-SHA1 (patch-mozglue_misc_StackWalk.cpp) = 7615f5578585f5b410f51c2b2ea530c71a8d5f12
-SHA1 (patch-netwerk_dns_moz.build) = e6b70edcd419fb5d16a74ba53387ccd70435c271
-SHA1 (patch-netwerk_protocol_http_Http2Session.cpp) = bd58c580aface92714a16cc533d69541ae31deef
+SHA1 (patch-netwerk_dns_moz.build) = 6bf4691cf81d5f6fc1b392a4fac4368615e18faa
SHA1 (patch-pb) = 97c9b2e4cefd524dc6ba825f71c3da2a761aa1f4
SHA1 (patch-pc) = 8b2baa88f0983a2fef4f801cf6b1ae425f6c813a
SHA1 (patch-rc) = 3bc75b2005bb1a371231846ea605bcf55251db57
-SHA1 (patch-security_manager_ssl_nsNSSComponent.cpp) = a1f3ad34f3eb61661f4b3f27288fc4922d9c6607
SHA1 (patch-storage_SQLiteMutex.h) = 9552e325e4e6e0f611a83a5eea2617e04236616f
-SHA1 (patch-storage_mozStorageConnection.cpp) = ee02a139dca844bad736bf8b088df267b5af1fa4
SHA1 (patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops.h) = 4b664bb6ac2c23e8bfddd406bf76e288548e8910
SHA1 (patch-toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h) = 3b0973c96eadb7bff91eab211d3c159a9b22fa9c
SHA1 (patch-toolkit_library_moz.build) = 625d78e64959f78a5d0b8148749bb43a0abcbcf7
diff --git a/www/firefox/mozilla-common.mk b/www/firefox/mozilla-common.mk
index ee8d930ed5d..b2ad5525938 100644
--- a/www/firefox/mozilla-common.mk
+++ b/www/firefox/mozilla-common.mk
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.71 2016/02/26 10:57:45 jperkin Exp $
+# $NetBSD: mozilla-common.mk,v 1.72 2016/03/08 21:32:52 ryoon Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@@ -39,6 +39,7 @@ CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/tests/update-test262.sh
CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}intl/icu/source/configure
CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}browser/components/loop/run-all-loop-tests.sh
+CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}browser/extensions/loop/run-all-loop-tests.sh
CONFIGURE_ARGS+= --enable-pie
CONFIGURE_ARGS+= --disable-tests
diff --git a/www/firefox/patches/patch-config_baseconfig.mk b/www/firefox/patches/patch-config_baseconfig.mk
index 0c7b2f24732..6bf80a19474 100644
--- a/www/firefox/patches/patch-config_baseconfig.mk
+++ b/www/firefox/patches/patch-config_baseconfig.mk
@@ -1,6 +1,6 @@
-$NetBSD: patch-config_baseconfig.mk,v 1.6 2014/04/30 15:07:18 ryoon Exp $
+$NetBSD: patch-config_baseconfig.mk,v 1.7 2016/03/08 21:32:52 ryoon Exp $
---- config/baseconfig.mk.orig 2014-04-18 02:02:39.000000000 +0000
+--- config/baseconfig.mk.orig 2016-02-25 23:01:53.000000000 +0000
+++ config/baseconfig.mk
@@ -2,10 +2,10 @@
# directly in python/mozbuild/mozbuild/base.py for gmake validation.
@@ -14,6 +14,6 @@ $NetBSD: patch-config_baseconfig.mk,v 1.6 2014/04/30 15:07:18 ryoon Exp $
+idldir = $(datadir)/idl/${MOZILLA_PKG_NAME}
+installdir = $(libdir)/${MOZILLA_PKG_NAME}
+sdkdir = $(libdir)/${MOZILLA_PKG_NAME}
- ifndef TOP_DIST
- TOP_DIST = dist
- endif
+ ifeq (.,$(DEPTH))
+ DIST = dist
+ else
diff --git a/www/firefox/patches/patch-ipc_chromium_Makefile.in b/www/firefox/patches/patch-ipc_chromium_Makefile.in
deleted file mode 100644
index 735cc9953b2..00000000000
--- a/www/firefox/patches/patch-ipc_chromium_Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ipc_chromium_Makefile.in,v 1.7 2014/06/11 00:40:59 ryoon Exp $
-
---- ipc/chromium/Makefile.in.orig 2014-05-29 23:30:52.000000000 +0000
-+++ ipc/chromium/Makefile.in
-@@ -28,6 +28,8 @@ include $(topsrcdir)/config/rules.mk
-
- ifdef MOZ_NATIVE_LIBEVENT # {
-
-+OS_CPPFLAGS += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
-+
- export-preqs = \
- $(call mkdir_deps,$(CURDIR)/third_party/libevent) \
- $(NULL)
diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
index 0fb5b4ed341..23a6b041523 100644
--- a/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
+++ b/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
@@ -1,11 +1,11 @@
-$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.6 2014/05/30 03:03:36 pho Exp $
+$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.7 2016/03/08 21:32:52 ryoon Exp $
* Just because OS_ARCH is Darwin does not mean MacOS X specific
kludges are needed.
---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2014-05-06 22:55:41.000000000 +0000
+--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2016-02-25 23:01:54.000000000 +0000
+++ ipc/chromium/src/base/platform_thread_posix.cc
-@@ -9,8 +9,12 @@
+@@ -9,22 +9,24 @@
#if defined(OS_MACOSX)
#include <mach/mach.h>
@@ -18,8 +18,6 @@ $NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.6 2014/05/30
#elif defined(OS_LINUX)
#include <sys/syscall.h>
#include <sys/prctl.h>
-@@ -19,15 +23,13 @@
- #include <sys/thr.h>
#endif
-#if !defined(OS_MACOSX)
@@ -35,7 +33,7 @@ $NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.6 2014/05/30
namespace base {
void InitThreading();
} // namespace
-@@ -91,7 +93,7 @@ void PlatformThread::Sleep(int duration_
+@@ -82,7 +84,7 @@ void PlatformThread::Sleep(int duration_
sleep_time = remaining;
}
@@ -44,7 +42,7 @@ $NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.6 2014/05/30
// Mac is implemented in platform_thread_mac.mm.
// static
-@@ -114,19 +116,41 @@ void PlatformThread::SetName(const char*
+@@ -105,19 +107,41 @@ void PlatformThread::SetName(const char*
pthread_setname_np(pthread_self(), "%s", (void *)name);
#elif defined(OS_BSD) && !defined(__GLIBC__)
pthread_set_name_np(pthread_self(), name);
diff --git a/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc b/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc
index b6697e8e122..dcfb5fefc86 100644
--- a/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc
+++ b/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc
@@ -1,17 +1,18 @@
-$NetBSD: patch-ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2014/10/15 13:07:07 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_process__util__bsd.cc,v 1.3 2016/03/08 21:32:52 ryoon Exp $
Darwin does not provide kvm_getprocs(3). The code for OS_MACOSX is
simply copied from process_util_mac.mm
---- ipc/chromium/src/base/process_util_bsd.cc.orig 2014-10-11 09:06:28.000000000 +0000
+--- ipc/chromium/src/base/process_util_bsd.cc.orig 2016-02-25 23:01:54.000000000 +0000
+++ ipc/chromium/src/base/process_util_bsd.cc
-@@ -9,6 +9,9 @@
+@@ -10,6 +10,10 @@
+ #include <spawn.h>
#include <sys/wait.h>
- #include <fcntl.h>
+#if defined(OS_BSD)
+#include <kvm.h>
+#endif
- #include <unistd.h>
-
++
#include <string>
+
+ #include "base/eintr_wrapper.h"
diff --git a/www/firefox/patches/patch-js_src_jsdate.cpp b/www/firefox/patches/patch-js_src_jsdate.cpp
index 3f56a8c4b51..1919e93f67b 100644
--- a/www/firefox/patches/patch-js_src_jsdate.cpp
+++ b/www/firefox/patches/patch-js_src_jsdate.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-js_src_jsdate.cpp,v 1.2 2015/02/28 04:30:55 ryoon Exp $
+$NetBSD: patch-js_src_jsdate.cpp,v 1.3 2016/03/08 21:32:52 ryoon Exp $
---- js/src/jsdate.cpp.orig 2015-02-17 21:40:42.000000000 +0000
+--- js/src/jsdate.cpp.orig 2016-02-25 23:02:04.000000000 +0000
+++ js/src/jsdate.cpp
-@@ -2651,11 +2651,11 @@ ToLocaleFormatHelper(JSContext *cx, Hand
+@@ -2672,8 +2672,8 @@ ToLocaleFormatHelper(JSContext* cx, Hand
if (strcmp(format, "%x") == 0 && result_len >= 6 &&
/* Format %x means use OS settings, which may have 2-digit yr, so
hack end of 3/11/22 or 11.03.22 or 11Mar22 to use 4-digit yr...*/
@@ -11,10 +11,5 @@ $NetBSD: patch-js_src_jsdate.cpp,v 1.2 2015/02/28 04:30:55 ryoon Exp $
+ !isdigit(((unsigned char)buf[result_len - 3])) &&
+ isdigit(((unsigned char)buf[result_len - 2])) && isdigit(((unsigned char)buf[result_len - 1])) &&
/* ...but not if starts with 4-digit year, like 2022/3/11. */
-- !(isdigit(buf[0]) && isdigit(buf[1]) &&
-- isdigit(buf[2]) && isdigit(buf[3]))) {
-+ !(isdigit(((unsigned char)buf[0])) && isdigit(((unsigned char)buf[1])) &&
-+ isdigit(((unsigned char)buf[2])) && isdigit(((unsigned char)buf[3])))) {
- double localtime = obj->as<DateObject>().cachedLocalTime(&cx->runtime()->dateTimeInfo);
- int year = IsNaN(localtime) ? 0 : (int) YearFromTime(localtime);
- JS_snprintf(buf + (result_len - 2), (sizeof buf) - (result_len - 2),
+ !(isdigit(buf[0]) && isdigit(buf[1]) &&
+ isdigit(buf[2]) && isdigit(buf[3]))) {
diff --git a/www/firefox/patches/patch-media_libcubeb_AUTHORS b/www/firefox/patches/patch-media_libcubeb_AUTHORS
deleted file mode 100644
index 2bf2dd24c19..00000000000
--- a/www/firefox/patches/patch-media_libcubeb_AUTHORS
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: patch-media_libcubeb_AUTHORS,v 1.1 2014/10/15 13:43:32 ryoon Exp $
-
---- media/libcubeb/AUTHORS.orig 2014-10-11 09:06:39.000000000 +0000
-+++ media/libcubeb/AUTHORS
-@@ -4,3 +4,4 @@ Michael Wu <mwu@mozilla.com>
- Paul Adenot <paul@paul.cx>
- David Richards <drichards@mozilla.com>
- Sebastien Alaiwan <sebastien.alaiwan@gmail.com>
-+Evgeniy Vodolazskiy <waterlaz@gmail.com>
diff --git a/www/firefox/patches/patch-media_libcubeb_src_cubeb.c b/www/firefox/patches/patch-media_libcubeb_src_cubeb.c
index f365b22a61a..fd442b4cb69 100644
--- a/www/firefox/patches/patch-media_libcubeb_src_cubeb.c
+++ b/www/firefox/patches/patch-media_libcubeb_src_cubeb.c
@@ -1,10 +1,10 @@
-$NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.1 2014/10/15 13:43:32 ryoon Exp $
+$NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.2 2016/03/08 21:32:52 ryoon Exp $
---- media/libcubeb/src/cubeb.c.orig 2014-10-11 09:06:39.000000000 +0000
+--- media/libcubeb/src/cubeb.c.orig 2016-02-25 23:01:58.000000000 +0000
+++ media/libcubeb/src/cubeb.c
-@@ -54,6 +54,9 @@ int opensl_init(cubeb ** context, char c
- #if defined(USE_AUDIOTRACK)
- int audiotrack_init(cubeb ** context, char const * context_name);
+@@ -60,6 +60,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);
@@ -12,9 +12,9 @@ $NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.1 2014/10/15 13:43:32 ryoon Exp $
int
validate_stream_params(cubeb_stream_params stream_params)
-@@ -120,6 +123,9 @@ cubeb_init(cubeb ** context, char const
- #if defined(USE_AUDIOTRACK)
- audiotrack_init,
+@@ -129,6 +132,9 @@ cubeb_init(cubeb ** context, char const
+ #if defined(USE_KAI)
+ kai_init,
#endif
+#if defined(USE_OSS)
+ oss_init,
diff --git a/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c b/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c
index 62ff9859f56..0fe9a7ae489 100644
--- a/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c
+++ b/www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.12 2015/12/31 08:45:42 ryoon Exp $
+$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.13 2016/03/08 21:32:52 ryoon Exp $
---- media/libcubeb/src/cubeb_alsa.c.orig 2015-12-23 22:11:01.000000000 +0000
+--- media/libcubeb/src/cubeb_alsa.c.orig 2016-02-25 23:01:58.000000000 +0000
+++ media/libcubeb/src/cubeb_alsa.c
@@ -7,12 +7,18 @@
#undef NDEBUG
@@ -586,8 +586,8 @@ $NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.12 2015/12/31 08:45:42 ryoon
/* get a pcm, disabling resampling, so we get a rate the
* hardware/dmix/pulse/etc. supports. */
-- r = snd_pcm_open(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
-+ r = WRAP(snd_pcm_open)(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
+- r = snd_pcm_open(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
++ r = WRAP(snd_pcm_open)(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
if (r < 0) {
return CUBEB_ERROR;
}
diff --git a/www/firefox/patches/patch-media_libcubeb_src_moz.build b/www/firefox/patches/patch-media_libcubeb_src_moz.build
index fa22360a06c..f6909035dd1 100644
--- a/www/firefox/patches/patch-media_libcubeb_src_moz.build
+++ b/www/firefox/patches/patch-media_libcubeb_src_moz.build
@@ -1,8 +1,8 @@
-$NetBSD: patch-media_libcubeb_src_moz.build,v 1.5 2015/12/16 09:34:56 ryoon Exp $
+$NetBSD: patch-media_libcubeb_src_moz.build,v 1.6 2016/03/08 21:32:52 ryoon Exp $
Don't assume cocoa toolkit just because OS_TARGET is Darwin.
---- media/libcubeb/src/moz.build.orig 2015-12-04 00:36:59.000000000 +0000
+--- media/libcubeb/src/moz.build.orig 2016-02-25 23:01:58.000000000 +0000
+++ media/libcubeb/src/moz.build
@@ -17,6 +17,12 @@ if CONFIG['MOZ_ALSA']:
]
@@ -26,7 +26,7 @@ Don't assume cocoa toolkit just because OS_TARGET is Darwin.
SOURCES += [
'cubeb_audiounit.c',
]
-@@ -65,6 +71,9 @@ if CONFIG['GKMEDIAS_SHARED_LIBRARY']:
+@@ -64,6 +70,9 @@ if CONFIG['OS_TARGET'] == 'Android':
FINAL_LIBRARY = 'gkmedias'
@@ -34,5 +34,12 @@ Don't assume cocoa toolkit just because OS_TARGET is Darwin.
+ SOURCES['cubeb_resampler.cpp'].flags += CONFIG['MOZ_SPEEX_CFLAGS']
+
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
- CFLAGS += [
- '-I%s/%s' % (CONFIG['ANDROID_SOURCE'], d) for d in [
+ if CONFIG['ANDROID_VERSION'] >= '17':
+ LOCAL_INCLUDES += [
+@@ -74,5 +83,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk
+ '%' + '%s/system/media/wilhelm/include' % CONFIG['ANDROID_SOURCE'],
+ ]
+
++CFLAGS += CONFIG['MOZ_OSS_CFLAGS']
+ CFLAGS += CONFIG['MOZ_ALSA_CFLAGS']
+ CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS']
diff --git a/www/firefox/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c b/www/firefox/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c
index 56ca2980c42..12b48693bab 100644
--- a/www/firefox/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c
+++ b/www/firefox/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c
@@ -1,9 +1,9 @@
-$NetBSD: patch-media_mtransport_third__party_nICEr_src_util_mbslen.c,v 1.4 2014/04/30 15:07:18 ryoon Exp $
+$NetBSD: patch-media_mtransport_third__party_nICEr_src_util_mbslen.c,v 1.5 2016/03/08 21:32:52 ryoon Exp $
---- media/mtransport/third_party/nICEr/src/util/mbslen.c.orig 2014-04-18 02:03:49.000000000 +0000
+--- media/mtransport/third_party/nICEr/src/util/mbslen.c.orig 2016-02-25 23:02:01.000000000 +0000
+++ media/mtransport/third_party/nICEr/src/util/mbslen.c
-@@ -54,6 +54,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- # endif
+@@ -47,6 +47,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ #define HAVE_XLOCALE
#endif
+#ifdef __DragonFly__
diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi
deleted file mode 100644
index 738af421665..00000000000
--- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD: patch-media_webrtc_trunk_webrtc_modules_audio__coding_codecs_opus_opus.gypi,v 1.3 2015/05/12 22:48:54 ryoon Exp $
-
---- media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus.gypi.orig 2015-05-04 00:43:28.000000000 +0000
-+++ media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus.gypi
-@@ -17,18 +17,11 @@
- 'conditions': [
- ['build_with_mozilla==1', {
- # Mozilla provides its own build of the opus library.
-- 'include_dirs': [
-- '/media/libopus/include',
-- '/media/libopus/src',
-- '/media/libopus/celt',
-+ 'cflags_mozilla': [
-+ '$(filter -I%, $(MOZ_CELT_CFLAGS))/celt',
-+ '$(MOZ_OPUS_CFLAGS)',
-+ '$(filter -I%, $(MOZ_OPUS_CFLAGS))/../src',
- ],
-- 'direct_dependent_settings': {
-- 'include_dirs': [
-- '/media/libopus/include',
-- '/media/libopus/src',
-- '/media/libopus/celt',
-- ],
-- },
- }, {
- 'dependencies': [
- '<(DEPTH)/third_party/opus/opus.gyp:opus'
diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc
index 9e143204525..572af1fb9d5 100644
--- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc
+++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc,v 1.8 2014/06/11 00:40:59 ryoon Exp $
+$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc,v 1.9 2016/03/08 21:32:52 ryoon Exp $
---- media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc.orig 2014-05-29 23:31:23.000000000 +0000
+--- media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc.orig 2016-02-25 23:02:06.000000000 +0000
+++ media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc
@@ -25,6 +25,9 @@
#else
@@ -12,8 +12,8 @@ $NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__cap
#include <new>
-@@ -34,6 +37,15 @@
- #include "webrtc/system_wrappers/interface/thread_wrapper.h"
+@@ -33,6 +36,15 @@
+ #include "webrtc/system_wrappers/interface/ref_count.h"
#include "webrtc/system_wrappers/interface/trace.h"
+#ifdef HAVE_LIBV4L2
diff --git a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi
index 416af31d80a..53ecb00ecbc 100644
--- a/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi
+++ b/www/firefox/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi
@@ -1,6 +1,6 @@
-$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi,v 1.7 2015/05/12 22:48:54 ryoon Exp $
+$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi,v 1.8 2016/03/08 21:32:52 ryoon Exp $
---- media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi.orig 2015-05-04 00:43:29.000000000 +0000
+--- media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi.orig 2016-02-25 23:02:07.000000000 +0000
+++ media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi
@@ -7,6 +7,9 @@
# be found in the AUTHORS file in the root of the source tree.
@@ -12,10 +12,12 @@ $NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.g
'targets': [
{
# Note this library is missing an implementation for the video capture.
-@@ -69,6 +72,19 @@
- 'linux/video_capture_linux.cc',
- 'linux/video_capture_linux.h',
+@@ -64,8 +67,32 @@
+ 'video_capture_module',
+ '<(webrtc_root)/common.gyp:webrtc_common',
],
+- 'cflags_mozilla': [
+- '$(NSPR_CFLAGS)',
+ 'conditions': [
+ ['use_libv4l2==1', {
+ 'defines': [
@@ -29,6 +31,19 @@ $NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.g
+ ],
+ }],
+ ],
- }], # linux
- ['OS=="mac"', {
- 'sources': [
++ }], # linux
++ ['OS=="mac"', {
++ 'sources': [
++ 'mac/qtkit/video_capture_qtkit.h',
++ 'mac/qtkit/video_capture_qtkit.mm',
++ 'mac/qtkit/video_capture_qtkit_info.h',
++ 'mac/qtkit/video_capture_qtkit_info.mm',
++ 'mac/qtkit/video_capture_qtkit_info_objc.h',
++ 'mac/qtkit/video_capture_qtkit_info_objc.mm',
++ 'mac/qtkit/video_capture_qtkit_objc.h',
++ 'mac/qtkit/video_capture_qtkit_objc.mm',
++ 'mac/qtkit/video_capture_qtkit_utility.h',
++ 'mac/video_capture_mac.mm',
+ ],
+ 'conditions': [
+ ['include_v4l2_video_capture==1', {
diff --git a/www/firefox/patches/patch-mozglue_misc_StackWalk.cpp b/www/firefox/patches/patch-mozglue_misc_StackWalk.cpp
deleted file mode 100644
index e73f5ae8d08..00000000000
--- a/www/firefox/patches/patch-mozglue_misc_StackWalk.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-mozglue_misc_StackWalk.cpp,v 1.1 2015/09/23 06:44:42 ryoon Exp $
-
---- mozglue/misc/StackWalk.cpp.orig 2015-08-24 21:53:17.000000000 +0000
-+++ mozglue/misc/StackWalk.cpp
-@@ -898,7 +898,7 @@ FramePointerStackWalk(MozWalkStackCallba
- (long(next) & 3)) {
- break;
- }
--#if (defined(__ppc__) && defined(XP_MACOSX)) || defined(__powerpc64__)
-+#if (defined(__ppc__) && defined(XP_DARWIN)) || defined(__powerpc64__)
- // ppc mac or powerpc64 linux
- void* pc = *(bp + 2);
- bp += 3;
diff --git a/www/firefox/patches/patch-netwerk_dns_moz.build b/www/firefox/patches/patch-netwerk_dns_moz.build
index 8b53a8d7d11..0a21d47fa86 100644
--- a/www/firefox/patches/patch-netwerk_dns_moz.build
+++ b/www/firefox/patches/patch-netwerk_dns_moz.build
@@ -1,6 +1,6 @@
-$NetBSD: patch-netwerk_dns_moz.build,v 1.3 2016/01/27 00:08:26 ryoon Exp $
+$NetBSD: patch-netwerk_dns_moz.build,v 1.4 2016/03/08 21:32:52 ryoon Exp $
---- netwerk/dns/moz.build.orig 2016-01-15 01:01:54.000000000 +0000
+--- netwerk/dns/moz.build.orig 2016-02-25 23:02:18.000000000 +0000
+++ netwerk/dns/moz.build
@@ -66,6 +66,9 @@ LOCAL_INCLUDES += [
'/netwerk/base',
@@ -10,5 +10,5 @@ $NetBSD: patch-netwerk_dns_moz.build,v 1.3 2016/01/27 00:08:26 ryoon Exp $
+ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
+
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' and CONFIG['ANDROID_VERSION'] > '19':
- CXXFLAGS += ['-I%s/bionic/libc/dns/include' % CONFIG['ANDROID_SOURCE']]
+ LOCAL_INCLUDES += ['%' + '%s/bionic/libc/dns/include' % CONFIG['ANDROID_SOURCE']]
diff --git a/www/firefox/patches/patch-netwerk_protocol_http_Http2Session.cpp b/www/firefox/patches/patch-netwerk_protocol_http_Http2Session.cpp
deleted file mode 100644
index 64516fba2d8..00000000000
--- a/www/firefox/patches/patch-netwerk_protocol_http_Http2Session.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-netwerk_protocol_http_Http2Session.cpp,v 1.5 2015/08/11 23:48:18 ryoon Exp $
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1130822
-Fix obivous alignment issues (causing crashes on some architectures).
-
---- netwerk/protocol/http/Http2Session.cpp.orig 2015-08-07 15:54:20.000000000 +0000
-+++ netwerk/protocol/http/Http2Session.cpp
-@@ -33,7 +33,6 @@
- #include "nsStandardURL.h"
- #include "nsURLHelper.h"
- #include "prprf.h"
--#include "prnetdb.h"
- #include "sslt.h"
-
- #ifdef DEBUG
diff --git a/www/firefox/patches/patch-security_manager_ssl_nsNSSComponent.cpp b/www/firefox/patches/patch-security_manager_ssl_nsNSSComponent.cpp
deleted file mode 100644
index a2a2e53e44a..00000000000
--- a/www/firefox/patches/patch-security_manager_ssl_nsNSSComponent.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-security_manager_ssl_nsNSSComponent.cpp,v 1.1 2015/09/23 06:44:42 ryoon Exp $
-
---- security/manager/ssl/nsNSSComponent.cpp.orig 2015-08-24 21:53:20.000000000 +0000
-+++ security/manager/ssl/nsNSSComponent.cpp
-@@ -43,6 +43,7 @@
- #include "nss.h"
- #include "pkix/pkixnss.h"
- #include "ssl.h"
-+#define NSS_ENABLE_ECC 1
- #include "sslproto.h"
- #include "secmod.h"
- #include "secerr.h"
diff --git a/www/firefox/patches/patch-storage_mozStorageConnection.cpp b/www/firefox/patches/patch-storage_mozStorageConnection.cpp
deleted file mode 100644
index 6bdceb7c818..00000000000
--- a/www/firefox/patches/patch-storage_mozStorageConnection.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-storage_mozStorageConnection.cpp,v 1.1 2015/09/23 06:44:42 ryoon Exp $
-
---- storage/mozStorageConnection.cpp.orig 2015-08-24 21:53:07.000000000 +0000
-+++ storage/mozStorageConnection.cpp
-@@ -671,6 +671,13 @@ Connection::initialize(nsIFile *aDatabas
- rv = initializeInternal();
- NS_ENSURE_SUCCESS(rv, rv);
-
-+ mDatabaseFile = aDatabaseFile;
-+
-+ // XXX tnn: the configure script demands that sqlite3 is compiled with
-+ // SECURE_DELETE on by default. sqlite3 in pkgsrc does not have that,
-+ // so instead we enable secure_delete manually here.
-+ (void)ExecuteSimpleSQL(NS_LITERAL_CSTRING("PRAGMA secure_delete = 1;"));
-+
- return NS_OK;
- }
-