summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2020-09-03 15:26:22 +0000
committerryoon <ryoon@pkgsrc.org>2020-09-03 15:26:22 +0000
commitd00d9d326fcc55579929ac603194a306e78709e5 (patch)
treed9844d84600d3f08475e97eb40d8f6c6a20c3ecb /mail
parent55a181d953ded4cb9b296dadebf244389a32c6d5 (diff)
downloadpkgsrc-d00d9d326fcc55579929ac603194a306e78709e5.tar.gz
thunderbird: Update to 78.2.1
* Lightning cannot be disabled by users in build time. Remove mozilla-lightning option. Changelog: 78.2.1 Changes changed OpenPGP enabled by default changed OpenPGP: Disabled the use of MD5/SM2/SM3 algorithms Fixes fixed OpenPGP: Users with sub-identities were unable to encrypt or sign messages when switching identities fixed OpenPGP message security window did not support dark mode 78.2.0 Changes changed OpenPGP Key generation now disabled when there is no default mail account configured changed OpenPGP: Encrypt saved drafts when OpenPGP is enabled changed Twitter search removed changed Calendar: Event summary dialog is now themeable changed MailExtensions: Some APIs now use defineLazyPreferenceGetter in order to benefit from caching Fixes fixed OpenPGP Key Manager search function did not work fixed OpenPGP Key Properties dialog was sometimes too small fixed OpenPGP: Encrypted email would not send if address contained uppercase characters fixed OpenPGP: "Key ID" column could not be resized in Key Manage fixed OpenPGP: Keys containing invalid UTF-8 strings could not be imported fixed OpenPGP: Enable automatic signing for encrypted messages in additional scenarios fixed Many more OpenPGP bug fixes and improvements fixed IMAP fetch chunk size was always 65536 bytes fixed IMAP server capabilities were not rechecked after upgrading to SSL/TLS connection fixed Message Composer: Order of attachments could not be modified using drag & drop fixed Composing messages with a "fixed width" font did not work fixed Drag and drop of address book contacts did not work in some situations fixed Address book migration failed when there was a dot in the file name fixed Address book: "Always prefer display name over message header" was always checked when editing a contact fixed Address book performance optimizations fixed Dialog to add a new mail account from "Account Settings" did not open fixed "Select All" (Ctrl+A) in message source did not work until focused with a mouse click fixed Ctrl+scroll wheel not zooming in message reader fixed Setting/changing a signature from a file lost when closing account settings fixed Adaptive Junk Mail settings could not be disabled fixed Message filter dialog fixes: Missing scrollbar, drop-down list not wide enough fixed Various UX and theme improvements 78.1.1 Changes changed Building OpenPGP shared library linked to system libraries now supported changed MailExtension errors now shown in Developer Tools console by default changed MailExtensions: Dynamic registration of calendar providers now supported Fixesr fixed OpenPGP improvements fixed Message preview was sometimes blank after upgrading from Thunderbird 68 fixed Email addresses whitelisted for remote content not displayed in preferences fixed Importing data from Seamonkey did not work fixed Renaming a mail list did not update the side bar fixed MailExtensions: messenger.* namespace was undefined 78.1.0 What's New new OpenPGP support is now feature complete. Improvements: new Key Wizard, online searching for OpenPGP keys, and more new The preferences tab now has a search field Changes changed Dark background in message reader is now disabled Fixes fixed Thunderbird startup was slow when using folder color customizations with many folders. Previously configured colors will not be migrated. fixed Mail quota usage in status bar did not support terabyte folder sizes fixed Changing Junk mail settings with keyboard toggled wrong setting fixed Advanced IMAP server preferences not saved in Account Manager fixed Address book migration updates and fixes fixed Address book: Last Modified Date was not updated fixed Dark mode improvements fixed Various security fixes Security fixes: #CVE-2020-15652: Potential leak of redirect targets when loading scripts in a worker #CVE-2020-6514: WebRTC data channel leaks internal address to peer #CVE-2020-15655: Extension APIs could be used to bypass Same-Origin Policy #CVE-2020-15653: Bypassing iframe sandbox when allowing popups #CVE-2020-6463: Use-after-free in ANGLE gl::Texture::onUnbindAsSamplerTexture #CVE-2020-15656: Type confusion for special arguments in IonMonkey #CVE-2020-15658: Overriding file type when saving to disk #CVE-2020-15657: DLL hijacking due to incorrect loading path #CVE-2020-15654: Custom cursor can overlay user interface #CVE-2020-15659: Memory safety bugs fixed in Thunderbird 78.1 78.0.1 What's New new OpenPGP: Key revocation, extending key expiration, and secret key backup Fixes fixed Drag & Drop multiple attachments to macOS Finder created duplicate files fixed Faceted search date and relevance settings not saved fixed FileLink attachments included as a link and file when added from a network drive via drag & drop fixed About Thunderbird dialog keyboard shortcuts did not work fixed CC'd recipients sometimes displayed collapsed in header pane fixed Incremental search in contacts sidebar did not always display local results when an LDAP server was also in use fixed Contacts sidebar search results cleared after removing a contact fixed OpenPGP: Messages with long Armor Header lines did not display fixed OpenPGP: Messages containing non-UTF-8 text were not supported fixed Various UI and theming fixes fixed Chat: Participants list did not display operator flags
Diffstat (limited to 'mail')
-rw-r--r--mail/thunderbird/Makefile75
-rw-r--r--mail/thunderbird/PLIST3043
-rw-r--r--mail/thunderbird/PLIST.lightning420
-rw-r--r--mail/thunderbird/distinfo92
-rw-r--r--mail/thunderbird/options.mk14
-rw-r--r--mail/thunderbird/patches/patch-browser_app_profile_firefox.js6
-rw-r--r--mail/thunderbird/patches/patch-build_moz.configure_old.configure12
-rw-r--r--mail/thunderbird/patches/patch-build_moz.configure_rust.configure9
-rw-r--r--mail/thunderbird/patches/patch-comm_mail_installer_package-manifest.in13
-rw-r--r--mail/thunderbird/patches/patch-comm_mail_installer_removed-files.in17
-rw-r--r--mail/thunderbird/patches/patch-comm_third__party_botan_configure.py15
-rw-r--r--mail/thunderbird/patches/patch-config_gcc-stl-wrapper.template.h10
-rw-r--r--mail/thunderbird/patches/patch-config_makefiles_rust.mk30
-rw-r--r--mail/thunderbird/patches/patch-configure.in10
-rw-r--r--mail/thunderbird/patches/patch-dom_base_nsAttrName.h4
-rw-r--r--mail/thunderbird/patches/patch-dom_media_CubebUtils.cpp6
-rw-r--r--mail/thunderbird/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp4
-rw-r--r--mail/thunderbird/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h4
-rw-r--r--mail/thunderbird/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c13
-rw-r--r--mail/thunderbird/patches/patch-gfx_gl_GLContextProviderGLX.cpp15
-rw-r--r--mail/thunderbird/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp6
-rw-r--r--mail/thunderbird/patches/patch-gfx_thebes_gfxPlatform.cpp20
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc4
-rw-r--r--mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc22
-rw-r--r--mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp4
-rw-r--r--mail/thunderbird/patches/patch-js_src_jsfriendapi.h12
-rw-r--r--mail/thunderbird/patches/patch-js_src_threading_posix_Thread.cpp13
-rw-r--r--mail/thunderbird/patches/patch-js_src_util_NativeStack.cpp6
-rw-r--r--mail/thunderbird/patches/patch-media_ffvpx_libavutil_arm_bswap.h20
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_gtest_moz.build12
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_src_cubeb.c24
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__alsa.c558
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__sun.c516
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_src_moz.build4
-rw-r--r--mail/thunderbird/patches/patch-media_libcubeb_update.sh13
-rw-r--r--mail/thunderbird/patches/patch-media_libpng_pngpriv.h4
-rw-r--r--mail/thunderbird/patches/patch-media_libtheora_lib_info.c13
-rw-r--r--mail/thunderbird/patches/patch-media_libvorbis_lib_vorbis__info.c13
-rw-r--r--mail/thunderbird/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc20
-rw-r--r--mail/thunderbird/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c50
-rw-r--r--mail/thunderbird/patches/patch-old-configure.in15
-rw-r--r--mail/thunderbird/patches/patch-security_nss_lib_freebl_mpi_mpi.c25
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_.cargo-checksum.json9
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_lib.rs32
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs139
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs52
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs15
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs94
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs55
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs84
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_getrandom_src_lib.rs22
-rw-r--r--mail/thunderbird/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs76
-rw-r--r--mail/thunderbird/patches/patch-toolkit_components_terminator_nsTerminator.cpp8
-rw-r--r--mail/thunderbird/patches/patch-toolkit_library_moz.build14
-rw-r--r--mail/thunderbird/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js4
-rw-r--r--mail/thunderbird/patches/patch-toolkit_moz.configure6
-rw-r--r--mail/thunderbird/patches/patch-toolkit_mozapps_installer_packager.mk8
-rw-r--r--mail/thunderbird/patches/patch-toolkit_xre_glxtest.cpp13
-rw-r--r--mail/thunderbird/patches/patch-widget_gtk_WaylandDMABufSurface.cpp30
-rw-r--r--mail/thunderbird/patches/patch-xpcom_base_nscore.h6
-rw-r--r--mail/thunderbird/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build4
62 files changed, 3413 insertions, 2448 deletions
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 48b4c2471f8..5864b7de11a 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.255 2020/08/18 17:58:05 leot Exp $
+# $NetBSD: Makefile,v 1.256 2020/09/03 15:26:22 ryoon Exp $
DISTNAME= thunderbird-${TB_VER}.source
PKGNAME= thunderbird-${TB_VER}
-PKGREVISION= 1
-TB_VER= 68.10.0
+TB_VER= 78.2.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}
EXTRACT_SUFX= .tar.xz
@@ -13,29 +12,63 @@ HOMEPAGE= https://www.thunderbird.net/en-US/
COMMENT= Organize, secure and customize your mail
LICENSE= mpl-1.1
-SUPERSEDES+= thunderbird60-[0-9]*
-
USE_TOOLS+= unzip pax
WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//}
MOZILLA_DIR= # empty
PLIST_SRC+= ${PLIST_SRC_DFLT}
+ALL_ENV+= MOZ_APP_NAME=${MOZILLA_NAME}
+
CONFIG_GUESS_OVERRIDE+= comm/ldap/sdks/c-sdk/config/autoconf/config.guess
CONFIG_SUB_OVERRIDE+= comm/ldap/sdks/c-sdk/config/autoconf/config.sub
CONFIGURE_ARGS+= --enable-application=comm/mail
# Disable WebRTC support for Thunderbird unconditionally.
CONFIGURE_ARGS+= --disable-webrtc
+CONFIGURE_ARGS+= --with-app-name=${MOZILLA_NAME}
-NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA}/${MOZILLA}
-NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA}/${MOZILLA}-bin
+NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA_NAME}/${MOZILLA_NAME}
+NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA_NAME}/${MOZILLA_NAME}-bin
-LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${MOZILLA}
+LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${MOZILLA_NAME}
.include "../../mk/bsd.prefs.mk"
-CHECK_WRKREF_SKIP+= lib/${MOZILLA}/chrome/toolkit/content/global/buildconfig.html
-CHECK_WRKREF_SKIP+= lib/${MOZILLA}/chrome/messenger/content/messenger/buildconfig.html
+CHECK_WRKREF_SKIP+= lib/${MOZILLA_NAME}/chrome/toolkit/content/global/buildconfig.html
+CHECK_WRKREF_SKIP+= lib/${MOZILLA_NAME}/chrome/messenger/content/messenger/buildconfig.html
+
+#
+# Generate list of subst entries for various .cargo-checksum.json files. These
+# are all handled together in one big substitution to simplify things rather
+# than one substitution entry per file, but are kept separate below to ease
+# updating and verification.
+#
+
+CKSUM_CRATES+= third_party/rust/libc
+
+# patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
+CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532
+CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a
+
+CKSUM_CRATES+= third_party/rust/getrandom
+
+# patch-third__party_rust_getrandom_src_lib.rs
+CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2
+CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac
+
+SUBST_CLASSES+= cksum
+SUBST_STAGE.cksum= pre-configure
+.for crate in ${CKSUM_CRATES}
+SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
+.endfor
+.for from to in ${CKSUMS}
+SUBST_SED.cksum+= -e 's,${from},${to},g'
+.endfor
+
+SUBST_CLASSES+= netbsdtag
+SUBST_STAGE.netbsdtag= pre-configure
+SUBST_FILES.netbsdtag= comm/third_party/rnp/src/librekey/key_store_pgp.cpp
+SUBST_SED.netbsdtag= -e 's/__NetBSD__/__NEVER__/'
post-extract:
${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src/cubeb_sun.c
@@ -53,28 +86,28 @@ do-build:
# XXX for some reason it doesn't work unless -j is explicitly specified
${_ULIMIT_CMD} cd ${WRKSRC}/${OBJDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1}
-MOZILLA= ${PKGBASE}
+MOZILLA= thunderbird
MOZILLA_NAME= ${PKGBASE}
post-build:
${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \
-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \
- -e 's|@MOZILLA_ICON@|${MOZILLA}.png|g' \
+ -e 's|@MOZILLA_ICON@|${MOZILLA_NAME}.png|g' \
< ${FILESDIR}/desktop.in \
> ${WRKDIR}/desktop
-INSTALLATION_DIRS+= lib/${MOZILLA}/extensions
+INSTALLATION_DIRS+= lib/${MOZILLA_NAME}/extensions
INSTALLATION_DIRS+= share/applications share/pixmaps
post-install:
- ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/${MOZILLA}
- ${ECHO} '${PREFIX}/lib/${MOZILLA}/${MOZILLA} "$$@"' >> \
- ${DESTDIR}${PREFIX}/bin/${MOZILLA}
- ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/${MOZILLA}
+ ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/${MOZILLA_NAME}
+ ${ECHO} '${PREFIX}/lib/${MOZILLA_NAME}/${MOZILLA_NAME} "$$@"' >> \
+ ${DESTDIR}${PREFIX}/bin/${MOZILLA_NAME}
+ ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/${MOZILLA_NAME}
${INSTALL_DATA} ${WRKDIR}/desktop \
- ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop
- ${INSTALL_DATA} ${WRKSRC}/${OBJDIR}/dist/${MOZILLA}/chrome/icons/default/default48.png \
- ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png
+ ${DESTDIR}${PREFIX}/share/applications/${MOZILLA_NAME}.desktop
+ ${INSTALL_DATA} ${WRKSRC}/${OBJDIR}/dist/${MOZILLA_NAME}/chrome/icons/default/default48.png \
+ ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA_NAME}.png
-.include "../../www/firefox68/mozilla-common.mk"
+.include "../../www/firefox78/mozilla-common.mk"
.include "options.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/thunderbird/PLIST b/mail/thunderbird/PLIST
index ae580bc9052..d8ccd84c953 100644
--- a/mail/thunderbird/PLIST
+++ b/mail/thunderbird/PLIST
@@ -1,45 +1,273 @@
-@comment $NetBSD: PLIST,v 1.76 2020/03/15 13:28:51 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.77 2020/09/03 15:26:22 ryoon Exp $
bin/thunderbird
+lib/thunderbird/actors/AboutHttpsOnlyErrorChild.jsm
+lib/thunderbird/actors/AboutHttpsOnlyErrorParent.jsm
lib/thunderbird/actors/AudioPlaybackChild.jsm
+lib/thunderbird/actors/AudioPlaybackParent.jsm
+lib/thunderbird/actors/AutoCompleteChild.jsm
+lib/thunderbird/actors/AutoCompleteParent.jsm
+lib/thunderbird/actors/AutoScrollChild.jsm
+lib/thunderbird/actors/AutoScrollParent.jsm
lib/thunderbird/actors/AutoplayChild.jsm
-lib/thunderbird/actors/BrowserChild.jsm
+lib/thunderbird/actors/AutoplayParent.jsm
+lib/thunderbird/actors/BrowserElementChild.jsm
+lib/thunderbird/actors/BrowserElementParent.jsm
lib/thunderbird/actors/ControllersChild.jsm
+lib/thunderbird/actors/ControllersParent.jsm
lib/thunderbird/actors/DateTimePickerChild.jsm
+lib/thunderbird/actors/DateTimePickerParent.jsm
lib/thunderbird/actors/ExtFindChild.jsm
lib/thunderbird/actors/FindBarChild.jsm
+lib/thunderbird/actors/FindBarParent.jsm
lib/thunderbird/actors/FinderChild.jsm
-lib/thunderbird/actors/FormSubmitChild.jsm
+lib/thunderbird/actors/FormHistoryChild.jsm
+lib/thunderbird/actors/FormHistoryParent.jsm
+lib/thunderbird/actors/InlineSpellCheckerChild.jsm
+lib/thunderbird/actors/InlineSpellCheckerParent.jsm
lib/thunderbird/actors/KeyPressEventModelCheckerChild.jsm
lib/thunderbird/actors/PictureInPictureChild.jsm
lib/thunderbird/actors/PopupBlockingChild.jsm
+lib/thunderbird/actors/PopupBlockingParent.jsm
lib/thunderbird/actors/PrintingChild.jsm
+lib/thunderbird/actors/PromptParent.jsm
lib/thunderbird/actors/PurgeSessionHistoryChild.jsm
+lib/thunderbird/actors/RemotePageChild.jsm
lib/thunderbird/actors/SelectChild.jsm
-lib/thunderbird/actors/SelectionSourceChild.jsm
+lib/thunderbird/actors/SelectParent.jsm
+lib/thunderbird/actors/SidebarSearchParent.jsm
lib/thunderbird/actors/ThumbnailsChild.jsm
lib/thunderbird/actors/UAWidgetsChild.jsm
lib/thunderbird/actors/UnselectedTabHoverChild.jsm
+lib/thunderbird/actors/UnselectedTabHoverParent.jsm
+lib/thunderbird/actors/ViewSourceChild.jsm
+lib/thunderbird/actors/ViewSourcePageChild.jsm
+lib/thunderbird/actors/ViewSourcePageParent.jsm
lib/thunderbird/actors/WebChannelChild.jsm
+lib/thunderbird/actors/WebChannelParent.jsm
lib/thunderbird/actors/WebNavigationChild.jsm
-lib/thunderbird/actors/ZoomChild.jsm
lib/thunderbird/application.ini
-lib/thunderbird/blocklist.xml
lib/thunderbird/chrome.manifest
lib/thunderbird/chrome/browser/content/built_in_addons.json
+lib/thunderbird/chrome/browser/content/extension.css
+lib/thunderbird/chrome/browser/skin/controlcenter/trackers.svg
+lib/thunderbird/chrome/browser/skin/illustrations/error-malformed-url.svg
+lib/thunderbird/chrome/browser/skin/preferences/no-search-results.svg
+lib/thunderbird/chrome/browser/skin/private-browsing.svg
+lib/thunderbird/chrome/browser/skin/warning.svg
+lib/thunderbird/chrome/calendar/content/WindowsNTToZoneInfoTZId.properties
+lib/thunderbird/chrome/calendar/content/agenda-listbox-utils.js
+lib/thunderbird/chrome/calendar/content/agenda-listbox.js
+lib/thunderbird/chrome/calendar/content/calApplicationUtils.js
+lib/thunderbird/chrome/calendar/content/calFilter.js
+lib/thunderbird/chrome/calendar/content/calendar-alarm-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-alarm-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-base-view.js
+lib/thunderbird/chrome/calendar/content/calendar-chrome-startup.js
+lib/thunderbird/chrome/calendar/content/calendar-clipboard.js
+lib/thunderbird/chrome/calendar/content/calendar-command-controller.js
+lib/thunderbird/chrome/calendar/content/calendar-conflicts-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-creation.js
+lib/thunderbird/chrome/calendar/content/calendar-day-label.js
+lib/thunderbird/chrome/calendar/content/calendar-dialog-utils.js
+lib/thunderbird/chrome/calendar/content/calendar-dnd-listener.js
+lib/thunderbird/chrome/calendar/content/calendar-editable-item.js
+lib/thunderbird/chrome/calendar/content/calendar-error-prompt.js
+lib/thunderbird/chrome/calendar/content/calendar-error-prompt.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-column.js
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-attendees.css
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-attendees.js
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-attendees.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-recurrence.js
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-recurrence.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-reminder.js
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-reminder.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-timezone.js
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog-timezone.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog.css
+lib/thunderbird/chrome/calendar/content/calendar-event-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-event-gripbar.js
+lib/thunderbird/chrome/calendar/content/calendar-extract.js
+lib/thunderbird/chrome/calendar/content/calendar-ics-file-dialog.css
+lib/thunderbird/chrome/calendar/content/calendar-ics-file-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-ics-file-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-invitations-dialog.css
+lib/thunderbird/chrome/calendar/content/calendar-invitations-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-invitations-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-invitations-manager.js
+lib/thunderbird/chrome/calendar/content/calendar-item-editing.js
+lib/thunderbird/chrome/calendar/content/calendar-management.js
+lib/thunderbird/chrome/calendar/content/calendar-menus.js
+lib/thunderbird/chrome/calendar/content/calendar-migration-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-migration-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-migration.js
+lib/thunderbird/chrome/calendar/content/calendar-modes.js
+lib/thunderbird/chrome/calendar/content/calendar-month-base-view.js
+lib/thunderbird/chrome/calendar/content/calendar-month-view.js
+lib/thunderbird/chrome/calendar/content/calendar-multiday-base-view.js
+lib/thunderbird/chrome/calendar/content/calendar-multiday-view.js
+lib/thunderbird/chrome/calendar/content/calendar-occurrence-prompt.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-print-dialog.css
+lib/thunderbird/chrome/calendar/content/calendar-print-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-print-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-properties-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-properties-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-providerUninstall-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-providerUninstall-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-statusbar.js
+lib/thunderbird/chrome/calendar/content/calendar-subscriptions-dialog.css
+lib/thunderbird/chrome/calendar/content/calendar-subscriptions-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-subscriptions-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-subscriptions-list.js
+lib/thunderbird/chrome/calendar/content/calendar-summary-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-summary-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-tabs.js
+lib/thunderbird/chrome/calendar/content/calendar-task-editing.js
+lib/thunderbird/chrome/calendar/content/calendar-task-tree-utils.js
+lib/thunderbird/chrome/calendar/content/calendar-task-tree-view.js
+lib/thunderbird/chrome/calendar/content/calendar-task-tree.js
+lib/thunderbird/chrome/calendar/content/calendar-task-view.js
+lib/thunderbird/chrome/calendar/content/calendar-ui-utils.js
+lib/thunderbird/chrome/calendar/content/calendar-unifinder.js
+lib/thunderbird/chrome/calendar/content/calendar-uri-redirect-dialog.js
+lib/thunderbird/chrome/calendar/content/calendar-uri-redirect-dialog.xhtml
+lib/thunderbird/chrome/calendar/content/calendar-views-utils.js
+lib/thunderbird/chrome/calendar/content/calendar-views.js
+lib/thunderbird/chrome/calendar/content/calendarCreation.js
+lib/thunderbird/chrome/calendar/content/calendarCreation.xhtml
+lib/thunderbird/chrome/calendar/content/chooseCalendarDialog.js
+lib/thunderbird/chrome/calendar/content/chooseCalendarDialog.xhtml
+lib/thunderbird/chrome/calendar/content/datetimepickers/datetimepickers.js
+lib/thunderbird/chrome/calendar/content/import-export.js
+lib/thunderbird/chrome/calendar/content/mouseoverPreviews.js
+lib/thunderbird/chrome/calendar/content/preferences/alarms.js
+lib/thunderbird/chrome/calendar/content/preferences/categories.js
+lib/thunderbird/chrome/calendar/content/preferences/editCategory.js
+lib/thunderbird/chrome/calendar/content/preferences/editCategory.xhtml
+lib/thunderbird/chrome/calendar/content/preferences/general.js
+lib/thunderbird/chrome/calendar/content/preferences/views.js
+lib/thunderbird/chrome/calendar/content/printing/calHtmlExport.html
+lib/thunderbird/chrome/calendar/content/printing/calMonthGridPrinter.html
+lib/thunderbird/chrome/calendar/content/printing/calWeekPrinter.html
+lib/thunderbird/chrome/calendar/content/publish.js
+lib/thunderbird/chrome/calendar/content/publishDialog.js
+lib/thunderbird/chrome/calendar/content/publishDialog.xhtml
+lib/thunderbird/chrome/calendar/content/sound.wav
+lib/thunderbird/chrome/calendar/content/today-pane.js
+lib/thunderbird/chrome/calendar/content/widgets/calendar-alarm-widget.js
+lib/thunderbird/chrome/calendar/content/widgets/calendar-dnd-widgets.js
+lib/thunderbird/chrome/calendar/content/widgets/calendar-item-summary.css
+lib/thunderbird/chrome/calendar/content/widgets/calendar-item-summary.js
+lib/thunderbird/chrome/calendar/content/widgets/calendar-minimonth.js
+lib/thunderbird/chrome/calendar/content/widgets/calendar-modebox.js
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-alarm-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-daypicker.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-event-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-invitations-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-subscriptions-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-task-tree.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-task-view.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-unifinder.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/calendar-views.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/imip.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/lightning-toolbar.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/lightning.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/attendee-icons.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-alarms.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-attendees.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-creation-wizard.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-daypicker.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-event-dialog-attendees.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-invitations-dialog-button-images.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-invitations-dialog-list-images.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-itip-icons.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-occurrence-prompt.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-occurrence.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-preferences.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-properties-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-providerUninstall-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-task-tree.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-task-view.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-timezone-highlighter.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-unifinder.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/calendar-views.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/chain-lock.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/chain-unlock.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/datetimepickers.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/dialogOverlay.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/dialogs/calendar-alarm-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/dialogs/calendar-event-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/dialogs/calendar-invitations-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/dialogs/calendar-subscriptions-dialog.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-continue.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-end.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-grippy-bottom.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-grippy-left.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-grippy-right.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-grippy-top.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/event-start.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/html-item-editing.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/alarm-no.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/alarm.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/complete.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/confidential.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/decline.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/edit.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/email.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/event.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/find.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/freebusy.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/icon32.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/imip-bar.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/locked.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/low-priority.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/newevent.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/newtask.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/pane.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/priority.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/private.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/save-close.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/status.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/synchronize.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/task-tab.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/task.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/tentative.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/timezones.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/today.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/icons/warn.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/imip.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/lightning-toolbar.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/lightning.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/link-image-bottom.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/link-image-top.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/statusbar-priority.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/timezone_map.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/timezones.png
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/today-pane.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/todayButton-arrow.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/todo-complete.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/todo.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/view-cycler.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/widgets/calendar-widgets.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/widgets/drag-center.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/widgets/minimonth.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/widgets/nav-arrow.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/shared/widgets/nav-today.svg
+lib/thunderbird/chrome/calendar/skin/classic/calendar/today-pane.css
+lib/thunderbird/chrome/calendar/skin/classic/calendar/widgets/calendar-widgets.css
lib/thunderbird/chrome/chat/content/chat/accounts.css
lib/thunderbird/chrome/chat/content/chat/browserRequest.js
-lib/thunderbird/chrome/chat/content/chat/browserRequest.xul
+lib/thunderbird/chrome/chat/content/chat/browserRequest.xhtml
lib/thunderbird/chrome/chat/content/chat/chat-account-richlistitem.js
+lib/thunderbird/chrome/chat/content/chat/chat-tooltip.js
lib/thunderbird/chrome/chat/content/chat/conv.html
lib/thunderbird/chrome/chat/content/chat/conversation-browser.js
lib/thunderbird/chrome/chat/content/chat/imAccountOptionsHelper.js
-lib/thunderbird/chrome/chat/content/chat/imtooltip.xml
lib/thunderbird/chrome/chat/content/chat/otr-add-fingerprint.js
-lib/thunderbird/chrome/chat/content/chat/otr-add-fingerprint.xul
+lib/thunderbird/chrome/chat/content/chat/otr-add-fingerprint.xhtml
lib/thunderbird/chrome/chat/content/chat/otr-auth.js
-lib/thunderbird/chrome/chat/content/chat/otr-auth.xul
+lib/thunderbird/chrome/chat/content/chat/otr-auth.xhtml
lib/thunderbird/chrome/chat/content/chat/otr-finger.js
-lib/thunderbird/chrome/chat/content/chat/otr-finger.xul
+lib/thunderbird/chrome/chat/content/chat/otr-finger.xhtml
lib/thunderbird/chrome/chat/content/chat/otrWorker.js
lib/thunderbird/chrome/chat/skin/classic/chat/available.png
lib/thunderbird/chrome/chat/skin/classic/chat/away.png
@@ -114,31 +342,18 @@ lib/thunderbird/chrome/classic/skin/classic/communicator/icons/smileys/smiley-wi
lib/thunderbird/chrome/classic/skin/classic/communicator/icons/smileys/smiley-yell.png
lib/thunderbird/chrome/classic/skin/classic/communicator/smileys.css
lib/thunderbird/chrome/classic/skin/classic/editor/EditorDialog.css
-lib/thunderbird/chrome/classic/skin/classic/editor/editor.css
lib/thunderbird/chrome/classic/skin/classic/editor/icons/img-align-bottom.gif
lib/thunderbird/chrome/classic/skin/classic/editor/icons/img-align-left.gif
lib/thunderbird/chrome/classic/skin/classic/editor/icons/img-align-middle.gif
lib/thunderbird/chrome/classic/skin/classic/editor/icons/img-align-right.gif
lib/thunderbird/chrome/classic/skin/classic/editor/icons/img-align-top.gif
lib/thunderbird/chrome/classic/skin/classic/messenger-newsblog/feed-subscriptions.css
-lib/thunderbird/chrome/classic/skin/classic/messenger-newsblog/rss-feed-folder.png
-lib/thunderbird/chrome/classic/skin/classic/messenger-newsblog/rss-feed.png
lib/thunderbird/chrome/classic/skin/classic/messenger/aboutNetError.css
lib/thunderbird/chrome/classic/skin/classic/messenger/aboutSupport.css
lib/thunderbird/chrome/classic/skin/classic/messenger/accountCentral.css
lib/thunderbird/chrome/classic/skin/classic/messenger/accountCreation.css
lib/thunderbird/chrome/classic/skin/classic/messenger/accountManage.css
lib/thunderbird/chrome/classic/skin/classic/messenger/accountWizard.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/account-settings.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/create-account.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/manage-filters.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/manage-imap.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/manage-newsgroups.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/manage-rss.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/offline-settings.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/read-messages.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/search-messages.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/accountcentral/write-message.png
lib/thunderbird/chrome/classic/skin/classic/messenger/activity/activity.css
lib/thunderbird/chrome/classic/skin/classic/messenger/activity/addItemIcon.png
lib/thunderbird/chrome/classic/skin/classic/messenger/activity/buttons.png
@@ -158,36 +373,29 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/abContactsPane
lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/abResultsPane.css
lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/addressbook.css
lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/cardDialog.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/abcard-large.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/abcard.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/ablist.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/addrbook.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/addressbook-toolbar-small.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/contact-generic-tiny.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/contact-generic.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/contact-generic-tiny.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/contact-generic.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/menu.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/remote-addrbook-error.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/remote-addrbook.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/secure-remote-addrbook.png
lib/thunderbird/chrome/classic/skin/classic/messenger/attachmentList.css
lib/thunderbird/chrome/classic/skin/classic/messenger/browserRequest.css
lib/thunderbird/chrome/classic/skin/classic/messenger/chat.css
lib/thunderbird/chrome/classic/skin/classic/messenger/compacttheme.css
lib/thunderbird/chrome/classic/skin/classic/messenger/converterDialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/creationDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/customizableui/panelUI.css
lib/thunderbird/chrome/classic/skin/classic/messenger/customizeToolbar.css
lib/thunderbird/chrome/classic/skin/classic/messenger/dialogs.css
lib/thunderbird/chrome/classic/skin/classic/messenger/downloads/aboutDownloads.css
lib/thunderbird/chrome/classic/skin/classic/messenger/downloads/download.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/editContactPanel.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/extensionsOverlay.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/filefield.css
lib/thunderbird/chrome/classic/skin/classic/messenger/filterDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/folderMenus.css
lib/thunderbird/chrome/classic/skin/classic/messenger/folderPane.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/folderProps.css
lib/thunderbird/chrome/classic/skin/classic/messenger/founder.png
lib/thunderbird/chrome/classic/skin/classic/messenger/glodaFacetView.css
lib/thunderbird/chrome/classic/skin/classic/messenger/half-operator.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/ablist.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/accounts.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/addcontact.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/addlist.svg
@@ -201,63 +409,72 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/address.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/anchor.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/appbutton.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/archive.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow-dn-blue.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow-dn-grey.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow-dropdown.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow-left.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-down-dim.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-down.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-left-dim.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-left.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-right-dim.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-right.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-up-dim.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/arrow/arrow-up.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attach.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted-large.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted-large.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/attachment-deleted.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/back-12.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/blacklist.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/bold.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/bullet-list.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/cancel.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/cancel.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/center-align.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/cert-error.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/chat.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/check.gif
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/checkbox.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/close-button.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/compact.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/connecting.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/connection-insecure.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/connection-mixed.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/connection-secure.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/contact.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/conversation.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/copy.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/correspondents-rtl.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/correspondents.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/cut.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/decrease.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/delete-col.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/delete.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/dragIndicator.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/dropmarker.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/developer.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/empty-search-results.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/encryption-key.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/error.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/exclude-selected.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/exclude.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/exclude.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/feeds-folder.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/feeds.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/file-item.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/file.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/filter.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/flag-col.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/fingerprint.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/flag-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-new-star.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-pane.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/flagged.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder-local.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/folder.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/forget.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/forward.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/get-all.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/getmsg.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/globe-secure.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/globe.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/goback.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/goforward.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/help.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/hidden.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/highlights.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/hline.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/identity.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/image.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/import.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/inbox.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/increase.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/indent.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/info.svg
@@ -266,17 +483,15 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/insecure.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/italics.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/join.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/junk.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/justify.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/left-align.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/link.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/login.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/mark.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/message-ignored.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/message-list.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/message.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/message-secure.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/message.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/more.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/move-bottom.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/move-down.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/move-together.svg
@@ -284,48 +499,60 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/move-top.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/move-up.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/multicolor.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/navigation.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/new-key.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/new-mail-alert.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/new-window.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/new.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/newmail.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/newmsg.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/newsgroup.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/nextmsg.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/nextunread.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/notchecked.gif
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/notloading.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/number-list.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/offline.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/online.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/offline.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/online.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/outbox.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/outdent.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/overflow-indicator.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/overflow.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/panel-icon-folder.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/paste.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/phishing.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/phishing.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/pluginBlocked.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/popular.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/previousmsg.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/previousunread.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/print.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/quit.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/quote.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/read.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/readcol.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/reader-mode.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/remote-blocked.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/reply-forward.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/reply.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/replyall.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/replylist.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/restore.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/return-receipt.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/right-align.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/row.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/save-as.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/save.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-arrow.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-folder.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-glass.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-not-found.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/search-spinner.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/secure.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/security.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/send.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/server.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/sent.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/sidebar-left.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/size.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/smiley.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/sort.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/spelling.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/spring.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/spring.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/star.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/starred.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/status-small.png
@@ -333,25 +560,30 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/icons/status.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/status@2x.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/sticky.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/stop.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/subthread-ignored.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/tab-drag-indicator.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/table.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/tag.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/template.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-col.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-ignored.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-watched.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread-ignored.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/thread.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/tick.png
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/timeline.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/toolbarbutton-arrow.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/underline.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/userIcon.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/visible.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/icons/waiting.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/zoomout-hover.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/icons/zoomout.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/icons/zoomout.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/imAccountWizard.css
lib/thunderbird/chrome/classic/skin/classic/messenger/imAccounts.css
lib/thunderbird/chrome/classic/skin/classic/messenger/imMenulist.css
lib/thunderbird/chrome/classic/skin/classic/messenger/imRichlistbox.css
lib/thunderbird/chrome/classic/skin/classic/messenger/imageFilters.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/images/account-watermark-light.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/images/account-watermark.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/input-fields.css
lib/thunderbird/chrome/classic/skin/classic/messenger/junkMail.css
lib/thunderbird/chrome/classic/skin/classic/messenger/mailWindow1.css
lib/thunderbird/chrome/classic/skin/classic/messenger/menulist.css
@@ -374,12 +606,68 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-bor
lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-compose.png
lib/thunderbird/chrome/classic/skin/classic/messenger/newmailaccount/success-signature.png
lib/thunderbird/chrome/classic/skin/classic/messenger/newmailalert.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/attach-active-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/attach-disabled-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/attach-inactive-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/col-encrypted-signed.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/composeKeyStatus.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/decrypt-active-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/decrypt-inactive-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/encrypt-active-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/encrypt-disabled-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/encrypt-inactive-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncActiveConflict.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncActiveMinus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncActiveNone.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncActivePlus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncForceNo.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncForceYes.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncInactive.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncInactiveConflict.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncInactiveMinus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncInactiveNone.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncInactivePlus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncNotOk.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigEncOk.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignActiveConflict.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignActiveMinus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignActiveNone.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignActivePlus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignForceNo.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignForceYes.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignInactiveConflict.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignInactiveMinus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignInactiveNone.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignInactivePlus.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignNotOk.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignOk.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigSignUnkown.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigmail-common.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigmail-html.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/enigmail.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/headerProtected-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/headerUnprotected-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/importSuccess.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/inlineNotification.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/keyDetails.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/keyWizard.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/msgReadStatus.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/ok-sign.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/oneRecipientStatus.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/password-error.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/sign-active-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/sign-disabled-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/sign-inactive-18.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/spinning-wheel.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/twisty-clsd.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/twisty-open.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/openpgp/warning-16.png
lib/thunderbird/chrome/classic/skin/classic/messenger/operator.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/aboutPreferences.css
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/alwaysAsk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/applications.css
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/dialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/preferences.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/preferences/saveFile.png
lib/thunderbird/chrome/classic/skin/classic/messenger/primaryToolbar.css
lib/thunderbird/chrome/classic/skin/classic/messenger/quickFilterBar.css
lib/thunderbird/chrome/classic/skin/classic/messenger/sanitizeDialog.css
@@ -387,127 +675,67 @@ lib/thunderbird/chrome/classic/skin/classic/messenger/searchBox.css
lib/thunderbird/chrome/classic/skin/classic/messenger/searchDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/section_collapsed.png
lib/thunderbird/chrome/classic/skin/classic/messenger/section_expanded.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/EditorDialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/abContactsPanel.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/aboutDownloads.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/accountCentral.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/accountCreation.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/accountManage.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/accountProvisioner.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/addressbook.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/cardDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/compacttheme.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/creationDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/customizableui/panelUI.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/aboutPreferences.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/account.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/advanced.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/attachment.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/calendar.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/chat.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/compose.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/dialog.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/display.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/general.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/privacy.svg
-lib/thunderbird/chrome/classic/skin/classic/messenger/shared/in-content/security.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/feedSubscribe.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/filterDialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/folderMenus.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/folderPane.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/grid-layout.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/input-fields.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/mailWindow1.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/messageHeader.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/messageIcons.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/messenger.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/messengercompose.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/newInstall.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/newInstallPage.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/newmailalert.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/applications.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/calendar.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/chat.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/dialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/general.svg
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/passwordmgr.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/preferences.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/preferences/security.svg
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/searchBox.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/searchDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/smime/smime-compose.css
lib/thunderbird/chrome/classic/skin/classic/messenger/shared/tabmail.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/shared/themeableDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/certFetchingStatus.css
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrCryptoNotOk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrCryptoOk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrSignNotOk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrSignOk.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrSignOkUnverified.png
+lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrSignOkVerified.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/hdrSignUnknown.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/sbCryptoNotOk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/sbCryptoOk.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/sbSignNotOk.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/sbSignOk.png
-lib/thunderbird/chrome/classic/skin/classic/messenger/smime/icons/sbSignUnknown.png
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/msgCompSecurityInfo.css
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/msgHdrViewSMIMEOverlay.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/smime/msgReadSMIMEOverlay.css
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/msgReadSecurityInfo.css
lib/thunderbird/chrome/classic/skin/classic/messenger/smime/smime-compose.css
lib/thunderbird/chrome/classic/skin/classic/messenger/subscribe.css
lib/thunderbird/chrome/classic/skin/classic/messenger/tabmail.css
lib/thunderbird/chrome/classic/skin/classic/messenger/tagColors.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/textbox.css
-lib/thunderbird/chrome/classic/skin/classic/messenger/virtualFolderListDialog.css
+lib/thunderbird/chrome/classic/skin/classic/messenger/themeableDialog.css
lib/thunderbird/chrome/classic/skin/classic/messenger/voice.png
lib/thunderbird/chrome/comm/content/communicator/contentAreaClick.js
lib/thunderbird/chrome/comm/content/communicator/labelsencodings.properties
lib/thunderbird/chrome/comm/content/communicator/utilityOverlay.js
-lib/thunderbird/chrome/comm/content/editor/ComposerCommands.js
-lib/thunderbird/chrome/comm/content/editor/EdAEAttributes.js
-lib/thunderbird/chrome/comm/content/editor/EdAECSSAttributes.js
-lib/thunderbird/chrome/comm/content/editor/EdAEHTMLAttributes.js
-lib/thunderbird/chrome/comm/content/editor/EdAEJSEAttributes.js
-lib/thunderbird/chrome/comm/content/editor/EdAdvancedEdit.js
-lib/thunderbird/chrome/comm/content/editor/EdAdvancedEdit.xul
-lib/thunderbird/chrome/comm/content/editor/EdButtonProps.js
-lib/thunderbird/chrome/comm/content/editor/EdButtonProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdColorPicker.js
-lib/thunderbird/chrome/comm/content/editor/EdColorPicker.xul
-lib/thunderbird/chrome/comm/content/editor/EdColorProps.js
-lib/thunderbird/chrome/comm/content/editor/EdColorProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdConvertToTable.js
-lib/thunderbird/chrome/comm/content/editor/EdConvertToTable.xul
-lib/thunderbird/chrome/comm/content/editor/EdDialogCommon.js
-lib/thunderbird/chrome/comm/content/editor/EdDictionary.js
-lib/thunderbird/chrome/comm/content/editor/EdDictionary.xul
-lib/thunderbird/chrome/comm/content/editor/EdFieldSetProps.js
-lib/thunderbird/chrome/comm/content/editor/EdFieldSetProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdFormProps.js
-lib/thunderbird/chrome/comm/content/editor/EdFormProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdHLineProps.js
-lib/thunderbird/chrome/comm/content/editor/EdHLineProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdImageDialog.js
-lib/thunderbird/chrome/comm/content/editor/EdImageLinkLoader.js
-lib/thunderbird/chrome/comm/content/editor/EdImageProps.js
-lib/thunderbird/chrome/comm/content/editor/EdImageProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdInputImage.js
-lib/thunderbird/chrome/comm/content/editor/EdInputImage.xul
-lib/thunderbird/chrome/comm/content/editor/EdInputProps.js
-lib/thunderbird/chrome/comm/content/editor/EdInputProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdInsSrc.js
-lib/thunderbird/chrome/comm/content/editor/EdInsSrc.xul
-lib/thunderbird/chrome/comm/content/editor/EdInsertChars.js
-lib/thunderbird/chrome/comm/content/editor/EdInsertChars.xul
-lib/thunderbird/chrome/comm/content/editor/EdInsertMath.js
-lib/thunderbird/chrome/comm/content/editor/EdInsertMath.xul
-lib/thunderbird/chrome/comm/content/editor/EdInsertTOC.js
-lib/thunderbird/chrome/comm/content/editor/EdInsertTOC.xul
-lib/thunderbird/chrome/comm/content/editor/EdInsertTable.js
-lib/thunderbird/chrome/comm/content/editor/EdInsertTable.xul
-lib/thunderbird/chrome/comm/content/editor/EdLabelProps.js
-lib/thunderbird/chrome/comm/content/editor/EdLabelProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdLinkProps.js
-lib/thunderbird/chrome/comm/content/editor/EdLinkProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdListProps.js
-lib/thunderbird/chrome/comm/content/editor/EdListProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdNamedAnchorProps.js
-lib/thunderbird/chrome/comm/content/editor/EdNamedAnchorProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdPageProps.js
-lib/thunderbird/chrome/comm/content/editor/EdPageProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdReplace.js
-lib/thunderbird/chrome/comm/content/editor/EdReplace.xul
-lib/thunderbird/chrome/comm/content/editor/EdSelectProps.js
-lib/thunderbird/chrome/comm/content/editor/EdSelectProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdSpellCheck.js
-lib/thunderbird/chrome/comm/content/editor/EdSpellCheck.xul
-lib/thunderbird/chrome/comm/content/editor/EdTableProps.js
-lib/thunderbird/chrome/comm/content/editor/EdTableProps.xul
-lib/thunderbird/chrome/comm/content/editor/EdTextAreaProps.js
-lib/thunderbird/chrome/comm/content/editor/EdTextAreaProps.xul
-lib/thunderbird/chrome/comm/content/editor/EditorContent.css
-lib/thunderbird/chrome/comm/content/editor/TeXZilla.js
-lib/thunderbird/chrome/comm/content/editor/editor.js
-lib/thunderbird/chrome/comm/content/editor/editorUtilities.js
-lib/thunderbird/chrome/comm/content/editor/images/tag-anchor.gif
lib/thunderbird/chrome/devtools-startup/content/DevToolsShim.jsm
lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/aboutdevtools.css
lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/aboutdevtools.js
@@ -526,51 +754,54 @@ lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/images/feature-vis
lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/images/otter.svg
lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/subscribe.css
lib/thunderbird/chrome/devtools-startup/content/aboutdevtools/subscribe.js
-lib/thunderbird/chrome/devtools/content/aboutdebugging-new/aboutdebugging.css
-lib/thunderbird/chrome/devtools/content/aboutdebugging-new/index.html
lib/thunderbird/chrome/devtools/content/aboutdebugging/aboutdebugging.css
-lib/thunderbird/chrome/devtools/content/aboutdebugging/aboutdebugging.xhtml
+lib/thunderbird/chrome/devtools/content/aboutdebugging/index.html
lib/thunderbird/chrome/devtools/content/accessibility/index.html
lib/thunderbird/chrome/devtools/content/accessibility/main.js
lib/thunderbird/chrome/devtools/content/application/index.html
lib/thunderbird/chrome/devtools/content/debugger/index.html
lib/thunderbird/chrome/devtools/content/dom/index.html
lib/thunderbird/chrome/devtools/content/dom/main.js
-lib/thunderbird/chrome/devtools/content/framework/connect/connect.css
-lib/thunderbird/chrome/devtools/content/framework/connect/connect.js
-lib/thunderbird/chrome/devtools/content/framework/connect/connect.xhtml
+lib/thunderbird/chrome/devtools/content/framework/browser-toolbox/window.css
+lib/thunderbird/chrome/devtools/content/framework/browser-toolbox/window.html
+lib/thunderbird/chrome/devtools/content/framework/browser-toolbox/window.js
lib/thunderbird/chrome/devtools/content/framework/options-panel.css
lib/thunderbird/chrome/devtools/content/framework/toolbox-init.js
-lib/thunderbird/chrome/devtools/content/framework/toolbox-options.xhtml
-lib/thunderbird/chrome/devtools/content/framework/toolbox-process-window.css
-lib/thunderbird/chrome/devtools/content/framework/toolbox-process-window.html
-lib/thunderbird/chrome/devtools/content/framework/toolbox-process-window.js
-lib/thunderbird/chrome/devtools/content/framework/toolbox-window.xul
-lib/thunderbird/chrome/devtools/content/framework/toolbox.xul
+lib/thunderbird/chrome/devtools/content/framework/toolbox-options.html
+lib/thunderbird/chrome/devtools/content/framework/toolbox-window.xhtml
+lib/thunderbird/chrome/devtools/content/framework/toolbox.xhtml
lib/thunderbird/chrome/devtools/content/inspector/index.xhtml
lib/thunderbird/chrome/devtools/content/inspector/markup/markup.xhtml
lib/thunderbird/chrome/devtools/content/memory/index.xhtml
lib/thunderbird/chrome/devtools/content/netmonitor/index.html
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/icons/arrow-up.svg
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/icons/blocked.svg
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/icons/play.svg
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/icons/shield.svg
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/CustomRequestPanel.css
-lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/NetworkDetailsPanel.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/HeadersPanel.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/NetworkActionBar.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/NetworkDetailsBar.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/RequestBlockingPanel.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/RequestList.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/StatisticsPanel.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/StatusBar.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/StatusCode.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/Toolbar.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/UrlPreview.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/httpi.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/netmonitor.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/search.css
lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/variables.css
+lib/thunderbird/chrome/devtools/content/netmonitor/src/assets/styles/websockets.css
+lib/thunderbird/chrome/devtools/content/performance-new/aboutprofiling/index.xhtml
+lib/thunderbird/chrome/devtools/content/performance-new/aboutprofiling/initializer.js
lib/thunderbird/chrome/devtools/content/performance-new/frame-script.js
lib/thunderbird/chrome/devtools/content/performance-new/index.xhtml
-lib/thunderbird/chrome/devtools/content/performance/index.xul
-lib/thunderbird/chrome/devtools/content/responsive.html/index.xhtml
-lib/thunderbird/chrome/devtools/content/scratchpad/index.xul
+lib/thunderbird/chrome/devtools/content/performance/index.xhtml
+lib/thunderbird/chrome/devtools/content/responsive/index.xhtml
+lib/thunderbird/chrome/devtools/content/responsive/toolbar.xhtml
lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/addon/dialog/dialog.css
-lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/addon/hint/show-hint.js
-lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/addon/tern/tern.js
lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/cmiframe.html
lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/codemirror.bundle.js
lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/keymap/emacs.js
@@ -580,134 +811,120 @@ lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/lib/codem
lib/thunderbird/chrome/devtools/content/shared/sourceeditor/codemirror/mozilla.css
lib/thunderbird/chrome/devtools/content/shared/splitview.css
lib/thunderbird/chrome/devtools/content/shared/theme-switching.js
+lib/thunderbird/chrome/devtools/content/shared/toolbarbutton.css
lib/thunderbird/chrome/devtools/content/shared/vendor/d3.js
lib/thunderbird/chrome/devtools/content/shared/vendor/dagre-d3.js
lib/thunderbird/chrome/devtools/content/shared/webextension-fallback.html
-lib/thunderbird/chrome/devtools/content/shared/widgets/VariablesView.xul
lib/thunderbird/chrome/devtools/content/shared/widgets/cubic-bezier.css
lib/thunderbird/chrome/devtools/content/shared/widgets/filter-widget.css
lib/thunderbird/chrome/devtools/content/shared/widgets/graphs-frame.xhtml
lib/thunderbird/chrome/devtools/content/shared/widgets/spectrum.css
lib/thunderbird/chrome/devtools/content/shared/widgets/widgets.css
-lib/thunderbird/chrome/devtools/content/storage/index.xul
-lib/thunderbird/chrome/devtools/content/styleeditor/index.xul
+lib/thunderbird/chrome/devtools/content/storage/index.xhtml
+lib/thunderbird/chrome/devtools/content/styleeditor/index.xhtml
lib/thunderbird/chrome/devtools/content/webconsole/index.html
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/aboutdebugging.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/initializer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/actions/debug-targets.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/actions/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/actions/runtimes.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/actions/telemetry.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/actions/ui.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/base.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/App.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/App.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/CompatibilityWarning.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/ConnectionPromptSetting.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/ProfilerDialog.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/ProfilerDialog.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/RuntimeActions.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/RuntimeActions.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/RuntimeInfo.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/RuntimeInfo.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/RuntimePage.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/ServiceWorkersWarning.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectSection.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/ConnectSteps.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsForm.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/connect/NetworkLocationsList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/ExtensionDetail.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/FieldPair.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/InspectAction.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/ProcessDetail.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAction.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/ServiceWorkerAdditionalActions.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TabDetail.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionAdditionalActions.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionDetail.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstallSection.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/TemporaryExtensionInstaller.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/debugtarget/WorkerDetail.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/IconLabel.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/IconLabel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/Message.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/shared/Message.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/RefreshDevicesButton.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarFixedItem.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/components/sidebar/SidebarRuntimeItem.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/constants.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/create-store.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/debug-target-listener.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/error-logging.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/event-recording.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/extension-component-data.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/process-component-data.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/tab-component-data.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/middleware/worker-component-data.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/client-wrapper.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/debug-target-collapsibilities.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/debug-target-support.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/extensions-helper.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/l10n.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/network-locations.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/runtime-client-factory.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/runtimes-state-helper.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/usb-runtimes.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/modules/workers-listener.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/debug-targets-state.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/runtimes-state.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/reducers/ui-state.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/types/debug-target.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/types/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/types/runtime.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging-new/src/types/ui.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/Aboutdebugging.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/PanelHeader.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/PanelMenu.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/PanelMenuEntry.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/TargetList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/Controls.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/InstallError.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/Panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/Target.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/tabs/Panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/tabs/Target.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/workers/MultiE10sWarning.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/workers/Panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/workers/ServiceWorkerTarget.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/components/workers/Target.js
+lib/thunderbird/chrome/devtools/content/whats-new/index.html
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/aboutdebugging.js
lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/initializer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/modules/addon.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/modules/connect.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/debug-targets.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/runtimes.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/telemetry.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/actions/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/base.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/App.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/App.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/CompatibilityWarning.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ConnectionPromptSetting.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ProfilerDialog.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ProfilerDialog.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeActions.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeActions.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeInfo.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimeInfo.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/RuntimePage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/ServiceWorkersWarning.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectPage.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectPage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSection.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSection.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSteps.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/ConnectSteps.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsForm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/connect/NetworkLocationsList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/DebugTargetPane.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ExtensionDetail.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/FieldPair.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/InspectAction.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ProcessDetail.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/ServiceWorkerAdditionalActions.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TabDetail.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionAdditionalActions.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionDetail.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstaller.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/debugtarget/WorkerDetail.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/DetailsLog.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/IconLabel.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/IconLabel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/Message.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/shared/Message.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/Sidebar.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarFixedItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/constants.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/create-store.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/debug-target-listener.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/error-logging.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/event-recording.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/extension-component-data.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/process-component-data.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/tab-component-data.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/middleware/worker-component-data.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/client-wrapper.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/debug-target-collapsibilities.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/debug-target-support.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/extensions-helper.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/network-locations.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/runtime-client-factory.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/runtimes-state-helper.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/modules/usb-runtimes.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/reducers/debug-targets-state.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/reducers/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/reducers/runtimes-state.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/reducers/ui-state.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/debug-target.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/runtime.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/aboutdebugging/src/types/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/accessibility-proxy.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/accessibility-startup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/accessibility-view.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/accessibility.css
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/actions/accessibles.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/actions/audit.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/actions/details.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/actions/simulation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/actions/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/AccessibilityPrefs.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/AccessibilityRow.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/AccessibilityRowValue.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/AccessibilityTree.js
@@ -719,13 +936,19 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Badge.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Badges.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Button.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Check.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Checks.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/ColorContrastAccessibility.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/ContrastBadge.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Description.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/KeyboardBadge.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/KeyboardCheck.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/LearnMoreLink.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/MainFrame.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/RightSidebar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/SimulationMenuButton.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/TextLabelBadge.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/TextLabelCheck.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/components/Toolbar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/panel.js
@@ -735,6 +958,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/a
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/audit.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/details.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/simulation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/reducers/ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/utils/audit.js
lib/thunderbird/chrome/devtools/modules/devtools/client/accessibility/utils/l10n.js
@@ -742,21 +966,63 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/application/application.
lib/thunderbird/chrome/devtools/modules/devtools/client/application/initializer.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/panel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/actions/manifest.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/actions/page.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/actions/ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/actions/workers.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/base.css
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/App.css
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/App.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/Worker.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/Worker.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/WorkerList.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/WorkerList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/WorkerListEmpty.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/WorkerListEmpty.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/Manifest.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestColorItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestColorItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestEmpty.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIconItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIconItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssue.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssue.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssueList.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestIssueList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestJsonLink.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestJsonLink.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestLoader.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestLoader.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestPage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestSection.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/manifest/ManifestSection.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/PageSwitcher.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/PageSwitcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/Sidebar.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/Sidebar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/SidebarItem.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/routing/SidebarItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Registration.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Registration.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationList.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationListEmpty.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/RegistrationListEmpty.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Worker.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/Worker.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/service-workers/WorkersPage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/ui/UIButton.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/components/ui/UIButton.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/create-store.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/modules/application-services.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/modules/l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/reducers/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/reducers/manifest-state.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/reducers/page-state.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/reducers/ui-state.js
lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/reducers/workers-state.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/types/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/types/manifest.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/types/routing.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/application/src/types/service-workers.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/dist/parser-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/dist/pretty-print-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/dist/search-worker.js
@@ -781,6 +1047,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/help.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/home.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/info.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/loader.svg
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/markup-breakpoint.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/next-circle.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/next.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/pane-collapse.svg
@@ -791,7 +1058,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/prettyPr
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/regex-match.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/reload.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/resume.svg
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/rewind.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/search.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/sources/aframe.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/sources/angular.svg
@@ -830,15 +1096,50 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/webconso
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/whole-word-match.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/window.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/images/worker.svg
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/object-inspector/reducer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/accessible.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/accessor.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/array.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/attribute.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/big-int.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/comment-node.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/constants.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/date-time.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/document-type.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/document.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/element-node.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/error.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/event.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/function.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-array.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-map-entry.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip-map.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/grip.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/infinity.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/nan.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/null.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/number.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object-with-text.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object-with-url.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/object.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/promise.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/regexp.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/rep-utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/rep.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/string.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/stylesheet.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/symbol.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/text-node.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/undefined.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/packages/devtools-reps/src/reps/window.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/ast.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/ast/setInScopeLines.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/modify.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/remapLocations.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/debuggee.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/event-listeners.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/expressions.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/file-search.js
@@ -847,12 +1148,18 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/nav
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/breakOnNext.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/commands.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/continueToHere.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/expandScopes.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/fetchFrames.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/fetchScopes.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/highlightCalls.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/inlinePreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/mapDisplayNames.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/mapFrames.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/mapScopes.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/paused.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/previewPausedLocation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/resumed.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/selectFrame.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/pause/skipPausing.js
@@ -870,6 +1177,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/sou
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/sources/select.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/sources/symbols.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/tabs.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/threads.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/toolbox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/create-store.js
@@ -880,15 +1188,11 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/uti
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/thunk.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/timing.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware/wait-service.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/chrome.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/chrome/commands.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/chrome/create.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/chrome/events.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/commands.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/create.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/events.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/workers.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/firefox/targets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/client/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/A11yIntention.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/A11yIntention.js
@@ -907,9 +1211,14 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/EmptyLines.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Footer.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Footer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Highlight.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightCalls.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightCalls.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightLine.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/HighlightLines.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreview.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/InlinePreviews.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/Popup.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview/Popup.js
@@ -944,6 +1253,8 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Expressions.css
@@ -958,12 +1269,11 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Scopes.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/SecondaryPanes.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/UtilsBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Thread.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Threads.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Threads.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Worker.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Workers.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Workers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/index.js
@@ -1000,10 +1310,10 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/ResultList.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SearchInput.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SearchInput.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SmartGap.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SourceIcon.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/SourceIcon.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/menu.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/shared/reps.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/components/variables.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/debugger.css
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/main.development.js
@@ -1011,7 +1321,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/main.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/ast.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/async-requests.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/breakpoints.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/debuggee.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/event-listeners.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/expressions.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/file-search.js
@@ -1025,6 +1334,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/so
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/source-tree.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/sources.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/tabs.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/threads.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/reducers/ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/breakpointAtLocation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/breakpointSources.js
@@ -1032,6 +1342,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/b
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/getCallStackFrames.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/inComponent.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/isLineInScope.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/pause.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/selectors/visibleBreakpoints.js
@@ -1040,7 +1351,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/DevTo
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/assert.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/ast.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/async-value.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/asyncStoreHelper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/bootstrap.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js
@@ -1060,16 +1370,16 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/edito
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/source-search.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/editor/token-events.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/evaluation-result.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/expressions.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/fromJS.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/function.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/indentation.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/isMinified.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/location.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/log.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/makeRecord.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/memoizableAction.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/memoize.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/memoizeLast.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/path.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js
@@ -1085,6 +1395,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes/getScope.js
@@ -1123,18 +1434,20 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/tabs.
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/task.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/telemetry.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/text.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/threads.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/timings.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/url.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/wasm.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/worker.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/utils/workers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/vendors.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/workers/parser/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/debugger/src/workers/search/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/definitions.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/devtools-client.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/devtools-fission-prefs.js
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/actions/filter.js
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/actions/grips.js
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/components/DomTree.js
@@ -1150,8 +1463,11 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/reducers/gri
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/reducers/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/content/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/dom/panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/framework/ToolboxProcess.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/actions/dom-mutation-breakpoints.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/actions/targets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/browser-menus.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/browser-toolbox/Launcher.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/components/DebugTargetErrorPage.css
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/components/DebugTargetErrorPage.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/components/DebugTargetInfo.js
@@ -1162,12 +1478,16 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/framework/components/Too
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/components/ToolboxToolbar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/devtools-browser.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/devtools.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/framework/gDevTools.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/enable-devtools-popup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/menu-item.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/menu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/reducers/dom-mutation-breakpoints.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/reducers/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/reducers/targets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/selection.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/framework/sidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/source-map-url-service.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/store-provider.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/framework/store.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/target-from-url.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/target.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/toolbox-context-menu.js
@@ -1176,6 +1496,59 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/framework/toolbox-hosts.
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/toolbox-options.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/toolbox-tabs-order-manager.js
lib/thunderbird/chrome/devtools/modules/devtools/client/framework/toolbox.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/accessibility.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/addon/addons.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/addon/webextension-inspected-window.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/animation.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/array-buffer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/changes.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/content-viewer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/css-properties.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/descriptors/frame.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/descriptors/process.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/descriptors/tab.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/descriptors/webextension.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/device.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/environment.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/eventsource.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/frame.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/framerate.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/highlighters.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/inspector.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/inspector/rule-rewriter.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/layout.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/manifest.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/memory.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/node.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/object.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/perf.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/performance-recording.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/performance.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/preference.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/property-iterator.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/reflow.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/responsive.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/root.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/screenshot.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/source.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/storage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/string.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/styles.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/stylesheets.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/symbol-iterator.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/targets/browsing-context.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/targets/content-process.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/targets/local-tab.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/targets/target-mixin.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/targets/worker.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/thread.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/walker.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/webconsole.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/websocket.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/worker/push-subscription.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/worker/service-worker-registration.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/fronts/worker/service-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/animation/actions/animations.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/animation/actions/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/animation/animation.js
@@ -1246,20 +1619,38 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/action
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/actions/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/components/CSSDeclaration.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/components/ChangesApp.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/reducers/changes.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/selectors/changes.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/utils/changes-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/changes/utils/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/CompatibilityView.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/UserSettings.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/actions/compatibility.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/BrowserIcon.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/CompatibilityApp.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/Footer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/IssueItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/IssueList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/IssuePane.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/NodeItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/NodeList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/NodePane.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/Settings.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/UnsupportedBrowserItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/components/UnsupportedBrowserList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/reducers/compatibility.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/types.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/compatibility/utils/cases.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/components/InspectorTabPanel.css
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/components/InspectorTabPanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/computed/computed.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/actions/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/actions/sidebar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/components/ExpressionResultView.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/components/ExtensionPage.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/components/ExtensionSidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/components/ObjectTreeView.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/components/ObjectValueGripView.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/extension-sidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/reducers/sidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/extensions/types.js
@@ -1319,14 +1710,14 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/grids/types.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/grids/utils/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/inspector-search.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/inspector.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/layout/components/Accordion.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/layout/components/Accordion.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/layout/components/LayoutApp.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/layout/layout.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/layout/utils/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/components/TextNode.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/markup-context-menu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/markup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/utils/l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/element-container.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/element-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/html-editor.js
@@ -1338,8 +1729,8 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/s
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/slotted-node-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/text-container.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/markup/views/text-editor.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/node-picker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/reducers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/actions/class-list.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/actions/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/actions/pseudo-classes.js
@@ -1369,16 +1760,18 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/reducers
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/rules.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/types.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/utils/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/utils/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/views/class-list-previewer.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/views/rule-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/rules/views/text-property-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/highlighters-overlay.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/node-reps.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/node-types.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/reflow-tracker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/style-change-tracker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/style-inspector-menu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/tooltips-overlay.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/shared/walker-event-listener.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/store.js
lib/thunderbird/chrome/devtools/modules/devtools/client/inspector/toolsidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/components/Headers.js
@@ -1399,7 +1792,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/headers-pan
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/json-panel.css
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/main.css
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/search-box.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/search.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/text-panel.css
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/css/toolbar.css
lib/thunderbird/chrome/devtools/modules/devtools/client/jsonview/json-viewer.js
@@ -1409,6 +1801,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/allocatio
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/census-display.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/diffing.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/filter.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/front.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/io.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/label-display.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/actions/refresh.js
@@ -1448,6 +1841,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/census-d
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/diffing.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/errors.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/filter.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/front.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/individuals.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/label-display.js
lib/thunderbird/chrome/devtools/modules/devtools/client/memory/reducers/sizes.js
@@ -1462,55 +1856,101 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/panel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/batching.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/filters.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/request-blocking.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/requests.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/search.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/selection.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/sort.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/timing-markers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/actions/web-sockets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/api.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/app.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/App.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/CachePanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/CookiesPanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/CustomRequestPanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/DropHarHandler.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/HeadersPanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/HtmlPreview.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/MonitorPanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/NetworkDetailsPanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/ParamsPanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/PropertiesView.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnCause.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnContentSize.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnCookies.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnDomain.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnFile.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnMethod.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnProtocol.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnRemoteIP.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnResponseHeader.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnScheme.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnSetCookies.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnStatus.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnTime.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnTransferredSize.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnType.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListColumnWaterfall.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListContent.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListEmptyNotice.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListHeader.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/RequestListItem.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/ResponsePanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/SecurityPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/NetworkActionBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/SecurityState.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/SourceEditor.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/StackTracePanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/StatisticsPanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/StatusBar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/StatusCode.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/TabboxPanel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/TimingsPanel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/Toolbar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/HtmlPreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/ImagePreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/SourcePreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/previews/UrlPreview.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-blocking/RequestBlockingPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/CachePanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/CookiesPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/HeadersPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/NetworkDetailsBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/PropertiesView.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/RequestPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/ResponsePanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/SecurityPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/StackTracePanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-details/TimingsPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnContentSize.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnCookies.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnDomain.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnFile.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnInitiator.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnMethod.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnProtocol.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnRemoteIP.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnResponseHeader.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnScheme.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnSetCookies.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnStatus.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnTime.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnTransferredSize.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnType.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnUrl.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListColumnWaterfall.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListContent.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListEmptyNotice.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListHeader.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/request-list/RequestListItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/search/SearchPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/search/StatusBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/search/Toolbar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/search/search-provider.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameFilterMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnData.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnFinBit.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnMaskBit.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnOpCode.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnSize.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListColumnTime.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListContent.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListContextMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListHeader.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListHeaderContextMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FrameListItem.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/FramePayload.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/RawData.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/StatusBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/Toolbar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/WebSocketsPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/cbor.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/msgpack.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/HandshakeProtocol.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/IHubProtocol.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/JSONHubProtocol.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/TextMessageFormat.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/Utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/signalr/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/socket-io/binary.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/socket-io/component-emitter.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/socket-io/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/socket-io/is-buffer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/sockjs/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/wamp/arrayParser.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/components/websockets/parsers/wamp/serializers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/connector/firefox-connector.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/connector/firefox-data-provider.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/connector/index.js
@@ -1529,19 +1969,25 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middlewar
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/event-telemetry.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/prefs.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/recording.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/request-blocking.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/throttling.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/middleware/thunk.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/batching.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/filters.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/request-blocking.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/requests.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/search.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/sort.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/timing-markers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/reducers/web-sockets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/index.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/requests.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/search.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/timing-markers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/selectors/web-sockets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-autocomplete-provider.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-predicates.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/filter-text-utils.js
@@ -1552,25 +1998,42 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/l10
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/mdn-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/open-request-in-tab.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/prefs.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/request-blocking.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/request-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/sort-predicates.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/sort-utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/utils/tooltips.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/widgets/PropertiesViewContextMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/widgets/RequestBlockingContextMenu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/widgets/RequestListContextMenu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/widgets/RequestListHeaderContextMenu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/widgets/WaterfallBackground.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/workers/search/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/workers/search/search.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/workers/search/worker.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/netmonitor/src/workers/worker-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/browser.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/AboutProfiling.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/Description.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/DevToolsPanel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/DevToolsPresetSelection.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/DirectoryPicker.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/Perf.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/Presets.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/ProfilerEventHandling.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/Range.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/RecordingButton.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/components/Settings.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/initializer.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/panel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/popup/background.jsm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/popup/menu-button.jsm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/popup/panel.jsm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/preference-management.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/store/actions.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/store/reducers.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/store/selectors.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/symbolication.jsm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/typescript-lazy-load.jsm.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance-new/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance/components/JITOptimizations.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance/components/JITOptimizationsItem.js
@@ -1628,62 +2091,62 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/performance/views/detail
lib/thunderbird/chrome/devtools/modules/devtools/client/performance/views/overview.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance/views/recordings.js
lib/thunderbird/chrome/devtools/modules/devtools/client/performance/views/toolbar.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/actions/devices.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/actions/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/actions/screenshot.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/actions/ui.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/actions/viewports.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/browser/content.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/browser/swap.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/browser/tunnel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/browser/web-navigation.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/App.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/Browser.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/Device.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/DeviceForm.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/DeviceList.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/DeviceModal.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/DevicePixelRatioMenu.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/DeviceSelector.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/ResizableViewport.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/SettingsMenu.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/Toolbar.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/UserAgentInput.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/ViewportDimension.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/components/Viewports.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/constants.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/images/grippers.svg
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/images/rotate-viewport.svg
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/images/touch-events.svg
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/index.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/manager.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/reducers.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/reducers/devices.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/reducers/screenshot.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/reducers/ui.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/reducers/viewports.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/setting-onboarding-tooltip.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/store.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/types.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/e10s.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/key.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/l10n.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/message.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/notification.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/responsive.html/utils/window.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/scratchpad/panel.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/scratchpad/scratchpad-manager.jsm
-lib/thunderbird/chrome/devtools/modules/devtools/client/scratchpad/scratchpad.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/DOMHelpers.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/actions/devices.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/actions/screenshot.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/actions/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/actions/viewports.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/browser/content.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/browser/swap.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/browser/tunnel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/browser/web-navigation.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/App.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/Browser.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/Device.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DeviceForm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DeviceInfo.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DeviceList.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DeviceModal.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DevicePixelRatioMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/DeviceSelector.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/ResizableViewport.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/SettingsMenu.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/Toolbar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/UserAgentInput.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/ViewportDimension.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/components/Viewports.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/constants.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/images/grippers.svg
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/images/rotate-viewport.svg
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/images/touch-events.svg
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/index.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/manager.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/reducers.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/reducers/devices.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/reducers/screenshot.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/reducers/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/reducers/viewports.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/responsive-browser.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/store.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/types.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/e10s.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/key.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/message.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/notification.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/orientation.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/ua.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/responsive/utils/window.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/SplitView.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/WeakMapMap.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/async-store-helper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/autocomplete-popup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/browser-loader-mocks.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/browser-loader.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/Accordion.css
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/Accordion.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/AutoCompletePopup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/Frame.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/HSplitBox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/List.css
@@ -1693,6 +2156,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/MdnLin
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/NotificationBox.css
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/NotificationBox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/SearchBox.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/SearchBoxAutocompletePopup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/Sidebar.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/SidebarToggle.css
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/SidebarToggle.js
@@ -1708,10 +2172,11 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/menu/u
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/images/input.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/images/jump-definition.svg
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/images/open-inspector.svg
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/reps-old.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/reps.css
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/reps/reps.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/splitter/Draggable.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/splitter/GridElementResizer.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/splitter/GridElementWidthResizer.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/splitter/SplitBox.css
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/splitter/SplitBox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/components/tabs/TabBar.js
@@ -1735,13 +2200,13 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/demangle.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/devices.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/enum.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/events.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/fluent-l10n/fluent-l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/focus.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/getjson.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/inplace-editor.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/key-shortcuts.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/keycodes.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/link.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/natural-sort.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/node-attribute-parser.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/options-view.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/output-parser.js
@@ -1751,13 +2216,31 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/react-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/create-store.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/debounce.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/history.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/ignore.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/log.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/promise.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/task.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/thunk-with-options.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/thunk.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/middleware/wait-service.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/non-react-subscriber.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/subscriber.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/redux/visibility-handler-connect.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-addon.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-binary.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-client.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-device.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-process.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-running-checker.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-runtime.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb-socket.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/adb.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/list-devices.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/prepare-tcp-connection.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/run-command.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/shell.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/adb/commands/track-devices.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/remote-client-manager.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/remote-debugging/version-checker.js
@@ -1772,27 +2255,18 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/css-
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/debugger.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/editor-commands-controller.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/editor.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/browser.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/comment.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/condense.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/def.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/ecma5.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/infer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/signal.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/tern/tern.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/sourceeditor/wasm.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/stylesheet-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/suggestion-picker.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/telemetry.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/theme.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/thread-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/undo.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/unicode-url.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/WasmDis.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/WasmParser.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/fluent-react.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/fluent.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/immutable.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/jsol.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/jszip.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/lodash.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/react-dom-factories.js
@@ -1808,14 +2282,10 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/react.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/redux.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/reselect.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/seamless-immutable.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/stringvalidator/util/assert.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/stringvalidator/validator.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/vendor/whatwg-url.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/view-source.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/webgl-utils.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/webpack/shims/platform-clipboard-stub.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/webpack/shims/platform-stack-stub.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/AbstractTreeItem.jsm
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/BarGraphWidget.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/Chart.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/CubicBezierPresets.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/CubicBezierWidget.js
@@ -1829,8 +2299,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/ShapesInC
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/Spectrum.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/TableWidget.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/TreeWidget.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/VariablesView.jsm
-lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/VariablesViewController.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/EventTooltipHelper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/HTMLTooltip.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/ImageTooltipHelper.js
@@ -1844,9 +2312,13 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/T
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/VariableTooltipHelper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/inactive-css-tooltip-helper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/widgets/view-helpers.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/shared/workers-listener.js
lib/thunderbird/chrome/devtools/modules/devtools/client/shared/zoom-keys.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/storage/VariablesView.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/storage/panel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/storage/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/storage/utils/l10n.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/storage/utils/mdn-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/styleeditor/StyleEditorUI.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/styleeditor/StyleEditorUtil.jsm
lib/thunderbird/chrome/devtools/modules/devtools/client/styleeditor/StyleSheetEditor.jsm
@@ -1861,47 +2333,56 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/autoc
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/filters.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/history.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/input.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/messages.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/notifications.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/object.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/toolbox.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/actions/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/browser-console-manager.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/browser-console.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/commands.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/App.css
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/App.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/CollapseButton.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/ConfirmDialog.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/ConsoleOutput.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/ConsoleTable.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterButton.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterCheckbox.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/GripMessageBody.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/JSTerm.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Message.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/MessageContainer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/MessageIcon.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/MessageIndent.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/MessageRepeat.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/ReverseSearchInput.css
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/ReverseSearchInput.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/ConsoleSettings.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterBar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterButton.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/FilterBar/FilterCheckbox.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/ConfirmDialog.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/EagerEvaluation.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/EagerEvaluation.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/EditorToolbar.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/EvaluationContextSelector.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/EvaluationContextSelector.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/JSTerm.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/ReverseSearchInput.css
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Input/ReverseSearchInput.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/CollapseButton.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/ConsoleOutput.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/ConsoleTable.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/GripMessageBody.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/Message.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageContainer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageIcon.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageIndent.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/MessageRepeat.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/CSSWarning.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/ConsoleApiCall.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/ConsoleCommand.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/DefaultRenderer.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/EvaluationResult.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/NetworkEventMessage.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/PageError.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/Output/message-types/WarningGroup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/SideBar.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/CSSWarning.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/ConsoleApiCall.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/ConsoleCommand.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/DefaultRenderer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/EvaluationResult.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/NetworkEventMessage.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/PageError.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/components/message-types/WarningGroup.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/enhancers/actor-releaser.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/enhancers/batching.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/enhancers/css-error-reporting.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/enhancers/message-cache-clearing.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/enhancers/net-provider.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/hudservice.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/main.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/middleware/event-telemetry.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/middleware/history-persistence.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/middleware/thunk.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/panel.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/reducers/autocomplete.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/reducers/filters.js
@@ -1918,49 +2399,36 @@ lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/selectors/mes
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/selectors/notifications.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/selectors/prefs.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/selectors/ui.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/service-container.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/store.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stub-generators/stub-snippets.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/consoleApi.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/cssMessage.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/evaluationResult.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/networkEvent.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/test/fixtures/stubs/pageError.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/types.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/clipboard.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/context-menu.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/id-generator.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/messages.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/object-inspector.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/utils/prefs.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/webconsole-connection-proxy.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/webconsole-l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/webconsole-ui.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/webconsole-wrapper.js
lib/thunderbird/chrome/devtools/modules/devtools/client/webconsole/webconsole.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/app-manager.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/app-projects.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/app-validator.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/config-view.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/project-list.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/runtime-list.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/runtime-types.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/runtimes.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/tab-store.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webide/modules/utils.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webreplay/components/WebReplayPlayer.js
-lib/thunderbird/chrome/devtools/modules/devtools/client/webreplay/menu.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/accessibility-parent.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/whats-new/panel.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/whats-new/src/main.js
+lib/thunderbird/chrome/devtools/modules/devtools/client/whats-new/src/whats-new.css
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/accessibility.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/accessible.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/contrast.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/audit/contrast.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/audit/keyboard.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/audit/text-label.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/constants.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/parent-accessibility.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/simulator.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/walker.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/accessibility/worker.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/actor-registry.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/addon/addons.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/addon/webextension-inspected-window.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/addon/webextension.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/animation-type-longhand.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/animation.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/array-buffer.js
@@ -1968,8 +2436,15 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/breakpoint.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/changes.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/common.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/css-properties.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/frame.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/process.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/tab.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/watcher/FrameWatchers.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/watcher/watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/descriptors/webextension.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/device.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/emulation.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/emulation/content-viewer.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/emulation/responsive.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/emulation/touch-simulator.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/environment.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/errordocs.js
@@ -1980,6 +2455,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters.css
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/accessible.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/auto-refresh.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/box-model-renderer.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/box-model.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/css-grid.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/css-transform.js
@@ -1997,6 +2473,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/util
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/utils/canvas.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/utils/markup.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/highlighters/xul-accessible.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/css-logic.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/custom-element-watcher.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/document-walker.js
@@ -2006,15 +2483,18 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/node.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/inspector/walker.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/layout.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/manifest.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/memory.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-event.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/channel-event-sink.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/eventsource-actor.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/network-event.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/network-monitor.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/network-observer.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/network-response-listener.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/stack-trace-collector.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/utils/wildcard-to-regexp.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/network-monitor/websocket-actor.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/object.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/object/long-string.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/object/previewers.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/object/property-iterator.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/object/stringifiers.js
@@ -2027,13 +2507,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/performance-recor
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/performance.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/preference.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/process.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/promises.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/reflow.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/replay/control.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/replay/debugger.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/replay/graphics.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/replay/inspector.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/replay/replay.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/root.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/screenshot.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/source.js
@@ -2044,16 +2518,13 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/stylesheets.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/browsing-context.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/chrome-window.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/content-process.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/frame-proxy.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/frame.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/parent-process.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/webextension-proxy.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/webextension.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/targets/worker.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/thread.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/TabSources.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/accessibility.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/actor-registry-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/actor-registry.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/breakpoint-actor-map.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/css-grid-utils.js
@@ -2061,24 +2532,30 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/dbg-source.
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/event-breakpoints.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/event-loop.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/inactive-property-helper.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/logEvent.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/make-debugger.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/shapes-utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/source-map-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/stack.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/track-change-emitter.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/walker-search.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/utils/watchpoint-map.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webbrowser.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/commands.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/content-process-forward.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/eager-ecma-whitelist.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/eager-function-whitelist.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/eval-with-debugger.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-api.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-progress.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-file-activity.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-reflow.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/console-service.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/content-process.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/listeners/document-events.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/message-manager-mock.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/webidl-pure-whitelist.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/webconsole/worker-listeners.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/push-subscription.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/service-worker-process.js
@@ -2086,7 +2563,13 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/service-wo
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/service-worker-registration.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/service-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/server/actors/worker/worker-target-actor-list.js
-lib/thunderbird/chrome/devtools/modules/devtools/server/main.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/connectors/content-process-connector.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/connectors/frame-connector.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/server/connectors/js-window-actor/DevToolsFrameParent.jsm
+lib/thunderbird/chrome/devtools/modules/devtools/server/connectors/worker-connector.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/devtools-server-connection.js
+lib/thunderbird/chrome/devtools/modules/devtools/server/devtools-server.js
lib/thunderbird/chrome/devtools/modules/devtools/server/performance/framerate.js
lib/thunderbird/chrome/devtools/modules/devtools/server/performance/memory.js
lib/thunderbird/chrome/devtools/modules/devtools/server/performance/profiler.js
@@ -2099,40 +2582,18 @@ lib/thunderbird/chrome/devtools/modules/devtools/server/startup/frame.js
lib/thunderbird/chrome/devtools/modules/devtools/server/startup/worker.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/DevToolsUtils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/Loader.jsm
-lib/thunderbird/chrome/devtools/modules/devtools/shared/Parser.jsm
lib/thunderbird/chrome/devtools/modules/devtools/shared/ThreadSafeDevToolsUtils.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/accessibility.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/acorn/acorn.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/acorn/acorn_loose.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/acorn/walk.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-addon.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-binary.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-device.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-process.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-running-checker.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-runtime.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb-socket.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/adb.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/index.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/list-devices.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/prepare-tcp-connection.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/run-command.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/shell.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/adb/commands/track-devices.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/async-storage.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/async-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/base-loader.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/builtin-modules.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/connection-manager.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/constants.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/debugger-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/environment-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/event-source.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/long-string-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/object-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/property-iterator-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/symbol-iterator-client.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/client/thread-client.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/compatibility/MDNCompatibility.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/compatibility/dataset/browsers.json
+lib/thunderbird/chrome/devtools/modules/devtools/shared/compatibility/dataset/css-properties.json
lib/thunderbird/chrome/devtools/modules/devtools/shared/constants.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/content-observer.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/css/color-db.js
@@ -2144,54 +2605,13 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/css/parsing-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/css/properties-db.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/debounce.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/defer.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/deprecated-sync-thenables.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/discovery/discovery.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/dom-helpers.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/dom-node-constants.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/dom-node-filter-constants.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/event-emitter.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/execution-point-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/extend.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/flags.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/accessibility.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/actor-registry.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/addon/addons.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/addon/webextension-inspected-window.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/animation.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/array-buffer.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/changes.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/css-properties.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/device.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/emulation.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/framerate.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/highlighters.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/inspector.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/inspector/node-picker.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/inspector/rule-rewriter.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/layout.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/memory.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/node.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/perf.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/performance-recording.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/performance.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/preference.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/promises.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/reflow.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/root.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/screenshot.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/source.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/storage.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/string.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/styles.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/stylesheets.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/targets/addon.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/targets/browsing-context.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/targets/content-process.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/targets/target-mixin.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/targets/worker.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/webconsole.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/worker/push-subscription.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/worker/service-worker-registration.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/fronts/worker/service-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/generate-uuid.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/heapsnapshot/CensusUtils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/heapsnapshot/DominatorTreeNode.js
@@ -2215,38 +2635,65 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/l10n.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/layout/dom-matrix-2d.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/layout/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/loader-plugin-raw.jsm
-lib/thunderbird/chrome/devtools/modules/devtools/shared/multi-e10s-helper.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/natural-sort.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/node-properties/node-properties.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/path.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/performance-new/gecko-profiler-interface.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/performance-new/recording-utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/performance/recording-common.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/performance/recording-utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/picker-constants.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/platform/cache-entry.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/platform/clipboard.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/platform/stack.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/plural-form.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Actor.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Actor/generateActorSpec.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Front.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Front/FrontClassWithSpec.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Pool.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Request.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/Response.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/lazy-pool.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/types.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/protocol/utils.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/qrcode/decoder/index.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/qrcode/encoder/index.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/qrcode/index.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/console-messages.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/error-messages.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/platform-messages.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-listeners/root-node.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-frames-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-processes-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-serviceworkers-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-sharedworkers-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/legacy-target-watchers/legacy-workers-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/resource-watcher.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/resources/target-list.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/screenshot/capture.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/screenshot/save.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/security/auth.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/security/cert.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/security/prompt.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/security/socket.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/service-workers-debug-helper.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/accessibility.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/actor-registry.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/addon/addons.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/addon/webextension-inspected-window.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/addon/webextension.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/animation.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/array-buffer.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/changes.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/content-viewer.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/css-properties.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/descriptors/frame.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/descriptors/process.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/descriptors/tab.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/descriptors/webextension.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/device.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/emulation.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/environment.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/eventsource.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/frame.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/framerate.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/heap-snapshot-file.js
@@ -2254,6 +2701,7 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/highlighters.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/index.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/inspector.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/layout.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/manifest.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/memory.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/network-event.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/network-monitor.js
@@ -2263,9 +2711,9 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/perf.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/performance-recording.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/performance.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/preference.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/promises.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/property-iterator.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/reflow.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/responsive.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/root.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/screenshot.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/source.js
@@ -2275,7 +2723,6 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/styles.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/stylesheets.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/symbol-iterator.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/symbol.js
-lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/addon.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/browsing-context.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/chrome-window.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/content-process.js
@@ -2285,15 +2732,23 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/webextensi
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/targets/worker.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/thread.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/timeline.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/walker.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/watcher.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/webconsole.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/websocket.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/worker/push-subscription.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/worker/service-worker-registration.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/specs/worker/service-worker.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/sprintfjs/sprintf.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/storage/utils.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/storage/vendor/json5.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/storage/vendor/stringvalidator/util/assert.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/storage/vendor/stringvalidator/validator.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/system.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/task.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/throttle.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/child-transport.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/js-window-actor-transport.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/local-transport.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/packets.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/stream-utils.js
@@ -2302,17 +2757,21 @@ lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/websocket-tran
lib/thunderbird/chrome/devtools/modules/devtools/shared/transport/worker-transport.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/webconsole/js-property-provider.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/webconsole/network-helper.js
+lib/thunderbird/chrome/devtools/modules/devtools/shared/webconsole/parser-helper.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/webconsole/reserved-js-words.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/webconsole/throttle.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/worker/helper.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/worker/loader.js
lib/thunderbird/chrome/devtools/modules/devtools/shared/worker/worker.js
+lib/thunderbird/chrome/devtools/skin/aboutprofiling.css
+lib/thunderbird/chrome/devtools/skin/accessibility-color-contrast.css
lib/thunderbird/chrome/devtools/skin/animation.css
lib/thunderbird/chrome/devtools/skin/badge.css
lib/thunderbird/chrome/devtools/skin/boxmodel.css
lib/thunderbird/chrome/devtools/skin/breadcrumbs.css
lib/thunderbird/chrome/devtools/skin/changes.css
lib/thunderbird/chrome/devtools/skin/chart.css
+lib/thunderbird/chrome/devtools/skin/compatibility.css
lib/thunderbird/chrome/devtools/skin/components-frame.css
lib/thunderbird/chrome/devtools/skin/components-h-split-box.css
lib/thunderbird/chrome/devtools/skin/computed.css
@@ -2321,6 +2780,7 @@ lib/thunderbird/chrome/devtools/skin/devtools-browser.css
lib/thunderbird/chrome/devtools/skin/floating-scrollbars-responsive-design.css
lib/thunderbird/chrome/devtools/skin/fonts.css
lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-connect-icon.svg
+lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-error.svg
lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-fenix-nightly.svg
lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-fenix.svg
lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-firefox-aurora.svg
@@ -2334,11 +2794,12 @@ lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-process-icon.svg
lib/thunderbird/chrome/devtools/skin/images/aboutdebugging-usb-icon.svg
lib/thunderbird/chrome/devtools/skin/images/accessibility.svg
lib/thunderbird/chrome/devtools/skin/images/add.svg
+lib/thunderbird/chrome/devtools/skin/images/alert-small.svg
lib/thunderbird/chrome/devtools/skin/images/alert-tiny.svg
lib/thunderbird/chrome/devtools/skin/images/alert.svg
-lib/thunderbird/chrome/devtools/skin/images/alerticon-unused.svg
lib/thunderbird/chrome/devtools/skin/images/angle-swatch.svg
lib/thunderbird/chrome/devtools/skin/images/animation-fast-track.svg
+lib/thunderbird/chrome/devtools/skin/images/application-manifest.svg
lib/thunderbird/chrome/devtools/skin/images/arrow-big.svg
lib/thunderbird/chrome/devtools/skin/images/arrow-e.svg
lib/thunderbird/chrome/devtools/skin/images/arrow.svg
@@ -2348,6 +2809,14 @@ lib/thunderbird/chrome/devtools/skin/images/arrowhead-right.svg
lib/thunderbird/chrome/devtools/skin/images/arrowhead-up.svg
lib/thunderbird/chrome/devtools/skin/images/breadcrumbs-divider.svg
lib/thunderbird/chrome/devtools/skin/images/breadcrumbs-scrollbutton.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/chrome.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/edge.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/firefox.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/ie.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/mobile.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/opera.svg
+lib/thunderbird/chrome/devtools/skin/images/browsers/safari.svg
+lib/thunderbird/chrome/devtools/skin/images/case-match.svg
lib/thunderbird/chrome/devtools/skin/images/checkbox.svg
lib/thunderbird/chrome/devtools/skin/images/clear.svg
lib/thunderbird/chrome/devtools/skin/images/close-3-pane.svg
@@ -2361,7 +2830,6 @@ lib/thunderbird/chrome/devtools/skin/images/command-noautohide.svg
lib/thunderbird/chrome/devtools/skin/images/command-paintflashing.svg
lib/thunderbird/chrome/devtools/skin/images/command-pick-accessibility.svg
lib/thunderbird/chrome/devtools/skin/images/command-pick.svg
-lib/thunderbird/chrome/devtools/skin/images/command-replay.svg
lib/thunderbird/chrome/devtools/skin/images/command-responsivemode.svg
lib/thunderbird/chrome/devtools/skin/images/command-rulers.svg
lib/thunderbird/chrome/devtools/skin/images/command-screenshot.svg
@@ -2377,6 +2845,10 @@ lib/thunderbird/chrome/devtools/skin/images/dock-side-left.svg
lib/thunderbird/chrome/devtools/skin/images/dock-side-right.svg
lib/thunderbird/chrome/devtools/skin/images/dock-undock.svg
lib/thunderbird/chrome/devtools/skin/images/dropmarker.svg
+lib/thunderbird/chrome/devtools/skin/images/error-small.svg
+lib/thunderbird/chrome/devtools/skin/images/error-tiny.svg
+lib/thunderbird/chrome/devtools/skin/images/error.svg
+lib/thunderbird/chrome/devtools/skin/images/eye.svg
lib/thunderbird/chrome/devtools/skin/images/filter-small.svg
lib/thunderbird/chrome/devtools/skin/images/filter-swatch.svg
lib/thunderbird/chrome/devtools/skin/images/filter.svg
@@ -2388,6 +2860,9 @@ lib/thunderbird/chrome/devtools/skin/images/globe.svg
lib/thunderbird/chrome/devtools/skin/images/grid.svg
lib/thunderbird/chrome/devtools/skin/images/help.svg
lib/thunderbird/chrome/devtools/skin/images/import.svg
+lib/thunderbird/chrome/devtools/skin/images/info-small.svg
+lib/thunderbird/chrome/devtools/skin/images/info-tiny.svg
+lib/thunderbird/chrome/devtools/skin/images/info.svg
lib/thunderbird/chrome/devtools/skin/images/item-arrow-dark-ltr.svg
lib/thunderbird/chrome/devtools/skin/images/item-arrow-dark-rtl.svg
lib/thunderbird/chrome/devtools/skin/images/item-arrow-ltr.svg
@@ -2395,7 +2870,6 @@ lib/thunderbird/chrome/devtools/skin/images/item-arrow-rtl.svg
lib/thunderbird/chrome/devtools/skin/images/item-toggle.svg
lib/thunderbird/chrome/devtools/skin/images/lock.svg
lib/thunderbird/chrome/devtools/skin/images/more.svg
-lib/thunderbird/chrome/devtools/skin/images/next-circle.svg
lib/thunderbird/chrome/devtools/skin/images/next.svg
lib/thunderbird/chrome/devtools/skin/images/open-3-pane.svg
lib/thunderbird/chrome/devtools/skin/images/open-inspector.svg
@@ -2409,15 +2883,14 @@ lib/thunderbird/chrome/devtools/skin/images/performance-details-waterfall.svg
lib/thunderbird/chrome/devtools/skin/images/play.svg
lib/thunderbird/chrome/devtools/skin/images/profiler-stopwatch.svg
lib/thunderbird/chrome/devtools/skin/images/pseudo-class.svg
-lib/thunderbird/chrome/devtools/skin/images/read-only.svg
lib/thunderbird/chrome/devtools/skin/images/reload.svg
+lib/thunderbird/chrome/devtools/skin/images/report.svg
lib/thunderbird/chrome/devtools/skin/images/reveal.svg
lib/thunderbird/chrome/devtools/skin/images/rewind.svg
lib/thunderbird/chrome/devtools/skin/images/rules-view-print-simulation.svg
lib/thunderbird/chrome/devtools/skin/images/sad-face.svg
lib/thunderbird/chrome/devtools/skin/images/search-clear.svg
lib/thunderbird/chrome/devtools/skin/images/search.svg
-lib/thunderbird/chrome/devtools/skin/images/security-state-broken.svg
lib/thunderbird/chrome/devtools/skin/images/security-state-insecure.svg
lib/thunderbird/chrome/devtools/skin/images/security-state-secure.svg
lib/thunderbird/chrome/devtools/skin/images/security-state-weak.svg
@@ -2434,19 +2907,18 @@ lib/thunderbird/chrome/devtools/skin/images/tool-inspector.svg
lib/thunderbird/chrome/devtools/skin/images/tool-memory.svg
lib/thunderbird/chrome/devtools/skin/images/tool-network.svg
lib/thunderbird/chrome/devtools/skin/images/tool-profiler.svg
-lib/thunderbird/chrome/devtools/skin/images/tool-scratchpad.svg
lib/thunderbird/chrome/devtools/skin/images/tool-storage.svg
lib/thunderbird/chrome/devtools/skin/images/tool-styleeditor.svg
lib/thunderbird/chrome/devtools/skin/images/tool-webconsole.svg
lib/thunderbird/chrome/devtools/skin/images/vview-delete.svg
lib/thunderbird/chrome/devtools/skin/images/vview-edit.svg
-lib/thunderbird/chrome/devtools/skin/images/vview-lock.png
-lib/thunderbird/chrome/devtools/skin/images/vview-lock@2x.png
-lib/thunderbird/chrome/devtools/skin/images/webconsole/error.svg
-lib/thunderbird/chrome/devtools/skin/images/webconsole/info.svg
+lib/thunderbird/chrome/devtools/skin/images/vview-lock.svg
+lib/thunderbird/chrome/devtools/skin/images/webconsole/editor.svg
lib/thunderbird/chrome/devtools/skin/images/webconsole/input.svg
lib/thunderbird/chrome/devtools/skin/images/webconsole/navigation.svg
lib/thunderbird/chrome/devtools/skin/images/webconsole/return.svg
+lib/thunderbird/chrome/devtools/skin/images/webconsole/reverse-search.svg
+lib/thunderbird/chrome/devtools/skin/images/webconsole/run.svg
lib/thunderbird/chrome/devtools/skin/inspector.css
lib/thunderbird/chrome/devtools/skin/jit-optimizations.css
lib/thunderbird/chrome/devtools/skin/layout.css
@@ -2456,22 +2928,41 @@ lib/thunderbird/chrome/devtools/skin/memory.css
lib/thunderbird/chrome/devtools/skin/perf.css
lib/thunderbird/chrome/devtools/skin/performance.css
lib/thunderbird/chrome/devtools/skin/rules.css
-lib/thunderbird/chrome/devtools/skin/scratchpad.css
lib/thunderbird/chrome/devtools/skin/splitview.css
lib/thunderbird/chrome/devtools/skin/storage.css
lib/thunderbird/chrome/devtools/skin/styleeditor.css
-lib/thunderbird/chrome/devtools/skin/toolbars.css
lib/thunderbird/chrome/devtools/skin/toolbox.css
lib/thunderbird/chrome/devtools/skin/tooltips.css
lib/thunderbird/chrome/devtools/skin/webconsole.css
lib/thunderbird/chrome/devtools/skin/widgets.css
-${PLIST.nobranding}lib/thunderbird/chrome/en-US/locale/branding/brand.dtd
-${PLIST.nobranding}lib/thunderbird/chrome/en-US/locale/branding/brand.properties
+lib/thunderbird/chrome/en-US/locale/branding/brand.dtd
+lib/thunderbird/chrome/en-US/locale/branding/brand.properties
lib/thunderbird/chrome/en-US/locale/en-US/alerts/alert.dtd
lib/thunderbird/chrome/en-US/locale/en-US/alerts/alert.properties
lib/thunderbird/chrome/en-US/locale/en-US/autoconfig/autoconfig.properties
-${PLIST.branding}lib/thunderbird/chrome/en-US/locale/en-US/branding/brand.dtd
-${PLIST.branding}lib/thunderbird/chrome/en-US/locale/en-US/branding/brand.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-alarms.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-event-dialog-attendees.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-event-dialog.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-event-dialog.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-extract.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-invitations-dialog.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-invitations-dialog.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-occurrence-prompt.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-occurrence-prompt.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar-subscriptions-dialog.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendar.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendarCreation.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/calendarCreation.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/categories.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/dateFormat.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/dialogs/calendar-event-dialog-reminder.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/global.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/menuOverlay.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/migration.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/migration.properties
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/provider-uninstall.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/calendar/timezones.properties
lib/thunderbird/chrome/en-US/locale/en-US/chat/accounts.dtd
lib/thunderbird/chrome/en-US/locale/en-US/chat/accounts.properties
lib/thunderbird/chrome/en-US/locale/en-US/chat/commands.properties
@@ -2489,17 +2980,11 @@ lib/thunderbird/chrome/en-US/locale/en-US/chat/twitter.properties
lib/thunderbird/chrome/en-US/locale/en-US/chat/xmpp.properties
lib/thunderbird/chrome/en-US/locale/en-US/chat/yahoo.properties
lib/thunderbird/chrome/en-US/locale/en-US/communicator/utilityOverlay.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/VariablesView.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/aboutdebugging.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/aboutdebugging.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/accessibility.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/animationinspector.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/app-manager.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/boxmodel.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/changes.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/components.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/connection-screen.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/connection-screen.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/debugger.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/device.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/dom.properties
@@ -2519,23 +3004,16 @@ lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/network-throttling.pro
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/performance.dtd
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/performance.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/responsive.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/scratchpad.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/scratchpad.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/shared.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/sourceeditor.dtd
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/sourceeditor.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/startup.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/storage.dtd
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/storage.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/styleeditor.dtd
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/styleeditor.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/toolbox.dtd
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/toolbox.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/webconsole.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/webide.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/client/webide.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/accessibility.properties
-lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/browsing-context.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/debugger.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/eyedropper.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/highlighters.properties
@@ -2544,35 +3022,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/shared.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/shared/styleinspector.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/startup/key-shortcuts.properties
lib/thunderbird/chrome/en-US/locale/en-US/devtools/startup/startup.properties
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EdAdvancedEdit.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EdColorPicker.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EdConvertToTable.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EdDialogOverlay.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EdNamedAnchorProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorButtonProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorColorProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorFieldSetProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorFormProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorHLineProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorImageProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInputProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInsertChars.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInsertMath.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInsertSource.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInsertTOC.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorInsertTable.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorLabelProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorLinkProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorListProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorPersonalDictionary.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorReplace.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorSelectProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorSpellCheck.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorTableProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/EditorTextAreaProperties.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/editor.properties
-lib/thunderbird/chrome/en-US/locale/en-US/editor/editorOverlay.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/editor/editorSmileyOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/accessible.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/intl.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/mac/platformKeys.properties
@@ -2582,7 +3031,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/global-platform/unix/platformKeys.prop
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/win/accessible.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/win/intl.properties
lib/thunderbird/chrome/en-US/locale/en-US/global-platform/win/platformKeys.properties
-lib/thunderbird/chrome/en-US/locale/en-US/global/AccessFu.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/aboutReader.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/aboutStudies.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/aboutWebrtc.properties
@@ -2638,12 +3086,13 @@ lib/thunderbird/chrome/en-US/locale/en-US/global/textcontext.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global/tree.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global/videocontrols.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global/viewSource.properties
-lib/thunderbird/chrome/en-US/locale/en-US/global/wizard.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global/wizard.properties
-lib/thunderbird/chrome/en-US/locale/en-US/global/xbl.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/xml/prettyprint.dtd
lib/thunderbird/chrome/en-US/locale/en-US/global/xslt/xslt.properties
lib/thunderbird/chrome/en-US/locale/en-US/global/xul.properties
+lib/thunderbird/chrome/en-US/locale/en-US/lightning/lightning-toolbar.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/lightning/lightning.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/lightning/lightning.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-mapi/mapi.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-newsblog/am-newsblog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger-newsblog/feed-subscriptions.dtd
@@ -2651,7 +3100,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger-newsblog/newsblog.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-region/region.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/certFetchingStatus.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/msgCompSMIMEOverlay.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/msgCompSMIMEOverlay.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/msgCompSecurityInfo.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/msgCompSecurityInfo.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger-smime/msgReadSMIMEOverlay.dtd
@@ -2666,7 +3114,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/FilterListDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/SearchDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/aboutDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/aboutDownloads.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/aboutRights.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/aboutRights.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/aboutSupportMail.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/accountCreation.dtd
@@ -2693,6 +3140,7 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-addressing.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-advanced.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-archiveoptions.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-copies.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-e2e.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-identities-list.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-identity-edit.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/am-im.dtd
@@ -2724,7 +3172,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/downloadheaders.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/downloads/settingsChange.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/editContactOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/editContactOverlay.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/extensionsOverlay.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/fieldMapImport.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/filter.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/folderProps.dtd
@@ -2751,9 +3198,30 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/mailviews.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/markByDate.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messenger.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messenger.properties
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EdAdvancedEdit.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EdColorPicker.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EdConvertToTable.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EdDialogOverlay.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EdNamedAnchorProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorColorProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorHLineProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorImageProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorInsertChars.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorInsertMath.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorInsertSource.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorInsertTOC.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorInsertTable.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorLinkProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorListProperties.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorPersonalDictionary.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorReplace.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorSpellCheck.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/EditorTableProperties.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/askSendFormat.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/askSendFormat.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/composeMsgs.properties
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/editor.properties
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/editorOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/mailComposeEditorOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/messengercompose.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose/sendProgress.dtd
@@ -2772,7 +3240,6 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/multimessageview.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/multimessageview.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/netError.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/newFolderDialog.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/newTagDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/newmailaccount/accountProvisioner.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/news.properties
@@ -2782,31 +3249,10 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/offline.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/offlineStartup.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/outlookImportMsgs.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/pgpmime.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/advanced.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/applicationManager.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/applicationManager.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/applications.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/applications.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/attachmentReminder.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/chat.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/colors.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/compose.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/connection.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/cookies.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/display.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/dockoptions.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/fonts.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/general.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/messagestyle.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/notifications.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/offline.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/permissions.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/preferences.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/preferences.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/privacy.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/receipts.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/security.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/preferences/sendoptions.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/prefs.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/profileDowngrade.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/quickFilterBar.dtd
@@ -2815,19 +3261,16 @@ lib/thunderbird/chrome/en-US/locale/en-US/messenger/removeAccount.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/renameFolderDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/safeMode.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/sanitize.dtd
+lib/thunderbird/chrome/en-US/locale/en-US/messenger/seamonkeyImportMsgs.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/search-attributes.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/search-operators.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/search.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/searchIntegrationDefault.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/searchIntegrationMac.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/searchIntegrationWin.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/searchTermOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/shutdownWindow.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/smime.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/smtpEditOverlay.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/subscribe.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/subscribe.properties
-lib/thunderbird/chrome/en-US/locale/en-US/messenger/systemIntegrationDialog.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/tabmail.dtd
lib/thunderbird/chrome/en-US/locale/en-US/messenger/taskbar.properties
lib/thunderbird/chrome/en-US/locale/en-US/messenger/telemetry.properties
@@ -2845,30 +3288,29 @@ lib/thunderbird/chrome/en-US/locale/en-US/mozapps/downloads/downloads.properties
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/downloads/settingsChange.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.properties
-lib/thunderbird/chrome/en-US/locale/en-US/mozapps/extensions/blocklist.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/extensions/extensions.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/extensions/extensions.properties
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/handling/handling.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/handling/handling.properties
-lib/thunderbird/chrome/en-US/locale/en-US/mozapps/profile/createProfileWizard.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/mozapps/profile/profileDowngrade.dtd
-lib/thunderbird/chrome/en-US/locale/en-US/mozapps/profile/profileSelection.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/profile/profileSelection.properties
-lib/thunderbird/chrome/en-US/locale/en-US/mozapps/update/updates.dtd
lib/thunderbird/chrome/en-US/locale/en-US/mozapps/update/updates.properties
lib/thunderbird/chrome/en-US/locale/en-US/mozldap/ldap.properties
lib/thunderbird/chrome/en-US/locale/en-US/necko/necko.properties
lib/thunderbird/chrome/en-US/locale/en-US/passwordmgr/passwordmgr.properties
lib/thunderbird/chrome/en-US/locale/en-US/pipnss/nsserrors.properties
lib/thunderbird/chrome/en-US/locale/en-US/pipnss/pipnss.properties
-lib/thunderbird/chrome/en-US/locale/en-US/pippki/pippki.dtd
lib/thunderbird/chrome/en-US/locale/en-US/pippki/pippki.properties
lib/thunderbird/chrome/en-US/locale/en-US/places/places.properties
lib/thunderbird/chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd
lib/thunderbird/chrome/gloda/content/autocomplete-richlistitem.js
lib/thunderbird/chrome/gloda/content/glodacomplete.css
-lib/thunderbird/chrome/gloda/content/glodacomplete.xml
+lib/thunderbird/chrome/gloda/content/glodacomplete.js
lib/thunderbird/chrome/gloda/content/overlay.js
+lib/thunderbird/chrome/icons/default/calendar-alarm-dialog.png
+lib/thunderbird/chrome/icons/default/calendar-event-dialog.png
+lib/thunderbird/chrome/icons/default/calendar-event-summary-dialog.png
+lib/thunderbird/chrome/icons/default/calendar-task-dialog.png
+lib/thunderbird/chrome/icons/default/calendar-task-summary-dialog.png
lib/thunderbird/chrome/icons/default/default128.png
lib/thunderbird/chrome/icons/default/default16.png
lib/thunderbird/chrome/icons/default/default22.png
@@ -2877,6 +3319,20 @@ lib/thunderbird/chrome/icons/default/default256.png
lib/thunderbird/chrome/icons/default/default32.png
lib/thunderbird/chrome/icons/default/default48.png
lib/thunderbird/chrome/icons/default/default64.png
+lib/thunderbird/chrome/lightning/content/caldav-lightning-calendar-creation.js
+lib/thunderbird/chrome/lightning/content/caldav-lightning-calendar-properties.js
+lib/thunderbird/chrome/lightning/content/caldav-lightning-utils.js
+lib/thunderbird/chrome/lightning/content/html-item-editing/lightning-item-iframe.html
+lib/thunderbird/chrome/lightning/content/html-item-editing/react-code.js
+lib/thunderbird/chrome/lightning/content/imip-bar.js
+lib/thunderbird/chrome/lightning/content/lightning-calendar-creation.js
+lib/thunderbird/chrome/lightning/content/lightning-calendar-properties.js
+lib/thunderbird/chrome/lightning/content/lightning-invitation.xhtml
+lib/thunderbird/chrome/lightning/content/lightning-item-iframe.js
+lib/thunderbird/chrome/lightning/content/lightning-item-iframe.xhtml
+lib/thunderbird/chrome/lightning/content/lightning-item-panel.js
+lib/thunderbird/chrome/lightning/content/lightning-utils.js
+lib/thunderbird/chrome/lightning/content/messenger-overlay-preferences.js
lib/thunderbird/chrome/marionette/content/accessibility.js
lib/thunderbird/chrome/marionette/content/action.js
lib/thunderbird/chrome/marionette/content/addon.js
@@ -2904,64 +3360,63 @@ lib/thunderbird/chrome/marionette/content/modal.js
lib/thunderbird/chrome/marionette/content/navigate.js
lib/thunderbird/chrome/marionette/content/packets.js
lib/thunderbird/chrome/marionette/content/prefs.js
+lib/thunderbird/chrome/marionette/content/print.js
lib/thunderbird/chrome/marionette/content/proxy.js
lib/thunderbird/chrome/marionette/content/reftest.js
-lib/thunderbird/chrome/marionette/content/reftest.xul
+lib/thunderbird/chrome/marionette/content/reftest.xhtml
lib/thunderbird/chrome/marionette/content/server.js
lib/thunderbird/chrome/marionette/content/stream-utils.js
lib/thunderbird/chrome/marionette/content/sync.js
lib/thunderbird/chrome/marionette/content/transport.js
-${PLIST.nobranding}lib/thunderbird/chrome/messenger/content/branding/about-background.png
-${PLIST.nobranding}lib/thunderbird/chrome/messenger/content/branding/about-logo.png
-${PLIST.branding}lib/thunderbird/chrome/messenger/content/branding/about-logo.svg
+lib/thunderbird/chrome/messenger/content/branding/about-background.png
+lib/thunderbird/chrome/messenger/content/branding/about-logo.png
+lib/thunderbird/chrome/messenger/content/branding/about-logo.svg
lib/thunderbird/chrome/messenger/content/branding/about-wordmark.svg
lib/thunderbird/chrome/messenger/content/branding/about.png
lib/thunderbird/chrome/messenger/content/branding/aboutDialog.css
+lib/thunderbird/chrome/messenger/content/branding/icon128.png
lib/thunderbird/chrome/messenger/content/branding/icon48.png
lib/thunderbird/chrome/messenger/content/branding/icon64.png
lib/thunderbird/chrome/messenger/content/messagebody/addressbook/print.css
lib/thunderbird/chrome/messenger/content/messenger-smime/certFetchingStatus.js
-lib/thunderbird/chrome/messenger/content/messenger-smime/certFetchingStatus.xul
-lib/thunderbird/chrome/messenger/content/messenger-smime/msgCompSMIMEOverlay.js
+lib/thunderbird/chrome/messenger/content/messenger-smime/certFetchingStatus.xhtml
lib/thunderbird/chrome/messenger/content/messenger-smime/msgCompSecurityInfo.js
-lib/thunderbird/chrome/messenger/content/messenger-smime/msgCompSecurityInfo.xul
+lib/thunderbird/chrome/messenger/content/messenger-smime/msgCompSecurityInfo.xhtml
lib/thunderbird/chrome/messenger/content/messenger-smime/msgHdrViewSMIMEOverlay.js
lib/thunderbird/chrome/messenger/content/messenger-smime/msgReadSMIMEOverlay.js
lib/thunderbird/chrome/messenger/content/messenger-smime/msgReadSecurityInfo.js
-lib/thunderbird/chrome/messenger/content/messenger-smime/msgReadSecurityInfo.xul
-lib/thunderbird/chrome/messenger/content/messenger/ABSearchDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/ABSearchDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger-smime/msgReadSecurityInfo.xhtml
lib/thunderbird/chrome/messenger/content/messenger/AccountManager.js
-lib/thunderbird/chrome/messenger/content/messenger/AccountManager.xul
+lib/thunderbird/chrome/messenger/content/messenger/AccountManager.xhtml
lib/thunderbird/chrome/messenger/content/messenger/AccountWizard.js
-lib/thunderbird/chrome/messenger/content/messenger/AccountWizard.xul
+lib/thunderbird/chrome/messenger/content/messenger/AccountWizard.xhtml
lib/thunderbird/chrome/messenger/content/messenger/CustomHeaders.js
-lib/thunderbird/chrome/messenger/content/messenger/CustomHeaders.xul
+lib/thunderbird/chrome/messenger/content/messenger/CustomHeaders.xhtml
lib/thunderbird/chrome/messenger/content/messenger/FilterEditor.js
-lib/thunderbird/chrome/messenger/content/messenger/FilterEditor.xul
+lib/thunderbird/chrome/messenger/content/messenger/FilterEditor.xhtml
lib/thunderbird/chrome/messenger/content/messenger/FilterListDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/FilterListDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/FilterListDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/SearchDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/SearchDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/SearchDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/SmtpServerEdit.js
-lib/thunderbird/chrome/messenger/content/messenger/SmtpServerEdit.xul
+lib/thunderbird/chrome/messenger/content/messenger/SmtpServerEdit.xhtml
lib/thunderbird/chrome/messenger/content/messenger/about-support/aboutSupport.js
lib/thunderbird/chrome/messenger/content/messenger/about-support/aboutSupport.xhtml
lib/thunderbird/chrome/messenger/content/messenger/about-support/accounts.js
lib/thunderbird/chrome/messenger/content/messenger/about-support/export.js
lib/thunderbird/chrome/messenger/content/messenger/about-support/hide-private.css
+lib/thunderbird/chrome/messenger/content/messenger/aboutAddonsExtra.css
lib/thunderbird/chrome/messenger/content/messenger/aboutAddonsExtra.js
lib/thunderbird/chrome/messenger/content/messenger/aboutDialog-appUpdater.js
lib/thunderbird/chrome/messenger/content/messenger/aboutDialog.css
lib/thunderbird/chrome/messenger/content/messenger/aboutDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/aboutDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/aboutDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/aboutRights.xhtml
lib/thunderbird/chrome/messenger/content/messenger/accountUtils.js
-lib/thunderbird/chrome/messenger/content/messenger/accountcreation/MyBadCertHandler.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/accountConfig.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/createInBackend.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/emailWizard.js
-lib/thunderbird/chrome/messenger/content/messenger/accountcreation/emailWizard.xul
+lib/thunderbird/chrome/messenger/content/messenger/accountcreation/emailWizard.xhtml
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/exchangeAutoDiscover.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/fetchConfig.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/fetchhttp.js
@@ -2972,64 +3427,68 @@ lib/thunderbird/chrome/messenger/content/messenger/accountcreation/util.js
lib/thunderbird/chrome/messenger/content/messenger/accountcreation/verifyConfig.js
lib/thunderbird/chrome/messenger/content/messenger/activity-widgets.js
lib/thunderbird/chrome/messenger/content/messenger/activity.js
-lib/thunderbird/chrome/messenger/content/messenger/activity.xul
-lib/thunderbird/chrome/messenger/content/messenger/activityBinding.css
+lib/thunderbird/chrome/messenger/content/messenger/activity.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abAddressBookNameDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abAddressBookNameDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abAddressBookNameDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCard.js
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCardDAVDialog.css
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCardDAVDialog.js
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCardDAVDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCardView.js
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abCommon.js
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abContactsPanel.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abContactsPanel.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abContactsPanel.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abDragDrop.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abEditCardDialog.xul
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abEditListDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abEditCardDialog.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abEditListDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abMailListDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abMailListDialog.xul
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/abNewCardDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abMailListDialog.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abNewCardDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abResultsPane.js
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abSearchDialog.js
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abSearchDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/abTrees.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/addrbookWidgets.xml
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/abView.js
lib/thunderbird/chrome/messenger/content/messenger/addressbook/addressbook.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/addressbook.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/addressbook.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/map-list.js
lib/thunderbird/chrome/messenger/content/messenger/addressbook/menulist-addrbooks.js
lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-directory-add.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-directory-add.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-directory-add.xhtml
lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-editdirectories.js
-lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-editdirectories.xul
+lib/thunderbird/chrome/messenger/content/messenger/addressbook/pref-editdirectories.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-addressing.js
-lib/thunderbird/chrome/messenger/content/messenger/am-addressing.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-addressing.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-archiveoptions.js
-lib/thunderbird/chrome/messenger/content/messenger/am-archiveoptions.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-archiveoptions.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-copies.js
-lib/thunderbird/chrome/messenger/content/messenger/am-copies.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-copies.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/am-e2e.js
+lib/thunderbird/chrome/messenger/content/messenger/am-e2e.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-identities-list.js
-lib/thunderbird/chrome/messenger/content/messenger/am-identities-list.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-identities-list.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-identity-edit.js
-lib/thunderbird/chrome/messenger/content/messenger/am-identity-edit.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-identity-edit.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-im.js
-lib/thunderbird/chrome/messenger/content/messenger/am-im.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-im.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-junk.js
-lib/thunderbird/chrome/messenger/content/messenger/am-junk.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-junk.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-main.js
-lib/thunderbird/chrome/messenger/content/messenger/am-main.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-main.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-mdn.js
-lib/thunderbird/chrome/messenger/content/messenger/am-mdn.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-mdn.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-offline.js
-lib/thunderbird/chrome/messenger/content/messenger/am-offline.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-offline.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-prefs.js
lib/thunderbird/chrome/messenger/content/messenger/am-server-advanced.js
-lib/thunderbird/chrome/messenger/content/messenger/am-server-advanced.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-server-advanced.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-server.css
lib/thunderbird/chrome/messenger/content/messenger/am-server.js
-lib/thunderbird/chrome/messenger/content/messenger/am-server.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-server.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-serverwithnoidentities.js
-lib/thunderbird/chrome/messenger/content/messenger/am-serverwithnoidentities.xul
-lib/thunderbird/chrome/messenger/content/messenger/am-smime.js
-lib/thunderbird/chrome/messenger/content/messenger/am-smime.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-serverwithnoidentities.xhtml
lib/thunderbird/chrome/messenger/content/messenger/am-smtp.js
-lib/thunderbird/chrome/messenger/content/messenger/am-smtp.xul
+lib/thunderbird/chrome/messenger/content/messenger/am-smtp.xhtml
lib/thunderbird/chrome/messenger/content/messenger/amUtils.js
lib/thunderbird/chrome/messenger/content/messenger/attachmentList.css
lib/thunderbird/chrome/messenger/content/messenger/aw-accname.js
@@ -3038,90 +3497,88 @@ lib/thunderbird/chrome/messenger/content/messenger/aw-done.js
lib/thunderbird/chrome/messenger/content/messenger/aw-identity.js
lib/thunderbird/chrome/messenger/content/messenger/aw-incoming.js
lib/thunderbird/chrome/messenger/content/messenger/aw-outgoing.js
-lib/thunderbird/chrome/messenger/content/messenger/bindings.css
lib/thunderbird/chrome/messenger/content/messenger/browser-development-helpers.js
lib/thunderbird/chrome/messenger/content/messenger/browserRequest.js
-lib/thunderbird/chrome/messenger/content/messenger/browserRequest.xul
+lib/thunderbird/chrome/messenger/content/messenger/browserRequest.xhtml
lib/thunderbird/chrome/messenger/content/messenger/buildconfig.css
lib/thunderbird/chrome/messenger/content/messenger/buildconfig.html
lib/thunderbird/chrome/messenger/content/messenger/button-menu-button.js
lib/thunderbird/chrome/messenger/content/messenger/certpicker.js
-lib/thunderbird/chrome/messenger/content/messenger/certpicker.xul
+lib/thunderbird/chrome/messenger/content/messenger/certpicker.xhtml
lib/thunderbird/chrome/messenger/content/messenger/chat/addbuddy.js
-lib/thunderbird/chrome/messenger/content/messenger/chat/addbuddy.xul
-lib/thunderbird/chrome/messenger/content/messenger/chat/badgebutton.xml
+lib/thunderbird/chrome/messenger/content/messenger/chat/addbuddy.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/chat/chat-contact.js
lib/thunderbird/chrome/messenger/content/messenger/chat/chat-conversation-info.js
+lib/thunderbird/chrome/messenger/content/messenger/chat/chat-conversation.js
+lib/thunderbird/chrome/messenger/content/messenger/chat/chat-group.js
+lib/thunderbird/chrome/messenger/content/messenger/chat/chat-imconv.js
lib/thunderbird/chrome/messenger/content/messenger/chat/chat-messenger.js
lib/thunderbird/chrome/messenger/content/messenger/chat/chat.css
-lib/thunderbird/chrome/messenger/content/messenger/chat/contact-richlistbox.js
lib/thunderbird/chrome/messenger/content/messenger/chat/imAccountWizard.js
-lib/thunderbird/chrome/messenger/content/messenger/chat/imAccountWizard.xul
+lib/thunderbird/chrome/messenger/content/messenger/chat/imAccountWizard.xhtml
lib/thunderbird/chrome/messenger/content/messenger/chat/imAccounts.css
lib/thunderbird/chrome/messenger/content/messenger/chat/imAccounts.js
-lib/thunderbird/chrome/messenger/content/messenger/chat/imAccounts.xul
+lib/thunderbird/chrome/messenger/content/messenger/chat/imAccounts.xhtml
lib/thunderbird/chrome/messenger/content/messenger/chat/imContextMenu.js
lib/thunderbird/chrome/messenger/content/messenger/chat/imStatusSelector.js
-lib/thunderbird/chrome/messenger/content/messenger/chat/imcontact.xml
-lib/thunderbird/chrome/messenger/content/messenger/chat/imconv.xml
-lib/thunderbird/chrome/messenger/content/messenger/chat/imconversation.xml
-lib/thunderbird/chrome/messenger/content/messenger/chat/imgroup.xml
lib/thunderbird/chrome/messenger/content/messenger/chat/joinchat.js
-lib/thunderbird/chrome/messenger/content/messenger/chat/joinchat.xul
+lib/thunderbird/chrome/messenger/content/messenger/chat/joinchat.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/chat/toolbarbutton-badge-button.js
+lib/thunderbird/chrome/messenger/content/messenger/child/ext-compose.js
+lib/thunderbird/chrome/messenger/content/messenger/child/ext-composeScripts.js
lib/thunderbird/chrome/messenger/content/messenger/child/ext-mail.js
-lib/thunderbird/chrome/messenger/content/messenger/child/ext-menus-child.js
lib/thunderbird/chrome/messenger/content/messenger/child/ext-menus.js
lib/thunderbird/chrome/messenger/content/messenger/child/ext-tabs.js
lib/thunderbird/chrome/messenger/content/messenger/cloudfile/selectDialog.css
lib/thunderbird/chrome/messenger/content/messenger/cloudfile/selectDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/cloudfile/selectDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/cloudfile/selectDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/commandglue.js
lib/thunderbird/chrome/messenger/content/messenger/composerOverlay.css
lib/thunderbird/chrome/messenger/content/messenger/converterDialog.css
lib/thunderbird/chrome/messenger/content/messenger/converterDialog.js
lib/thunderbird/chrome/messenger/content/messenger/converterDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/customElements.js
+lib/thunderbird/chrome/messenger/content/messenger/customizable-toolbar.js
lib/thunderbird/chrome/messenger/content/messenger/customizableui/panelUI.js
lib/thunderbird/chrome/messenger/content/messenger/customizeToolbar.css
lib/thunderbird/chrome/messenger/content/messenger/customizeToolbar.js
-lib/thunderbird/chrome/messenger/content/messenger/customizeToolbar.xul
+lib/thunderbird/chrome/messenger/content/messenger/customizeToolbar.xhtml
lib/thunderbird/chrome/messenger/content/messenger/dateFormat.js
+lib/thunderbird/chrome/messenger/content/messenger/dialogShadowDom.js
lib/thunderbird/chrome/messenger/content/messenger/downloadheaders.js
-lib/thunderbird/chrome/messenger/content/messenger/downloadheaders.xul
-lib/thunderbird/chrome/messenger/content/messenger/downloads/aboutDownloads.css
+lib/thunderbird/chrome/messenger/content/messenger/downloadheaders.xhtml
lib/thunderbird/chrome/messenger/content/messenger/downloads/aboutDownloads.js
-lib/thunderbird/chrome/messenger/content/messenger/downloads/aboutDownloads.xul
+lib/thunderbird/chrome/messenger/content/messenger/downloads/aboutDownloads.xhtml
lib/thunderbird/chrome/messenger/content/messenger/editContactPanel.js
lib/thunderbird/chrome/messenger/content/messenger/ext-mail.json
lib/thunderbird/chrome/messenger/content/messenger/extension.svg
-lib/thunderbird/chrome/messenger/content/messenger/extensions.xml
-lib/thunderbird/chrome/messenger/content/messenger/extensionsOverlay.css
+lib/thunderbird/chrome/messenger/content/messenger/extensionPopup.css
+lib/thunderbird/chrome/messenger/content/messenger/extensionPopup.js
+lib/thunderbird/chrome/messenger/content/messenger/extensionPopup.xhtml
lib/thunderbird/chrome/messenger/content/messenger/fieldMapImport.css
lib/thunderbird/chrome/messenger/content/messenger/fieldMapImport.js
-lib/thunderbird/chrome/messenger/content/messenger/fieldMapImport.xul
+lib/thunderbird/chrome/messenger/content/messenger/fieldMapImport.xhtml
lib/thunderbird/chrome/messenger/content/messenger/folder-menupopup.js
lib/thunderbird/chrome/messenger/content/messenger/folderDisplay.js
lib/thunderbird/chrome/messenger/content/messenger/folderPane.js
lib/thunderbird/chrome/messenger/content/messenger/folderProps.js
-lib/thunderbird/chrome/messenger/content/messenger/folderProps.xul
+lib/thunderbird/chrome/messenger/content/messenger/folderProps.xhtml
lib/thunderbird/chrome/messenger/content/messenger/foldersummary.js
-lib/thunderbird/chrome/messenger/content/messenger/generalBindings.js
-lib/thunderbird/chrome/messenger/content/messenger/generalBindings.xml
+lib/thunderbird/chrome/messenger/content/messenger/gloda-autocomplete-input.js
lib/thunderbird/chrome/messenger/content/messenger/glodaFacet.js
lib/thunderbird/chrome/messenger/content/messenger/glodaFacetTab.js
lib/thunderbird/chrome/messenger/content/messenger/glodaFacetView.css
lib/thunderbird/chrome/messenger/content/messenger/glodaFacetView.js
lib/thunderbird/chrome/messenger/content/messenger/glodaFacetView.xhtml
-lib/thunderbird/chrome/messenger/content/messenger/glodaFacetViewWrapper.xul
+lib/thunderbird/chrome/messenger/content/messenger/glodaFacetViewWrapper.xhtml
lib/thunderbird/chrome/messenger/content/messenger/glodaFacetVis.js
-lib/thunderbird/chrome/messenger/content/messenger/hiddenWindow.js
-lib/thunderbird/chrome/messenger/content/messenger/hiddenWindow.xul
lib/thunderbird/chrome/messenger/content/messenger/importDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/importDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/importDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/jsTreeView.js
lib/thunderbird/chrome/messenger/content/messenger/junkCommands.js
lib/thunderbird/chrome/messenger/content/messenger/junkLog.js
-lib/thunderbird/chrome/messenger/content/messenger/junkLog.xul
-lib/thunderbird/chrome/messenger/content/messenger/junkMailInfo.xul
+lib/thunderbird/chrome/messenger/content/messenger/junkLog.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/junkMailInfo.xhtml
lib/thunderbird/chrome/messenger/content/messenger/license.html
lib/thunderbird/chrome/messenger/content/messenger/mail-offline.js
lib/thunderbird/chrome/messenger/content/messenger/mail3PaneWindowCommands.js
@@ -3130,44 +3587,92 @@ lib/thunderbird/chrome/messenger/content/messenger/mailContextMenus.js
lib/thunderbird/chrome/messenger/content/messenger/mailCore.js
lib/thunderbird/chrome/messenger/content/messenger/mailTabs.js
lib/thunderbird/chrome/messenger/content/messenger/mailViewList.js
-lib/thunderbird/chrome/messenger/content/messenger/mailViewList.xul
+lib/thunderbird/chrome/messenger/content/messenger/mailViewList.xhtml
lib/thunderbird/chrome/messenger/content/messenger/mailViewSetup.js
-lib/thunderbird/chrome/messenger/content/messenger/mailViewSetup.xul
+lib/thunderbird/chrome/messenger/content/messenger/mailViewSetup.xhtml
lib/thunderbird/chrome/messenger/content/messenger/mailWidgets.js
-lib/thunderbird/chrome/messenger/content/messenger/mailWidgets.xml
lib/thunderbird/chrome/messenger/content/messenger/mailWindow.js
lib/thunderbird/chrome/messenger/content/messenger/mailWindowOverlay.js
lib/thunderbird/chrome/messenger/content/messenger/markByDate.js
-lib/thunderbird/chrome/messenger/content/messenger/markByDate.xul
+lib/thunderbird/chrome/messenger/content/messenger/markByDate.xhtml
lib/thunderbird/chrome/messenger/content/messenger/menulist-charsetpicker.js
lib/thunderbird/chrome/messenger/content/messenger/menulist.css
lib/thunderbird/chrome/messenger/content/messenger/messageDisplay.js
lib/thunderbird/chrome/messenger/content/messenger/messageWindow.js
-lib/thunderbird/chrome/messenger/content/messenger/messageWindow.xul
+lib/thunderbird/chrome/messenger/content/messenger/messageWindow.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messenger-customization.js
lib/thunderbird/chrome/messenger/content/messenger/messenger.css
-lib/thunderbird/chrome/messenger/content/messenger/messenger.xul
+lib/thunderbird/chrome/messenger/content/messenger/messenger.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/ComposerCommands.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAEAttributes.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAECSSAttributes.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAEHTMLAttributes.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAEJSEAttributes.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAdvancedEdit.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdAdvancedEdit.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdColorPicker.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdColorPicker.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdColorProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdColorProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdConvertToTable.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdConvertToTable.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdDialogCommon.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdDictionary.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdDictionary.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdHLineProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdHLineProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdImageDialog.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdImageLinkLoader.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdImageProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdImageProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsSrc.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsSrc.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertChars.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertChars.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertMath.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertMath.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertTOC.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertTOC.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertTable.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdInsertTable.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdLinkProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdLinkProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdListProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdListProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdNamedAnchorProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdNamedAnchorProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdReplace.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdReplace.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdSpellCheck.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdSpellCheck.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdTableProps.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EdTableProps.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/EditorContent.css
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/MsgComposeCommands.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/TeXZilla.js
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/addressingWidgetOverlay.js
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/askSendFormat.js
-lib/thunderbird/chrome/messenger/content/messenger/messengercompose/askSendFormat.xul
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/askSendFormat.xhtml
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/bigFileObserver.js
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/cloudAttachmentLinkManager.js
-lib/thunderbird/chrome/messenger/content/messenger/messengercompose/messengercompose.xul
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/editor.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/editorUtilities.js
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/images/tag-anchor.gif
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/messengercompose.xhtml
lib/thunderbird/chrome/messenger/content/messenger/messengercompose/sendProgress.js
-lib/thunderbird/chrome/messenger/content/messenger/messengercompose/sendProgress.xul
+lib/thunderbird/chrome/messenger/content/messenger/messengercompose/sendProgress.xhtml
lib/thunderbird/chrome/messenger/content/messenger/migration/migration.js
-lib/thunderbird/chrome/messenger/content/messenger/migration/migration.xul
+lib/thunderbird/chrome/messenger/content/messenger/migration/migration.xhtml
lib/thunderbird/chrome/messenger/content/messenger/msgAccountCentral.js
-lib/thunderbird/chrome/messenger/content/messenger/msgAccountCentral.xul
-lib/thunderbird/chrome/messenger/content/messenger/msgFolderPickerOverlay.js
+lib/thunderbird/chrome/messenger/content/messenger/msgAccountCentral.xhtml
lib/thunderbird/chrome/messenger/content/messenger/msgHdrView.js
lib/thunderbird/chrome/messenger/content/messenger/msgMail3PaneWindow.js
lib/thunderbird/chrome/messenger/content/messenger/msgPrintEngine.js
-lib/thunderbird/chrome/messenger/content/messenger/msgPrintEngine.xul
+lib/thunderbird/chrome/messenger/content/messenger/msgPrintEngine.xhtml
lib/thunderbird/chrome/messenger/content/messenger/msgSelectOfflineFolders.js
-lib/thunderbird/chrome/messenger/content/messenger/msgSelectOfflineFolders.xul
+lib/thunderbird/chrome/messenger/content/messenger/msgSelectOfflineFolders.xhtml
lib/thunderbird/chrome/messenger/content/messenger/msgSynchronize.js
-lib/thunderbird/chrome/messenger/content/messenger/msgSynchronize.xul
+lib/thunderbird/chrome/messenger/content/messenger/msgSynchronize.xhtml
lib/thunderbird/chrome/messenger/content/messenger/msgViewNavigation.js
lib/thunderbird/chrome/messenger/content/messenger/msgViewPickerOverlay.js
lib/thunderbird/chrome/messenger/content/messenger/multimessageview.css
@@ -3175,26 +3680,23 @@ lib/thunderbird/chrome/messenger/content/messenger/multimessageview.js
lib/thunderbird/chrome/messenger/content/messenger/multimessageview.xhtml
lib/thunderbird/chrome/messenger/content/messenger/multimessageview_print.css
lib/thunderbird/chrome/messenger/content/messenger/newFolderDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/newFolderDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/newFolderDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/newInstall.js
-lib/thunderbird/chrome/messenger/content/messenger/newInstall.xul
-lib/thunderbird/chrome/messenger/content/messenger/newInstallPage.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/newInstall.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/newInstallPage.html
lib/thunderbird/chrome/messenger/content/messenger/newTagDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/newTagDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/newTagDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.js
lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisioner.xhtml
lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/accountProvisionerTab.js
lib/thunderbird/chrome/messenger/content/messenger/newmailaccount/uriListener.js
lib/thunderbird/chrome/messenger/content/messenger/newmailalert.css
lib/thunderbird/chrome/messenger/content/messenger/newmailalert.js
-lib/thunderbird/chrome/messenger/content/messenger/newmailalert.xul
+lib/thunderbird/chrome/messenger/content/messenger/newmailalert.xhtml
lib/thunderbird/chrome/messenger/content/messenger/newsError.js
lib/thunderbird/chrome/messenger/content/messenger/newsError.xhtml
lib/thunderbird/chrome/messenger/content/messenger/notification.css
lib/thunderbird/chrome/messenger/content/messenger/nsContextMenu.js
-lib/thunderbird/chrome/messenger/content/messenger/nsDragAndDrop.js
-lib/thunderbird/chrome/messenger/content/messenger/overlayBindings.css
-lib/thunderbird/chrome/messenger/content/messenger/overlayBindings.xml
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-accounts.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-addressBook.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-browserAction.js
@@ -3203,8 +3705,8 @@ lib/thunderbird/chrome/messenger/content/messenger/parent/ext-cloudFile.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-commands.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-compose.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-composeAction.js
+lib/thunderbird/chrome/messenger/content/messenger/parent/ext-composeScripts.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-folders.js
-lib/thunderbird/chrome/messenger/content/messenger/parent/ext-legacy.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-mail.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-mailTabs.js
lib/thunderbird/chrome/messenger/content/messenger/parent/ext-menus.js
@@ -3221,60 +3723,59 @@ lib/thunderbird/chrome/messenger/content/messenger/policies/aboutPolicies.xhtml
lib/thunderbird/chrome/messenger/content/messenger/policies/policies-active.svg
lib/thunderbird/chrome/messenger/content/messenger/policies/policies-documentation.svg
lib/thunderbird/chrome/messenger/content/messenger/policies/policies-error.svg
-lib/thunderbird/chrome/messenger/content/messenger/preferences/aboutPreferences.xul
lib/thunderbird/chrome/messenger/content/messenger/preferences/actionsshared.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/advanced.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/applicationManager.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/applicationManager.xul
-lib/thunderbird/chrome/messenger/content/messenger/preferences/applications.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/applicationManager.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/attachmentReminder.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/attachmentReminder.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/attachmentReminder.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/chat.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/colors.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/colors.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/colors.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/compose.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/connection.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/connection.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/connection.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/cookies.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/cookies.xul
-lib/thunderbird/chrome/messenger/content/messenger/preferences/display.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/cookies.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/downloads.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/findInPage.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/fonts.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/fonts.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/fonts.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/general.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/handlers.css
lib/thunderbird/chrome/messenger/content/messenger/preferences/messagestyle.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/messengerLanguages.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/messengerLanguages.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/messengerLanguages.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/notifications.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/notifications.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/notifications.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/offline.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/offline.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/offline.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/preferences/passwordManager.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/passwordManager.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/permissions.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/permissions.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/permissions.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/preferences.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/preferences.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/preferencesTab.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/privacy.js
lib/thunderbird/chrome/messenger/content/messenger/preferences/receipts.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/receipts.xul
-lib/thunderbird/chrome/messenger/content/messenger/preferences/security.js
+lib/thunderbird/chrome/messenger/content/messenger/preferences/receipts.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/sendoptions.js
-lib/thunderbird/chrome/messenger/content/messenger/preferences/sendoptions.xul
+lib/thunderbird/chrome/messenger/content/messenger/preferences/sendoptions.xhtml
lib/thunderbird/chrome/messenger/content/messenger/preferences/subdialogs.js
lib/thunderbird/chrome/messenger/content/messenger/profileDowngrade.js
-lib/thunderbird/chrome/messenger/content/messenger/profileDowngrade.xul
+lib/thunderbird/chrome/messenger/content/messenger/profileDowngrade.xhtml
lib/thunderbird/chrome/messenger/content/messenger/protovis-r2.6-modded.js
lib/thunderbird/chrome/messenger/content/messenger/quickFilterBar.css
lib/thunderbird/chrome/messenger/content/messenger/quickFilterBar.js
lib/thunderbird/chrome/messenger/content/messenger/removeAccount.js
-lib/thunderbird/chrome/messenger/content/messenger/removeAccount.xul
+lib/thunderbird/chrome/messenger/content/messenger/removeAccount.xhtml
lib/thunderbird/chrome/messenger/content/messenger/renameFolderDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/renameFolderDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/renameFolderDialog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/retention.js
lib/thunderbird/chrome/messenger/content/messenger/safeMode.js
-lib/thunderbird/chrome/messenger/content/messenger/safeMode.xul
+lib/thunderbird/chrome/messenger/content/messenger/safeMode.xhtml
lib/thunderbird/chrome/messenger/content/messenger/sanitize.js
-lib/thunderbird/chrome/messenger/content/messenger/sanitize.xul
+lib/thunderbird/chrome/messenger/content/messenger/sanitize.xhtml
lib/thunderbird/chrome/messenger/content/messenger/sanitizeDialog.css
lib/thunderbird/chrome/messenger/content/messenger/sanitizeDialog.js
lib/thunderbird/chrome/messenger/content/messenger/schemas/accounts.json
@@ -3285,8 +3786,8 @@ lib/thunderbird/chrome/messenger/content/messenger/schemas/cloudFile.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/commands.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/compose.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/composeAction.json
+lib/thunderbird/chrome/messenger/content/messenger/schemas/composeScripts.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/folders.json
-lib/thunderbird/chrome/messenger/content/messenger/schemas/legacy.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/mailTabs.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/menus.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/menus_child.json
@@ -3296,35 +3797,35 @@ lib/thunderbird/chrome/messenger/content/messenger/schemas/messages.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/pkcs11.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/tabs.json
lib/thunderbird/chrome/messenger/content/messenger/schemas/windows.json
-lib/thunderbird/chrome/messenger/content/messenger/search.xml
lib/thunderbird/chrome/messenger/content/messenger/searchBar.js
lib/thunderbird/chrome/messenger/content/messenger/searchTerm.js
lib/thunderbird/chrome/messenger/content/messenger/searchWidgets.js
-lib/thunderbird/chrome/messenger/content/messenger/searchWidgets.xml
lib/thunderbird/chrome/messenger/content/messenger/selectionsummaries.js
lib/thunderbird/chrome/messenger/content/messenger/sharedsummary.css
lib/thunderbird/chrome/messenger/content/messenger/shutdownWindow.js
-lib/thunderbird/chrome/messenger/content/messenger/shutdownWindow.xul
+lib/thunderbird/chrome/messenger/content/messenger/shutdownWindow.xhtml
lib/thunderbird/chrome/messenger/content/messenger/specialTabs.js
lib/thunderbird/chrome/messenger/content/messenger/statuspanel.js
lib/thunderbird/chrome/messenger/content/messenger/subscribe.js
-lib/thunderbird/chrome/messenger/content/messenger/subscribe.xul
+lib/thunderbird/chrome/messenger/content/messenger/subscribe.xhtml
lib/thunderbird/chrome/messenger/content/messenger/systemIntegrationDialog.js
-lib/thunderbird/chrome/messenger/content/messenger/systemIntegrationDialog.xul
+lib/thunderbird/chrome/messenger/content/messenger/systemIntegrationDialog.xhtml
+lib/thunderbird/chrome/messenger/content/messenger/tabbrowser-tab.js
+lib/thunderbird/chrome/messenger/content/messenger/tabmail-tabs.js
lib/thunderbird/chrome/messenger/content/messenger/tabmail.css
-lib/thunderbird/chrome/messenger/content/messenger/tabmail.xml
+lib/thunderbird/chrome/messenger/content/messenger/tabmail.js
lib/thunderbird/chrome/messenger/content/messenger/threadPane.js
-lib/thunderbird/chrome/messenger/content/messenger/toolbar.xml
lib/thunderbird/chrome/messenger/content/messenger/toolbarIconColor.js
+lib/thunderbird/chrome/messenger/content/messenger/toolbarbutton-menu-button.js
lib/thunderbird/chrome/messenger/content/messenger/viewLog.js
-lib/thunderbird/chrome/messenger/content/messenger/viewLog.xul
+lib/thunderbird/chrome/messenger/content/messenger/viewLog.xhtml
lib/thunderbird/chrome/messenger/content/messenger/viewSource.js
-lib/thunderbird/chrome/messenger/content/messenger/viewSource.xul
+lib/thunderbird/chrome/messenger/content/messenger/viewSource.xhtml
lib/thunderbird/chrome/messenger/content/messenger/viewZoomOverlay.js
lib/thunderbird/chrome/messenger/content/messenger/virtualFolderListEdit.js
-lib/thunderbird/chrome/messenger/content/messenger/virtualFolderListEdit.xul
+lib/thunderbird/chrome/messenger/content/messenger/virtualFolderListEdit.xhtml
lib/thunderbird/chrome/messenger/content/messenger/virtualFolderProperties.js
-lib/thunderbird/chrome/messenger/content/messenger/virtualFolderProperties.xul
+lib/thunderbird/chrome/messenger/content/messenger/virtualFolderProperties.xhtml
lib/thunderbird/chrome/messenger/search-extensions/allaannonser-sv-SE/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/allaannonser-sv-SE/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/allegro-pl/favicon.ico
@@ -3382,6 +3883,7 @@ lib/thunderbird/chrome/messenger/search-extensions/ecosia/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/ecosia/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/eki-ee/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/eki-ee/manifest.json
+lib/thunderbird/chrome/messenger/search-extensions/engines.json
lib/thunderbird/chrome/messenger/search-extensions/eudict/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/eudict/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/faclair-beag/favicon.ico
@@ -3470,10 +3972,6 @@ lib/thunderbird/chrome/messenger/search-extensions/sslv/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/sslv/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/tearma/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/tearma/manifest.json
-lib/thunderbird/chrome/messenger/search-extensions/twitter/_locales/en/messages.json
-lib/thunderbird/chrome/messenger/search-extensions/twitter/_locales/ja/messages.json
-lib/thunderbird/chrome/messenger/search-extensions/twitter/favicon.ico
-lib/thunderbird/chrome/messenger/search-extensions/twitter/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/tyda-sv-SE/favicon.ico
lib/thunderbird/chrome/messenger/search-extensions/tyda-sv-SE/manifest.json
lib/thunderbird/chrome/messenger/search-extensions/vatera/favicon.ico
@@ -3722,19 +4220,17 @@ lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/dark/Variants/P
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/dark/Variants/Red.css
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/dark/Variants/Yellow.css
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/dark/main.css
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/minus-hover.png
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/minus.png
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/plus-hover.png
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/plus.png
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Footer.html
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Incoming/Content.html
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Incoming/Context.html
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Incoming/NextContent.html
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Incoming/buddy_icon.png
+lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Incoming/buddy_icon.svg
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Info.plist
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/NextStatus.html
-lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Outgoing/buddy_icon.png
+lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Outgoing/buddy_icon.svg
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Status.html
+lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Variants/Dark.css
+lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/Variants/Light.css
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/mail/main.css
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/papersheets/Bitmaps/information.png
lib/thunderbird/chrome/messenger/skin/classic/messenger/messages/papersheets/Bitmaps/minus.png
@@ -3781,45 +4277,158 @@ lib/thunderbird/chrome/messenger/skin/classic/messenger/smileys/wink.png
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/Feed.js
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/FeedItem.js
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/am-newsblog.js
-lib/thunderbird/chrome/newsblog/content/messenger-newsblog/am-newsblog.xul
+lib/thunderbird/chrome/newsblog/content/messenger-newsblog/am-newsblog.xhtml
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feed-parser.js
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feed-subscriptions.js
-lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feed-subscriptions.xul
+lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feed-subscriptions.xhtml
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feedAccountWizard.js
-lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feedAccountWizard.xul
+lib/thunderbird/chrome/newsblog/content/messenger-newsblog/feedAccountWizard.xhtml
lib/thunderbird/chrome/newsblog/content/messenger-newsblog/newsblogOverlay.js
+lib/thunderbird/chrome/openpgp/content/openpgp/BondOpenPGP.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/GPGME.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/GPGMELib.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/RNP.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/RNPLib.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/addrbook.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/app.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/armor.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/attachment.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/autoSetup.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/autocrypt.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/buildDate.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/clipboard.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/commandLine.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/compat.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/configBackup.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/configure.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/constants.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/core.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI/GnuPGCryptoAPI.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI/RNPCryptoAPI.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI/gnupg-key.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI/gnupg-keylist.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/cryptoAPI/interface.js
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/data.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/decryption.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/dialog.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/encryption.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/errorHandling.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/events.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/files.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/filters.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/filtersWrapper.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/fixExchangeMsg.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/funcs.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/glodaUtils.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/gpg.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/httpProxy.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/key.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyLookupHelper.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyObj.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyRefreshService.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyRing.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyUsability.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyserver.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/keyserverUris.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/lazy.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/locale.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/log.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/masterpass.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/mime.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/mimeDecrypt.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/mimeEncrypt.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/mimeVerify.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/msgRead.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/os.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/passwordCheck.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/persistentCrypto.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/pgpmimeHandler.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/pipeConsole.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/prefs.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/protocolHandler.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/rng.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/searchCallback.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/send.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/singletons.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/socks5Proxy.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/sqliteDb.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/stdlib.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/stdlib/compose.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/stdlib/misc.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/stdlib/msgHdrUtils.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/streams.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/time.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/timer.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/trust.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/uidHelper.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/uris.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/verify.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/versioning.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/webKey.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/windows.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/wkdLookup.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/wksMimeHandler.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/xhrUtils.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/modules/zbase32.jsm
+lib/thunderbird/chrome/openpgp/content/openpgp/strings/enigmail.properties
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/attachmentItemContext.inc.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/backupKeyPassword.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/backupKeyPassword.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/changeExpiryDlg.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/changeExpiryDlg.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/commonWorkflows.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/composeKeyStatus.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/composeKeyStatus.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailCommon.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeyImportInfo.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeyImportInfo.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeyManager.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeyManager.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeygen.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailKeygen.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMessengerOverlay.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMsgBox.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMsgBox.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMsgComposeHelper.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMsgComposeOverlay.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/enigmailMsgHdrViewOverlay.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/keyDetailsDlg.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/keyDetailsDlg.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/keyWizard.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/keyWizard.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/msgReadStatus.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/msgReadStatus.xhtml
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/oneRecipientStatus.js
+lib/thunderbird/chrome/openpgp/content/openpgp/ui/oneRecipientStatus.xhtml
lib/thunderbird/chrome/pippki/content/pippki/certManager.js
-lib/thunderbird/chrome/pippki/content/pippki/certManager.xul
+lib/thunderbird/chrome/pippki/content/pippki/certManager.xhtml
lib/thunderbird/chrome/pippki/content/pippki/certViewer.js
-lib/thunderbird/chrome/pippki/content/pippki/certViewer.xul
+lib/thunderbird/chrome/pippki/content/pippki/certViewer.xhtml
lib/thunderbird/chrome/pippki/content/pippki/changepassword.js
-lib/thunderbird/chrome/pippki/content/pippki/changepassword.xul
-lib/thunderbird/chrome/pippki/content/pippki/choosetoken.js
-lib/thunderbird/chrome/pippki/content/pippki/choosetoken.xul
+lib/thunderbird/chrome/pippki/content/pippki/changepassword.xhtml
lib/thunderbird/chrome/pippki/content/pippki/clientauthask.js
-lib/thunderbird/chrome/pippki/content/pippki/clientauthask.xul
-lib/thunderbird/chrome/pippki/content/pippki/createCertInfo.js
-lib/thunderbird/chrome/pippki/content/pippki/createCertInfo.xul
+lib/thunderbird/chrome/pippki/content/pippki/clientauthask.xhtml
lib/thunderbird/chrome/pippki/content/pippki/deletecert.js
-lib/thunderbird/chrome/pippki/content/pippki/deletecert.xul
+lib/thunderbird/chrome/pippki/content/pippki/deletecert.xhtml
lib/thunderbird/chrome/pippki/content/pippki/device_manager.js
-lib/thunderbird/chrome/pippki/content/pippki/device_manager.xul
+lib/thunderbird/chrome/pippki/content/pippki/device_manager.xhtml
lib/thunderbird/chrome/pippki/content/pippki/downloadcert.js
-lib/thunderbird/chrome/pippki/content/pippki/downloadcert.xul
+lib/thunderbird/chrome/pippki/content/pippki/downloadcert.xhtml
lib/thunderbird/chrome/pippki/content/pippki/editcacert.js
-lib/thunderbird/chrome/pippki/content/pippki/editcacert.xul
+lib/thunderbird/chrome/pippki/content/pippki/editcacert.xhtml
lib/thunderbird/chrome/pippki/content/pippki/exceptionDialog.css
lib/thunderbird/chrome/pippki/content/pippki/exceptionDialog.js
-lib/thunderbird/chrome/pippki/content/pippki/exceptionDialog.xul
+lib/thunderbird/chrome/pippki/content/pippki/exceptionDialog.xhtml
lib/thunderbird/chrome/pippki/content/pippki/load_device.js
-lib/thunderbird/chrome/pippki/content/pippki/load_device.xul
+lib/thunderbird/chrome/pippki/content/pippki/load_device.xhtml
lib/thunderbird/chrome/pippki/content/pippki/pippki.js
lib/thunderbird/chrome/pippki/content/pippki/protectedAuth.js
-lib/thunderbird/chrome/pippki/content/pippki/protectedAuth.xul
+lib/thunderbird/chrome/pippki/content/pippki/protectedAuth.xhtml
lib/thunderbird/chrome/pippki/content/pippki/resetpassword.js
-lib/thunderbird/chrome/pippki/content/pippki/resetpassword.xul
+lib/thunderbird/chrome/pippki/content/pippki/resetpassword.xhtml
lib/thunderbird/chrome/pippki/content/pippki/setp12password.js
-lib/thunderbird/chrome/pippki/content/pippki/setp12password.xul
+lib/thunderbird/chrome/pippki/content/pippki/setp12password.xhtml
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-backgroundPage.js
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-contentScripts.js
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-extension.js
@@ -3831,9 +4440,10 @@ lib/thunderbird/chrome/toolkit/content/extensions/child/ext-toolkit.js
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-userScripts-content.js
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-userScripts.js
lib/thunderbird/chrome/toolkit/content/extensions/child/ext-webRequest.js
-lib/thunderbird/chrome/toolkit/content/extensions/dummy.xul
+lib/thunderbird/chrome/toolkit/content/extensions/dummy.xhtml
lib/thunderbird/chrome/toolkit/content/extensions/ext-browser-content.js
lib/thunderbird/chrome/toolkit/content/extensions/ext-toolkit.json
+lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-activityLog.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-alarms.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-backgroundPage.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-browserSettings.js
@@ -3850,6 +4460,7 @@ lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-i18n.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-identity.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-idle.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-management.js
+lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-networkStatus.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-notifications.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-permissions.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-privacy.js
@@ -3861,11 +4472,12 @@ lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-tabs-base.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-telemetry.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-theme.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-toolkit.js
-lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-topSites.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-userScripts.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-webNavigation.js
lib/thunderbird/chrome/toolkit/content/extensions/parent/ext-webRequest.js
+lib/thunderbird/chrome/toolkit/content/extensions/schemas/activity_log.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/alarms.json
+lib/thunderbird/chrome/toolkit/content/extensions/schemas/browser_action.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/browser_settings.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/captive_portal.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/clipboard.json
@@ -3886,7 +4498,9 @@ lib/thunderbird/chrome/toolkit/content/extensions/schemas/idle.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/management.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/manifest.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/native_manifest.json
+lib/thunderbird/chrome/toolkit/content/extensions/schemas/network_status.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/notifications.json
+lib/thunderbird/chrome/toolkit/content/extensions/schemas/page_action.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/permissions.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/privacy.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/proxy.json
@@ -3895,7 +4509,6 @@ lib/thunderbird/chrome/toolkit/content/extensions/schemas/storage.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/telemetry.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/test.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/theme.json
-lib/thunderbird/chrome/toolkit/content/extensions/schemas/top_sites.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/types.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/user_scripts.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/user_scripts_content.json
@@ -3903,22 +4516,22 @@ lib/thunderbird/chrome/toolkit/content/extensions/schemas/web_navigation.json
lib/thunderbird/chrome/toolkit/content/extensions/schemas/web_request.json
lib/thunderbird/chrome/toolkit/content/global/BrowserElementChild.js
lib/thunderbird/chrome/toolkit/content/global/BrowserElementChildPreload.js
-lib/thunderbird/chrome/toolkit/content/global/BrowserElementCopyPaste.js
lib/thunderbird/chrome/toolkit/content/global/TopLevelVideoDocument.js
+lib/thunderbird/chrome/toolkit/content/global/aboutAbout.html
lib/thunderbird/chrome/toolkit/content/global/aboutAbout.js
-lib/thunderbird/chrome/toolkit/content/global/aboutAbout.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutCache.js
lib/thunderbird/chrome/toolkit/content/global/aboutCheckerboard.css
+lib/thunderbird/chrome/toolkit/content/global/aboutCheckerboard.html
lib/thunderbird/chrome/toolkit/content/global/aboutCheckerboard.js
-lib/thunderbird/chrome/toolkit/content/global/aboutCheckerboard.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutMemory.css
lib/thunderbird/chrome/toolkit/content/global/aboutMemory.js
lib/thunderbird/chrome/toolkit/content/global/aboutMemory.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutMozilla.css
+lib/thunderbird/chrome/toolkit/content/global/aboutNetworking.html
lib/thunderbird/chrome/toolkit/content/global/aboutNetworking.js
-lib/thunderbird/chrome/toolkit/content/global/aboutNetworking.xhtml
+lib/thunderbird/chrome/toolkit/content/global/aboutPerformance.css
+lib/thunderbird/chrome/toolkit/content/global/aboutPerformance.html
lib/thunderbird/chrome/toolkit/content/global/aboutPerformance.js
-lib/thunderbird/chrome/toolkit/content/global/aboutPerformance.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutProfiles.js
lib/thunderbird/chrome/toolkit/content/global/aboutProfiles.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutRights.js
@@ -3936,54 +4549,68 @@ lib/thunderbird/chrome/toolkit/content/global/aboutUrlClassifier.xhtml
lib/thunderbird/chrome/toolkit/content/global/aboutwebrtc/aboutWebrtc.css
lib/thunderbird/chrome/toolkit/content/global/aboutwebrtc/aboutWebrtc.html
lib/thunderbird/chrome/toolkit/content/global/aboutwebrtc/aboutWebrtc.js
-lib/thunderbird/chrome/toolkit/content/global/accessibility/content-script.js
lib/thunderbird/chrome/toolkit/content/global/alerts/alert.css
lib/thunderbird/chrome/toolkit/content/global/alerts/alert.js
-lib/thunderbird/chrome/toolkit/content/global/alerts/alert.xul
+lib/thunderbird/chrome/toolkit/content/global/alerts/alert.xhtml
lib/thunderbird/chrome/toolkit/content/global/appPicker.js
-lib/thunderbird/chrome/toolkit/content/global/appPicker.xul
+lib/thunderbird/chrome/toolkit/content/global/appPicker.xhtml
lib/thunderbird/chrome/toolkit/content/global/autocomplete.css
lib/thunderbird/chrome/toolkit/content/global/backgroundPageThumbs.xhtml
lib/thunderbird/chrome/toolkit/content/global/backgroundPageThumbsContent.js
-lib/thunderbird/chrome/toolkit/content/global/bindings/autocomplete.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/button.xml
lib/thunderbird/chrome/toolkit/content/global/bindings/calendar.js
lib/thunderbird/chrome/toolkit/content/global/bindings/datekeeper.js
lib/thunderbird/chrome/toolkit/content/global/bindings/datepicker.js
lib/thunderbird/chrome/toolkit/content/global/bindings/datetimebox.css
-lib/thunderbird/chrome/toolkit/content/global/bindings/dialog.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/general.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/popup.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/richlistbox.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/scrollbox.xml
lib/thunderbird/chrome/toolkit/content/global/bindings/spinner.js
-lib/thunderbird/chrome/toolkit/content/global/bindings/tabbox.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/textbox.xml
lib/thunderbird/chrome/toolkit/content/global/bindings/timekeeper.js
lib/thunderbird/chrome/toolkit/content/global/bindings/timepicker.js
-lib/thunderbird/chrome/toolkit/content/global/bindings/toolbarbutton.xml
-lib/thunderbird/chrome/toolkit/content/global/bindings/wizard.xml
lib/thunderbird/chrome/toolkit/content/global/browser-child.js
lib/thunderbird/chrome/toolkit/content/global/browser-content.js
lib/thunderbird/chrome/toolkit/content/global/buildconfig.css
lib/thunderbird/chrome/toolkit/content/global/buildconfig.html
+lib/thunderbird/chrome/toolkit/content/global/certviewer/asn1js_bundle.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/certDecoder.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/certviewer.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/certviewer.html
+lib/thunderbird/chrome/toolkit/content/global/certviewer/certviewer.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/about-certificate-items.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/about-certificate-section.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/about-certificate-section.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/certificate-section.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/certificate-section.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/certificate-tabs-section.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/error-section.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/error-section.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/info-group-container.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/info-group.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/info-group.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/info-item.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/info-item.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/list-item.css
+lib/thunderbird/chrome/toolkit/content/global/certviewer/components/list-item.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/ctlognames.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/pkijs_bundle.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/pvutils_bundle.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/strings.js
+lib/thunderbird/chrome/toolkit/content/global/certviewer/utils.js
lib/thunderbird/chrome/toolkit/content/global/commonDialog.css
lib/thunderbird/chrome/toolkit/content/global/commonDialog.js
-lib/thunderbird/chrome/toolkit/content/global/commonDialog.xul
+lib/thunderbird/chrome/toolkit/content/global/commonDialog.xhtml
lib/thunderbird/chrome/toolkit/content/global/config.js
-lib/thunderbird/chrome/toolkit/content/global/config.xul
-lib/thunderbird/chrome/toolkit/content/global/content-HybridContentTelemetry.js
+lib/thunderbird/chrome/toolkit/content/global/config.xhtml
lib/thunderbird/chrome/toolkit/content/global/contentAreaUtils.js
lib/thunderbird/chrome/toolkit/content/global/customElements.js
lib/thunderbird/chrome/toolkit/content/global/datepicker.xhtml
-lib/thunderbird/chrome/toolkit/content/global/directionDetector.html
lib/thunderbird/chrome/toolkit/content/global/editMenuOverlay.js
+lib/thunderbird/chrome/toolkit/content/global/elements/arrowscrollbox.js
+lib/thunderbird/chrome/toolkit/content/global/elements/autocomplete-input.js
lib/thunderbird/chrome/toolkit/content/global/elements/autocomplete-popup.js
lib/thunderbird/chrome/toolkit/content/global/elements/autocomplete-richlistitem.js
lib/thunderbird/chrome/toolkit/content/global/elements/browser-custom-element.js
lib/thunderbird/chrome/toolkit/content/global/elements/button.js
lib/thunderbird/chrome/toolkit/content/global/elements/checkbox.js
lib/thunderbird/chrome/toolkit/content/global/elements/datetimebox.js
+lib/thunderbird/chrome/toolkit/content/global/elements/dialog.js
lib/thunderbird/chrome/toolkit/content/global/elements/editor.js
lib/thunderbird/chrome/toolkit/content/global/elements/findbar.js
lib/thunderbird/chrome/toolkit/content/global/elements/general.js
@@ -3992,7 +4619,9 @@ lib/thunderbird/chrome/toolkit/content/global/elements/marquee.js
lib/thunderbird/chrome/toolkit/content/global/elements/menu.js
lib/thunderbird/chrome/toolkit/content/global/elements/menulist.js
lib/thunderbird/chrome/toolkit/content/global/elements/menupopup.js
+lib/thunderbird/chrome/toolkit/content/global/elements/moz-input-box.js
lib/thunderbird/chrome/toolkit/content/global/elements/notificationbox.js
+lib/thunderbird/chrome/toolkit/content/global/elements/panel.js
lib/thunderbird/chrome/toolkit/content/global/elements/pluginProblem.js
lib/thunderbird/chrome/toolkit/content/global/elements/popupnotification.js
lib/thunderbird/chrome/toolkit/content/global/elements/radio.js
@@ -4001,7 +4630,7 @@ lib/thunderbird/chrome/toolkit/content/global/elements/search-textbox.js
lib/thunderbird/chrome/toolkit/content/global/elements/stringbundle.js
lib/thunderbird/chrome/toolkit/content/global/elements/tabbox.js
lib/thunderbird/chrome/toolkit/content/global/elements/text.js
-lib/thunderbird/chrome/toolkit/content/global/elements/textbox.js
+lib/thunderbird/chrome/toolkit/content/global/elements/toolbarbutton.js
lib/thunderbird/chrome/toolkit/content/global/elements/tree.js
lib/thunderbird/chrome/toolkit/content/global/elements/videocontrols.js
lib/thunderbird/chrome/toolkit/content/global/elements/wizard.js
@@ -4009,6 +4638,9 @@ lib/thunderbird/chrome/toolkit/content/global/filepicker.properties
lib/thunderbird/chrome/toolkit/content/global/globalOverlay.js
lib/thunderbird/chrome/toolkit/content/global/gmp-sources/openh264.json
lib/thunderbird/chrome/toolkit/content/global/gmp-sources/widevinecdm.json
+lib/thunderbird/chrome/toolkit/content/global/httpsonlyerror/cert-error.svg
+lib/thunderbird/chrome/toolkit/content/global/httpsonlyerror/errorpage.html
+lib/thunderbird/chrome/toolkit/content/global/httpsonlyerror/errorpage.js
lib/thunderbird/chrome/toolkit/content/global/license.html
lib/thunderbird/chrome/toolkit/content/global/minimal-xul.css
lib/thunderbird/chrome/toolkit/content/global/mozilla.xhtml
@@ -4019,12 +4651,13 @@ lib/thunderbird/chrome/toolkit/content/global/pictureinpicture/player.js
lib/thunderbird/chrome/toolkit/content/global/pictureinpicture/player.xhtml
lib/thunderbird/chrome/toolkit/content/global/plugins.css
lib/thunderbird/chrome/toolkit/content/global/plugins.html
+lib/thunderbird/chrome/toolkit/content/global/plugins.js
lib/thunderbird/chrome/toolkit/content/global/preferencesBindings.js
lib/thunderbird/chrome/toolkit/content/global/printPreviewProgress.js
-lib/thunderbird/chrome/toolkit/content/global/printPreviewProgress.xul
+lib/thunderbird/chrome/toolkit/content/global/printPreviewProgress.xhtml
lib/thunderbird/chrome/toolkit/content/global/printPreviewToolbar.js
lib/thunderbird/chrome/toolkit/content/global/printProgress.js
-lib/thunderbird/chrome/toolkit/content/global/printProgress.xul
+lib/thunderbird/chrome/toolkit/content/global/printProgress.xhtml
lib/thunderbird/chrome/toolkit/content/global/printUtils.js
lib/thunderbird/chrome/toolkit/content/global/process-content.js
lib/thunderbird/chrome/toolkit/content/global/reader/aboutReader.html
@@ -4032,69 +4665,66 @@ lib/thunderbird/chrome/toolkit/content/global/reader/aboutReader.js
lib/thunderbird/chrome/toolkit/content/global/remote-test-ipc.js
lib/thunderbird/chrome/toolkit/content/global/resetProfile.css
lib/thunderbird/chrome/toolkit/content/global/resetProfile.js
-lib/thunderbird/chrome/toolkit/content/global/resetProfile.xul
-lib/thunderbird/chrome/toolkit/content/global/resetProfileProgress.xul
+lib/thunderbird/chrome/toolkit/content/global/resetProfile.xhtml
+lib/thunderbird/chrome/toolkit/content/global/resetProfileProgress.xhtml
lib/thunderbird/chrome/toolkit/content/global/selectDialog.js
-lib/thunderbird/chrome/toolkit/content/global/selectDialog.xul
+lib/thunderbird/chrome/toolkit/content/global/selectDialog.xhtml
lib/thunderbird/chrome/toolkit/content/global/simplifyMode.css
lib/thunderbird/chrome/toolkit/content/global/tabprompts.css
lib/thunderbird/chrome/toolkit/content/global/tabprompts.jsm
-lib/thunderbird/chrome/toolkit/content/global/test-ipc.xul
+lib/thunderbird/chrome/toolkit/content/global/test-ipc.xhtml
lib/thunderbird/chrome/toolkit/content/global/timepicker.xhtml
lib/thunderbird/chrome/toolkit/content/global/treeUtils.js
lib/thunderbird/chrome/toolkit/content/global/unifiedcomplete-top-urls.json
-lib/thunderbird/chrome/toolkit/content/global/viewSource-content.js
lib/thunderbird/chrome/toolkit/content/global/viewSourceUtils.js
lib/thunderbird/chrome/toolkit/content/global/viewZoomOverlay.js
lib/thunderbird/chrome/toolkit/content/global/widgets.css
-lib/thunderbird/chrome/toolkit/content/global/win.xul
+lib/thunderbird/chrome/toolkit/content/global/win.xhtml
lib/thunderbird/chrome/toolkit/content/global/xml/XMLPrettyPrint.css
lib/thunderbird/chrome/toolkit/content/global/xml/XMLPrettyPrint.xsl
lib/thunderbird/chrome/toolkit/content/global/xul.css
-lib/thunderbird/chrome/toolkit/content/mozapps/downloads/unknownContentType.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/downloads/unknownContentType.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/OpenH264-license.txt
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/aboutaddons.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/aboutaddons.html
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/aboutaddons.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/aboutaddonsCommon.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/abuse-report-frame.html
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/abuse-report-frame.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/abuse-report-panel.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/abuse-report-panel.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/abuse-reports.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/blocklist.js
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/blocklist.xul
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/extensions.css
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/blocklist.xhtml
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/default-theme.svg
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/drag-drop-addon-installer.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/extensions.js
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/extensions.xml
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/extensions.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/extensions.xhtml
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/firefox-compact-dark.svg
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/firefox-compact-light.svg
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/message-bar.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/message-bar.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/named-deck.js
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/panel-item.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/panel-list.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/pluginPrefs.js
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/pluginPrefs.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/extensions/pluginPrefs.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/rating-star.css
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/shortcuts.css
-lib/thunderbird/chrome/toolkit/content/mozapps/extensions/shortcuts.html
lib/thunderbird/chrome/toolkit/content/mozapps/extensions/shortcuts.js
lib/thunderbird/chrome/toolkit/content/mozapps/handling/dialog.js
-lib/thunderbird/chrome/toolkit/content/mozapps/handling/dialog.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/handling/dialog.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/handling/handler.css
lib/thunderbird/chrome/toolkit/content/mozapps/preferences/changemp.js
-lib/thunderbird/chrome/toolkit/content/mozapps/preferences/changemp.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/preferences/changemp.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/preferences/fontbuilder.js
lib/thunderbird/chrome/toolkit/content/mozapps/preferences/removemp.js
-lib/thunderbird/chrome/toolkit/content/mozapps/preferences/removemp.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/preferences/removemp.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/profile/createProfileWizard.js
-lib/thunderbird/chrome/toolkit/content/mozapps/profile/createProfileWizard.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/profile/createProfileWizard.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileDowngrade.js
-lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileDowngrade.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileDowngrade.xhtml
lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileSelection.js
-lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileSelection.xul
-lib/thunderbird/chrome/toolkit/content/passwordmgr/passwordManager.js
-lib/thunderbird/chrome/toolkit/content/passwordmgr/passwordManager.xul
+lib/thunderbird/chrome/toolkit/content/mozapps/profile/profileSelection.xhtml
lib/thunderbird/chrome/toolkit/content/passwordmgr/recipes.json
lib/thunderbird/chrome/toolkit/content/providers.json
lib/thunderbird/chrome/toolkit/featuregates/FeatureGate.jsm
@@ -4135,8 +4765,10 @@ lib/thunderbird/chrome/toolkit/res/ua.css
lib/thunderbird/chrome/toolkit/skin/classic/global/about.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutCache.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutCacheEntry.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/aboutHttpsOnlyError.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutLicense.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutMemory.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/aboutNetworking.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutReader.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutRights.css
lib/thunderbird/chrome/toolkit/skin/classic/global/aboutSupport.css
@@ -4144,9 +4776,11 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/alerts/alert.css
lib/thunderbird/chrome/toolkit/skin/classic/global/appPicker.css
lib/thunderbird/chrome/toolkit/skin/classic/global/arrow/panelarrow-horizontal.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/arrow/panelarrow-vertical.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/arrowscrollbox.css
lib/thunderbird/chrome/toolkit/skin/classic/global/autocomplete.css
lib/thunderbird/chrome/toolkit/skin/classic/global/button.css
lib/thunderbird/chrome/toolkit/skin/classic/global/checkbox.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/close-icon.css
lib/thunderbird/chrome/toolkit/skin/classic/global/commonDialog.css
lib/thunderbird/chrome/toolkit/skin/classic/global/config.css
lib/thunderbird/chrome/toolkit/skin/classic/global/datetimeinputpickers.css
@@ -4158,14 +4792,13 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/global.css
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/Authentication.png
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/arrow-dropdown-12.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/arrow-dropdown-16.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/icons/arrow-left.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/arrow-up-12.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/autoscroll-horizontal.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/autoscroll-vertical.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/autoscroll.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/blocked.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/blocklist_favicon.png
-lib/thunderbird/chrome/toolkit/skin/classic/global/icons/calendar-arrow-left.svg
-lib/thunderbird/chrome/toolkit/skin/classic/global/icons/calendar-arrow-right.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/check-partial.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/check.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/close.svg
@@ -4177,6 +4810,7 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/icons/find-next-arrow.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/find-previous-arrow.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/heart.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/help.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/icons/identity-icon.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/info.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/loading.png
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/loading@2x.png
@@ -4187,6 +4821,7 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/icons/question-64.png
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/resizer.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/search-textbox.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/searchfield-cancel.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/icons/settings.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/shortcut.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/spinner-arrow-down.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/icons/spinner-arrow-up.svg
@@ -4202,6 +4837,7 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/in-content/common.css
lib/thunderbird/chrome/toolkit/skin/classic/global/in-content/dropdown.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/in-content/info-pages.css
lib/thunderbird/chrome/toolkit/skin/classic/global/in-content/radio.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/in-content/toggle-button.css
lib/thunderbird/chrome/toolkit/skin/classic/global/media/TopLevelImageDocument.css
lib/thunderbird/chrome/toolkit/skin/classic/global/media/TopLevelVideoDocument.css
lib/thunderbird/chrome/toolkit/skin/classic/global/media/audioMutedButton.svg
@@ -4229,14 +4865,16 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/arrow.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/back.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/fast.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/forward.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/headphone-active.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/headphone.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/slow.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/start.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/stop.svg
-lib/thunderbird/chrome/toolkit/skin/classic/global/narrate/waveform.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/netError.css
lib/thunderbird/chrome/toolkit/skin/classic/global/notification.css
lib/thunderbird/chrome/toolkit/skin/classic/global/numberinput.css
-lib/thunderbird/chrome/toolkit/skin/classic/global/passwordmgr.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/pictureinpicture/audio-mute.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/pictureinpicture/audio.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/pictureinpicture/close-pip.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/pictureinpicture/pause.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/pictureinpicture/play.svg
@@ -4251,115 +4889,67 @@ lib/thunderbird/chrome/toolkit/skin/classic/global/plugins/pluginGeneric.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/plugins/pluginHelp-16.png
lib/thunderbird/chrome/toolkit/skin/classic/global/plugins/pluginProblem.css
lib/thunderbird/chrome/toolkit/skin/classic/global/popup.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/popupnotification.css
lib/thunderbird/chrome/toolkit/skin/classic/global/radio.css
-lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Close-24x24.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Content-Width-Minus-42x16.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Content-Width-Plus-44x16.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Line-Height-Minus-38x14.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Line-Height-Plus-38x24.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Minus-24x24.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Plus-24x24.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Sans-Serif.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Serif.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Type-Controls-24x24.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/reader/RM-Type-Controls-Arrow.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/reader/close-16.svg
+lib/thunderbird/chrome/toolkit/skin/classic/global/reader/pocket.svg
lib/thunderbird/chrome/toolkit/skin/classic/global/richlistbox.css
lib/thunderbird/chrome/toolkit/skin/classic/global/scrollbars.css
-lib/thunderbird/chrome/toolkit/skin/classic/global/scrollbox.css
+lib/thunderbird/chrome/toolkit/skin/classic/global/search-textbox.css
lib/thunderbird/chrome/toolkit/skin/classic/global/splitter.css
lib/thunderbird/chrome/toolkit/skin/classic/global/tabbox.css
lib/thunderbird/chrome/toolkit/skin/classic/global/tabprompts.css
-lib/thunderbird/chrome/toolkit/skin/classic/global/textbox.css
lib/thunderbird/chrome/toolkit/skin/classic/global/toolbar.css
lib/thunderbird/chrome/toolkit/skin/classic/global/toolbarbutton.css
lib/thunderbird/chrome/toolkit/skin/classic/global/tooltip.css
lib/thunderbird/chrome/toolkit/skin/classic/global/tree.css
lib/thunderbird/chrome/toolkit/skin/classic/global/wizard.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/aboutNetworking.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/aboutProfiles.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/aboutServiceWorkers.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/downloads/downloadButtons.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/downloads/unknownContentType.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-error.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-negative.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-positive.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/blocklist.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-available.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-discover.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-legacy.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-recent.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/category-service.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/discover-logo.png
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/experimentGeneric.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric-16.svg
+lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/extension.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/extensions.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/rating-not-won.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/rating-star.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/rating-won.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/recommended.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/themeGeneric.svg
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/extensions/utilities.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/handling/handling.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/places/defaultFavicon.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/profile/information.svg
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/profile/profileDowngrade.css
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/profile/profileSelection.css
-lib/thunderbird/chrome/toolkit/skin/classic/mozapps/update/downloadButtons.png
lib/thunderbird/chrome/toolkit/skin/classic/mozapps/update/updates.css
lib/thunderbird/components/EnterprisePolicies.js
lib/thunderbird/components/EnterprisePoliciesContent.js
lib/thunderbird/components/HandlerService.js
-lib/thunderbird/components/aboutRedirector.js
+lib/thunderbird/components/calBackendLoader.js
+lib/thunderbird/components/calCachedCalendar.js
+lib/thunderbird/components/calDateTime.js
+lib/thunderbird/components/calDuration.js
+lib/thunderbird/components/calFilter.js
+lib/thunderbird/components/calICALJSComponents.js
+lib/thunderbird/components/calICSService-worker.js
+lib/thunderbird/components/calICSService.js
+lib/thunderbird/components/calItemBase.js
+lib/thunderbird/components/calPeriod.js
+lib/thunderbird/components/calRecurrenceRule.js
+lib/thunderbird/components/calTimezone.js
lib/thunderbird/components/components.manifest
-lib/thunderbird/components/devtools-loader.js
-lib/thunderbird/components/facebook.js
-lib/thunderbird/components/folderLookupService.js
-lib/thunderbird/components/glautocomp.js
-lib/thunderbird/components/gtalk.js
-lib/thunderbird/components/imAccounts.js
-lib/thunderbird/components/imCommands.js
-lib/thunderbird/components/imContacts.js
-lib/thunderbird/components/imConversations.js
-lib/thunderbird/components/imCore.js
-lib/thunderbird/components/imIncomingServer.js
-lib/thunderbird/components/imProtocolInfo.js
-lib/thunderbird/components/irc.js
-lib/thunderbird/components/jsmimeemitter.js
-lib/thunderbird/components/logger.js
-lib/thunderbird/components/mailContentHandler.js
-lib/thunderbird/components/mailGlue.js
lib/thunderbird/components/marionette.js
-lib/thunderbird/components/matrix.js
-lib/thunderbird/components/mdn-service.js
-lib/thunderbird/components/mimeJSComponents.js
-lib/thunderbird/components/msgAsyncPrompter.js
-lib/thunderbird/components/msgOAuth2Module.js
-lib/thunderbird/components/newMailNotificationService.js
-lib/thunderbird/components/newsblog.js
-lib/thunderbird/components/nsAbAutoCompleteMyDomain.js
-lib/thunderbird/components/nsAbAutoCompleteSearch.js
-lib/thunderbird/components/nsAbLDAPAttributeMap.js
-lib/thunderbird/components/nsAbLDAPAutoCompleteSearch.js
-lib/thunderbird/components/nsActivity.js
-lib/thunderbird/components/nsActivityManager.js
-lib/thunderbird/components/nsActivityManagerUI.js
-lib/thunderbird/components/nsLDAPProtocolHandler.js
-lib/thunderbird/components/nsMailDefaultHandler.js
-lib/thunderbird/components/nsMailNewsCommandLineHandler.js
-lib/thunderbird/components/nsMsgTraitService.js
-lib/thunderbird/components/nsNewsAutoCompleteSearch.js
-lib/thunderbird/components/nsSMTPProtocolHandler.js
-lib/thunderbird/components/nsSetDefaultMail.js
-lib/thunderbird/components/odnoklassniki.js
-lib/thunderbird/components/offlineStartup.js
-lib/thunderbird/components/skype.js
-lib/thunderbird/components/smileProtocolHandler.js
-lib/thunderbird/components/smime-service.js
-lib/thunderbird/components/twitter.js
-lib/thunderbird/components/xmpp.js
-lib/thunderbird/components/yahoo.js
lib/thunderbird/contentaccessible/ImageDocument.css
lib/thunderbird/contentaccessible/TopLevelImageDocument.css
lib/thunderbird/contentaccessible/TopLevelVideoDocument.css
@@ -4376,32 +4966,38 @@ lib/thunderbird/defaults/pref/channel-prefs.js
lib/thunderbird/defaults/pref/chat-prefs.js
lib/thunderbird/defaults/pref/composer.js
lib/thunderbird/defaults/pref/debugger.js
-lib/thunderbird/defaults/pref/devtools-client.js
-lib/thunderbird/defaults/pref/devtools-startup.js
+lib/thunderbird/defaults/pref/e2e-prefs.js
+lib/thunderbird/defaults/pref/lightning.js
lib/thunderbird/defaults/pref/mailnews.js
-lib/thunderbird/defaults/pref/marionette.js
lib/thunderbird/defaults/pref/mdn.js
-lib/thunderbird/defaults/pref/smime.js
lib/thunderbird/defaults/pref/thunderbird-branding.js
-lib/thunderbird/defaults/profile/prefs.js
+lib/thunderbird/defaults/settings/blocklists/addons-bloomfilters.json
+lib/thunderbird/defaults/settings/blocklists/addons-bloomfilters/addons-mlbf.bin
+lib/thunderbird/defaults/settings/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json
lib/thunderbird/defaults/settings/blocklists/addons.json
lib/thunderbird/defaults/settings/blocklists/gfx.json
lib/thunderbird/defaults/settings/blocklists/plugins.json
+lib/thunderbird/defaults/settings/main/anti-tracking-url-decoration.json
lib/thunderbird/defaults/settings/main/example.json
lib/thunderbird/defaults/settings/main/hijack-blocklists.json
lib/thunderbird/defaults/settings/main/language-dictionaries.json
lib/thunderbird/defaults/settings/main/onboarding.json
+lib/thunderbird/defaults/settings/main/search-config.json
+lib/thunderbird/defaults/settings/main/search-default-override-allowlist.json
lib/thunderbird/defaults/settings/main/sites-classification.json
+lib/thunderbird/defaults/settings/main/url-classifier-skip-urls.json
lib/thunderbird/defaults/settings/pinning/pins.json
lib/thunderbird/dependentlibs.list
lib/thunderbird/dictionaries/en-US.aff
lib/thunderbird/dictionaries/en-US.dic
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ar/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ast/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/be/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/bg/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/br/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/bs/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ca/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/cak/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/cs/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/cy/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/de/messages.json
@@ -4417,9 +5013,11 @@ lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/fa/messa
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/fi/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/fr/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/fy_NL/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/gd/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/hr/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/hsb/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/hu/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/hy_AM/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ia/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/id/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/it/messages.json
@@ -4428,6 +5026,7 @@ lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ka/messa
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/kab/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/kk/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/ko/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/lt/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/nb_NO/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/nl/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/nn_NO/messages.json
@@ -4441,6 +5040,7 @@ lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/si/messa
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/sk/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/sl/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/sq/messages.json
+lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/sr/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/sv_SE/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/th/messages.json
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/_locales/tr/messages.json
@@ -4453,46 +5053,45 @@ lib/thunderbird/features/wetransfer@extensions.thunderbird.net/content/moments.c
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/content/moments.html
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/content/moments.js
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/images/logo.svg
-lib/thunderbird/features/wetransfer@extensions.thunderbird.net/install.rdf
lib/thunderbird/features/wetransfer@extensions.thunderbird.net/manifest.json
lib/thunderbird/greprefs.js
lib/thunderbird/gtk2/libmozgtk.so
-lib/thunderbird/hyphenation/hyph_af.dic
-lib/thunderbird/hyphenation/hyph_bg.dic
-lib/thunderbird/hyphenation/hyph_ca.dic
-lib/thunderbird/hyphenation/hyph_cy.dic
-lib/thunderbird/hyphenation/hyph_da.dic
-lib/thunderbird/hyphenation/hyph_de-1901.dic
-lib/thunderbird/hyphenation/hyph_de-1996.dic
-lib/thunderbird/hyphenation/hyph_de-CH.dic
-lib/thunderbird/hyphenation/hyph_en_US.dic
-lib/thunderbird/hyphenation/hyph_eo.dic
-lib/thunderbird/hyphenation/hyph_es.dic
-lib/thunderbird/hyphenation/hyph_et.dic
-lib/thunderbird/hyphenation/hyph_fi.dic
-lib/thunderbird/hyphenation/hyph_fr.dic
-lib/thunderbird/hyphenation/hyph_gl.dic
-lib/thunderbird/hyphenation/hyph_hr.dic
-lib/thunderbird/hyphenation/hyph_hsb.dic
-lib/thunderbird/hyphenation/hyph_hu.dic
-lib/thunderbird/hyphenation/hyph_ia.dic
-lib/thunderbird/hyphenation/hyph_is.dic
-lib/thunderbird/hyphenation/hyph_it.dic
-lib/thunderbird/hyphenation/hyph_kmr.dic
-lib/thunderbird/hyphenation/hyph_la.dic
-lib/thunderbird/hyphenation/hyph_lt.dic
-lib/thunderbird/hyphenation/hyph_mn.dic
-lib/thunderbird/hyphenation/hyph_nb.dic
-lib/thunderbird/hyphenation/hyph_nl.dic
-lib/thunderbird/hyphenation/hyph_nn.dic
-lib/thunderbird/hyphenation/hyph_pl.dic
-lib/thunderbird/hyphenation/hyph_pt.dic
-lib/thunderbird/hyphenation/hyph_ru.dic
-lib/thunderbird/hyphenation/hyph_sh.dic
-lib/thunderbird/hyphenation/hyph_sl.dic
-lib/thunderbird/hyphenation/hyph_sv.dic
-lib/thunderbird/hyphenation/hyph_tr.dic
-lib/thunderbird/hyphenation/hyph_uk.dic
+lib/thunderbird/hyphenation/hyph_af.hyf
+lib/thunderbird/hyphenation/hyph_bg.hyf
+lib/thunderbird/hyphenation/hyph_ca.hyf
+lib/thunderbird/hyphenation/hyph_cy.hyf
+lib/thunderbird/hyphenation/hyph_da.hyf
+lib/thunderbird/hyphenation/hyph_de-1901.hyf
+lib/thunderbird/hyphenation/hyph_de-1996.hyf
+lib/thunderbird/hyphenation/hyph_de-CH.hyf
+lib/thunderbird/hyphenation/hyph_en_US.hyf
+lib/thunderbird/hyphenation/hyph_eo.hyf
+lib/thunderbird/hyphenation/hyph_es.hyf
+lib/thunderbird/hyphenation/hyph_et.hyf
+lib/thunderbird/hyphenation/hyph_fi.hyf
+lib/thunderbird/hyphenation/hyph_fr.hyf
+lib/thunderbird/hyphenation/hyph_gl.hyf
+lib/thunderbird/hyphenation/hyph_hr.hyf
+lib/thunderbird/hyphenation/hyph_hsb.hyf
+lib/thunderbird/hyphenation/hyph_hu.hyf
+lib/thunderbird/hyphenation/hyph_ia.hyf
+lib/thunderbird/hyphenation/hyph_is.hyf
+lib/thunderbird/hyphenation/hyph_it.hyf
+lib/thunderbird/hyphenation/hyph_kmr.hyf
+lib/thunderbird/hyphenation/hyph_la.hyf
+lib/thunderbird/hyphenation/hyph_lt.hyf
+lib/thunderbird/hyphenation/hyph_mn.hyf
+lib/thunderbird/hyphenation/hyph_nb.hyf
+lib/thunderbird/hyphenation/hyph_nl.hyf
+lib/thunderbird/hyphenation/hyph_nn.hyf
+lib/thunderbird/hyphenation/hyph_pl.hyf
+lib/thunderbird/hyphenation/hyph_pt.hyf
+lib/thunderbird/hyphenation/hyph_ru.hyf
+lib/thunderbird/hyphenation/hyph_sh.hyf
+lib/thunderbird/hyphenation/hyph_sl.hyf
+lib/thunderbird/hyphenation/hyph_sv.hyf
+lib/thunderbird/hyphenation/hyph_tr.hyf
+lib/thunderbird/hyphenation/hyph_uk.hyf
lib/thunderbird/isp/Bogofilter.sfd
lib/thunderbird/isp/DSPAM.sfd
lib/thunderbird/isp/POPFile.sfd
@@ -4505,34 +5104,77 @@ lib/thunderbird/libmozgtk.so
lib/thunderbird/libmozsqlite3.so
${PLIST.wayland}lib/thunderbird/libmozwayland.so
lib/thunderbird/libprldap60.so
+lib/thunderbird/librnp.so
lib/thunderbird/libxul.so
lib/thunderbird/localization/en-US/branding/brand.ftl
+lib/thunderbird/localization/en-US/calendar/calendar-ics-file-dialog.ftl
+lib/thunderbird/localization/en-US/calendar/calendar-uri-redirect-dialog.ftl
+lib/thunderbird/localization/en-US/calendar/calendar-widgets.ftl
+lib/thunderbird/localization/en-US/calendar/category-dialog.ftl
+lib/thunderbird/localization/en-US/calendar/preferences.ftl
lib/thunderbird/localization/en-US/crashreporter/aboutcrashes.ftl
-lib/thunderbird/localization/en-US/devtools/aboutdebugging.ftl
-lib/thunderbird/localization/en-US/devtools/application.ftl
-lib/thunderbird/localization/en-US/devtools/tooltips.ftl
+lib/thunderbird/localization/en-US/devtools/client/aboutdebugging.ftl
+lib/thunderbird/localization/en-US/devtools/client/accessibility.ftl
+lib/thunderbird/localization/en-US/devtools/client/application.ftl
+lib/thunderbird/localization/en-US/devtools/client/storage.ftl
+lib/thunderbird/localization/en-US/devtools/client/styleeditor.ftl
+lib/thunderbird/localization/en-US/devtools/client/toolbox-options.ftl
+lib/thunderbird/localization/en-US/devtools/client/tooltips.ftl
+lib/thunderbird/localization/en-US/devtools/startup/aboutDevTools.ftl
+lib/thunderbird/localization/en-US/messenger/aboutProfilesExtra.ftl
+lib/thunderbird/localization/en-US/messenger/aboutRights.ftl
lib/thunderbird/localization/en-US/messenger/aboutSupportMail.ftl
+lib/thunderbird/localization/en-US/messenger/accountCentral.ftl
+lib/thunderbird/localization/en-US/messenger/addressbook/abCardDAVDialog.ftl
+lib/thunderbird/localization/en-US/messenger/menubar.ftl
+lib/thunderbird/localization/en-US/messenger/messenger.ftl
+lib/thunderbird/localization/en-US/messenger/messengercompose/messengercompose.ftl
+lib/thunderbird/localization/en-US/messenger/newInstall.ftl
+lib/thunderbird/localization/en-US/messenger/newInstallPage.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/backupKeyPassword.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/changeExpiryDlg.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/composeKeyStatus.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/keyWizard.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/msgReadStatus.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/oneRecipientStatus.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/openpgp-frontend.ftl
+lib/thunderbird/localization/en-US/messenger/openpgp/openpgp.ftl
lib/thunderbird/localization/en-US/messenger/otr/add-finger.ftl
lib/thunderbird/localization/en-US/messenger/otr/am-im-otr.ftl
lib/thunderbird/localization/en-US/messenger/otr/auth.ftl
lib/thunderbird/localization/en-US/messenger/otr/chat.ftl
+lib/thunderbird/localization/en-US/messenger/otr/finger-sync.ftl
lib/thunderbird/localization/en-US/messenger/otr/finger.ftl
lib/thunderbird/localization/en-US/messenger/otr/otr.ftl
lib/thunderbird/localization/en-US/messenger/otr/otrUI.ftl
lib/thunderbird/localization/en-US/messenger/policies/aboutPolicies.ftl
lib/thunderbird/localization/en-US/messenger/policies/policies-descriptions.ftl
lib/thunderbird/localization/en-US/messenger/preferences/am-im.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/application-manager.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/attachment-reminder.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/colors.ftl
lib/thunderbird/localization/en-US/messenger/preferences/connection.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/cookies.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/dock-options.ftl
lib/thunderbird/localization/en-US/messenger/preferences/fonts.ftl
lib/thunderbird/localization/en-US/messenger/preferences/languages.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/new-tag.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/notifications.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/offline.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/passwordManager.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/permissions.ftl
lib/thunderbird/localization/en-US/messenger/preferences/preferences.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/receipts.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/sendoptions.ftl
+lib/thunderbird/localization/en-US/messenger/preferences/system-integration.ftl
lib/thunderbird/localization/en-US/security/certificates/certManager.ftl
lib/thunderbird/localization/en-US/security/certificates/deviceManager.ftl
-lib/thunderbird/localization/en-US/startup/aboutDevTools.ftl
+lib/thunderbird/localization/en-US/security/pippki/pippki.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutAbout.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutAddons.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutCompat.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutConfig.ftl
+lib/thunderbird/localization/en-US/toolkit/about/aboutHttpsOnlyError.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutNetworking.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutPerformance.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutPlugins.ftl
@@ -4542,38 +5184,61 @@ lib/thunderbird/localization/en-US/toolkit/about/aboutServiceWorkers.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutSupport.ftl
lib/thunderbird/localization/en-US/toolkit/about/aboutTelemetry.ftl
lib/thunderbird/localization/en-US/toolkit/about/abuseReports.ftl
+lib/thunderbird/localization/en-US/toolkit/about/certviewer.ftl
lib/thunderbird/localization/en-US/toolkit/about/url-classifier.ftl
+lib/thunderbird/localization/en-US/toolkit/extensions/blocklist.ftl
+lib/thunderbird/localization/en-US/toolkit/global/createProfileWizard.ftl
lib/thunderbird/localization/en-US/toolkit/global/processTypes.ftl
+lib/thunderbird/localization/en-US/toolkit/global/profileDowngrade.ftl
+lib/thunderbird/localization/en-US/toolkit/global/profileSelection.ftl
lib/thunderbird/localization/en-US/toolkit/global/resetProfile.ftl
+lib/thunderbird/localization/en-US/toolkit/global/textActions.ftl
+lib/thunderbird/localization/en-US/toolkit/global/unknownContentType.ftl
+lib/thunderbird/localization/en-US/toolkit/global/wizard.ftl
lib/thunderbird/localization/en-US/toolkit/intl/languageNames.ftl
lib/thunderbird/localization/en-US/toolkit/intl/regionNames.ftl
-lib/thunderbird/localization/en-US/toolkit/main-window/editmenu.ftl
+lib/thunderbird/localization/en-US/toolkit/main-window/autocomplete.ftl
lib/thunderbird/localization/en-US/toolkit/main-window/findbar.ftl
-lib/thunderbird/localization/en-US/toolkit/passwordmgr/passwordManagerList.ftl
+lib/thunderbird/localization/en-US/toolkit/pictureinpicture/pictureinpicture.ftl
lib/thunderbird/localization/en-US/toolkit/preferences/preferences.ftl
lib/thunderbird/localization/en-US/toolkit/printing/printDialogs.ftl
lib/thunderbird/localization/en-US/toolkit/printing/printPreview.ftl
+lib/thunderbird/localization/en-US/toolkit/updates/elevation.ftl
lib/thunderbird/localization/en-US/toolkit/updates/history.ftl
lib/thunderbird/modules/ABQueryUtils.jsm
+lib/thunderbird/modules/AME2E.jsm
+lib/thunderbird/modules/AbAutoCompleteMyDomain.jsm
+lib/thunderbird/modules/AbAutoCompleteSearch.jsm
+lib/thunderbird/modules/AbLDAPAttributeMap.jsm
+lib/thunderbird/modules/AbLDAPAutoCompleteSearch.jsm
+lib/thunderbird/modules/AboutCertViewerHandler.jsm
lib/thunderbird/modules/AboutDebuggingRegistration.jsm
lib/thunderbird/modules/AboutDevToolsRegistration.jsm
lib/thunderbird/modules/AboutDevToolsToolboxRegistration.jsm
lib/thunderbird/modules/AboutPagesUtils.jsm
lib/thunderbird/modules/AboutReader.jsm
+lib/thunderbird/modules/AboutRedirector.jsm
+lib/thunderbird/modules/AboutSupportUnix.jsm
lib/thunderbird/modules/AbuseReporter.jsm
+lib/thunderbird/modules/Activity.jsm
+lib/thunderbird/modules/ActivityManager.jsm
+lib/thunderbird/modules/ActivityManagerUI.jsm
lib/thunderbird/modules/ActorChild.jsm
lib/thunderbird/modules/ActorManagerChild.jsm
lib/thunderbird/modules/ActorManagerParent.jsm
lib/thunderbird/modules/AddonManager.jsm
+lib/thunderbird/modules/AddrBookCard.jsm
+lib/thunderbird/modules/AddrBookDirectory.jsm
+lib/thunderbird/modules/AddrBookMailingList.jsm
+lib/thunderbird/modules/AddrBookManager.jsm
+lib/thunderbird/modules/AddrBookUtils.jsm
lib/thunderbird/modules/AppConstants.jsm
+lib/thunderbird/modules/AppIdleManager.jsm
lib/thunderbird/modules/AppMenuNotifications.jsm
lib/thunderbird/modules/ArrayBufferUtils.jsm
lib/thunderbird/modules/AsyncPrefs.jsm
lib/thunderbird/modules/AsyncShutdown.jsm
lib/thunderbird/modules/AttachmentChecker.jsm
-lib/thunderbird/modules/AutoCompletePopup.jsm
-lib/thunderbird/modules/AutoCompletePopupContent.jsm
-lib/thunderbird/modules/AutoScrollController.jsm
lib/thunderbird/modules/BackgroundPageThumbs.jsm
lib/thunderbird/modules/BigInteger.jsm
lib/thunderbird/modules/BinarySearch.jsm
@@ -4586,8 +5251,47 @@ lib/thunderbird/modules/BrowserElementParent.jsm
lib/thunderbird/modules/BrowserElementPromptService.jsm
lib/thunderbird/modules/BrowserUtils.jsm
lib/thunderbird/modules/CLib.jsm
+lib/thunderbird/modules/CalAlarm.jsm
+lib/thunderbird/modules/CalAlarmMonitor.jsm
+lib/thunderbird/modules/CalAlarmService.jsm
+lib/thunderbird/modules/CalAttachment.jsm
+lib/thunderbird/modules/CalAttendee.jsm
+lib/thunderbird/modules/CalCalendarManager.jsm
+lib/thunderbird/modules/CalCalendarSearchService.jsm
+lib/thunderbird/modules/CalCompositeCalendar.jsm
+lib/thunderbird/modules/CalDavCalendar.jsm
+lib/thunderbird/modules/CalDefaultACLManager.jsm
+lib/thunderbird/modules/CalDeletedItems.jsm
+lib/thunderbird/modules/CalEvent.jsm
+lib/thunderbird/modules/CalFreeBusyService.jsm
+lib/thunderbird/modules/CalHtmlExport.jsm
+lib/thunderbird/modules/CalICSCalendar.jsm
+lib/thunderbird/modules/CalIcsImportExport.jsm
+lib/thunderbird/modules/CalIcsParser.jsm
+lib/thunderbird/modules/CalIcsSerializer.jsm
+lib/thunderbird/modules/CalItipEmailTransport.jsm
+lib/thunderbird/modules/CalItipItem.jsm
+lib/thunderbird/modules/CalItipProtocolHandler.jsm
+lib/thunderbird/modules/CalListFormatter.jsm
+lib/thunderbird/modules/CalMemoryCalendar.jsm
+lib/thunderbird/modules/CalMimeConverter.jsm
+lib/thunderbird/modules/CalMonthGridPrinter.jsm
+lib/thunderbird/modules/CalOutlookCSVImportExport.jsm
+lib/thunderbird/modules/CalProtocolHandler.jsm
+lib/thunderbird/modules/CalRecurrenceDate.jsm
+lib/thunderbird/modules/CalRecurrenceInfo.jsm
+lib/thunderbird/modules/CalRelation.jsm
+lib/thunderbird/modules/CalSleepMonitor.jsm
+lib/thunderbird/modules/CalStartupService.jsm
+lib/thunderbird/modules/CalStorageCalendar.jsm
+lib/thunderbird/modules/CalTimezoneService.jsm
+lib/thunderbird/modules/CalTodo.jsm
+lib/thunderbird/modules/CalTransactionManager.jsm
+lib/thunderbird/modules/CalWeekInfoService.jsm
+lib/thunderbird/modules/CalWeekPrinter.jsm
lib/thunderbird/modules/CanonicalJSON.jsm
lib/thunderbird/modules/CaptiveDetect.jsm
+lib/thunderbird/modules/CardDAVDirectory.jsm
lib/thunderbird/modules/CertUtils.jsm
lib/thunderbird/modules/CharsetMenu.jsm
lib/thunderbird/modules/ChromeManifest.jsm
@@ -4596,9 +5300,13 @@ lib/thunderbird/modules/ClientID.jsm
lib/thunderbird/modules/CloudStorage.jsm
lib/thunderbird/modules/Color.jsm
lib/thunderbird/modules/CommonDialog.jsm
+lib/thunderbird/modules/ConduitsChild.jsm
+lib/thunderbird/modules/ConduitsParent.jsm
lib/thunderbird/modules/Console.jsm
lib/thunderbird/modules/ConsoleAPIStorage.jsm
lib/thunderbird/modules/ContentAreaDropListener.jsm
+lib/thunderbird/modules/ContentBlockingAllowList.jsm
+lib/thunderbird/modules/ContentDOMReference.jsm
lib/thunderbird/modules/ContentDispatchChooser.jsm
lib/thunderbird/modules/ContentPrefService2.jsm
lib/thunderbird/modules/ContentPrefServiceChild.jsm
@@ -4622,12 +5330,10 @@ lib/thunderbird/modules/DNSRecord.jsm
lib/thunderbird/modules/DNSResourceRecord.jsm
lib/thunderbird/modules/DNSServiceDiscovery.jsm
lib/thunderbird/modules/DNSTypes.jsm
-lib/thunderbird/modules/DOMLocalization.jsm
lib/thunderbird/modules/DOMRequestHelper.jsm
lib/thunderbird/modules/DataReader.jsm
lib/thunderbird/modules/DataWriter.jsm
lib/thunderbird/modules/DateTimePickerPanel.jsm
-lib/thunderbird/modules/DateTimePickerParent.jsm
lib/thunderbird/modules/DefaultCLH.jsm
lib/thunderbird/modules/DeferredTask.jsm
lib/thunderbird/modules/Deprecated.jsm
@@ -4647,9 +5353,12 @@ lib/thunderbird/modules/Downloads.jsm
lib/thunderbird/modules/DragPositionManager.jsm
lib/thunderbird/modules/E10SUtils.jsm
lib/thunderbird/modules/EcosystemTelemetry.jsm
+lib/thunderbird/modules/ErrUtils.jsm
lib/thunderbird/modules/EventEmitter.jsm
lib/thunderbird/modules/EventPing.jsm
lib/thunderbird/modules/Extension.jsm
+lib/thunderbird/modules/ExtensionActions.jsm
+lib/thunderbird/modules/ExtensionActivityLog.jsm
lib/thunderbird/modules/ExtensionChild.jsm
lib/thunderbird/modules/ExtensionChildDevToolsUtils.jsm
lib/thunderbird/modules/ExtensionCommon.jsm
@@ -4664,8 +5373,10 @@ lib/thunderbird/modules/ExtensionSearchHandler.jsm
lib/thunderbird/modules/ExtensionSettingsStore.jsm
lib/thunderbird/modules/ExtensionShortcuts.jsm
lib/thunderbird/modules/ExtensionStorage.jsm
+lib/thunderbird/modules/ExtensionStorageComponents.jsm
lib/thunderbird/modules/ExtensionStorageIDB.jsm
lib/thunderbird/modules/ExtensionStorageSync.jsm
+lib/thunderbird/modules/ExtensionStorageSyncKinto.jsm
lib/thunderbird/modules/ExtensionSupport.jsm
lib/thunderbird/modules/ExtensionTelemetry.jsm
lib/thunderbird/modules/ExtensionToolbarButtons.jsm
@@ -4679,7 +5390,8 @@ lib/thunderbird/modules/Finder.jsm
lib/thunderbird/modules/FinderHighlighter.jsm
lib/thunderbird/modules/FinderIterator.jsm
lib/thunderbird/modules/FinderParent.jsm
-lib/thunderbird/modules/Fluent.jsm
+lib/thunderbird/modules/FirstStartup.jsm
+lib/thunderbird/modules/FolderLookupService.jsm
lib/thunderbird/modules/ForgetAboutSite.jsm
lib/thunderbird/modules/FormAutoComplete.jsm
lib/thunderbird/modules/FormHistory.jsm
@@ -4690,6 +5402,8 @@ lib/thunderbird/modules/FxAccountsClient.jsm
lib/thunderbird/modules/FxAccountsCommands.js
lib/thunderbird/modules/FxAccountsCommon.js
lib/thunderbird/modules/FxAccountsConfig.jsm
+lib/thunderbird/modules/FxAccountsDevice.jsm
+lib/thunderbird/modules/FxAccountsKeys.jsm
lib/thunderbird/modules/FxAccountsOAuthGrantClient.jsm
lib/thunderbird/modules/FxAccountsPairing.jsm
lib/thunderbird/modules/FxAccountsPairingChannel.js
@@ -4697,6 +5411,7 @@ lib/thunderbird/modules/FxAccountsProfile.jsm
lib/thunderbird/modules/FxAccountsProfileClient.jsm
lib/thunderbird/modules/FxAccountsPush.jsm
lib/thunderbird/modules/FxAccountsStorage.jsm
+lib/thunderbird/modules/FxAccountsTelemetry.jsm
lib/thunderbird/modules/FxAccountsWebChannel.jsm
lib/thunderbird/modules/GCTelemetry.jsm
lib/thunderbird/modules/GMPExtractorWorker.js
@@ -4704,14 +5419,17 @@ lib/thunderbird/modules/GMPInstallManager.jsm
lib/thunderbird/modules/GMPUtils.jsm
lib/thunderbird/modules/Geometry.jsm
lib/thunderbird/modules/GlobalPopupNotifications.jsm
+lib/thunderbird/modules/GlodaAutoComplete.jsm
lib/thunderbird/modules/HTMLMenuBuilder.jsm
lib/thunderbird/modules/HealthPing.jsm
lib/thunderbird/modules/HelperAppDlg.jsm
lib/thunderbird/modules/HiddenFrame.jsm
lib/thunderbird/modules/History.jsm
lib/thunderbird/modules/Http.jsm
-lib/thunderbird/modules/HybridContentTelemetry.jsm
-lib/thunderbird/modules/IOUtils.js
+lib/thunderbird/modules/IMIncomingServer.jsm
+lib/thunderbird/modules/IMProtocolInfo.jsm
+lib/thunderbird/modules/IOUtils.jsm
+lib/thunderbird/modules/IgnoreLists.jsm
lib/thunderbird/modules/ImageObjectProcessor.jsm
lib/thunderbird/modules/IndexedDB.jsm
lib/thunderbird/modules/IndexedDBHelper.jsm
@@ -4721,29 +5439,40 @@ lib/thunderbird/modules/InputListAutoComplete.jsm
lib/thunderbird/modules/InsecurePasswordUtils.jsm
lib/thunderbird/modules/Integration.jsm
lib/thunderbird/modules/JSONFile.jsm
-lib/thunderbird/modules/JXON.js
+lib/thunderbird/modules/JXON.jsm
+lib/thunderbird/modules/JsTreeSelection.jsm
lib/thunderbird/modules/L10nRegistry.jsm
+lib/thunderbird/modules/LDAPProtocolHandler.jsm
lib/thunderbird/modules/LightweightThemeConsumer.jsm
lib/thunderbird/modules/LightweightThemeManager.jsm
lib/thunderbird/modules/Localization.jsm
+lib/thunderbird/modules/LocationHelper.jsm
lib/thunderbird/modules/Log.jsm
-lib/thunderbird/modules/LoginAutoCompleteResult.jsm
+lib/thunderbird/modules/LoginAutoComplete.jsm
+lib/thunderbird/modules/LoginExport.jsm
lib/thunderbird/modules/LoginFormFactory.jsm
lib/thunderbird/modules/LoginHelper.jsm
lib/thunderbird/modules/LoginImport.jsm
lib/thunderbird/modules/LoginInfo.jsm
lib/thunderbird/modules/LoginManager.jsm
-lib/thunderbird/modules/LoginManagerContent.jsm
+lib/thunderbird/modules/LoginManagerAuthPrompter.jsm
+lib/thunderbird/modules/LoginManagerChild.jsm
lib/thunderbird/modules/LoginManagerParent.jsm
lib/thunderbird/modules/LoginManagerPrompter.jsm
lib/thunderbird/modules/LoginRecipes.jsm
lib/thunderbird/modules/LoginStore.jsm
+lib/thunderbird/modules/MDNService.jsm
+lib/thunderbird/modules/MailConstants.jsm
lib/thunderbird/modules/MailConsts.jsm
+lib/thunderbird/modules/MailGlue.jsm
lib/thunderbird/modules/MailInstrumentation.jsm
lib/thunderbird/modules/MailMigrator.jsm
+lib/thunderbird/modules/MailNewsCommandLineHandler.jsm
+lib/thunderbird/modules/MailNotificationService.jsm
lib/thunderbird/modules/MailServices.jsm
lib/thunderbird/modules/MailUtils.jsm
lib/thunderbird/modules/MailViewManager.jsm
+lib/thunderbird/modules/MailnewsMigrator.jsm
lib/thunderbird/modules/MainProcessSingleton.jsm
lib/thunderbird/modules/Manifest.jsm
lib/thunderbird/modules/ManifestFinder.jsm
@@ -4755,29 +5484,39 @@ lib/thunderbird/modules/MatchURLFilters.jsm
lib/thunderbird/modules/MessageArchiver.jsm
lib/thunderbird/modules/MessageChannel.jsm
lib/thunderbird/modules/MessageManagerProxy.jsm
+lib/thunderbird/modules/MessengerContentHandler.jsm
+lib/thunderbird/modules/MimeJSComponents.jsm
+lib/thunderbird/modules/MimeMessageEmitter.jsm
lib/thunderbird/modules/ModulesPing.jsm
lib/thunderbird/modules/MozProtocolHandler.jsm
+lib/thunderbird/modules/MsgAsyncPrompter.jsm
+lib/thunderbird/modules/MsgDBCacheManager.jsm
lib/thunderbird/modules/MsgHdrSyntheticView.jsm
+lib/thunderbird/modules/MsgTraitService.jsm
lib/thunderbird/modules/MulticastDNS.jsm
lib/thunderbird/modules/NLP.jsm
lib/thunderbird/modules/NativeManifests.jsm
lib/thunderbird/modules/NativeMessaging.jsm
lib/thunderbird/modules/NetUtil.jsm
lib/thunderbird/modules/NetworkGeolocationProvider.jsm
+lib/thunderbird/modules/NewPasswordModel.jsm
lib/thunderbird/modules/NewTabUtils.jsm
+lib/thunderbird/modules/NewsAutoCompleteSearch.jsm
+lib/thunderbird/modules/NewsBlog.jsm
lib/thunderbird/modules/NormalizedMap.jsm
lib/thunderbird/modules/NotificationDB.jsm
lib/thunderbird/modules/NotificationStorage.jsm
lib/thunderbird/modules/OAuth2.jsm
+lib/thunderbird/modules/OAuth2Module.jsm
lib/thunderbird/modules/OAuth2Providers.jsm
lib/thunderbird/modules/OSCrypto.jsm
+lib/thunderbird/modules/OSKeyStore.jsm
lib/thunderbird/modules/OTR.jsm
lib/thunderbird/modules/OTRHelpers.jsm
lib/thunderbird/modules/OTRLib.jsm
lib/thunderbird/modules/OTRUI.jsm
lib/thunderbird/modules/ObjectUtils.jsm
-lib/thunderbird/modules/Overlays.jsm
-lib/thunderbird/modules/PageIconProtocolHandler.jsm
+lib/thunderbird/modules/OfflineStartup.jsm
lib/thunderbird/modules/PageMenu.jsm
lib/thunderbird/modules/PageThumbUtils.jsm
lib/thunderbird/modules/PageThumbs.jsm
@@ -4785,11 +5524,11 @@ lib/thunderbird/modules/PageThumbsStorageService.jsm
lib/thunderbird/modules/PageThumbsWorker.js
lib/thunderbird/modules/PanelMultiView.jsm
lib/thunderbird/modules/PasswordGenerator.jsm
-lib/thunderbird/modules/PerfMeasurement.jsm
lib/thunderbird/modules/PerformanceCounters.jsm
lib/thunderbird/modules/PeriodicFilterManager.jsm
lib/thunderbird/modules/PermissionsUtils.jsm
lib/thunderbird/modules/PictureInPicture.jsm
+lib/thunderbird/modules/PictureInPictureTogglePolicy.jsm
lib/thunderbird/modules/PlacesBackups.jsm
lib/thunderbird/modules/PlacesCategoriesStarter.jsm
lib/thunderbird/modules/PlacesDBUtils.jsm
@@ -4815,8 +5554,10 @@ lib/thunderbird/modules/Promise.jsm
lib/thunderbird/modules/PromiseMessage.jsm
lib/thunderbird/modules/PromiseUtils.jsm
lib/thunderbird/modules/PromiseWorker.jsm
+lib/thunderbird/modules/PromptCollection.jsm
lib/thunderbird/modules/Prompter.jsm
-lib/thunderbird/modules/ProxyScriptContext.jsm
+lib/thunderbird/modules/ProxyChannelFilter.jsm
+lib/thunderbird/modules/PurgeTrackerService.jsm
lib/thunderbird/modules/Push.jsm
lib/thunderbird/modules/PushBroadcastService.jsm
lib/thunderbird/modules/PushComponents.jsm
@@ -4831,15 +5572,19 @@ lib/thunderbird/modules/RFPHelper.jsm
lib/thunderbird/modules/ReaderMode.jsm
lib/thunderbird/modules/Readerable.jsm
lib/thunderbird/modules/RecordingCmdLine.jsm
-lib/thunderbird/modules/RemoteController.js
-lib/thunderbird/modules/RemoteSecurityUI.jsm
+lib/thunderbird/modules/Region.jsm
+lib/thunderbird/modules/RemotePageAccessManager.jsm
lib/thunderbird/modules/RemoteWebNavigation.jsm
lib/thunderbird/modules/RemoteWebProgress.jsm
lib/thunderbird/modules/ResetProfile.jsm
lib/thunderbird/modules/ResponsivenessMonitor.jsm
+lib/thunderbird/modules/RustFxAccount.js
+lib/thunderbird/modules/SMTPProtocolHandler.jsm
lib/thunderbird/modules/SafeBrowsing.jsm
lib/thunderbird/modules/Schemas.jsm
+lib/thunderbird/modules/SeamonkeyImport.jsm
lib/thunderbird/modules/SearchEngine.jsm
+lib/thunderbird/modules/SearchEngineSelector.jsm
lib/thunderbird/modules/SearchIntegration.jsm
lib/thunderbird/modules/SearchService.jsm
lib/thunderbird/modules/SearchSpec.jsm
@@ -4850,17 +5595,16 @@ lib/thunderbird/modules/SearchUtils.jsm
lib/thunderbird/modules/SearchWidgetTracker.jsm
lib/thunderbird/modules/SecurityInfo.jsm
lib/thunderbird/modules/SecurityReporter.jsm
-lib/thunderbird/modules/SelectParentHelper.jsm
lib/thunderbird/modules/ServiceRequest.jsm
lib/thunderbird/modules/ServiceWorkerCleanUp.jsm
lib/thunderbird/modules/Services.jsm
+lib/thunderbird/modules/SessionStoreFunctions.jsm
lib/thunderbird/modules/SessionStoreManager.jsm
lib/thunderbird/modules/SharedPromptUtils.jsm
lib/thunderbird/modules/ShortcutUtils.jsm
lib/thunderbird/modules/SimpleServices.jsm
lib/thunderbird/modules/SlowScriptDebug.jsm
lib/thunderbird/modules/Sqlite.jsm
-lib/thunderbird/modules/StringBundle.js
lib/thunderbird/modules/Subprocess.jsm
lib/thunderbird/modules/SummaryFrameManager.jsm
lib/thunderbird/modules/SyncedBookmarksMirror.jsm
@@ -4878,14 +5622,18 @@ lib/thunderbird/modules/TelemetryStartup.jsm
lib/thunderbird/modules/TelemetryStorage.jsm
lib/thunderbird/modules/TelemetryTimestamps.jsm
lib/thunderbird/modules/TelemetryUtils.jsm
+lib/thunderbird/modules/TemplateUtils.jsm
lib/thunderbird/modules/TerminatorTelemetry.jsm
lib/thunderbird/modules/ThemeVariableMap.jsm
lib/thunderbird/modules/Timer.jsm
lib/thunderbird/modules/ToLocaleFormat.jsm
lib/thunderbird/modules/TooltipTextProvider.jsm
+lib/thunderbird/modules/TraceHelper.jsm
+lib/thunderbird/modules/TrackingDBService.jsm
lib/thunderbird/modules/Troubleshoot.jsm
-lib/thunderbird/modules/UAOverridesBootstrapper.jsm
lib/thunderbird/modules/UITelemetry.jsm
+lib/thunderbird/modules/URIFixup.jsm
+lib/thunderbird/modules/URLDecorationAnnotationsService.jsm
lib/thunderbird/modules/URLFormatter.jsm
lib/thunderbird/modules/UnifiedComplete.jsm
lib/thunderbird/modules/UntrustedModulesPing.jsm
@@ -4896,33 +5644,22 @@ lib/thunderbird/modules/UrlClassifierHashCompleter.jsm
lib/thunderbird/modules/UrlClassifierLib.jsm
lib/thunderbird/modules/UrlClassifierListManager.jsm
lib/thunderbird/modules/UrlClassifierSkipListService.jsm
-lib/thunderbird/modules/UserAgentOverrides.jsm
-lib/thunderbird/modules/UserAgentUpdates.jsm
+lib/thunderbird/modules/VCardUtils.jsm
lib/thunderbird/modules/ValueExtractor.jsm
-lib/thunderbird/modules/ViewSourceBrowser.jsm
+lib/thunderbird/modules/VirtualFolderWrapper.jsm
lib/thunderbird/modules/WebChannel.jsm
lib/thunderbird/modules/WebHandlerApp.jsm
lib/thunderbird/modules/WebNavigation.jsm
lib/thunderbird/modules/WebNavigationContent.js
lib/thunderbird/modules/WebNavigationFrames.jsm
-lib/thunderbird/modules/WebProgressChild.jsm
lib/thunderbird/modules/WebRequest.jsm
-lib/thunderbird/modules/WebRequestCommon.jsm
-lib/thunderbird/modules/WebRequestContent.js
lib/thunderbird/modules/WebRequestUpload.jsm
lib/thunderbird/modules/WebVTTParserWrapper.jsm
lib/thunderbird/modules/WellKnownOpportunisticUtils.jsm
lib/thunderbird/modules/Windows8WindowFrameColor.jsm
+lib/thunderbird/modules/WindowsJumpLists.jsm
lib/thunderbird/modules/XPCOMUtils.jsm
lib/thunderbird/modules/XULStore.jsm
-lib/thunderbird/modules/ZipUtils.jsm
-lib/thunderbird/modules/aboutSupportUnix.js
-lib/thunderbird/modules/accessibility/AccessFu.jsm
-lib/thunderbird/modules/accessibility/Constants.jsm
-lib/thunderbird/modules/accessibility/ContentControl.jsm
-lib/thunderbird/modules/accessibility/EventManager.jsm
-lib/thunderbird/modules/accessibility/Traversal.jsm
-lib/thunderbird/modules/accessibility/Utils.jsm
lib/thunderbird/modules/activity/activityModules.jsm
lib/thunderbird/modules/activity/alertHook.jsm
lib/thunderbird/modules/activity/autosync.jsm
@@ -4944,7 +5681,38 @@ lib/thunderbird/modules/addons/XPIProvider.jsm
lib/thunderbird/modules/amContentHandler.jsm
lib/thunderbird/modules/amInstallTrigger.jsm
lib/thunderbird/modules/amWebAPI.jsm
-lib/thunderbird/modules/appIdleManager.js
+lib/thunderbird/modules/caldav/CalDavRequest.jsm
+lib/thunderbird/modules/caldav/CalDavRequestHandlers.jsm
+lib/thunderbird/modules/caldav/CalDavSession.jsm
+lib/thunderbird/modules/caldav/CalDavUtils.jsm
+lib/thunderbird/modules/calendar/Ical.jsm
+lib/thunderbird/modules/calendar/calCalendarDeactivator.jsm
+lib/thunderbird/modules/calendar/calExtract.jsm
+lib/thunderbird/modules/calendar/calHashedArray.jsm
+lib/thunderbird/modules/calendar/calRecurrenceUtils.jsm
+lib/thunderbird/modules/calendar/calStorageHelpers.jsm
+lib/thunderbird/modules/calendar/calStorageUpgrade.jsm
+lib/thunderbird/modules/calendar/calUtils.jsm
+lib/thunderbird/modules/calendar/ltnInvitationUtils.jsm
+lib/thunderbird/modules/calendar/utils/calACLUtils.jsm
+lib/thunderbird/modules/calendar/utils/calAlarmUtils.jsm
+lib/thunderbird/modules/calendar/utils/calAsyncUtils.jsm
+lib/thunderbird/modules/calendar/utils/calAuthUtils.jsm
+lib/thunderbird/modules/calendar/utils/calCategoryUtils.jsm
+lib/thunderbird/modules/calendar/utils/calDataUtils.jsm
+lib/thunderbird/modules/calendar/utils/calDateTimeFormatter.jsm
+lib/thunderbird/modules/calendar/utils/calDateTimeUtils.jsm
+lib/thunderbird/modules/calendar/utils/calEmailUtils.jsm
+lib/thunderbird/modules/calendar/utils/calItemUtils.jsm
+lib/thunderbird/modules/calendar/utils/calIteratorUtils.jsm
+lib/thunderbird/modules/calendar/utils/calItipUtils.jsm
+lib/thunderbird/modules/calendar/utils/calL10NUtils.jsm
+lib/thunderbird/modules/calendar/utils/calPrintUtils.jsm
+lib/thunderbird/modules/calendar/utils/calProviderUtils.jsm
+lib/thunderbird/modules/calendar/utils/calUnifinderUtils.jsm
+lib/thunderbird/modules/calendar/utils/calViewUtils.jsm
+lib/thunderbird/modules/calendar/utils/calWindowUtils.jsm
+lib/thunderbird/modules/calendar/utils/calXMLUtils.jsm
lib/thunderbird/modules/chatHandler.jsm
lib/thunderbird/modules/chatNotifications.jsm
lib/thunderbird/modules/cloudFileAccounts.jsm
@@ -4953,43 +5721,51 @@ lib/thunderbird/modules/components-utils/FilterExpressions.jsm
lib/thunderbird/modules/components-utils/JsonSchemaValidator.jsm
lib/thunderbird/modules/components-utils/PreferenceFilters.jsm
lib/thunderbird/modules/components-utils/Sampling.jsm
+lib/thunderbird/modules/components-utils/WindowsVersionInfo.jsm
lib/thunderbird/modules/components-utils/mozjexl.js
lib/thunderbird/modules/converterWorker.js
lib/thunderbird/modules/crypto-SDR.js
-lib/thunderbird/modules/css-selector.js
lib/thunderbird/modules/ctypes.jsm
+lib/thunderbird/modules/devtools-loader.jsm
lib/thunderbird/modules/editorUtilities.jsm
-lib/thunderbird/modules/errUtils.js
+lib/thunderbird/modules/extensionProcessScriptLoader.js
lib/thunderbird/modules/extraMimeParsers.jsm
+lib/thunderbird/modules/facebook.jsm
lib/thunderbird/modules/folderUtils.jsm
-lib/thunderbird/modules/gloda/collection.js
-lib/thunderbird/modules/gloda/connotent.js
-lib/thunderbird/modules/gloda/databind.js
-lib/thunderbird/modules/gloda/datamodel.js
-lib/thunderbird/modules/gloda/datastore.js
-lib/thunderbird/modules/gloda/dbview.js
-lib/thunderbird/modules/gloda/everybody.js
-lib/thunderbird/modules/gloda/explattr.js
-lib/thunderbird/modules/gloda/facet.js
-lib/thunderbird/modules/gloda/fundattr.js
-lib/thunderbird/modules/gloda/gloda.js
-lib/thunderbird/modules/gloda/index_ab.js
-lib/thunderbird/modules/gloda/index_msg.js
-lib/thunderbird/modules/gloda/indexer.js
-lib/thunderbird/modules/gloda/log4moz.js
-lib/thunderbird/modules/gloda/mimeTypeCategories.js
-lib/thunderbird/modules/gloda/mimemsg.js
-lib/thunderbird/modules/gloda/msg_search.js
-lib/thunderbird/modules/gloda/noun_freetag.js
-lib/thunderbird/modules/gloda/noun_mimetype.js
-lib/thunderbird/modules/gloda/noun_tag.js
-lib/thunderbird/modules/gloda/public.js
-lib/thunderbird/modules/gloda/query.js
-lib/thunderbird/modules/gloda/suffixtree.js
-lib/thunderbird/modules/gloda/utils.js
+lib/thunderbird/modules/gloda/Collection.jsm
+lib/thunderbird/modules/gloda/Everybody.jsm
+lib/thunderbird/modules/gloda/Facet.jsm
+lib/thunderbird/modules/gloda/Gloda.jsm
+lib/thunderbird/modules/gloda/GlodaContent.jsm
+lib/thunderbird/modules/gloda/GlodaDataModel.jsm
+lib/thunderbird/modules/gloda/GlodaDatabind.jsm
+lib/thunderbird/modules/gloda/GlodaDatastore.jsm
+lib/thunderbird/modules/gloda/GlodaExplicitAttr.jsm
+lib/thunderbird/modules/gloda/GlodaFundAttr.jsm
+lib/thunderbird/modules/gloda/GlodaIndexer.jsm
+lib/thunderbird/modules/gloda/GlodaMsgIndexer.jsm
+lib/thunderbird/modules/gloda/GlodaMsgSearcher.jsm
+lib/thunderbird/modules/gloda/GlodaPublic.jsm
+lib/thunderbird/modules/gloda/GlodaQueryClassFactory.jsm
+lib/thunderbird/modules/gloda/GlodaSyntheticView.jsm
+lib/thunderbird/modules/gloda/GlodaUtils.jsm
+lib/thunderbird/modules/gloda/IndexMsg.jsm
+lib/thunderbird/modules/gloda/Log4moz.jsm
+lib/thunderbird/modules/gloda/MimeMessage.jsm
+lib/thunderbird/modules/gloda/MimeTypeCategories.jsm
+lib/thunderbird/modules/gloda/NounFreetag.jsm
+lib/thunderbird/modules/gloda/NounMimetype.jsm
+lib/thunderbird/modules/gloda/NounTag.jsm
+lib/thunderbird/modules/gloda/SuffixTree.jsm
+lib/thunderbird/modules/gtalk.jsm
lib/thunderbird/modules/hiddenWindow.jsm
lib/thunderbird/modules/hostnameUtils.jsm
+lib/thunderbird/modules/imAccounts.jsm
+lib/thunderbird/modules/imCommands.jsm
+lib/thunderbird/modules/imContacts.jsm
lib/thunderbird/modules/imContentSink.jsm
+lib/thunderbird/modules/imConversations.jsm
+lib/thunderbird/modules/imCore.jsm
lib/thunderbird/modules/imServices.jsm
lib/thunderbird/modules/imSmileys.jsm
lib/thunderbird/modules/imStatusUtils.jsm
@@ -4997,11 +5773,13 @@ lib/thunderbird/modules/imTextboxUtils.jsm
lib/thunderbird/modules/imThemes.jsm
lib/thunderbird/modules/imXPCOMUtils.jsm
lib/thunderbird/modules/index_im.jsm
+lib/thunderbird/modules/irc.jsm
lib/thunderbird/modules/ircBase.jsm
lib/thunderbird/modules/ircCAP.jsm
lib/thunderbird/modules/ircCTCP.jsm
lib/thunderbird/modules/ircCommands.jsm
lib/thunderbird/modules/ircDCC.jsm
+lib/thunderbird/modules/ircEchoMessage.jsm
lib/thunderbird/modules/ircHandlers.jsm
lib/thunderbird/modules/ircISUPPORT.jsm
lib/thunderbird/modules/ircMultiPrefix.jsm
@@ -5013,78 +5791,111 @@ lib/thunderbird/modules/ircUtils.jsm
lib/thunderbird/modules/ircWatchMonitor.jsm
lib/thunderbird/modules/iteratorUtils.jsm
lib/thunderbird/modules/jsProtoHelper.jsm
-lib/thunderbird/modules/jsTreeSelection.js
lib/thunderbird/modules/jsaccount/JSAccountUtils.jsm
lib/thunderbird/modules/jsaccount/JaBaseUrl.jsm
+lib/thunderbird/modules/jsaccount/TestJaMsgProtocolInfoComponent.jsm
lib/thunderbird/modules/jsdebugger.jsm
lib/thunderbird/modules/jsmime.jsm
lib/thunderbird/modules/jsmime/jsmime.js
lib/thunderbird/modules/kvstore.jsm
+lib/thunderbird/modules/logger.jsm
lib/thunderbird/modules/lz4.js
lib/thunderbird/modules/lz4_internal.js
-lib/thunderbird/modules/mailnewsMigrator.js
lib/thunderbird/modules/mailstoreConverter.jsm
lib/thunderbird/modules/matrix-sdk.jsm
-lib/thunderbird/modules/matrix/another_json/another-json.js
-lib/thunderbird/modules/matrix/base-apis.js
+lib/thunderbird/modules/matrix.jsm
+lib/thunderbird/modules/matrix/another-json.js
+lib/thunderbird/modules/matrix/base_x/index.js
+lib/thunderbird/modules/matrix/bluebird.js
lib/thunderbird/modules/matrix/browser_request/index.js
-lib/thunderbird/modules/matrix/browserify/events.js
-lib/thunderbird/modules/matrix/browserify/punycode.js
-lib/thunderbird/modules/matrix/browserify/querystring/decode.js
-lib/thunderbird/modules/matrix/browserify/querystring/encode.js
-lib/thunderbird/modules/matrix/browserify/querystring/index.js
-lib/thunderbird/modules/matrix/browserify/url.js
-lib/thunderbird/modules/matrix/client.js
-lib/thunderbird/modules/matrix/content-repo.js
-lib/thunderbird/modules/matrix/crypto/OlmDevice.js
-lib/thunderbird/modules/matrix/crypto/algorithms/base.js
-lib/thunderbird/modules/matrix/crypto/algorithms/index.js
-lib/thunderbird/modules/matrix/crypto/algorithms/megolm.js
-lib/thunderbird/modules/matrix/crypto/algorithms/olm.js
-lib/thunderbird/modules/matrix/crypto/deviceinfo.js
-lib/thunderbird/modules/matrix/crypto/index.js
-lib/thunderbird/modules/matrix/crypto/olmlib.js
-lib/thunderbird/modules/matrix/filter-component.js
-lib/thunderbird/modules/matrix/filter.js
-lib/thunderbird/modules/matrix/http-api.js
-lib/thunderbird/modules/matrix/interactive-auth.js
-lib/thunderbird/modules/matrix/matrix.js
-lib/thunderbird/modules/matrix/models/event-context.js
-lib/thunderbird/modules/matrix/models/event-timeline-set.js
-lib/thunderbird/modules/matrix/models/event-timeline.js
-lib/thunderbird/modules/matrix/models/event.js
-lib/thunderbird/modules/matrix/models/room-member.js
-lib/thunderbird/modules/matrix/models/room-state.js
-lib/thunderbird/modules/matrix/models/room-summary.js
-lib/thunderbird/modules/matrix/models/room.js
-lib/thunderbird/modules/matrix/models/search-result.js
-lib/thunderbird/modules/matrix/models/user.js
-lib/thunderbird/modules/matrix/pushprocessor.js
-lib/thunderbird/modules/matrix/q/q.js
-lib/thunderbird/modules/matrix/q/queue.js
-lib/thunderbird/modules/matrix/realtime-callbacks.js
-lib/thunderbird/modules/matrix/scheduler.js
-lib/thunderbird/modules/matrix/store/memory.js
-lib/thunderbird/modules/matrix/store/session/webstorage.js
-lib/thunderbird/modules/matrix/store/stub.js
-lib/thunderbird/modules/matrix/store/webstorage.js
-lib/thunderbird/modules/matrix/sync.js
-lib/thunderbird/modules/matrix/timeline-window.js
-lib/thunderbird/modules/matrix/utils.js
-lib/thunderbird/modules/matrix/webrtc/call.js
+lib/thunderbird/modules/matrix/bs58/index.js
+lib/thunderbird/modules/matrix/content_type/index.js
+lib/thunderbird/modules/matrix/events.js
+lib/thunderbird/modules/matrix/loglevel.js
+lib/thunderbird/modules/matrix/matrix_sdk/ReEmitter.js
+lib/thunderbird/modules/matrix/matrix_sdk/autodiscovery.js
+lib/thunderbird/modules/matrix/matrix_sdk/base-apis.js
+lib/thunderbird/modules/matrix/matrix_sdk/client.js
+lib/thunderbird/modules/matrix/matrix_sdk/content-helpers.js
+lib/thunderbird/modules/matrix/matrix_sdk/content-repo.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/DeviceList.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/OlmDevice.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/OutgoingRoomKeyRequestManager.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/RoomList.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/algorithms/base.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/algorithms/index.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/algorithms/megolm.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/algorithms/olm.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/backup_password.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/deviceinfo.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/index.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/olmlib.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/recoverykey.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/store/base.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/store/indexeddb-crypto-store-backend.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/store/indexeddb-crypto-store.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/store/localStorage-crypto-store.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/store/memory-crypto-store.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/verification/Base.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/verification/Error.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/verification/QRCode.js
+lib/thunderbird/modules/matrix/matrix_sdk/crypto/verification/SAS.js
+lib/thunderbird/modules/matrix/matrix_sdk/errors.js
+lib/thunderbird/modules/matrix/matrix_sdk/filter-component.js
+lib/thunderbird/modules/matrix/matrix_sdk/filter.js
+lib/thunderbird/modules/matrix/matrix_sdk/http-api.js
+lib/thunderbird/modules/matrix/matrix_sdk/indexeddb-helpers.js
+lib/thunderbird/modules/matrix/matrix_sdk/indexeddb-worker.js
+lib/thunderbird/modules/matrix/matrix_sdk/interactive-auth.js
+lib/thunderbird/modules/matrix/matrix_sdk/logger.js
+lib/thunderbird/modules/matrix/matrix_sdk/matrix.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/event-context.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/event-timeline-set.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/event-timeline.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/event.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/group.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/relations.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/room-member.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/room-state.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/room-summary.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/room.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/search-result.js
+lib/thunderbird/modules/matrix/matrix_sdk/models/user.js
+lib/thunderbird/modules/matrix/matrix_sdk/pushprocessor.js
+lib/thunderbird/modules/matrix/matrix_sdk/randomstring.js
+lib/thunderbird/modules/matrix/matrix_sdk/realtime-callbacks.js
+lib/thunderbird/modules/matrix/matrix_sdk/scheduler.js
+lib/thunderbird/modules/matrix/matrix_sdk/service-types.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/indexeddb-local-backend.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/indexeddb-remote-backend.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/indexeddb-store-worker.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/indexeddb.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/memory.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/session/webstorage.js
+lib/thunderbird/modules/matrix/matrix_sdk/store/stub.js
+lib/thunderbird/modules/matrix/matrix_sdk/sync-accumulator.js
+lib/thunderbird/modules/matrix/matrix_sdk/sync.js
+lib/thunderbird/modules/matrix/matrix_sdk/timeline-window.js
+lib/thunderbird/modules/matrix/matrix_sdk/utils.js
+lib/thunderbird/modules/matrix/matrix_sdk/webrtc/call.js
+lib/thunderbird/modules/matrix/safe-buffer.js
+lib/thunderbird/modules/matrix/unhomoglyph/data.json
+lib/thunderbird/modules/matrix/unhomoglyph/index.js
+lib/thunderbird/modules/matrix/url.js
lib/thunderbird/modules/media/IdpSandbox.jsm
lib/thunderbird/modules/media/PeerConnectionIdp.jsm
-lib/thunderbird/modules/media/RTCStatsReport.jsm
lib/thunderbird/modules/mimeParser.jsm
lib/thunderbird/modules/mozIntl.jsm
-lib/thunderbird/modules/msgDBCacheManager.js
lib/thunderbird/modules/narrate/NarrateControls.jsm
lib/thunderbird/modules/narrate/Narrator.jsm
lib/thunderbird/modules/narrate/VoiceSelect.jsm
+lib/thunderbird/modules/netwerk-dns/PublicSuffixList.jsm
lib/thunderbird/modules/nsAsyncShutdown.jsm
lib/thunderbird/modules/nsCrashMonitor.jsm
lib/thunderbird/modules/nsFormAutoCompleteResult.jsm
+lib/thunderbird/modules/odnoklassniki.jsm
lib/thunderbird/modules/offlineAppCache.jsm
+lib/thunderbird/modules/onExtensionBrowser.js
lib/thunderbird/modules/osfile.jsm
lib/thunderbird/modules/osfile/osfile_async_front.jsm
lib/thunderbird/modules/osfile/osfile_async_worker.js
@@ -5117,7 +5928,6 @@ lib/thunderbird/modules/remotepagemanager/RemotePageManagerChild.jsm
lib/thunderbird/modules/remotepagemanager/RemotePageManagerParent.jsm
lib/thunderbird/modules/search_im.jsm
lib/thunderbird/modules/services-common/async.js
-lib/thunderbird/modules/services-common/blocklist-clients.js
lib/thunderbird/modules/services-common/hawkclient.js
lib/thunderbird/modules/services-common/hawkrequest.js
lib/thunderbird/modules/services-common/kinto-http-client.js
@@ -5133,16 +5943,21 @@ lib/thunderbird/modules/services-crypto/WeaveCrypto.js
lib/thunderbird/modules/services-crypto/jwcrypto.jsm
lib/thunderbird/modules/services-crypto/utils.js
lib/thunderbird/modules/services-settings/Attachments.jsm
+lib/thunderbird/modules/services-settings/Database.jsm
+lib/thunderbird/modules/services-settings/IDBHelpers.jsm
lib/thunderbird/modules/services-settings/RemoteSettingsClient.jsm
lib/thunderbird/modules/services-settings/RemoteSettingsComponents.jsm
lib/thunderbird/modules/services-settings/RemoteSettingsWorker.js
lib/thunderbird/modules/services-settings/RemoteSettingsWorker.jsm
+lib/thunderbird/modules/services-settings/SharedUtils.jsm
lib/thunderbird/modules/services-settings/Utils.jsm
lib/thunderbird/modules/services-settings/remote-settings.js
lib/thunderbird/modules/sessionstore/PrivacyFilter.jsm
lib/thunderbird/modules/sessionstore/PrivacyLevel.jsm
lib/thunderbird/modules/sessionstore/SessionHistory.jsm
lib/thunderbird/modules/sessionstore/Utils.jsm
+lib/thunderbird/modules/skype.jsm
+lib/thunderbird/modules/smileProtocolHandler.jsm
lib/thunderbird/modules/socket.jsm
lib/thunderbird/modules/storage-json.js
lib/thunderbird/modules/subprocess/subprocess_common.jsm
@@ -5152,7 +5967,6 @@ lib/thunderbird/modules/subprocess/subprocess_unix.jsm
lib/thunderbird/modules/subprocess/subprocess_worker_common.js
lib/thunderbird/modules/subprocess/subprocess_worker_unix.js
lib/thunderbird/modules/tb-root-actor.js
-lib/thunderbird/modules/templateUtils.js
lib/thunderbird/modules/themes/dark/experiment.css
lib/thunderbird/modules/themes/dark/icon.svg
lib/thunderbird/modules/themes/dark/manifest.json
@@ -5161,20 +5975,21 @@ lib/thunderbird/modules/themes/default/manifest.json
lib/thunderbird/modules/themes/light/experiment.css
lib/thunderbird/modules/themes/light/icon.svg
lib/thunderbird/modules/themes/light/manifest.json
+lib/thunderbird/modules/third_party/fathom/fathom.jsm
lib/thunderbird/modules/third_party/jsesc/jsesc.js
-lib/thunderbird/modules/traceHelper.js
lib/thunderbird/modules/twitter-text.jsm
+lib/thunderbird/modules/twitter.jsm
lib/thunderbird/modules/txEXSLTRegExFunctions.jsm
-lib/thunderbird/modules/virtualFolderWrapper.js
lib/thunderbird/modules/vtt.jsm
-lib/thunderbird/modules/windowsJumpLists.js
lib/thunderbird/modules/workers/PromiseWorker.js
lib/thunderbird/modules/workers/require.js
lib/thunderbird/modules/xmpp-authmechs.jsm
+lib/thunderbird/modules/xmpp-base.jsm
lib/thunderbird/modules/xmpp-commands.jsm
lib/thunderbird/modules/xmpp-session.jsm
lib/thunderbird/modules/xmpp-xml.jsm
lib/thunderbird/modules/xmpp.jsm
+lib/thunderbird/modules/yahoo.jsm
lib/thunderbird/pingsender
lib/thunderbird/platform.ini
lib/thunderbird/plugin-container
@@ -5188,6 +6003,10 @@ lib/thunderbird/res/fonts/mathfontSTIXGeneral.properties
lib/thunderbird/res/fonts/mathfontUnicode.properties
lib/thunderbird/res/grabber.gif
lib/thunderbird/res/language.properties
+lib/thunderbird/res/locale/dom/dom.properties
+lib/thunderbird/res/locale/layout/HtmlForm.properties
+lib/thunderbird/res/locale/layout/MediaDocument.properties
+lib/thunderbird/res/locale/layout/xmlparser.properties
lib/thunderbird/res/multilocale.txt
lib/thunderbird/res/svg.css
lib/thunderbird/res/table-add-column-after-active.gif
@@ -5208,7 +6027,9 @@ lib/thunderbird/res/table-remove-column.gif
lib/thunderbird/res/table-remove-row-active.gif
lib/thunderbird/res/table-remove-row-hover.gif
lib/thunderbird/res/table-remove-row.gif
+lib/thunderbird/res/zones.json
lib/thunderbird/thunderbird
lib/thunderbird/thunderbird-bin
share/applications/thunderbird.desktop
share/pixmaps/thunderbird.png
+@pkgdir lib/thunderbird/extensions
diff --git a/mail/thunderbird/PLIST.lightning b/mail/thunderbird/PLIST.lightning
deleted file mode 100644
index 0433eeedc74..00000000000
--- a/mail/thunderbird/PLIST.lightning
+++ /dev/null
@@ -1,420 +0,0 @@
-@comment $NetBSD: PLIST.lightning,v 1.28 2019/09/21 10:55:16 ryoon Exp $
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/app.ini
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calAlarm.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calAlarmMonitor.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calAlarmService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calAttachment.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calAttendee.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCachedCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCalendarManager.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCalendarSearchService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDateTime.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDateTimeFormatter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDavRequestHandlers.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDeletedItems.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDuration.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calEvent.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calFilter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calFreeBusyService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calHtmlExport.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calICSService-worker.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calICSService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsImportExport.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsParser.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsSerializer.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calItemBase.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calItipItem.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calListFormatter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calMonthGridPrinter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calOutlookCSVImportExport.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calPeriod.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calProtocolHandler.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceDate.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceInfo.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceRule.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRelation.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calStartupService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTimezone.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTodo.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTransactionManager.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapCalendarItems.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapErrors.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapRequest.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapSession.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWcapUtils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWeekInfoService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calWeekPrinter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-alarms.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-event-dialog-attendees.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-event-dialog.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-event-dialog.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-extract.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-invitations-dialog.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-invitations-dialog.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-occurrence-prompt.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-occurrence-prompt.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar-subscriptions-dialog.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendar.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendarCreation.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/calendarCreation.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/categories.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/dateFormat.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/dialogs/calendar-event-dialog-reminder.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/global.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/menuOverlay.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/migration.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/migration.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/preferences/alarms.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/preferences/categories.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/preferences/general.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/preferences/preferences.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/preferences/views.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/provider-uninstall.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/timezones.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar-en-US/locale/en-US/calendar/wcap.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/WindowsNTToZoneInfoTZId.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/agenda-listbox-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/agenda-listbox.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calApplicationUtils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calFilter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-alarm-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-alarm-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-base-view.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-bindings.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-chrome-startup.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-clipboard.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-common-sets.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-common-sets.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-conflicts-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-creation.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-day-label.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-daypicker.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-dialog-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-dnd-listener.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-error-prompt.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-attendees-custom-elements.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-attendees.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-attendees.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-recurrence.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-recurrence.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-reminder.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-reminder.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-timezone.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog-timezone.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-event-gripbar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-extract.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-invitations-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-invitations-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-invitations-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-invitations-manager.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-item-bindings.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-item-editing.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-management.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-menus.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-migration-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-migration-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-month-base-view.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-month-view.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-multiday-base-view.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-multiday-view.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-occurrence-prompt.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-print-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-print-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-properties-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-properties-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-providerUninstall-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-providerUninstall-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-statusbar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-subscriptions-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-subscriptions-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-subscriptions-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-subscriptions-list.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-summary-dialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-summary-dialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-editing.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-tree-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-tree-view.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-tree.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-view.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-task-view.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-ui-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-unifinder-todo.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-unifinder-todo.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-unifinder.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-unifinder.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-view-bindings.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-view-core.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-views-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-views.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendar-views.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendarCreation.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calendarCreation.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/chooseCalendarDialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/chooseCalendarDialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/datetimepickers/datetimepickers.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/import-export.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/mouseoverPreviews.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/alarms.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/categories.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/editCategory.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/editCategory.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/general.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/preferences/views.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/publish.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/publishDialog.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/publishDialog.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/sound.wav
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/today-pane.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/today-pane.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/widgets/calendar-alarm-widget.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/widgets/calendar-list-tree.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/widgets/calendar-widget-bindings.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/widgets/calendar-widgets.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/widgets/minimonth.xml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/icons/default/calendar-alarm-dialog.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/icons/default/calendar-event-dialog.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/icons/default/calendar-event-summary-dialog.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/icons/default/calendar-task-dialog.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/icons/default/calendar-task-summary-dialog.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning-en-US/locale/en-US/lightning/lightning-toolbar.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning-en-US/locale/en-US/lightning/lightning.dtd
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning-en-US/locale/en-US/lightning/lightning.properties
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/caldav-lightning-calendar-creation.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/caldav-lightning-calendar-creation.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/caldav-lightning-calendar-properties.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/caldav-lightning-calendar-properties.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/caldav-lightning-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/html-item-editing/lightning-item-iframe.html
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/html-item-editing/react-code.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/imip-bar-overlay.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/imip-bar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-calendar-creation.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-calendar-creation.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-calendar-properties.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-calendar-properties.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-invitation.xhtml
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-item-iframe.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-item-iframe.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-item-panel.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-item-panel.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-item-toolbar.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-menus.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-migration.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-toolbar.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/lightning-utils.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-accountCentral.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-messageWindow.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-preferences.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-preferences.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-sidebar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/messenger-overlay-sidebar.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-addons.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-preferences.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-sidebar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/content/lightning/suite-overlay-sidebar.xul
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/attendee-icons.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-alarms.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-attendees.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-creation-wizard.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-daypicker.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-event-dialog-attendees.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-invitations-dialog-button-images.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-invitations-dialog-list-images.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-itip-icons.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-management.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-occurrence-prompt.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-occurrence.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-preferences.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-properties-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-providerUninstall-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-subscriptions-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-task-tree.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-task-view.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-timezone-highlighter.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-unifinder.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/calendar-views.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/chain-lock.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/chain-unlock.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/checkbox-images.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/dialogs/calendar-alarm-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/dialogs/calendar-event-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/dialogs/calendar-invitations-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-continue.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-end.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-grippy-bottom.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-grippy-left.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-grippy-right.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-grippy-top.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/event-start.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/address.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/alarm-no.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/alarm.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/attach.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/cal-icon24.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/calendar-tab.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/category.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/complete.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/confidential.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/decline.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/edit.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/email.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/event.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/find.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/freebusy.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/icon32.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/imip-bar.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/locked.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/newevent.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/newtask.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/pane.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/print.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/priority.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/private.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/save-close.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/save.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/security.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/status.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/synchronize.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/task-tab.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/task.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/tentative.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/timezones.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/today.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/warn.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/link-image-bottom.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/link-image-top.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/printing/calHtmlExport.html
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/printing/calMonthGridPrinter.html
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/printing/calWeekPrinter.html
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/statusbar-priority.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/task-images.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/timezone_map.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/timezones.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/today-pane.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/todo-complete.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/todo.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/view-cycler.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/widgets/calendar-widgets.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/widgets/drag-center.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/widgets/minimonth.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/widgets/nav-arrow.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/widgets/nav-today.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/accountCentral.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/datetimepickers.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/dialogOverlay.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/html-item-editing.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/imip.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/lightning-toolbar.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/lightning.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/suite-accountCentral.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/lightning-common/todayButton-arrow.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-alarm-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-daypicker.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-event-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-invitations-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-management.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-task-tree.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-task-view.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-unifinder.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-views.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/today-pane.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/widgets/calendar-widgets.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/imip.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/lightning-toolbar.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/lightning.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-alarm-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-daypicker.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-event-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-invitations-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-management.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-task-tree.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-task-view.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-unifinder.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/calendar-views.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/checkbox-images-graphite.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/checkbox-images.png
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/locked-selected-mac.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/today-pane.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/warn-selected-mac.svg
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/calendar/widgets/calendar-widgets.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/lightning/imip.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/lightning/lightning-toolbar.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/lightning/lightning.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-alarm-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-daypicker.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-event-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-invitations-dialog.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-management.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-task-tree.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-task-view.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-unifinder.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-views.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/today-pane.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/widgets/calendar-widgets.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/imip.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/lightning-toolbar.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/lightning.css
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calBackendLoader.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calCompositeCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDavCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDefaultACLManager.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calICALJSComponents.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calICSCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calImportExportModule.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calItemModule.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calItipEmailTransport.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calItipProtocolHandler.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calMemoryCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calSleepMonitor.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calStorageCalendar.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calTimezoneService.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calWcapCalendarModule.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/components.manifest
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/lightningTextCalendarConverter.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/defaults/preferences/lightning.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/install.rdf
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/manifest.json
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calAlarmUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calAsyncUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calAuthUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calExtract.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calHashedArray.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calItemUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calIteratorUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calItipUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calPrintUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calProviderUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calRecurrenceUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calStorageHelpers.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calStorageUpgrade.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calUtilsCompat.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calViewUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calXMLUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ical.js
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ltnInvitationUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calACLUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calAlarmUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calAsyncUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calAuthUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calCategoryUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calDataUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calDateTimeUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calEmailUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calItemUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calIteratorUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calItipUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calL10NUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calPrintUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calProviderUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calUnifinderUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calViewUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calWindowUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/utils/calXMLUtils.jsm
-lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/timezones/zones.json
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 22c4c73aceb..c83786e93a9 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,42 +1,52 @@
-$NetBSD: distinfo,v 1.232 2020/08/22 23:12:51 wiz Exp $
+$NetBSD: distinfo,v 1.233 2020/09/03 15:26:22 ryoon Exp $
-SHA1 (thunderbird-68.10.0.source.tar.xz) = a71d9bbd9d587e521b5a7b0ff4b4d13c79bdb4cf
-RMD160 (thunderbird-68.10.0.source.tar.xz) = 01e0e995fbf43c05219594eb871461ca44fefe35
-SHA512 (thunderbird-68.10.0.source.tar.xz) = 8db4e363b1542190d647babbeb2bca4f258e6bfe3bb67c4a4c8eedad702f956c6e2e1daaa552a45912b55215fa5f6fe0be77025de324ea6a0082ca849d132c89
-Size (thunderbird-68.10.0.source.tar.xz) = 331265676 bytes
-SHA1 (patch-browser_app_profile_firefox.js) = 775599fae82bf2701b8d45b728537abf3bab86fd
-SHA1 (patch-build_moz.configure_old.configure) = edd810f8d607697898ae315453719fe6c8c09bcc
-SHA1 (patch-build_moz.configure_rust.configure) = b57a9b1451dc426d75774f73d7c05fc98fe6e317
-SHA1 (patch-comm_mail_installer_package-manifest.in) = 14e8977f690e579a8caf73326248323615e04803
-SHA1 (patch-comm_mail_installer_removed-files.in) = f360ccac70a7afaee65e4617c015535084eee035
-SHA1 (patch-config_gcc-stl-wrapper.template.h) = aa9664c1ba850e7c45b654dcf5d7d591d4994a86
-SHA1 (patch-config_makefiles_rust.mk) = 25502bfbe32877b35c244c2c19d6ee1dd63cb771
-SHA1 (patch-dom_base_nsAttrName.h) = 57a1a15cde53a1c8e22b1b38efdd40b9c0f1f91b
-SHA1 (patch-dom_media_CubebUtils.cpp) = 5022ead470ba2b3b75bc423e320be0cc18279b6b
-SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = 795b510b525019f49169d1a594cd3e455e706500
-SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 879bb8ae14bc28e9c8b5f2874bf76298daea68c1
-SHA1 (patch-gfx_gl_GLContextProviderGLX.cpp) = 936ae039b758c5eaf48dd4661c896d186b340207
-SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = c30cb2ed98d4486fcc23b3a9b464df088a30134a
-SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = fcbe2f980557ff4eff8fcb6b4039a5c0eb956fa6
-SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 0475843fa07f38a3f6255cfb998e64863fd8b9c1
-SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = aa71eee667e920b1c2364b90956a7332906c5d74
-SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = 2c03850559c733c37a749fdb86a3e4517878d56c
-SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 007ec171c69059d503977bcef036a89b0f38dc5d
-SHA1 (patch-js_src_threading_posix_Thread.cpp) = 5c0e0238208b0928ea2472f15bdbe55aa7bcbb44
-SHA1 (patch-js_src_util_NativeStack.cpp) = 9bbfcc09e0166d6611ca813a555f60ea205d418d
-SHA1 (patch-media_libcubeb_gtest_moz.build) = da3183625cd058fac97dbf675d6a44fb1ee288f9
-SHA1 (patch-media_libcubeb_src_cubeb.c) = 426aeb9cbcd668bb98edff57550cc5ce7f0c690a
-SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = fdf4e43d90c112f70b00c6a1ab0a0f64aebe7ea7
-SHA1 (patch-media_libcubeb_src_moz.build) = 79aa16955f6358b1b7d75b4e30bed4554a0afe7f
-SHA1 (patch-media_libcubeb_update.sh) = f8d0f674987519a1a1738be158e8cd4296f6def0
-SHA1 (patch-media_libpng_pngpriv.h) = dfd4d345e10f6f74d3a3546732a868481c1d5818
-SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = cd0639f97f2135980bc3036cc858ac061107bc75
-SHA1 (patch-old-configure.in) = 85efc1242429e1c4974882a965cc09790e098b73
-SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = cd4d65d6e6358b5b77b6b63441a8550f2d1e97c7
-SHA1 (patch-toolkit_library_moz.build) = eee7849a119569ec74822c5f7d4878c7fd6b4096
-SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = bc5293f7bf4885443a131958e4099bbf0f2c4a2c
-SHA1 (patch-toolkit_moz.configure) = 994c8ff526984482b0e5fa26176ed6c20380a97d
-SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 00241c3e79d833a70753063186093d48956546b2
-SHA1 (patch-toolkit_xre_glxtest.cpp) = 8fd6f814c27067f454276422be93d919e58cb464
-SHA1 (patch-xpcom_base_nscore.h) = 45eaac305357707c25d9a6f2e9aa6eee7535fe32
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = c9010e14226c1f81990a999e361e5e842880ebf6
+SHA1 (thunderbird-78.2.1.source.tar.xz) = a08e673de7c008e4725b4157f25b44482e0be54e
+RMD160 (thunderbird-78.2.1.source.tar.xz) = b0d6a3a2660b9ac8cbf9dd0618e1bd2d134e1614
+SHA512 (thunderbird-78.2.1.source.tar.xz) = bcacedd60f524ceeeeeef796bdb6beeb4a67c65342b161d8c735f514efa2fd6e63ec594fca3ef5f5b40a52c312caa1f5b2e6a6779b5be6449468a3c24525e5a3
+Size (thunderbird-78.2.1.source.tar.xz) = 360617088 bytes
+SHA1 (patch-browser_app_profile_firefox.js) = d53fae5544563888d030af7483f00283a712235c
+SHA1 (patch-build_moz.configure_rust.configure) = c9cd5e74aaeef4b42ef86db9e3814868a27847fd
+SHA1 (patch-comm_third__party_botan_configure.py) = 262f560c514d221d0df15a1906100b5e716bfdab
+SHA1 (patch-config_gcc-stl-wrapper.template.h) = 9f6e659f79066afa1a7c4a2a5dde2a39a944785b
+SHA1 (patch-config_makefiles_rust.mk) = 127f70d36b7784e5b3ba7637e3ccbca76ddd7894
+SHA1 (patch-configure.in) = 92f1603733320d96c424465ac62f9aa22543150e
+SHA1 (patch-dom_base_nsAttrName.h) = 4e2326542d4dbba1ac2af5b33505267ee177b094
+SHA1 (patch-dom_media_CubebUtils.cpp) = 7af2f852bba53dcb313ee6353cd111fb1b1ef735
+SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = d08f170629dda585dc3e11706688527fe3dc0e78
+SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 434ba731268ad3e5a9f20ef3a44c9057b61aba74
+SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 92287c76edfecf2de6aebdd401d77c26f69b2e81
+SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 62d0d3a41fd0302c7b066ed60b15ed9db9f485de
+SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = c1644366c4f40c52446d102209a337aadfad696c
+SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 2a0d47b075ae09d7bd697714919c8861e690772a
+SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 64475f51534ac683c5b42bcbbd767db87d0ef87b
+SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 76ea3f4d4cb2cac5ddf713b73cf9c5da47ae40f0
+SHA1 (patch-js_src_jsfriendapi.h) = 9cbb011aa4d1c0a13b64903ee626f2cda02efda8
+SHA1 (patch-js_src_util_NativeStack.cpp) = 338fdf6aa34101f6a41d07b303d4a8426c483d5b
+SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = 5a7ad4d38165d49d44862ade846cb79de026867e
+SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 068880a750636aa661cb2771fe5a24551ba956ed
+SHA1 (patch-media_libcubeb_src_cubeb__sun.c) = 6b91c8361e5b4ddcac5d41e78c8f09e0014cd5d7
+SHA1 (patch-media_libcubeb_src_moz.build) = 3fc5bef46c53c6a48d6d441b83c5828a00d2771a
+SHA1 (patch-media_libpng_pngpriv.h) = 5c49119b0e555c9daca64799ff03f3fa8fa05ded
+SHA1 (patch-media_libtheora_lib_info.c) = 96f3d3824459186476102a4598d07cf6f6a704ef
+SHA1 (patch-media_libvorbis_lib_vorbis__info.c) = 64c4e763835d1ab81e8854cae8a293e630e83250
+SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2c07cd2361752c307b2a50599a000e41d054aff6
+SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 20b208c5ab4bfea5d49d79c19fc610867da0c4c7
+SHA1 (patch-old-configure.in) = b3f79e87a6a9733528294418fc43ca266c2f32c2
+SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = 0cbf185955c77c9438ced0c294fbc8e4824797bf
+SHA1 (patch-third__party_rust_authenticator_.cargo-checksum.json) = 4a181138f3080b0e2203be1f8277f4ab2a584250
+SHA1 (patch-third__party_rust_authenticator_src_lib.rs) = 7ae115c6fa9617d3c211207739e74d2eaee194e4
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_device.rs) = bcf69cdbcb471fa37b348176b5e368eccc7e50a9
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_fd.rs) = 7fb9fa741bc5cf5b75e5f0afb2dedc64beadc260
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_mod.rs) = 7497dba297cc863ca59fe6f7c14a2c7a6f46b401
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_monitor.rs) = d2a3dc2d9d2aecab9edec402c775b4247984f503
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_transaction.rs) = 570893df3d00a1810d2d285ed6c40360d6e13d6c
+SHA1 (patch-third__party_rust_authenticator_src_netbsd_uhid.rs) = 44204eec41fa9e7f6b32bc63e39afd5658f88822
+SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = d9c19782c74b2c455d7192c2d44bd16e43be3263
+SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = cc9f9d0cfbee312ec6ff540efab6fba78825ff4c
+SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = a32f4650261fd339a470c8a2747dbfb5cd576444
+SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 87057290f0f6a8acc7a41c9a690b800d4882f6d6
+SHA1 (patch-toolkit_moz.configure) = ca0a6f48ce2cdb0a9722ffd7052b832fd66350cf
+SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 407fe861dd9b82a88a6f5c0ed1e519a3c0e67251
+SHA1 (patch-widget_gtk_WaylandDMABufSurface.cpp) = 16ade7d35dd327e84b62149a8a9978436ba158af
+SHA1 (patch-xpcom_base_nscore.h) = 6e6f2d564d8d6121c178c2567cce8ac2ebe8610b
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = d731c225bb49241b5775c421f676d5675f4f02e1
diff --git a/mail/thunderbird/options.mk b/mail/thunderbird/options.mk
index 5420f8f6c15..2f4e60fc777 100644
--- a/mail/thunderbird/options.mk
+++ b/mail/thunderbird/options.mk
@@ -1,11 +1,9 @@
-# $NetBSD: options.mk,v 1.23 2020/06/29 11:53:09 nia Exp $
+# $NetBSD: options.mk,v 1.24 2020/09/03 15:26:22 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.thunderbird
PKG_SUPPORTED_OPTIONS= alsa dbus debug mozilla-jemalloc \
- official-mozilla-branding pulseaudio \
- mozilla-lightning
-PKG_SUGGESTED_OPTIONS+= mozilla-lightning
+ official-mozilla-branding pulseaudio
PLIST_VARS+= branding nobranding debug jemalloc
@@ -49,14 +47,6 @@ CONFIGURE_ARGS+= --enable-pulseaudio
CONFIGURE_ARGS+= --disable-pulseaudio
.endif
-.if !empty(PKG_OPTIONS:Mmozilla-lightning)
-CONFIGURE_ARGS+= --enable-calendar
-PLIST_SRC+= PLIST.lightning
-XPI_FILES+= ${WRKSRC}/${OBJDIR}/bin/distribution/extensions/lightning.xpi
-.else
-CONFIGURE_ARGS+= --disable-calendar
-.endif
-
.if !empty(PKG_OPTIONS:Mdbus)
.include "../../sysutils/dbus-glib/buildlink3.mk"
CONFIGURE_ARGS+= --enable-dbus
diff --git a/mail/thunderbird/patches/patch-browser_app_profile_firefox.js b/mail/thunderbird/patches/patch-browser_app_profile_firefox.js
index 08c1e11b1af..af69df56a87 100644
--- a/mail/thunderbird/patches/patch-browser_app_profile_firefox.js
+++ b/mail/thunderbird/patches/patch-browser_app_profile_firefox.js
@@ -1,8 +1,8 @@
-$NetBSD: patch-browser_app_profile_firefox.js,v 1.3 2020/06/15 15:44:22 nia Exp $
+$NetBSD: patch-browser_app_profile_firefox.js,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- browser/app/profile/firefox.js.orig 2020-06-02 14:07:51.000000000 +0000
+--- browser/app/profile/firefox.js.orig 2020-08-28 21:32:23.000000000 +0000
+++ browser/app/profile/firefox.js
-@@ -1862,6 +1862,12 @@ pref("prio.publicKeyB", "26E6674E65425B8
+@@ -1921,6 +1921,12 @@ pref("fission.frontend.simulate-messages
pref("toolkit.coverage.enabled", false);
pref("toolkit.coverage.endpoint.base", "https://coverage.mozilla.org");
diff --git a/mail/thunderbird/patches/patch-build_moz.configure_old.configure b/mail/thunderbird/patches/patch-build_moz.configure_old.configure
deleted file mode 100644
index 1b35be6e576..00000000000
--- a/mail/thunderbird/patches/patch-build_moz.configure_old.configure
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-build_moz.configure_old.configure,v 1.2 2019/09/21 10:55:17 ryoon Exp $
-
---- build/moz.configure/old.configure.orig 2019-09-09 23:43:25.000000000 +0000
-+++ build/moz.configure/old.configure
-@@ -248,6 +248,7 @@ def old_configure_options(*options):
- '--with-nspr-prefix',
- '--with-nss-exec-prefix',
- '--with-nss-prefix',
-+ '--with-oss',
- '--with-qemu-exe',
- '--with-sixgill',
- '--with-system-bz2',
diff --git a/mail/thunderbird/patches/patch-build_moz.configure_rust.configure b/mail/thunderbird/patches/patch-build_moz.configure_rust.configure
index 6aed42c0903..f2dd0987587 100644
--- a/mail/thunderbird/patches/patch-build_moz.configure_rust.configure
+++ b/mail/thunderbird/patches/patch-build_moz.configure_rust.configure
@@ -1,11 +1,8 @@
-$NetBSD: patch-build_moz.configure_rust.configure,v 1.3 2020/06/05 03:57:58 ryoon Exp $
+$NetBSD: patch-build_moz.configure_rust.configure,v 1.4 2020/09/03 15:26:22 ryoon Exp $
-* Do not match rumprun toolchain for NetBSD,
- narrowed should be one not two.
-
---- build/moz.configure/rust.configure.orig 2020-05-28 00:01:39.000000000 +0000
+--- build/moz.configure/rust.configure.orig 2020-08-28 21:32:29.000000000 +0000
+++ build/moz.configure/rust.configure
-@@ -330,7 +330,8 @@ def rust_triple_alias(host_or_target):
+@@ -337,7 +337,8 @@ def rust_triple_alias(host_or_target, ho
narrowed = [
c for c in candidates
if c.target.raw_os == host_or_target.raw_os and
diff --git a/mail/thunderbird/patches/patch-comm_mail_installer_package-manifest.in b/mail/thunderbird/patches/patch-comm_mail_installer_package-manifest.in
deleted file mode 100644
index 47d4723e901..00000000000
--- a/mail/thunderbird/patches/patch-comm_mail_installer_package-manifest.in
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-comm_mail_installer_package-manifest.in,v 1.1 2018/12/16 08:12:15 ryoon Exp $
-
---- comm/mail/installer/package-manifest.in.orig 2018-12-04 23:12:16.000000000 +0000
-+++ comm/mail/installer/package-manifest.in
-@@ -807,7 +807,7 @@
- #endif
-
- ; for Solaris SPARC
--#ifdef SOLARIS
-+#if defined(SOLARIS) && defined(SPARC)
- @BINPATH@/@DLL_PREFIX@freebl_32fpu_3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@freebl_32int_3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@freebl_32int64_3@DLL_SUFFIX@
diff --git a/mail/thunderbird/patches/patch-comm_mail_installer_removed-files.in b/mail/thunderbird/patches/patch-comm_mail_installer_removed-files.in
deleted file mode 100644
index abddd8b44db..00000000000
--- a/mail/thunderbird/patches/patch-comm_mail_installer_removed-files.in
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-comm_mail_installer_removed-files.in,v 1.3 2019/09/21 10:55:17 ryoon Exp $
-
---- comm/mail/installer/removed-files.in.orig 2019-09-09 23:43:56.000000000 +0000
-+++ comm/mail/installer/removed-files.in
-@@ -75,9 +75,9 @@
- @DIR_RESOURCES@extensions/
- @DIR_RESOURCES@extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/*
- #else
--@DIR_RESOURCES@distribution/
--@DIR_RESOURCES@distribution/extensions/
--@DIR_RESOURCES@distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/*
-+@DIR_RESOURCES@bin/distribution/
-+@DIR_RESOURCES@bin/distribution/extensions/
-+@DIR_RESOURCES@bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/*
- #endif
-
- # Remove erroneous files left over from broken Mac signing process
diff --git a/mail/thunderbird/patches/patch-comm_third__party_botan_configure.py b/mail/thunderbird/patches/patch-comm_third__party_botan_configure.py
new file mode 100644
index 00000000000..67a42091409
--- /dev/null
+++ b/mail/thunderbird/patches/patch-comm_third__party_botan_configure.py
@@ -0,0 +1,15 @@
+$NetBSD: patch-comm_third__party_botan_configure.py,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+* pkgsrc uses clang as c++.
+
+--- comm/third_party/botan/configure.py.orig 2020-08-28 21:34:19.000000000 +0000
++++ comm/third_party/botan/configure.py
+@@ -2940,7 +2940,7 @@ def set_defaults_for_unset_options(optio
+ return 'clang'
+ if cc_bin.find('-g++') != -1 or cc_bin.find('g++') != -1:
+ return 'gcc'
+- return None
++ return 'clang'
+
+ if options.compiler is None and options.compiler_binary is not None:
+ options.compiler = deduce_compiler_type_from_cc_bin(options.compiler_binary)
diff --git a/mail/thunderbird/patches/patch-config_gcc-stl-wrapper.template.h b/mail/thunderbird/patches/patch-config_gcc-stl-wrapper.template.h
index 0450c45cf61..a0f0690034f 100644
--- a/mail/thunderbird/patches/patch-config_gcc-stl-wrapper.template.h
+++ b/mail/thunderbird/patches/patch-config_gcc-stl-wrapper.template.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/03/30 19:46:01 joerg Exp $
+$NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- config/gcc-stl-wrapper.template.h.orig 2020-03-10 21:02:17.000000000 +0000
+--- config/gcc-stl-wrapper.template.h.orig 2020-08-28 21:32:29.000000000 +0000
+++ config/gcc-stl-wrapper.template.h
-@@ -28,14 +28,14 @@
+@@ -28,8 +28,8 @@
#endif
// Don't include mozalloc for cstdlib. See bug 1245076.
@@ -12,6 +12,8 @@ $NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/03/30 19:46:01 joerg
+# define moz_dont_include_mozalloc_for_${HEADER}
#endif
+ #ifndef moz_dont_include_mozalloc_for_type_traits
+@@ -43,7 +43,7 @@
// Include mozalloc after the STL header and all other headers it includes
// have been preprocessed.
#if !defined(MOZ_INCLUDE_MOZALLOC_H) && \
@@ -20,7 +22,7 @@ $NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/03/30 19:46:01 joerg
# define MOZ_INCLUDE_MOZALLOC_H
# define MOZ_INCLUDE_MOZALLOC_H_FROM_${HEADER}
#endif
-@@ -64,4 +64,6 @@
+@@ -72,4 +72,6 @@
# include "mozilla/throw_gcc.h"
#endif
diff --git a/mail/thunderbird/patches/patch-config_makefiles_rust.mk b/mail/thunderbird/patches/patch-config_makefiles_rust.mk
index 40f468a0cd0..718bd6192a2 100644
--- a/mail/thunderbird/patches/patch-config_makefiles_rust.mk
+++ b/mail/thunderbird/patches/patch-config_makefiles_rust.mk
@@ -1,30 +1,14 @@
-$NetBSD: patch-config_makefiles_rust.mk,v 1.1 2020/08/22 23:12:51 wiz Exp $
+$NetBSD: patch-config_makefiles_rust.mk,v 1.2 2020/09/03 15:26:22 ryoon Exp $
-NetBSD<10 doesn't get along with parallel rust builds (it causes issues
-with ld.so) which are the default. Force -j1.
-
-Set -Cembed-bitcode=yes when using LTO to fix build with rust >= 1.45.
-Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1640982
-
---- config/makefiles/rust.mk.orig 2020-07-20 21:02:39.000000000 +0000
+--- config/makefiles/rust.mk.orig 2020-08-28 21:32:29.000000000 +0000
+++ config/makefiles/rust.mk
-@@ -49,11 +49,19 @@ ifndef MOZ_DEBUG_RUST
- # Enable link-time optimization for release builds.
- cargo_rustc_flags += -C lto
- endif
-+# Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when
-+# using -Clto.
-+ifeq (,$(filter 1.38.% 1.39.% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION)))
-+RUSTFLAGS += -Cembed-bitcode=yes
-+endif
- endif
-
- ifdef CARGO_INCREMENTAL
- export CARGO_INCREMENTAL
+@@ -52,6 +52,9 @@ endif
+ ifeq (1,$(MOZ_PARALLEL_BUILD))
+ cargo_build_flags += -j1
endif
+ifeq ($(OS_ARCH),NetBSD)
+cargo_build_flags += -j1
+endif
- rustflags_neon =
- ifeq (neon,$(MOZ_FPU))
+ # These flags are passed via `cargo rustc` and only apply to the final rustc
+ # invocation (i.e., only the top-level crate, not its dependencies).
diff --git a/mail/thunderbird/patches/patch-configure.in b/mail/thunderbird/patches/patch-configure.in
new file mode 100644
index 00000000000..e6c2ba82d88
--- /dev/null
+++ b/mail/thunderbird/patches/patch-configure.in
@@ -0,0 +1,10 @@
+$NetBSD: patch-configure.in,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- configure.in.orig 2020-08-28 21:32:29.000000000 +0000
++++ configure.in
+@@ -22,4 +22,4 @@ SRCDIR=$(dirname $0)
+ TOPSRCDIR="$SRCDIR"
+ export OLD_CONFIGURE="$SRCDIR"/old-configure
+
+-exec python3 "$TOPSRCDIR/configure.py" "$@"
++exec ${PYTHON3} "$TOPSRCDIR/configure.py" "$@"
diff --git a/mail/thunderbird/patches/patch-dom_base_nsAttrName.h b/mail/thunderbird/patches/patch-dom_base_nsAttrName.h
index 9ccc9251bfe..9a382237d57 100644
--- a/mail/thunderbird/patches/patch-dom_base_nsAttrName.h
+++ b/mail/thunderbird/patches/patch-dom_base_nsAttrName.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-dom_base_nsAttrName.h,v 1.1 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-dom_base_nsAttrName.h,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- dom/base/nsAttrName.h.orig 2019-09-09 23:43:25.000000000 +0000
+--- dom/base/nsAttrName.h.orig 2020-08-28 21:32:30.000000000 +0000
+++ dom/base/nsAttrName.h
@@ -16,6 +16,10 @@
#include "mozilla/dom/NodeInfo.h"
diff --git a/mail/thunderbird/patches/patch-dom_media_CubebUtils.cpp b/mail/thunderbird/patches/patch-dom_media_CubebUtils.cpp
index 64672bc711e..b7359586ca3 100644
--- a/mail/thunderbird/patches/patch-dom_media_CubebUtils.cpp
+++ b/mail/thunderbird/patches/patch-dom_media_CubebUtils.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-dom_media_CubebUtils.cpp,v 1.4 2020/06/15 15:44:22 nia Exp $
+$NetBSD: patch-dom_media_CubebUtils.cpp,v 1.5 2020/09/03 15:26:22 ryoon Exp $
---- dom/media/CubebUtils.cpp.orig 2020-06-02 14:07:52.000000000 +0000
+--- dom/media/CubebUtils.cpp.orig 2020-08-28 21:32:36.000000000 +0000
+++ dom/media/CubebUtils.cpp
-@@ -163,7 +163,7 @@ const char kBrandBundleURL[] = "chrome:/
+@@ -125,7 +125,7 @@ const char kBrandBundleURL[] = "chrome:/
const char* AUDIOSTREAM_BACKEND_ID_STR[] = {
"jack", "pulse", "alsa", "audiounit", "audioqueue", "wasapi",
diff --git a/mail/thunderbird/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp b/mail/thunderbird/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp
index ea7dd4ca473..12238e24595 100644
--- a/mail/thunderbird/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp
+++ b/mail/thunderbird/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp,v 1.2 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp,v 1.3 2020/09/03 15:26:22 ryoon Exp $
---- gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp.orig 2019-09-09 23:43:27.000000000 +0000
+--- gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp.orig 2020-08-28 21:32:36.000000000 +0000
+++ gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp
@@ -91,8 +91,8 @@ on big endian machines, or a byte-by-byt
/* gcc 'may' define __LITTLE_ENDIAN__ or __BIG_ENDIAN__ to 1 (Note the trailing __),
diff --git a/mail/thunderbird/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h b/mail/thunderbird/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h
index eaf3682ede7..9b83d5d03f0 100644
--- a/mail/thunderbird/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h
+++ b/mail/thunderbird/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h,v 1.1 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- gfx/angle/checkout/src/compiler/translator/InfoSink.h.orig 2019-09-09 23:43:27.000000000 +0000
+--- gfx/angle/checkout/src/compiler/translator/InfoSink.h.orig 2020-08-28 21:32:36.000000000 +0000
+++ gfx/angle/checkout/src/compiler/translator/InfoSink.h
@@ -7,7 +7,7 @@
#ifndef COMPILER_TRANSLATOR_INFOSINK_H_
diff --git a/mail/thunderbird/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c b/mail/thunderbird/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c
new file mode 100644
index 00000000000..43ac15d0655
--- /dev/null
+++ b/mail/thunderbird/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-gfx_cairo_cairo_src_cairo-type1-subset.c,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- gfx/cairo/cairo/src/cairo-type1-subset.c.orig 2020-08-28 21:32:36.000000000 +0000
++++ gfx/cairo/cairo/src/cairo-type1-subset.c
+@@ -270,7 +270,7 @@ cairo_type1_font_subset_find_segments (c
+ font->eexec_segment = (char *) p + font->header_segment_size;
+ font->eexec_segment_is_ascii = TRUE;
+ for (i = 0; i < 4; i++) {
+- if (!isxdigit(font->eexec_segment[i]))
++ if (!isxdigit((unsigned char) font->eexec_segment[i]))
+ font->eexec_segment_is_ascii = FALSE;
+ }
+ }
diff --git a/mail/thunderbird/patches/patch-gfx_gl_GLContextProviderGLX.cpp b/mail/thunderbird/patches/patch-gfx_gl_GLContextProviderGLX.cpp
deleted file mode 100644
index 90a0df40197..00000000000
--- a/mail/thunderbird/patches/patch-gfx_gl_GLContextProviderGLX.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-gfx_gl_GLContextProviderGLX.cpp,v 1.2 2019/09/21 10:55:17 ryoon Exp $
-
-Pick portable version of libGL.so.
-
---- gfx/gl/GLContextProviderGLX.cpp.orig 2019-09-09 23:43:27.000000000 +0000
-+++ gfx/gl/GLContextProviderGLX.cpp
-@@ -80,7 +80,7 @@ bool GLXLibrary::EnsureInitialized() {
- // which trigger glibc bug
- // http://sourceware.org/bugzilla/show_bug.cgi?id=12225
- const char* libGLfilename = "libGL.so.1";
--#ifdef __OpenBSD__
-+#if defined(__OpenBSD__) || defined(__NetBSD__)
- libGLfilename = "libGL.so";
- #endif
-
diff --git a/mail/thunderbird/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp b/mail/thunderbird/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp
index 1208b77800c..341aefe8f65 100644
--- a/mail/thunderbird/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp
+++ b/mail/thunderbird/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-gfx_skia_skia_src_core_SkCpu.cpp,v 1.1 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-gfx_skia_skia_src_core_SkCpu.cpp,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- gfx/skia/skia/src/core/SkCpu.cpp.orig 2019-09-09 23:43:27.000000000 +0000
+--- gfx/skia/skia/src/core/SkCpu.cpp.orig 2020-08-28 21:32:36.000000000 +0000
+++ gfx/skia/skia/src/core/SkCpu.cpp
-@@ -70,7 +70,7 @@
+@@ -72,7 +72,7 @@
return features;
}
diff --git a/mail/thunderbird/patches/patch-gfx_thebes_gfxPlatform.cpp b/mail/thunderbird/patches/patch-gfx_thebes_gfxPlatform.cpp
index 0d5ad7721cf..70d59133f00 100644
--- a/mail/thunderbird/patches/patch-gfx_thebes_gfxPlatform.cpp
+++ b/mail/thunderbird/patches/patch-gfx_thebes_gfxPlatform.cpp
@@ -1,26 +1,22 @@
-$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.1 2020/06/15 15:44:22 nia Exp $
+$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.2 2020/09/03 15:26:22 ryoon Exp $
-Don't rely on CrossProcessSemaphore on NetBSD. It has some implementation
-issues that cause issues (kern/55386, not available on NetBSD<9)
-
-This idea is borrowed from macOS which has the same limitation.
-
---- gfx/thebes/gfxPlatform.cpp.orig 2020-06-02 14:07:53.000000000 +0000
+--- gfx/thebes/gfxPlatform.cpp.orig 2020-08-28 21:32:36.000000000 +0000
+++ gfx/thebes/gfxPlatform.cpp
-@@ -2991,6 +2991,9 @@ bool gfxPlatform::UsesOffMainThreadCompo
+@@ -2927,6 +2927,10 @@ bool gfxPlatform::UsesOffMainThreadCompo
}
bool gfxPlatform::UsesTiling() const {
+#ifdef __NetBSD__
++ // Avoid relying on CrossProcessSemaphore
+ return true;
+#else
bool usesSkia = GetDefaultContentBackend() == BackendType::SKIA;
// We can't just test whether the PaintThread is initialized here because
-@@ -3002,6 +3005,7 @@ bool gfxPlatform::UsesTiling() const {
-
- return gfxPrefs::LayersTilesEnabled() ||
- (gfxPrefs::LayersTilesEnabledIfSkiaPOMTP() && usesSkia && usesPOMTP);
+@@ -2939,6 +2943,7 @@ bool gfxPlatform::UsesTiling() const {
+ return StaticPrefs::layers_enable_tiles_AtStartup() ||
+ (StaticPrefs::layers_enable_tiles_if_skia_pomtp_AtStartup() &&
+ usesSkia && usesPOMTP);
+#endif
}
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc
index c2735052125..308fd5a8b59 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.3 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- ipc/chromium/src/base/message_pump_libevent.cc.orig 2019-09-09 23:43:28.000000000 +0000
+--- ipc/chromium/src/base/message_pump_libevent.cc.orig 2020-08-28 21:32:41.000000000 +0000
+++ ipc/chromium/src/base/message_pump_libevent.cc
@@ -22,6 +22,7 @@
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
index 91e873c15b8..23f92f8d89e 100644
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
+++ b/mail/thunderbird/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.12 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.13 2020/09/03 15:26:22 ryoon Exp $
---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2019-09-09 23:43:28.000000000 +0000
+--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2020-08-28 21:32:41.000000000 +0000
+++ ipc/chromium/src/base/platform_thread_posix.cc
@@ -12,7 +12,9 @@
#if defined(OS_MACOSX)
diff --git a/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc b/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc
deleted file mode 100644
index d5979288af0..00000000000
--- a/mail/thunderbird/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc,v 1.1 2019/09/21 10:55:17 ryoon Exp $
-
---- ipc/chromium/src/chrome/common/ipc_channel_posix.cc.orig 2019-09-09 23:43:28.000000000 +0000
-+++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc
-@@ -9,7 +9,7 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <limits.h>
--#if defined(OS_MACOSX)
-+#if defined(OS_MACOSX) || defined(OS_NETBSD)
- # include <sched.h>
- #endif
- #include <stddef.h>
-@@ -700,7 +700,7 @@ bool Channel::ChannelImpl::ProcessOutgoi
- // Not an error; the sendmsg would have blocked, so return to the
- // event loop and try again later.
- break;
--#if defined(OS_MACOSX)
-+#if defined(OS_MACOSX) || defined(OS_NETBSD)
- // (Note: this comment is copied from https://crrev.com/86c3d9ef4fdf6;
- // see also bug 1142693 comment #73.)
- //
diff --git a/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp b/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
index 51c8442addd..28cbfc16437 100644
--- a/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
+++ b/mail/thunderbird/patches/patch-ipc_glue_GeckoChildProcessHost.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.9 2018/12/16 08:12:15 ryoon Exp $
+$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.10 2020/09/03 15:26:22 ryoon Exp $
---- ipc/glue/GeckoChildProcessHost.cpp.orig 2018-12-04 23:11:48.000000000 +0000
+--- ipc/glue/GeckoChildProcessHost.cpp.orig 2020-08-28 21:32:41.000000000 +0000
+++ ipc/glue/GeckoChildProcessHost.cpp
@@ -4,7 +4,13 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
diff --git a/mail/thunderbird/patches/patch-js_src_jsfriendapi.h b/mail/thunderbird/patches/patch-js_src_jsfriendapi.h
new file mode 100644
index 00000000000..b42842b477c
--- /dev/null
+++ b/mail/thunderbird/patches/patch-js_src_jsfriendapi.h
@@ -0,0 +1,12 @@
+$NetBSD: patch-js_src_jsfriendapi.h,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- js/src/jsfriendapi.h.orig 2020-08-28 21:32:42.000000000 +0000
++++ js/src/jsfriendapi.h
+@@ -14,6 +14,7 @@
+ #include "mozilla/PodOperations.h"
+ #include "mozilla/UniquePtr.h"
+
++#include <stdarg.h>
+ #include "jspubtd.h"
+
+ #include "js/CallArgs.h"
diff --git a/mail/thunderbird/patches/patch-js_src_threading_posix_Thread.cpp b/mail/thunderbird/patches/patch-js_src_threading_posix_Thread.cpp
deleted file mode 100644
index 4eea7a00992..00000000000
--- a/mail/thunderbird/patches/patch-js_src_threading_posix_Thread.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-js_src_threading_posix_Thread.cpp,v 1.1 2018/12/16 08:12:16 ryoon Exp $
-
---- js/src/threading/posix/Thread.cpp.orig 2018-12-04 23:11:52.000000000 +0000
-+++ js/src/threading/posix/Thread.cpp
-@@ -194,6 +194,8 @@ js::ThisThread::SetName(const char* name
- rv = 0;
- #elif defined(__NetBSD__)
- rv = pthread_setname_np(pthread_self(), "%s", (void*)name);
-+#elif defined(__sun)
-+ rv = 0;
- #else
- rv = pthread_setname_np(pthread_self(), name);
- #endif
diff --git a/mail/thunderbird/patches/patch-js_src_util_NativeStack.cpp b/mail/thunderbird/patches/patch-js_src_util_NativeStack.cpp
index 94717d926ac..1c697766679 100644
--- a/mail/thunderbird/patches/patch-js_src_util_NativeStack.cpp
+++ b/mail/thunderbird/patches/patch-js_src_util_NativeStack.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.3 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- js/src/util/NativeStack.cpp.orig 2019-09-09 23:43:33.000000000 +0000
+--- js/src/util/NativeStack.cpp.orig 2020-08-28 21:32:56.000000000 +0000
+++ js/src/util/NativeStack.cpp
@@ -13,7 +13,7 @@
# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
@@ -18,7 +18,7 @@ $NetBSD: patch-js_src_util_NativeStack.cpp,v 1.3 2019/09/21 10:55:17 ryoon Exp $
-#elif defined(SOLARIS)
+#elif defined(__sun)
- JS_STATIC_ASSERT(JS_STACK_GROWTH_DIRECTION < 0);
+ static_assert(JS_STACK_GROWTH_DIRECTION < 0);
@@ -128,6 +128,7 @@ void* js::GetNativeStackBaseImpl() {
# elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD)
diff --git a/mail/thunderbird/patches/patch-media_ffvpx_libavutil_arm_bswap.h b/mail/thunderbird/patches/patch-media_ffvpx_libavutil_arm_bswap.h
new file mode 100644
index 00000000000..88f5ee850d1
--- /dev/null
+++ b/mail/thunderbird/patches/patch-media_ffvpx_libavutil_arm_bswap.h
@@ -0,0 +1,20 @@
+$NetBSD: patch-media_ffvpx_libavutil_arm_bswap.h,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- media/ffvpx/libavutil/arm/bswap.h.orig 2020-08-28 21:33:11.000000000 +0000
++++ media/ffvpx/libavutil/arm/bswap.h
+@@ -23,6 +23,8 @@
+ #include "config.h"
+ #include "libavutil/attributes.h"
+
++#ifndef __aarch64__
++
+ #ifdef __ARMCC_VERSION
+
+ #if HAVE_ARMV6
+@@ -64,4 +66,6 @@ static av_always_inline av_const uint32_
+
+ #endif /* __ARMCC_VERSION */
+
++#endif /* __aarch64__ */
++
+ #endif /* AVUTIL_ARM_BSWAP_H */
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_gtest_moz.build b/mail/thunderbird/patches/patch-media_libcubeb_gtest_moz.build
deleted file mode 100644
index 9fd5679172c..00000000000
--- a/mail/thunderbird/patches/patch-media_libcubeb_gtest_moz.build
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-media_libcubeb_gtest_moz.build,v 1.1 2018/12/16 08:12:16 ryoon Exp $
-
---- media/libcubeb/gtest/moz.build.orig 2018-12-04 23:11:52.000000000 +0000
-+++ media/libcubeb/gtest/moz.build
-@@ -72,7 +72,6 @@ elif CONFIG['OS_TARGET'] == 'OpenBSD':
- 'sndio',
- ]
- else:
-- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
- OS_LIBS += CONFIG['MOZ_PULSEAUDIO_LIBS']
-
- if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb.c b/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb.c
deleted file mode 100644
index 8b1548f6ccd..00000000000
--- a/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb.c
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.3 2020/06/15 15:44:22 nia Exp $
-
---- media/libcubeb/src/cubeb.c.orig 2020-06-02 14:07:57.000000000 +0000
-+++ media/libcubeb/src/cubeb.c
-@@ -51,6 +51,9 @@ int wasapi_init(cubeb ** context, char c
- #if defined(USE_SNDIO)
- int sndio_init(cubeb ** context, char const * context_name);
- #endif
-+#if defined(USE_SUN)
-+int sun_init(cubeb ** context, char const * context_name);
-+#endif
- #if defined(USE_OPENSL)
- int opensl_init(cubeb ** context, char const * context_name);
- #endif
-@@ -195,6 +198,9 @@ cubeb_init(cubeb ** context, char const
- #if defined(USE_SNDIO)
- sndio_init,
- #endif
-+#if defined(USE_SUN)
-+ sun_init,
-+#endif
- #if defined(USE_OPENSL)
- opensl_init,
- #endif
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__alsa.c b/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__alsa.c
index 5cc28a92c05..464da90ec9f 100644
--- a/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__alsa.c
+++ b/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__alsa.c
@@ -1,8 +1,8 @@
-$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.1 2018/12/16 08:12:16 ryoon Exp $
+$NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- media/libcubeb/src/cubeb_alsa.c.orig 2018-12-04 23:11:54.000000000 +0000
+--- media/libcubeb/src/cubeb_alsa.c.orig 2020-08-28 21:33:11.000000000 +0000
+++ media/libcubeb/src/cubeb_alsa.c
-@@ -7,11 +7,13 @@
+@@ -7,6 +7,7 @@
#undef NDEBUG
#define _DEFAULT_SOURCE
#define _BSD_SOURCE
@@ -10,555 +10,3 @@ $NetBSD: patch-media_libcubeb_src_cubeb__alsa.c,v 1.1 2018/12/16 08:12:16 ryoon
#define _XOPEN_SOURCE 500
#include <pthread.h>
#include <sys/time.h>
- #include <assert.h>
- #include <limits.h>
-+#include <dlfcn.h>
- #include <poll.h>
- #include <unistd.h>
- #include <alsa/asoundlib.h>
-@@ -25,6 +27,52 @@
-
- #define ALSA_PA_PLUGIN "ALSA <-> PulseAudio PCM I/O Plugin"
-
-+#ifdef DISABLE_LIBASOUND_DLOPEN
-+#define WRAP(x) x
-+#else
-+#define WRAP(x) cubeb_##x
-+#define MAKE_TYPEDEF(x) static typeof(x) * cubeb_##x
-+MAKE_TYPEDEF(snd_config);
-+MAKE_TYPEDEF(snd_config_add);
-+MAKE_TYPEDEF(snd_config_copy);
-+MAKE_TYPEDEF(snd_config_delete);
-+MAKE_TYPEDEF(snd_config_get_id);
-+MAKE_TYPEDEF(snd_config_get_string);
-+MAKE_TYPEDEF(snd_config_imake_integer);
-+MAKE_TYPEDEF(snd_config_search);
-+MAKE_TYPEDEF(snd_config_search_definition);
-+MAKE_TYPEDEF(snd_lib_error_set_handler);
-+MAKE_TYPEDEF(snd_pcm_avail_update);
-+MAKE_TYPEDEF(snd_pcm_close);
-+MAKE_TYPEDEF(snd_pcm_delay);
-+MAKE_TYPEDEF(snd_pcm_drain);
-+MAKE_TYPEDEF(snd_pcm_frames_to_bytes);
-+MAKE_TYPEDEF(snd_pcm_get_params);
-+/* snd_pcm_hw_params_alloca is actually a macro */
-+/* MAKE_TYPEDEF(snd_pcm_hw_params_alloca); */
-+MAKE_TYPEDEF(snd_pcm_hw_params_sizeof);
-+#define snd_pcm_hw_params_sizeof cubeb_snd_pcm_hw_params_sizeof
-+MAKE_TYPEDEF(snd_pcm_hw_params_any);
-+MAKE_TYPEDEF(snd_pcm_hw_params_get_channels_max);
-+MAKE_TYPEDEF(snd_pcm_hw_params_get_rate);
-+MAKE_TYPEDEF(snd_pcm_hw_params_set_rate_near);
-+MAKE_TYPEDEF(snd_pcm_nonblock);
-+MAKE_TYPEDEF(snd_pcm_open);
-+MAKE_TYPEDEF(snd_pcm_open_lconf);
-+MAKE_TYPEDEF(snd_pcm_pause);
-+MAKE_TYPEDEF(snd_pcm_poll_descriptors);
-+MAKE_TYPEDEF(snd_pcm_poll_descriptors_count);
-+MAKE_TYPEDEF(snd_pcm_poll_descriptors_revents);
-+MAKE_TYPEDEF(snd_pcm_readi);
-+MAKE_TYPEDEF(snd_pcm_recover);
-+MAKE_TYPEDEF(snd_pcm_set_params);
-+MAKE_TYPEDEF(snd_pcm_start);
-+MAKE_TYPEDEF(snd_pcm_state);
-+MAKE_TYPEDEF(snd_pcm_writei);
-+
-+#undef MAKE_TYPEDEF
-+#endif
-+
- /* ALSA is not thread-safe. snd_pcm_t instances are individually protected
- by the owning cubeb_stream's mutex. snd_pcm_t creation and destruction
- is not thread-safe until ALSA 1.0.24 (see alsa-lib.git commit 91c9c8f1),
-@@ -65,6 +113,8 @@ struct cubeb {
- workaround is not required. */
- snd_config_t * local_config;
- int is_pa;
-+
-+ void * libasound;
- };
-
- enum stream_state {
-@@ -245,8 +295,8 @@ set_timeout(struct timeval * timeout, un
- static void
- stream_buffer_decrement(cubeb_stream * stm, long count)
- {
-- char * bufremains = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, count);
-- memmove(stm->buffer, bufremains, snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes - count));
-+ char * bufremains = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, count);
-+ memmove(stm->buffer, bufremains, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes - count));
- stm->bufframes -= count;
- }
-
-@@ -278,9 +328,9 @@ alsa_process_stream(cubeb_stream * stm)
- /* Call _poll_descriptors_revents() even if we don't use it
- to let underlying plugins clear null events. Otherwise poll()
- may wake up again and again, producing unnecessary CPU usage. */
-- snd_pcm_poll_descriptors_revents(stm->pcm, stm->fds, stm->nfds, &revents);
-+ WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents);
-
-- avail = snd_pcm_avail_update(stm->pcm);
-+ avail = WRAP(snd_pcm_avail_update)(stm->pcm);
-
- /* Got null event? Bail and wait for another wakeup. */
- if (avail == 0) {
-@@ -303,7 +353,7 @@ alsa_process_stream(cubeb_stream * stm)
- // TODO: should it be marked as DRAINING?
- }
-
-- got = snd_pcm_readi(stm->pcm, stm->buffer+stm->bufframes, avail);
-+ got = WRAP(snd_pcm_readi)(stm->pcm, stm->buffer+stm->bufframes, avail);
-
- if (got < 0) {
- avail = got; // the error handler below will recover us
-@@ -347,7 +397,7 @@ alsa_process_stream(cubeb_stream * stm)
- (!stm->other_stream || stm->other_stream->bufframes > 0)) {
- long got = avail - stm->bufframes;
- void * other_buffer = stm->other_stream ? stm->other_stream->buffer : NULL;
-- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
-+ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
-
- /* Correct read size to the other stream available frames */
- if (stm->other_stream && got > (snd_pcm_sframes_t) stm->other_stream->bufframes) {
-@@ -374,8 +424,8 @@ alsa_process_stream(cubeb_stream * stm)
- long drain_frames = avail - stm->bufframes;
- double drain_time = (double) drain_frames / stm->params.rate;
-
-- char * buftail = stm->buffer + snd_pcm_frames_to_bytes(stm->pcm, stm->bufframes);
-- memset(buftail, 0, snd_pcm_frames_to_bytes(stm->pcm, drain_frames));
-+ char * buftail = stm->buffer + WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->bufframes);
-+ memset(buftail, 0, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, drain_frames));
- stm->bufframes = avail;
-
- /* Mark as draining, unless we're waiting for capture */
-@@ -402,7 +452,7 @@ alsa_process_stream(cubeb_stream * stm)
- }
- }
-
-- wrote = snd_pcm_writei(stm->pcm, stm->buffer, avail);
-+ wrote = WRAP(snd_pcm_writei)(stm->pcm, stm->buffer, avail);
- if (wrote < 0) {
- avail = wrote; // the error handler below will recover us
- } else {
-@@ -415,13 +465,13 @@ alsa_process_stream(cubeb_stream * stm)
-
- /* Got some error? Let's try to recover the stream. */
- if (avail < 0) {
-- avail = snd_pcm_recover(stm->pcm, avail, 0);
-+ avail = WRAP(snd_pcm_recover)(stm->pcm, avail, 0);
-
- /* Capture pcm must be started after initial setup/recover */
- if (avail >= 0 &&
- stm->stream_type == SND_PCM_STREAM_CAPTURE &&
-- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
-- avail = snd_pcm_start(stm->pcm);
-+ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
-+ avail = WRAP(snd_pcm_start)(stm->pcm);
- }
- }
-
-@@ -537,26 +587,26 @@ get_slave_pcm_node(snd_config_t * lconf,
-
- slave_def = NULL;
-
-- r = snd_config_search(root_pcm, "slave", &slave_pcm);
-+ r = WRAP(snd_config_search)(root_pcm, "slave", &slave_pcm);
- if (r < 0) {
- return NULL;
- }
-
-- r = snd_config_get_string(slave_pcm, &string);
-+ r = WRAP(snd_config_get_string)(slave_pcm, &string);
- if (r >= 0) {
-- r = snd_config_search_definition(lconf, "pcm_slave", string, &slave_def);
-+ r = WRAP(snd_config_search_definition)(lconf, "pcm_slave", string, &slave_def);
- if (r < 0) {
- return NULL;
- }
- }
-
- do {
-- r = snd_config_search(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
-+ r = WRAP(snd_config_search)(slave_def ? slave_def : slave_pcm, "pcm", &pcm);
- if (r < 0) {
- break;
- }
-
-- r = snd_config_get_string(slave_def ? slave_def : slave_pcm, &string);
-+ r = WRAP(snd_config_get_string)(slave_def ? slave_def : slave_pcm, &string);
- if (r < 0) {
- break;
- }
-@@ -565,7 +615,7 @@ get_slave_pcm_node(snd_config_t * lconf,
- if (r < 0 || r > (int) sizeof(node_name)) {
- break;
- }
-- r = snd_config_search(lconf, node_name, &pcm);
-+ r = WRAP(snd_config_search)(lconf, node_name, &pcm);
- if (r < 0) {
- break;
- }
-@@ -574,7 +624,7 @@ get_slave_pcm_node(snd_config_t * lconf,
- } while (0);
-
- if (slave_def) {
-- snd_config_delete(slave_def);
-+ WRAP(snd_config_delete)(slave_def);
- }
-
- return NULL;
-@@ -597,22 +647,22 @@ init_local_config_with_workaround(char c
-
- lconf = NULL;
-
-- if (snd_config == NULL) {
-+ if (*WRAP(snd_config) == NULL) {
- return NULL;
- }
-
-- r = snd_config_copy(&lconf, snd_config);
-+ r = WRAP(snd_config_copy)(&lconf, *WRAP(snd_config));
- if (r < 0) {
- return NULL;
- }
-
- do {
-- r = snd_config_search_definition(lconf, "pcm", pcm_name, &pcm_node);
-+ r = WRAP(snd_config_search_definition)(lconf, "pcm", pcm_name, &pcm_node);
- if (r < 0) {
- break;
- }
-
-- r = snd_config_get_id(pcm_node, &string);
-+ r = WRAP(snd_config_get_id)(pcm_node, &string);
- if (r < 0) {
- break;
- }
-@@ -621,7 +671,7 @@ init_local_config_with_workaround(char c
- if (r < 0 || r > (int) sizeof(node_name)) {
- break;
- }
-- r = snd_config_search(lconf, node_name, &pcm_node);
-+ r = WRAP(snd_config_search)(lconf, node_name, &pcm_node);
- if (r < 0) {
- break;
- }
-@@ -632,12 +682,12 @@ init_local_config_with_workaround(char c
- }
-
- /* Fetch the PCM node's type, and bail out if it's not the PulseAudio plugin. */
-- r = snd_config_search(pcm_node, "type", &node);
-+ r = WRAP(snd_config_search)(pcm_node, "type", &node);
- if (r < 0) {
- break;
- }
-
-- r = snd_config_get_string(node, &string);
-+ r = WRAP(snd_config_get_string)(node, &string);
- if (r < 0) {
- break;
- }
-@@ -648,18 +698,18 @@ init_local_config_with_workaround(char c
-
- /* Don't clobber an explicit existing handle_underrun value, set it only
- if it doesn't already exist. */
-- r = snd_config_search(pcm_node, "handle_underrun", &node);
-+ r = WRAP(snd_config_search)(pcm_node, "handle_underrun", &node);
- if (r != -ENOENT) {
- break;
- }
-
- /* Disable pcm_pulse's asynchronous underrun handling. */
-- r = snd_config_imake_integer(&node, "handle_underrun", 0);
-+ r = WRAP(snd_config_imake_integer)(&node, "handle_underrun", 0);
- if (r < 0) {
- break;
- }
-
-- r = snd_config_add(pcm_node, node);
-+ r = WRAP(snd_config_add)(pcm_node, node);
- if (r < 0) {
- break;
- }
-@@ -667,7 +717,7 @@ init_local_config_with_workaround(char c
- return lconf;
- } while (0);
-
-- snd_config_delete(lconf);
-+ WRAP(snd_config_delete)(lconf);
-
- return NULL;
- }
-@@ -679,9 +729,9 @@ alsa_locked_pcm_open(snd_pcm_t ** pcm, c
-
- pthread_mutex_lock(&cubeb_alsa_mutex);
- if (local_config) {
-- r = snd_pcm_open_lconf(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
-+ r = WRAP(snd_pcm_open_lconf)(pcm, pcm_name, stream, SND_PCM_NONBLOCK, local_config);
- } else {
-- r = snd_pcm_open(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
-+ r = WRAP(snd_pcm_open)(pcm, pcm_name, stream, SND_PCM_NONBLOCK);
- }
- pthread_mutex_unlock(&cubeb_alsa_mutex);
-
-@@ -694,7 +744,7 @@ alsa_locked_pcm_close(snd_pcm_t * pcm)
- int r;
-
- pthread_mutex_lock(&cubeb_alsa_mutex);
-- r = snd_pcm_close(pcm);
-+ r = WRAP(snd_pcm_close)(pcm);
- pthread_mutex_unlock(&cubeb_alsa_mutex);
-
- return r;
-@@ -757,12 +807,65 @@ alsa_init(cubeb ** context, char const *
- pthread_attr_t attr;
- snd_pcm_t * dummy;
-
-+ void * libasound = NULL;
-+
-+#ifndef DISABLE_LIBASOUND_DLOPEN
-+ libasound = dlopen("libasound.so", RTLD_LAZY);
-+ if (!libasound) {
-+ return CUBEB_ERROR;
-+ }
-+
-+#define LOAD(x) do { \
-+ cubeb_##x = dlsym(libasound, #x); \
-+ if (!cubeb_##x) { \
-+ dlclose(libasound); \
-+ return CUBEB_ERROR; \
-+ } \
-+ } while(0)
-+
-+ LOAD(snd_config);
-+ LOAD(snd_config_add);
-+ LOAD(snd_config_copy);
-+ LOAD(snd_config_delete);
-+ LOAD(snd_config_get_id);
-+ LOAD(snd_config_get_string);
-+ LOAD(snd_config_imake_integer);
-+ LOAD(snd_config_search);
-+ LOAD(snd_config_search_definition);
-+ LOAD(snd_lib_error_set_handler);
-+ LOAD(snd_pcm_avail_update);
-+ LOAD(snd_pcm_close);
-+ LOAD(snd_pcm_delay);
-+ LOAD(snd_pcm_drain);
-+ LOAD(snd_pcm_frames_to_bytes);
-+ LOAD(snd_pcm_get_params);
-+ /* snd_pcm_hw_params_alloca is actually a macro */
-+ /* LOAD(snd_pcm_hw_params_alloca); */
-+ LOAD(snd_pcm_hw_params_sizeof);
-+ LOAD(snd_pcm_hw_params_any);
-+ LOAD(snd_pcm_hw_params_get_channels_max);
-+ LOAD(snd_pcm_hw_params_get_rate);
-+ LOAD(snd_pcm_hw_params_set_rate_near);
-+ LOAD(snd_pcm_nonblock);
-+ LOAD(snd_pcm_open);
-+ LOAD(snd_pcm_open_lconf);
-+ LOAD(snd_pcm_pause);
-+ LOAD(snd_pcm_poll_descriptors);
-+ LOAD(snd_pcm_poll_descriptors_count);
-+ LOAD(snd_pcm_poll_descriptors_revents);
-+ LOAD(snd_pcm_recover);
-+ LOAD(snd_pcm_set_params);
-+ LOAD(snd_pcm_state);
-+ LOAD(snd_pcm_writei);
-+
-+#undef LOAD
-+#endif
- assert(context);
- *context = NULL;
-
- pthread_mutex_lock(&cubeb_alsa_mutex);
- if (!cubeb_alsa_error_handler_set) {
-- snd_lib_error_set_handler(silent_error_handler);
-+ WRAP(snd_lib_error_set_handler)(silent_error_handler);
- cubeb_alsa_error_handler_set = 1;
- }
- pthread_mutex_unlock(&cubeb_alsa_mutex);
-@@ -770,6 +873,8 @@ alsa_init(cubeb ** context, char const *
- ctx = calloc(1, sizeof(*ctx));
- assert(ctx);
-
-+ ctx->libasound = libasound;
-+
- ctx->ops = &alsa_ops;
-
- r = pthread_mutex_init(&ctx->mutex, NULL);
-@@ -819,7 +924,7 @@ alsa_init(cubeb ** context, char const *
- config fails with EINVAL, the PA PCM is too old for this workaround. */
- if (r == -EINVAL) {
- pthread_mutex_lock(&cubeb_alsa_mutex);
-- snd_config_delete(ctx->local_config);
-+ WRAP(snd_config_delete)(ctx->local_config);
- pthread_mutex_unlock(&cubeb_alsa_mutex);
- ctx->local_config = NULL;
- } else if (r >= 0) {
-@@ -859,9 +964,13 @@ alsa_destroy(cubeb * ctx)
- pthread_mutex_destroy(&ctx->mutex);
- free(ctx->fds);
-
-+ if (ctx->libasound) {
-+ dlclose(ctx->libasound);
-+ }
-+
- if (ctx->local_config) {
- pthread_mutex_lock(&cubeb_alsa_mutex);
-- snd_config_delete(ctx->local_config);
-+ WRAP(snd_config_delete)(ctx->local_config);
- pthread_mutex_unlock(&cubeb_alsa_mutex);
- }
-
-@@ -948,7 +1057,7 @@ alsa_stream_init_single(cubeb * ctx, cub
- return CUBEB_ERROR;
- }
-
-- r = snd_pcm_nonblock(stm->pcm, 1);
-+ r = WRAP(snd_pcm_nonblock)(stm->pcm, 1);
- assert(r == 0);
-
- latency_us = latency_frames * 1e6 / stm->params.rate;
-@@ -961,7 +1070,7 @@ alsa_stream_init_single(cubeb * ctx, cub
- latency_us = latency_us < min_latency ? min_latency: latency_us;
- }
-
-- r = snd_pcm_set_params(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
-+ r = WRAP(snd_pcm_set_params)(stm->pcm, format, SND_PCM_ACCESS_RW_INTERLEAVED,
- stm->params.channels, stm->params.rate, 1,
- latency_us);
- if (r < 0) {
-@@ -969,20 +1078,20 @@ alsa_stream_init_single(cubeb * ctx, cub
- return CUBEB_ERROR_INVALID_FORMAT;
- }
-
-- r = snd_pcm_get_params(stm->pcm, &stm->buffer_size, &period_size);
-+ r = WRAP(snd_pcm_get_params)(stm->pcm, &stm->buffer_size, &period_size);
- assert(r == 0);
-
- /* Double internal buffer size to have enough space when waiting for the other side of duplex connection */
- stm->buffer_size *= 2;
-- stm->buffer = calloc(1, snd_pcm_frames_to_bytes(stm->pcm, stm->buffer_size));
-+ stm->buffer = calloc(1, WRAP(snd_pcm_frames_to_bytes)(stm->pcm, stm->buffer_size));
- assert(stm->buffer);
-
-- stm->nfds = snd_pcm_poll_descriptors_count(stm->pcm);
-+ stm->nfds = WRAP(snd_pcm_poll_descriptors_count)(stm->pcm);
- assert(stm->nfds > 0);
-
- stm->saved_fds = calloc(stm->nfds, sizeof(struct pollfd));
- assert(stm->saved_fds);
-- r = snd_pcm_poll_descriptors(stm->pcm, stm->saved_fds, stm->nfds);
-+ r = WRAP(snd_pcm_poll_descriptors)(stm->pcm, stm->saved_fds, stm->nfds);
- assert((nfds_t) r == stm->nfds);
-
- if (alsa_register_stream(ctx, stm) != 0) {
-@@ -1054,7 +1163,7 @@ alsa_stream_destroy(cubeb_stream * stm)
- pthread_mutex_lock(&stm->mutex);
- if (stm->pcm) {
- if (stm->state == DRAINING) {
-- snd_pcm_drain(stm->pcm);
-+ WRAP(snd_pcm_drain)(stm->pcm);
- }
- alsa_locked_pcm_close(stm->pcm);
- stm->pcm = NULL;
-@@ -1100,12 +1209,12 @@ alsa_get_max_channel_count(cubeb * ctx,
-
- assert(stm);
-
-- r = snd_pcm_hw_params_any(stm->pcm, hw_params);
-+ r = WRAP(snd_pcm_hw_params_any)(stm->pcm, hw_params);
- if (r < 0) {
- return CUBEB_ERROR;
- }
-
-- r = snd_pcm_hw_params_get_channels_max(hw_params, max_channels);
-+ r = WRAP(snd_pcm_hw_params_get_channels_max)(hw_params, max_channels);
- if (r < 0) {
- return CUBEB_ERROR;
- }
-@@ -1126,34 +1235,34 @@ alsa_get_preferred_sample_rate(cubeb * c
-
- /* get a pcm, disabling resampling, so we get a rate the
- * hardware/dmix/pulse/etc. supports. */
-- r = snd_pcm_open(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
-+ r = WRAP(snd_pcm_open)(&pcm, CUBEB_ALSA_PCM_NAME, SND_PCM_STREAM_PLAYBACK, SND_PCM_NO_AUTO_RESAMPLE);
- if (r < 0) {
- return CUBEB_ERROR;
- }
-
-- r = snd_pcm_hw_params_any(pcm, hw_params);
-+ r = WRAP(snd_pcm_hw_params_any)(pcm, hw_params);
- if (r < 0) {
-- snd_pcm_close(pcm);
-+ WRAP(snd_pcm_close)(pcm);
- return CUBEB_ERROR;
- }
-
-- r = snd_pcm_hw_params_get_rate(hw_params, rate, &dir);
-+ r = WRAP(snd_pcm_hw_params_get_rate)(hw_params, rate, &dir);
- if (r >= 0) {
- /* There is a default rate: use it. */
-- snd_pcm_close(pcm);
-+ WRAP(snd_pcm_close)(pcm);
- return CUBEB_OK;
- }
-
- /* Use a common rate, alsa may adjust it based on hw/etc. capabilities. */
- *rate = 44100;
-
-- r = snd_pcm_hw_params_set_rate_near(pcm, hw_params, rate, NULL);
-+ r = WRAP(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, NULL);
- if (r < 0) {
-- snd_pcm_close(pcm);
-+ WRAP(snd_pcm_close)(pcm);
- return CUBEB_ERROR;
- }
-
-- snd_pcm_close(pcm);
-+ WRAP(snd_pcm_close)(pcm);
-
- return CUBEB_OK;
- }
-@@ -1186,10 +1295,10 @@ alsa_stream_start(cubeb_stream * stm)
- pthread_mutex_lock(&stm->mutex);
- /* Capture pcm must be started after initial setup/recover */
- if (stm->stream_type == SND_PCM_STREAM_CAPTURE &&
-- snd_pcm_state(stm->pcm) == SND_PCM_STATE_PREPARED) {
-- snd_pcm_start(stm->pcm);
-+ WRAP(snd_pcm_state)(stm->pcm) == SND_PCM_STATE_PREPARED) {
-+ WRAP(snd_pcm_start)(stm->pcm);
- }
-- snd_pcm_pause(stm->pcm, 0);
-+ WRAP(snd_pcm_pause)(stm->pcm, 0);
- gettimeofday(&stm->last_activity, NULL);
- pthread_mutex_unlock(&stm->mutex);
-
-@@ -1229,7 +1338,7 @@ alsa_stream_stop(cubeb_stream * stm)
- pthread_mutex_unlock(&ctx->mutex);
-
- pthread_mutex_lock(&stm->mutex);
-- snd_pcm_pause(stm->pcm, 1);
-+ WRAP(snd_pcm_pause)(stm->pcm, 1);
- pthread_mutex_unlock(&stm->mutex);
-
- return CUBEB_OK;
-@@ -1245,8 +1354,8 @@ alsa_stream_get_position(cubeb_stream *
- pthread_mutex_lock(&stm->mutex);
-
- delay = -1;
-- if (snd_pcm_state(stm->pcm) != SND_PCM_STATE_RUNNING ||
-- snd_pcm_delay(stm->pcm, &delay) != 0) {
-+ if (WRAP(snd_pcm_state)(stm->pcm) != SND_PCM_STATE_RUNNING ||
-+ WRAP(snd_pcm_delay)(stm->pcm, &delay) != 0) {
- *position = stm->last_position;
- pthread_mutex_unlock(&stm->mutex);
- return CUBEB_OK;
-@@ -1271,7 +1380,7 @@ alsa_stream_get_latency(cubeb_stream * s
- snd_pcm_sframes_t delay;
- /* This function returns the delay in frames until a frame written using
- snd_pcm_writei is sent to the DAC. The DAC delay should be < 1ms anyways. */
-- if (snd_pcm_delay(stm->pcm, &delay)) {
-+ if (WRAP(snd_pcm_delay)(stm->pcm, &delay)) {
- return CUBEB_ERROR;
- }
-
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__sun.c b/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__sun.c
new file mode 100644
index 00000000000..945e7a3fe8e
--- /dev/null
+++ b/mail/thunderbird/patches/patch-media_libcubeb_src_cubeb__sun.c
@@ -0,0 +1,516 @@
+$NetBSD: patch-media_libcubeb_src_cubeb__sun.c,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- media/libcubeb/src/cubeb_sun.c.orig 2020-09-02 21:41:01.178547066 +0000
++++ media/libcubeb/src/cubeb_sun.c
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright © 2019 Nia Alarie
++ * Copyright © 2019-2020 Nia Alarie <nia@NetBSD.org>
+ *
+ * This program is made available under an ISC-style license. See the
+ * accompanying file LICENSE for details.
+@@ -9,19 +9,14 @@
+ #include <fcntl.h>
+ #include <unistd.h>
+ #include <pthread.h>
++#include <stdbool.h>
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
+-#include <math.h>
++#include <limits.h>
+ #include "cubeb/cubeb.h"
+ #include "cubeb-internal.h"
+
+-#define BYTES_TO_FRAMES(bytes, channels) \
+- (bytes / (channels * sizeof(int16_t)))
+-
+-#define FRAMES_TO_BYTES(frames, channels) \
+- (frames * (channels * sizeof(int16_t)))
+-
+ /* Default to 4 + 1 for the default device. */
+ #ifndef SUN_DEVICE_COUNT
+ #define SUN_DEVICE_COUNT (5)
+@@ -41,10 +36,6 @@
+ #define SUN_DEFAULT_DEVICE "/dev/audio"
+ #endif
+
+-#ifndef SUN_POLL_TIMEOUT
+-#define SUN_POLL_TIMEOUT (1000)
+-#endif
+-
+ #ifndef SUN_BUFFER_FRAMES
+ #define SUN_BUFFER_FRAMES (32)
+ #endif
+@@ -75,26 +66,26 @@ struct cubeb {
+ struct cubeb_ops const * ops;
+ };
+
++struct sun_stream {
++ char name[32];
++ int fd;
++ void * buf;
++ struct audio_info info;
++ unsigned frame_size; /* precision in bytes * channels */
++ bool floating;
++};
++
+ struct cubeb_stream {
+ struct cubeb * context;
+ void * user_ptr;
+ pthread_t thread;
+ pthread_mutex_t mutex; /* protects running, volume, frames_written */
+- int floating;
+- int running;
+- int play_fd;
+- int record_fd;
++ bool running;
+ float volume;
+- struct audio_info p_info; /* info for the play fd */
+- struct audio_info r_info; /* info for the record fd */
++ struct sun_stream play;
++ struct sun_stream record;
+ cubeb_data_callback data_cb;
+ cubeb_state_callback state_cb;
+- int16_t * play_buf;
+- int16_t * record_buf;
+- float * f_play_buf;
+- float * f_record_buf;
+- char input_name[32];
+- char output_name[32];
+ uint64_t frames_written;
+ uint64_t blocks_written;
+ };
+@@ -312,18 +303,19 @@ sun_copy_params(int fd, cubeb_stream * s
+ {
+ prinfo->channels = params->channels;
+ prinfo->sample_rate = params->rate;
+- prinfo->precision = 16;
+ #ifdef AUDIO_ENCODING_SLINEAR_LE
+ switch (params->format) {
+ case CUBEB_SAMPLE_S16LE:
+ prinfo->encoding = AUDIO_ENCODING_SLINEAR_LE;
++ prinfo->precision = 16;
+ break;
+ case CUBEB_SAMPLE_S16BE:
+ prinfo->encoding = AUDIO_ENCODING_SLINEAR_BE;
++ prinfo->precision = 16;
+ break;
+ case CUBEB_SAMPLE_FLOAT32NE:
+- stream->floating = 1;
+ prinfo->encoding = AUDIO_ENCODING_SLINEAR;
++ prinfo->precision = 32;
+ break;
+ default:
+ LOG("Unsupported format");
+@@ -333,10 +325,11 @@ sun_copy_params(int fd, cubeb_stream * s
+ switch (params->format) {
+ case CUBEB_SAMPLE_S16NE:
+ prinfo->encoding = AUDIO_ENCODING_LINEAR;
++ prinfo->precision = 16;
+ break;
+ case CUBEB_SAMPLE_FLOAT32NE:
+- stream->floating = 1;
+ prinfo->encoding = AUDIO_ENCODING_LINEAR;
++ prinfo->precision = 32;
+ break;
+ default:
+ LOG("Unsupported format");
+@@ -357,7 +350,7 @@ sun_stream_stop(cubeb_stream * s)
+ {
+ pthread_mutex_lock(&s->mutex);
+ if (s->running) {
+- s->running = 0;
++ s->running = false;
+ pthread_mutex_unlock(&s->mutex);
+ pthread_join(s->thread, NULL);
+ } else {
+@@ -371,53 +364,50 @@ sun_stream_destroy(cubeb_stream * s)
+ {
+ pthread_mutex_destroy(&s->mutex);
+ sun_stream_stop(s);
+- if (s->play_fd != -1) {
+- close(s->play_fd);
++ if (s->play.fd != -1) {
++ close(s->play.fd);
+ }
+- if (s->record_fd != -1) {
+- close(s->record_fd);
++ if (s->record.fd != -1) {
++ close(s->record.fd);
+ }
+- free(s->f_play_buf);
+- free(s->f_record_buf);
+- free(s->play_buf);
+- free(s->record_buf);
++ free(s->play.buf);
++ free(s->record.buf);
+ free(s);
+ }
+
+ static void
+-sun_float_to_linear(float * in, int16_t * out,
+- unsigned channels, long frames, float vol)
++sun_float_to_linear32(void * buf, unsigned sample_count, float vol)
+ {
+- unsigned i, sample_count = frames * channels;
+- float multiplier = vol * 0x8000;
+-
+- for (i = 0; i < sample_count; ++i) {
+- int32_t sample = lrintf(in[i] * multiplier);
+- if (sample < -0x8000) {
+- out[i] = -0x8000;
+- } else if (sample > 0x7fff) {
+- out[i] = 0x7fff;
+- } else {
+- out[i] = sample;
+- }
++ float * in = buf;
++ int32_t * out = buf;
++ int32_t * tail = out + sample_count;
++
++ while (out < tail) {
++ float f = *(in++) * vol;
++ if (f < -1.0)
++ f = -1.0;
++ else if (f > 1.0)
++ f = 1.0;
++ *(out++) = f * (float)INT32_MAX;
+ }
+ }
+
+ static void
+-sun_linear_to_float(int16_t * in, float * out,
+- unsigned channels, long frames)
++sun_linear32_to_float(void * buf, unsigned sample_count)
+ {
+- unsigned i, sample_count = frames * channels;
++ int32_t * in = buf;
++ float * out = buf;
++ float * tail = out + sample_count;
+
+- for (i = 0; i < sample_count; ++i) {
+- out[i] = (1.0 / 0x8000) * in[i];
++ while (out < tail) {
++ *(out++) = (1.0 / 0x80000000) * *(in++);
+ }
+ }
+
+ static void
+-sun_linear_set_vol(int16_t * buf, unsigned channels, long frames, float vol)
++sun_linear16_set_vol(int16_t * buf, unsigned sample_count, float vol)
+ {
+- unsigned i, sample_count = frames * channels;
++ unsigned i;
+ int32_t multiplier = vol * 0x8000;
+
+ for (i = 0; i < sample_count; ++i) {
+@@ -445,41 +435,36 @@ sun_io_routine(void * arg)
+ break;
+ }
+ pthread_mutex_unlock(&s->mutex);
+- if (s->floating) {
+- if (s->record_fd != -1) {
+- sun_linear_to_float(s->record_buf, s->f_record_buf,
+- s->r_info.record.channels, SUN_BUFFER_FRAMES);
+- }
+- to_write = s->data_cb(s, s->user_ptr,
+- s->f_record_buf, s->f_play_buf, SUN_BUFFER_FRAMES);
+- if (to_write == CUBEB_ERROR) {
+- state = CUBEB_STATE_ERROR;
+- break;
+- }
+- if (s->play_fd != -1) {
+- pthread_mutex_lock(&s->mutex);
+- sun_float_to_linear(s->f_play_buf, s->play_buf,
+- s->p_info.play.channels, to_write, s->volume);
+- pthread_mutex_unlock(&s->mutex);
+- }
+- } else {
+- to_write = s->data_cb(s, s->user_ptr,
+- s->record_buf, s->play_buf, SUN_BUFFER_FRAMES);
+- if (to_write == CUBEB_ERROR) {
+- state = CUBEB_STATE_ERROR;
+- break;
+- }
+- if (s->play_fd != -1) {
+- pthread_mutex_lock(&s->mutex);
+- sun_linear_set_vol(s->play_buf, s->p_info.play.channels, to_write, s->volume);
+- pthread_mutex_unlock(&s->mutex);
++ if (s->record.fd != -1 && s->record.floating) {
++ sun_linear32_to_float(s->record.buf,
++ s->record.info.record.channels * SUN_BUFFER_FRAMES);
++ }
++ to_write = s->data_cb(s, s->user_ptr,
++ s->record.buf, s->play.buf, SUN_BUFFER_FRAMES);
++ if (to_write == CUBEB_ERROR) {
++ state = CUBEB_STATE_ERROR;
++ break;
++ }
++ if (s->play.fd != -1) {
++ float vol;
++
++ pthread_mutex_lock(&s->mutex);
++ vol = s->volume;
++ pthread_mutex_unlock(&s->mutex);
++
++ if (s->play.floating) {
++ sun_float_to_linear32(s->play.buf,
++ s->play.info.play.channels * to_write, vol);
++ } else {
++ sun_linear16_set_vol(s->play.buf,
++ s->play.info.play.channels * to_write, vol);
+ }
+ }
+ if (to_write < SUN_BUFFER_FRAMES) {
+ drain = 1;
+ }
+- to_write = s->play_fd != -1 ? to_write : 0;
+- to_read = s->record_fd != -1 ? SUN_BUFFER_FRAMES : 0;
++ to_write = s->play.fd != -1 ? to_write : 0;
++ to_read = s->record.fd != -1 ? SUN_BUFFER_FRAMES : 0;
+ write_ofs = 0;
+ read_ofs = 0;
+ while (to_write > 0 || to_read > 0) {
+@@ -487,27 +472,27 @@ sun_io_routine(void * arg)
+ ssize_t n, frames;
+
+ if (to_write > 0) {
+- bytes = FRAMES_TO_BYTES(to_write, s->p_info.play.channels);
+- if ((n = write(s->play_fd, s->play_buf + write_ofs, bytes)) < 0) {
++ bytes = to_write * s->play.frame_size;
++ if ((n = write(s->play.fd, (uint8_t *)s->play.buf + write_ofs, bytes)) < 0) {
+ state = CUBEB_STATE_ERROR;
+ break;
+ }
+- frames = BYTES_TO_FRAMES(n, s->p_info.play.channels);
++ frames = n / s->play.frame_size;
+ pthread_mutex_lock(&s->mutex);
+ s->frames_written += frames;
+ pthread_mutex_unlock(&s->mutex);
+ to_write -= frames;
+- write_ofs += frames;
++ write_ofs += n;
+ }
+ if (to_read > 0) {
+- bytes = FRAMES_TO_BYTES(to_read, s->r_info.record.channels);
+- if ((n = read(s->record_fd, s->record_buf + read_ofs, bytes)) < 0) {
++ bytes = to_read * s->record.frame_size;
++ if ((n = read(s->record.fd, (uint8_t *)s->record.buf + read_ofs, bytes)) < 0) {
+ state = CUBEB_STATE_ERROR;
+ break;
+ }
+- frames = BYTES_TO_FRAMES(n, s->r_info.record.channels);
++ frames = n / s->record.frame_size;
+ to_read -= frames;
+- read_ofs += frames;
++ read_ofs += n;
+ }
+ }
+ if (drain && state != CUBEB_STATE_ERROR) {
+@@ -536,23 +521,24 @@ sun_stream_init(cubeb * context,
+ cubeb_stream *s = NULL;
+
+ (void)stream_name;
++ (void)latency_frames;
+ if ((s = calloc(1, sizeof(cubeb_stream))) == NULL) {
+ ret = CUBEB_ERROR;
+ goto error;
+ }
+- s->record_fd = -1;
+- s->play_fd = -1;
++ s->record.fd = -1;
++ s->play.fd = -1;
+ if (input_device != 0) {
+- snprintf(s->input_name, sizeof(s->input_name),
++ snprintf(s->record.name, sizeof(s->record.name),
+ "/dev/audio%zu", (uintptr_t)input_device - 1);
+ } else {
+- snprintf(s->input_name, sizeof(s->input_name), "%s", SUN_DEFAULT_DEVICE);
++ snprintf(s->record.name, sizeof(s->record.name), "%s", SUN_DEFAULT_DEVICE);
+ }
+ if (output_device != 0) {
+- snprintf(s->output_name, sizeof(s->output_name),
++ snprintf(s->play.name, sizeof(s->play.name),
+ "/dev/audio%zu", (uintptr_t)output_device - 1);
+ } else {
+- snprintf(s->output_name, sizeof(s->output_name), "%s", SUN_DEFAULT_DEVICE);
++ snprintf(s->play.name, sizeof(s->play.name), "%s", SUN_DEFAULT_DEVICE);
+ }
+ if (input_stream_params != NULL) {
+ if (input_stream_params->prefs & CUBEB_STREAM_PREF_LOOPBACK) {
+@@ -560,22 +546,23 @@ sun_stream_init(cubeb * context,
+ ret = CUBEB_ERROR_NOT_SUPPORTED;
+ goto error;
+ }
+- if (s->record_fd == -1) {
+- if ((s->record_fd = open(s->input_name, O_RDONLY)) == -1) {
+- LOG("Audio device cannot be opened as read-only");
++ if (s->record.fd == -1) {
++ if ((s->record.fd = open(s->record.name, O_RDONLY)) == -1) {
++ LOG("Audio device could not be opened as read-only");
+ ret = CUBEB_ERROR_DEVICE_UNAVAILABLE;
+ goto error;
+ }
+ }
+- AUDIO_INITINFO(&s->r_info);
++ AUDIO_INITINFO(&s->record.info);
+ #ifdef AUMODE_RECORD
+- s->r_info.mode = AUMODE_RECORD;
++ s->record.info.mode = AUMODE_RECORD;
+ #endif
+- if ((ret = sun_copy_params(s->record_fd, s, input_stream_params,
+- &s->r_info, &s->r_info.record)) != CUBEB_OK) {
++ if ((ret = sun_copy_params(s->record.fd, s, input_stream_params,
++ &s->record.info, &s->record.info.record)) != CUBEB_OK) {
+ LOG("Setting record params failed");
+ goto error;
+ }
++ s->record.floating = (input_stream_params->format == CUBEB_SAMPLE_FLOAT32NE);
+ }
+ if (output_stream_params != NULL) {
+ if (output_stream_params->prefs & CUBEB_STREAM_PREF_LOOPBACK) {
+@@ -583,22 +570,23 @@ sun_stream_init(cubeb * context,
+ ret = CUBEB_ERROR_NOT_SUPPORTED;
+ goto error;
+ }
+- if (s->play_fd == -1) {
+- if ((s->play_fd = open(s->output_name, O_WRONLY)) == -1) {
+- LOG("Audio device cannot be opened as write-only");
++ if (s->play.fd == -1) {
++ if ((s->play.fd = open(s->play.name, O_WRONLY)) == -1) {
++ LOG("Audio device could not be opened as write-only");
+ ret = CUBEB_ERROR_DEVICE_UNAVAILABLE;
+ goto error;
+ }
+ }
+- AUDIO_INITINFO(&s->p_info);
++ AUDIO_INITINFO(&s->play.info);
+ #ifdef AUMODE_PLAY
+- s->p_info.mode = AUMODE_PLAY;
++ s->play.info.mode = AUMODE_PLAY;
+ #endif
+- if ((ret = sun_copy_params(s->play_fd, s, output_stream_params,
+- &s->p_info, &s->p_info.play)) != CUBEB_OK) {
++ if ((ret = sun_copy_params(s->play.fd, s, output_stream_params,
++ &s->play.info, &s->play.info.play)) != CUBEB_OK) {
+ LOG("Setting play params failed");
+ goto error;
+ }
++ s->play.floating = (output_stream_params->format == CUBEB_SAMPLE_FLOAT32NE);
+ }
+ s->context = context;
+ s->volume = 1.0;
+@@ -609,28 +597,20 @@ sun_stream_init(cubeb * context,
+ LOG("Failed to create mutex");
+ goto error;
+ }
+- if (s->play_fd != -1 && (s->play_buf = calloc(SUN_BUFFER_FRAMES,
+- s->p_info.play.channels * sizeof(int16_t))) == NULL) {
++ s->play.frame_size = s->play.info.play.channels *
++ (s->play.info.play.precision / 8);
++ if (s->play.fd != -1 &&
++ (s->play.buf = calloc(SUN_BUFFER_FRAMES, s->play.frame_size)) == NULL) {
+ ret = CUBEB_ERROR;
+ goto error;
+ }
+- if (s->record_fd != -1 && (s->record_buf = calloc(SUN_BUFFER_FRAMES,
+- s->r_info.record.channels * sizeof(int16_t))) == NULL) {
++ s->record.frame_size = s->record.info.record.channels *
++ (s->record.info.record.precision / 8);
++ if (s->record.fd != -1 &&
++ (s->record.buf = calloc(SUN_BUFFER_FRAMES, s->record.frame_size)) == NULL) {
+ ret = CUBEB_ERROR;
+ goto error;
+ }
+- if (s->floating) {
+- if (s->play_fd != -1 && (s->f_play_buf = calloc(SUN_BUFFER_FRAMES,
+- s->p_info.play.channels * sizeof(float))) == NULL) {
+- ret = CUBEB_ERROR;
+- goto error;
+- }
+- if (s->record_fd != -1 && (s->f_record_buf = calloc(SUN_BUFFER_FRAMES,
+- s->r_info.record.channels * sizeof(float))) == NULL) {
+- ret = CUBEB_ERROR;
+- goto error;
+- }
+- }
+ *stream = s;
+ return CUBEB_OK;
+ error:
+@@ -643,7 +623,7 @@ error:
+ static int
+ sun_stream_start(cubeb_stream * s)
+ {
+- s->running = 1;
++ s->running = true;
+ if (pthread_create(&s->thread, NULL, sun_io_routine, s) != 0) {
+ LOG("Couldn't create thread");
+ return CUBEB_ERROR;
+@@ -657,12 +637,11 @@ sun_stream_get_position(cubeb_stream * s
+ #ifdef AUDIO_GETOOFFS
+ struct audio_offset offset;
+
+- if (ioctl(s->play_fd, AUDIO_GETOOFFS, &offset) == -1) {
++ if (ioctl(s->play.fd, AUDIO_GETOOFFS, &offset) == -1) {
+ return CUBEB_ERROR;
+ }
+ s->blocks_written += offset.deltablks;
+- *position = BYTES_TO_FRAMES(s->blocks_written * s->p_info.blocksize,
+- s->p_info.play.channels);
++ *position = (s->blocks_written * s->play.info.blocksize) / s->play.frame_size;
+ return CUBEB_OK;
+ #else
+ pthread_mutex_lock(&s->mutex);
+@@ -673,22 +652,21 @@ sun_stream_get_position(cubeb_stream * s
+ }
+
+ static int
+-sun_stream_get_latency(cubeb_stream * stream, uint32_t * latency)
++sun_stream_get_latency(cubeb_stream * s, uint32_t * latency)
+ {
+ #ifdef AUDIO_GETBUFINFO
+ struct audio_info info;
+
+- if (ioctl(stream->play_fd, AUDIO_GETBUFINFO, &info) == -1) {
++ if (ioctl(s->play.fd, AUDIO_GETBUFINFO, &info) == -1) {
+ return CUBEB_ERROR;
+ }
+
+- *latency = BYTES_TO_FRAMES(info.play.seek + info.blocksize / 2,
+- info.play.channels);
++ *latency = (info.play.seek + info.blocksize) / s->play.frame_size;
+ return CUBEB_OK;
+ #else
+ cubeb_stream_params params;
+
+- params.rate = stream->p_info.play.sample_rate;
++ params.rate = stream->play.info.play.sample_rate;
+
+ return sun_get_min_latency(NULL, params, latency);
+ #endif
+@@ -710,10 +688,10 @@ sun_get_current_device(cubeb_stream * st
+ if (*device == NULL) {
+ return CUBEB_ERROR;
+ }
+- (*device)->input_name = stream->record_fd != -1 ?
+- strdup(stream->input_name) : NULL;
+- (*device)->output_name = stream->play_fd != -1 ?
+- strdup(stream->output_name) : NULL;
++ (*device)->input_name = stream->record.fd != -1 ?
++ strdup(stream->record.name) : NULL;
++ (*device)->output_name = stream->play.fd != -1 ?
++ strdup(stream->play.name) : NULL;
+ return CUBEB_OK;
+ }
+
+@@ -743,8 +721,8 @@ static struct cubeb_ops const sun_ops =
+ .stream_reset_default_device = NULL,
+ .stream_get_position = sun_stream_get_position,
+ .stream_get_latency = sun_stream_get_latency,
++ .stream_get_input_latency = NULL,
+ .stream_set_volume = sun_stream_set_volume,
+- .stream_set_panning = NULL,
+ .stream_get_current_device = sun_get_current_device,
+ .stream_device_destroy = sun_stream_device_destroy,
+ .stream_register_device_changed_callback = NULL,
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_src_moz.build b/mail/thunderbird/patches/patch-media_libcubeb_src_moz.build
index ed0f812c961..16bd1d16e62 100644
--- a/mail/thunderbird/patches/patch-media_libcubeb_src_moz.build
+++ b/mail/thunderbird/patches/patch-media_libcubeb_src_moz.build
@@ -1,6 +1,6 @@
-$NetBSD: patch-media_libcubeb_src_moz.build,v 1.3 2020/06/15 15:44:22 nia Exp $
+$NetBSD: patch-media_libcubeb_src_moz.build,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- media/libcubeb/src/moz.build.orig 2020-06-02 14:07:57.000000000 +0000
+--- media/libcubeb/src/moz.build.orig 2020-08-28 21:33:11.000000000 +0000
+++ media/libcubeb/src/moz.build
@@ -23,6 +23,12 @@ if CONFIG['MOZ_ALSA']:
]
diff --git a/mail/thunderbird/patches/patch-media_libcubeb_update.sh b/mail/thunderbird/patches/patch-media_libcubeb_update.sh
deleted file mode 100644
index d3e6b2029f5..00000000000
--- a/mail/thunderbird/patches/patch-media_libcubeb_update.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-media_libcubeb_update.sh,v 1.2 2019/09/21 10:55:17 ryoon Exp $
-
---- media/libcubeb/update.sh.orig 2019-09-09 23:43:34.000000000 +0000
-+++ media/libcubeb/update.sh
-@@ -25,6 +25,8 @@ cp $1/src/cubeb_log.h src
- cp $1/src/cubeb_mixer.cpp src
- cp $1/src/cubeb_mixer.h src
- cp $1/src/cubeb_opensl.c src
-+cp $1/src/cubeb_oss.c src
-+cp $1/src/cubeb_sun.c src
- cp $1/src/cubeb-jni.cpp src
- cp $1/src/cubeb-jni.h src
- cp $1/src/android/cubeb-output-latency.h src/android
diff --git a/mail/thunderbird/patches/patch-media_libpng_pngpriv.h b/mail/thunderbird/patches/patch-media_libpng_pngpriv.h
index 5e275e72e6e..34874fdf9b1 100644
--- a/mail/thunderbird/patches/patch-media_libpng_pngpriv.h
+++ b/mail/thunderbird/patches/patch-media_libpng_pngpriv.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-media_libpng_pngpriv.h,v 1.1 2018/12/16 08:12:16 ryoon Exp $
+$NetBSD: patch-media_libpng_pngpriv.h,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- media/libpng/pngpriv.h.orig 2018-12-04 23:11:54.000000000 +0000
+--- media/libpng/pngpriv.h.orig 2020-08-28 21:33:11.000000000 +0000
+++ media/libpng/pngpriv.h
@@ -36,8 +36,10 @@
* still required (as of 2011-05-02.)
diff --git a/mail/thunderbird/patches/patch-media_libtheora_lib_info.c b/mail/thunderbird/patches/patch-media_libtheora_lib_info.c
new file mode 100644
index 00000000000..2c5d14b8bcd
--- /dev/null
+++ b/mail/thunderbird/patches/patch-media_libtheora_lib_info.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-media_libtheora_lib_info.c,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- media/libtheora/lib/info.c.orig 2020-08-28 21:32:52.000000000 +0000
++++ media/libtheora/lib/info.c
+@@ -29,7 +29,7 @@
+ static int oc_tagcompare(const char *_s1,const char *_s2,int _n){
+ int c;
+ for(c=0;c<_n;c++){
+- if(toupper(_s1[c])!=toupper(_s2[c]))return !0;
++ if(toupper((unsigned char)_s1[c])!=toupper((unsigned char)_s2[c]))return !0;
+ }
+ return _s1[c]!='=';
+ }
diff --git a/mail/thunderbird/patches/patch-media_libvorbis_lib_vorbis__info.c b/mail/thunderbird/patches/patch-media_libvorbis_lib_vorbis__info.c
new file mode 100644
index 00000000000..26f8f4da1aa
--- /dev/null
+++ b/mail/thunderbird/patches/patch-media_libvorbis_lib_vorbis__info.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-media_libvorbis_lib_vorbis__info.c,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- media/libvorbis/lib/vorbis_info.c.orig 2020-08-28 21:33:11.000000000 +0000
++++ media/libvorbis/lib/vorbis_info.c
+@@ -78,7 +78,7 @@ void vorbis_comment_add_tag(vorbis_comme
+ static int tagcompare(const char *s1, const char *s2, int n){
+ int c=0;
+ while(c < n){
+- if(toupper(s1[c]) != toupper(s2[c]))
++ if(toupper((unsigned char) s1[c]) != toupper((unsigned char) s2[c]))
+ return !0;
+ c++;
+ }
diff --git a/mail/thunderbird/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc b/mail/thunderbird/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
new file mode 100644
index 00000000000..d93852ef67b
--- /dev/null
+++ b/mail/thunderbird/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
@@ -0,0 +1,20 @@
+$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.3 2020/09/03 15:26:22 ryoon Exp $
+
+--- media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2020-08-28 21:33:15.000000000 +0000
++++ media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc
+@@ -385,11 +385,15 @@ bool DeviceInfoLinux::IsDeviceNameMatche
+
+ bool DeviceInfoLinux::IsVideoCaptureDevice(struct v4l2_capability* cap)
+ {
++#ifdef V4L2_CAP_DEVICE_CAPS
+ if (cap->capabilities & V4L2_CAP_DEVICE_CAPS) {
+ return cap->device_caps & V4L2_CAP_VIDEO_CAPTURE;
+ } else {
+ return cap->capabilities & V4L2_CAP_VIDEO_CAPTURE;
+ }
++#else
++ return 1;
++#endif
+ }
+
+ int32_t DeviceInfoLinux::FillCapabilities(int fd) {
diff --git a/mail/thunderbird/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c b/mail/thunderbird/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c
index c21285f58a1..1e848bd7faf 100644
--- a/mail/thunderbird/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c
+++ b/mail/thunderbird/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c
@@ -1,8 +1,6 @@
-$NetBSD: patch-nsprpub_pr_src_pthreads_ptsynch.c,v 1.1 2020/02/08 22:36:24 kamil Exp $
+$NetBSD: patch-nsprpub_pr_src_pthreads_ptsynch.c,v 1.2 2020/09/03 15:26:22 ryoon Exp $
-Workaround buggy usage of pthread_equal().
-
---- nsprpub/pr/src/pthreads/ptsynch.c.orig 2020-01-09 03:29:25.000000000 +0000
+--- nsprpub/pr/src/pthreads/ptsynch.c.orig 2020-08-28 21:33:00.000000000 +0000
+++ nsprpub/pr/src/pthreads/ptsynch.c
@@ -25,6 +25,13 @@ static pthread_condattr_t _pt_cvar_attr;
extern PTDebug pt_debug; /* this is shared between several modules */
@@ -18,20 +16,20 @@ Workaround buggy usage of pthread_equal().
#if defined(FREEBSD)
/*
* On older versions of FreeBSD, pthread_mutex_trylock returns EDEADLK.
-@@ -192,9 +199,9 @@ PR_IMPLEMENT(PRStatus) PR_Unlock(PRLock
+@@ -197,9 +204,9 @@ PR_IMPLEMENT(PRStatus) PR_Unlock(PRLock
PR_ASSERT(lock != NULL);
PR_ASSERT(_PT_PTHREAD_MUTEX_IS_LOCKED(lock->mutex));
PR_ASSERT(PR_TRUE == lock->locked);
- PR_ASSERT(pthread_equal(lock->owner, self));
+ PR_ASSERT(pt_pthread_equal(lock->owner, self));
-- if (!lock->locked || !pthread_equal(lock->owner, self))
-+ if (!lock->locked || !pt_pthread_equal(lock->owner, self))
+- if (!lock->locked || !pthread_equal(lock->owner, self)) {
++ if (!lock->locked || !pt_pthread_equal(lock->owner, self)) {
return PR_FAILURE;
+ }
- lock->locked = PR_FALSE;
-@@ -217,7 +224,7 @@ PR_IMPLEMENT(void) PR_AssertCurrentThrea
- * to the correctness of PR_AssertCurrentThreadOwnsLock(), but
+@@ -225,7 +232,7 @@ PR_IMPLEMENT(void) PR_AssertCurrentThrea
+ * to the correctness of PR_AssertCurrentThreadOwnsLock(), but
* this particular order makes the assertion more likely to
* catch errors. */
- PR_ASSERT(lock->locked && pthread_equal(lock->owner, pthread_self()));
@@ -39,7 +37,7 @@ Workaround buggy usage of pthread_equal().
}
/**************************************************************/
-@@ -273,7 +280,7 @@ static void pt_PostNotifyToCvar(PRCondVa
+@@ -281,7 +288,7 @@ static void pt_PostNotifyToCvar(PRCondVa
_PT_Notified *notified = &cvar->lock->notified;
PR_ASSERT(PR_TRUE == cvar->lock->locked);
@@ -48,25 +46,25 @@ Workaround buggy usage of pthread_equal().
PR_ASSERT(_PT_PTHREAD_MUTEX_IS_LOCKED(cvar->lock->mutex));
while (1)
-@@ -356,7 +363,7 @@ PR_IMPLEMENT(PRStatus) PR_WaitCondVar(PR
+@@ -369,7 +376,7 @@ PR_IMPLEMENT(PRStatus) PR_WaitCondVar(PR
PR_ASSERT(_PT_PTHREAD_MUTEX_IS_LOCKED(cvar->lock->mutex));
PR_ASSERT(PR_TRUE == cvar->lock->locked);
/* and it better be by us */
- PR_ASSERT(pthread_equal(cvar->lock->owner, pthread_self()));
+ PR_ASSERT(pt_pthread_equal(cvar->lock->owner, pthread_self()));
- if (_PT_THREAD_INTERRUPTED(thred)) goto aborted;
-
-@@ -554,7 +561,7 @@ PR_IMPLEMENT(PRIntn) PR_GetMonitorEntryC
+ if (_PT_THREAD_INTERRUPTED(thred)) {
+ goto aborted;
+@@ -582,7 +589,7 @@ PR_IMPLEMENT(PRIntn) PR_GetMonitorEntryC
rv = pthread_mutex_lock(&mon->lock);
PR_ASSERT(0 == rv);
-- if (pthread_equal(mon->owner, self))
-+ if (pt_pthread_equal(mon->owner, self))
+- if (pthread_equal(mon->owner, self)) {
++ if (pt_pthread_equal(mon->owner, self)) {
count = mon->entryCount;
+ }
rv = pthread_mutex_unlock(&mon->lock);
- PR_ASSERT(0 == rv);
-@@ -569,7 +576,7 @@ PR_IMPLEMENT(void) PR_AssertCurrentThrea
+@@ -598,7 +605,7 @@ PR_IMPLEMENT(void) PR_AssertCurrentThrea
rv = pthread_mutex_lock(&mon->lock);
PR_ASSERT(0 == rv);
PR_ASSERT(mon->entryCount != 0 &&
@@ -75,16 +73,16 @@ Workaround buggy usage of pthread_equal().
rv = pthread_mutex_unlock(&mon->lock);
PR_ASSERT(0 == rv);
#endif
-@@ -585,7 +592,7 @@ PR_IMPLEMENT(void) PR_EnterMonitor(PRMon
+@@ -614,7 +621,7 @@ PR_IMPLEMENT(void) PR_EnterMonitor(PRMon
PR_ASSERT(0 == rv);
if (mon->entryCount != 0)
{
-- if (pthread_equal(mon->owner, self))
-+ if (pt_pthread_equal(mon->owner, self))
+- if (pthread_equal(mon->owner, self)) {
++ if (pt_pthread_equal(mon->owner, self)) {
goto done;
+ }
while (mon->entryCount != 0)
- {
-@@ -616,8 +623,8 @@ PR_IMPLEMENT(PRStatus) PR_ExitMonitor(PR
+@@ -646,8 +653,8 @@ PR_IMPLEMENT(PRStatus) PR_ExitMonitor(PR
PR_ASSERT(0 == rv);
/* the entries should be > 0 and we'd better be the owner */
PR_ASSERT(mon->entryCount > 0);
@@ -95,7 +93,7 @@ Workaround buggy usage of pthread_equal().
{
rv = pthread_mutex_unlock(&mon->lock);
PR_ASSERT(0 == rv);
-@@ -664,7 +671,7 @@ PR_IMPLEMENT(PRStatus) PR_Wait(PRMonitor
+@@ -695,7 +702,7 @@ PR_IMPLEMENT(PRStatus) PR_Wait(PRMonitor
/* the entries better be positive */
PR_ASSERT(mon->entryCount > 0);
/* and it better be owned by us */
@@ -103,4 +101,4 @@ Workaround buggy usage of pthread_equal().
+ PR_ASSERT(pt_pthread_equal(mon->owner, pthread_self()));
/* tuck these away 'till later */
- saved_entries = mon->entryCount;
+ saved_entries = mon->entryCount;
diff --git a/mail/thunderbird/patches/patch-old-configure.in b/mail/thunderbird/patches/patch-old-configure.in
index 80a564c8f84..edc3bbe3433 100644
--- a/mail/thunderbird/patches/patch-old-configure.in
+++ b/mail/thunderbird/patches/patch-old-configure.in
@@ -1,8 +1,8 @@
-$NetBSD: patch-old-configure.in,v 1.3 2020/06/15 15:44:22 nia Exp $
+$NetBSD: patch-old-configure.in,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- old-configure.in.orig 2020-06-02 14:07:57.000000000 +0000
+--- old-configure.in.orig 2020-08-28 21:33:19.000000000 +0000
+++ old-configure.in
-@@ -1987,6 +1987,19 @@ MOZ_WEBM_ENCODER=1
+@@ -1795,6 +1795,19 @@ MOZ_WEBM_ENCODER=1
AC_DEFINE(MOZ_WEBM_ENCODER)
AC_SUBST(MOZ_WEBM_ENCODER)
@@ -22,3 +22,12 @@ $NetBSD: patch-old-configure.in,v 1.3 2020/06/15 15:44:22 nia Exp $
dnl ========================================================
dnl NegotiateAuth
dnl ========================================================
+@@ -2512,7 +2525,7 @@ AC_SUBST_LIST(MOZ_CAIRO_LIBS)
+ AC_SUBST_LIST(MOZ_CAIRO_OSLIBS)
+ AC_SUBST(MOZ_TREE_PIXMAN)
+
+-BINDGEN_SYSTEM_FLAGS="$_BINDGEN_CFLAGS $NSPR_CFLAGS $NSS_CFLAGS $MOZ_PIXMAN_CFLAGS $MOZ_CAIRO_CFLAGS"
++BINDGEN_SYSTEM_FLAGS="$_BINDGEN_CFLAGS $NSPR_CFLAGS $NSS_CFLAGS $MOZ_PIXMAN_CFLAGS $MOZ_CAIRO_CFLAGS -I${PREFIX}/include/nss/nss"
+ AC_SUBST(BINDGEN_SYSTEM_FLAGS)
+ BINDGEN_SYSTEM_TOML_FLAGS="$BINDGEN_SYSTEM_FLAGS"
+ AC_SUBST_TOML_LIST(BINDGEN_SYSTEM_TOML_FLAGS)
diff --git a/mail/thunderbird/patches/patch-security_nss_lib_freebl_mpi_mpi.c b/mail/thunderbird/patches/patch-security_nss_lib_freebl_mpi_mpi.c
new file mode 100644
index 00000000000..1b1f9c57800
--- /dev/null
+++ b/mail/thunderbird/patches/patch-security_nss_lib_freebl_mpi_mpi.c
@@ -0,0 +1,25 @@
+$NetBSD: patch-security_nss_lib_freebl_mpi_mpi.c,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- security/nss/lib/freebl/mpi/mpi.c.orig 2020-08-28 21:33:15.000000000 +0000
++++ security/nss/lib/freebl/mpi/mpi.c
+@@ -4661,9 +4661,9 @@ s_mp_tovalue(char ch, int r)
+ int val, xch;
+
+ if (r > 36)
+- xch = ch;
++ xch = (unsigned char) ch;
+ else
+- xch = toupper(ch);
++ xch = toupper((unsigned char) ch);
+
+ if (isdigit(xch))
+ val = xch - '0';
+@@ -4709,7 +4709,7 @@ s_mp_todigit(mp_digit val, int r, int lo
+ ch = s_dmap_1[val];
+
+ if (r <= 36 && low)
+- ch = tolower(ch);
++ ch = tolower((unsigned char) ch);
+
+ return ch;
+
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_.cargo-checksum.json b/mail/thunderbird/patches/patch-third__party_rust_authenticator_.cargo-checksum.json
new file mode 100644
index 00000000000..badee4b9709
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_.cargo-checksum.json
@@ -0,0 +1,9 @@
+$NetBSD: patch-third__party_rust_authenticator_.cargo-checksum.json,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/.cargo-checksum.json.orig 2020-08-28 21:33:54.000000000 +0000
++++ third_party/rust/authenticator/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"Cargo.lock":"4e90be1a6ead1f94b74ab22da0ad669e69bb7c112849d0e43e8942b83ca5ba7b","Cargo.toml":"31b25c3aadc79a147603253dee37c7fcd74e1a20bb62dd3d3b506e097b555fa2","LICENSE":"e866c8f5864d4cacfe403820e722e9dc03fe3c7565efa5e4dad9051d827bb92a","README.md":"f7b1f971632873f3d3c322c2f5cf980fbcd0116786efb580b89fe6ddac07fc07","build.rs":"bc308b771ae9741d775370e3efe45e9cca166fd1d0335f4214b00497042ccc55","examples/main.rs":"7af9e288b1836fb9362589b6bf54c1f1d277bdf64df60c1caccef98c1bfe792c","rustfmt.toml":"de4e1daab481c1572805aed3e51e72c5dc1b3e5af757bc675e1717b251c6e922","src/capi.rs":"99f0d0742bf102451698c7e32db0fc4941b8ac10bec2fb309f41e7e5d99b05bd","src/consts.rs":"4c34980f94d1017e5e75e29b26750c1678e0609c9227296951ffbb9e180a5adf","src/freebsd/device.rs":"914ac446ff24cc3fc050732372e286e1fedf8341a8d4754e392bc9f38393b142","src/freebsd/mod.rs":"42dcb57fbeb00140003a8ad39acac9b547062b8f281a3fa5deb5f92a6169dde6","src/freebsd/monitor.rs":"3683370931b15f05403d240a788a87b1bea801284ee74b849e1f330a4a231dd0","src/freebsd/transaction.rs":"e3615cfdd7f23e9a80a53c32e0fa2a5ae290a432b009bed2b2e74e0df77f8266","src/freebsd/uhid.rs":"d19ade6e808e63981ba5f93d482d676ffa9dff29cb2b7011486591f69ddbbdcd","src/hidproto.rs":"9de8d86509d706e3a0ade2b5a57eec7730afd4073d9cdd99aa8ca1376be37f83","src/lib.rs":"4b43ad18b4eae9356ba6d7954542a38f3015ab8a72ab1fde28169aaf343721d8","src/linux/device.rs":"2271fbb8d176ec01f83a899c0c8194a954465fdd8670a9b136ab88baaba2ee48","src/linux/hidraw.rs":"0d5804d1cd99e7c30c8bde3089f8ed98d7d683d3cd487821e29b133b1ee90228","src/linux/hidwrapper.h":"72785db3a9b27ea72b6cf13a958fee032af54304522d002f56322473978a20f9","src/linux/hidwrapper.rs":"4be65676cf3220929700bf4906938dcbd1538ba53d40c60b08f9ba8890c910f6","src/linux/ioctl_aarch64le.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_armle.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_mips64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/linux/ioctl_powerpc64be.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/linux/ioctl_powerpc64le.rs":"0d50afd0bf094b5146d65d263544cba141ff248e487d90d6c03559e9b3c2fd55","src/linux/ioctl_powerpcbe.rs":"0d50afd0bf094b5146d65d263544cba141ff248e487d90d6c03559e9b3c2fd55","src/linux/ioctl_s390xbe.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/linux/ioctl_x86.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/ioctl_x86_64.rs":"f482a967c8006d0c34c03e9f2aeca4c4f426c5c27f7f930f3230129caf176060","src/linux/mod.rs":"446e435126d2a58f167f648dd95cba28e8ac9c17f1f799e1eaeab80ea800fc57","src/linux/monitor.rs":"57890c5f000829c5c0f44032fe5364126e60451605d517c79ba4d4fe4fd6c94b","src/linux/transaction.rs":"92b47d064c1fa5fe2674f65d06c519601480fc1c2b03667ade19a186a6ec9d13","src/macos/device.rs":"29863c88f851a957ec754f16aae6f789b300b00fcfe9a6c198a7cdcf1c9fcfe4","src/macos/iokit.rs":"a0fd818224718e96ad5d106dfc235f4bc9218a59f5114b9f9825abe3ee62bce7","src/macos/mod.rs":"333e561554fc901d4f6092f6e4c85823e2b0c4ff31c9188d0e6d542b71a0a07c","src/macos/monitor.rs":"d3a1dadfbfb5bfd665d75493d72bfbca3da9c43692262230f10d5feadb928e62","src/macos/transaction.rs":"cf2e67530401b0ef18e978557f470aa2661b3a5f4ef64cd3053d6e11f2f19b2b","src/manager.rs":"7428fc23038b004841936d8f27f8dc33234d5c06361efa75b73c7a5c035dae75","src/openbsd/device.rs":"b5de51a8b3ae0e542373a2064cff1ae6e1f91ac78e1406805d9ca8a05ce758c9","src/openbsd/mod.rs":"514274d414042ff84b3667a41a736e78581e22fda87ccc97c2bc05617e381a30","src/openbsd/monitor.rs":"953800ab8fd6adf5d70633059b20d2cf0f5a2701d92e58a06d1ec33208983bc4","src/openbsd/transaction.rs":"10be1ce983c72513fec57baaa6869ef02b9cdbd8ea66bb2dfe24d857faf054f5","src/statemachine.rs":"28477fba601f5086b85e911da1e4f04af3f0060329e6e0e1172b960f9c52fd41","src/stub/device.rs":"32e134fc8826667d16b02fe32831fc29f4d52d0a7a065d7d649c4a1c5faa0dcc","src/stub/mod.rs":"6a7fec504a52d403b0241b18cd8b95088a31807571f4c0a67e4055afc74f4453","src/stub/transaction.rs":"8655bc37b69c318ff0bc69a62fcb31820eb6ad7921a53e0cecffa15e80d97630","src/u2fhid-capi.h":"fc2575f720ab8f6bc0c523c57310f35c464576bd5150c3c2b1873d3abde5909b","src/u2fprotocol.rs":"77b6d5005d8b3d98cd96e480013c1e97155da5df3cf5e19819ee82ac8e3b6c7d","src/u2ftypes.rs":"cf972d805b15a95f4c18d556aa01660ce451f1d3bce1516b0ce73d17e73199aa","src/util.rs":"c517750c9bf00f44fb63cada8c40d0227a4d3765488499a1f4d3c0f01daa67a7","src/windows/device.rs":"86a6ecc239608977a963f375336780746e90e95c3eb9ff303347beb983c40ab6","src/windows/mod.rs":"218e7f2fe91ecb390c12bba5a5ffdad2c1f0b22861c937f4d386262e5b3dd617","src/windows/monitor.rs":"d8e8316e5bd9fc6ebed737bd8d6e0713c99287aca04f392f6319cdfd8576f754","src/windows/transaction.rs":"1b9a5af866048911ccaec8c94b698b28ae1b80e3d4842f9d6ed38462f459c796","src/windows/winapi.rs":"a4286fd5e8dcb178e37df512ba7752b2a3c38fe30e1176022767d2c05c242bf8"},"package":"ff593fb4dd388fe452c5e63d4d668699466bd46b571c4b852dfbca4bac8f0706"}
+\ No newline at end of file
++{"files":{},"package":"ff593fb4dd388fe452c5e63d4d668699466bd46b571c4b852dfbca4bac8f0706"}
+\ No newline at end of file
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_lib.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_lib.rs
new file mode 100644
index 00000000000..ff042d8826a
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_lib.rs
@@ -0,0 +1,32 @@
+$NetBSD: patch-third__party_rust_authenticator_src_lib.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/lib.rs.orig 2020-08-28 21:33:54.000000000 +0000
++++ third_party/rust/authenticator/src/lib.rs
+@@ -5,7 +5,7 @@
+ #[macro_use]
+ mod util;
+
+-#[cfg(any(target_os = "linux", target_os = "freebsd"))]
++#[cfg(any(target_os = "linux", target_os = "freebsd", target_os = "netbsd"))]
+ pub mod hidproto;
+
+ #[cfg(any(target_os = "linux"))]
+@@ -22,6 +22,10 @@ extern crate devd_rs;
+ #[path = "freebsd/mod.rs"]
+ pub mod platform;
+
++#[cfg(any(target_os = "netbsd"))]
++#[path = "netbsd/mod.rs"]
++pub mod platform;
++
+ #[cfg(any(target_os = "openbsd"))]
+ #[path = "openbsd/mod.rs"]
+ pub mod platform;
+@@ -41,6 +45,7 @@ pub mod platform;
+ target_os = "linux",
+ target_os = "freebsd",
+ target_os = "openbsd",
++ target_os = "netbsd",
+ target_os = "macos",
+ target_os = "windows"
+ )))]
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs
new file mode 100644
index 00000000000..4f60063f5d3
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs
@@ -0,0 +1,139 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_device.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/device.rs.orig 2020-09-02 20:55:30.774158969 +0000
++++ third_party/rust/authenticator/src/netbsd/device.rs
+@@ -0,0 +1,134 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++extern crate libc;
++
++use std::mem;
++use std::io::Read;
++use std::io::Write;
++use std::io;
++
++use consts::CID_BROADCAST;
++use consts::HID_RPT_SIZE;
++use platform::fd::Fd;
++use platform::uhid;
++use u2ftypes::U2FDevice;
++use util::io_err;
++
++#[derive(Debug)]
++pub struct Device {
++ fd: Fd,
++ cid: [u8; 4],
++}
++
++impl Device {
++ pub fn new(fd: Fd) -> io::Result<Self> {
++ Ok(Self { fd, cid: CID_BROADCAST })
++ }
++
++ pub fn is_u2f(&mut self) -> bool {
++ if !uhid::is_u2f_device(&self.fd) {
++ return false;
++ }
++ // This step is not strictly necessary -- NetBSD puts fido
++ // devices into raw mode automatically by default, but in
++ // principle that might change, and this serves as a test to
++ // verify that we're running on a kernel with support for raw
++ // mode at all so we don't get confused issuing writes that try
++ // to set the report descriptor rather than transfer data on
++ // the output interrupt pipe as we need.
++ match uhid::hid_set_raw(&self.fd, true) {
++ Ok(_) => (),
++ Err(_) => return false,
++ }
++ if let Err(_) = self.ping() {
++ return false;
++ }
++ true
++ }
++
++ fn ping(&mut self) -> io::Result<()> {
++ for i in 0..10 {
++ let mut buf = vec![0u8; 1 + HID_RPT_SIZE];
++
++ buf[0] = 0; // report number
++ buf[1] = 0xff; // CID_BROADCAST
++ buf[2] = 0xff;
++ buf[3] = 0xff;
++ buf[4] = 0xff;
++ buf[5] = 0x81; // ping
++ buf[6] = 0;
++ buf[7] = 1; // one byte
++
++ self.write(&buf[..])?;
++
++ // Wait for response
++ let mut pfd: libc::pollfd = unsafe { mem::zeroed() };
++ pfd.fd = self.fd.fileno;
++ pfd.events = libc::POLLIN;
++ let nfds = unsafe { libc::poll(&mut pfd, 1, 100) };
++ if nfds == -1 {
++ return Err(io::Error::last_os_error());
++ }
++ if nfds == 0 {
++ debug!("device timeout {}", i);
++ continue;
++ }
++
++ // Read response
++ self.read(&mut buf[..])?;
++
++ return Ok(());
++ }
++
++ Err(io_err("no response from device"))
++ }
++}
++
++impl PartialEq for Device {
++ fn eq(&self, other: &Device) -> bool {
++ self.fd == other.fd
++ }
++}
++
++impl Read for Device {
++ fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
++ let bufp = buf.as_mut_ptr() as *mut libc::c_void;
++ let nread = unsafe { libc::read(self.fd.fileno, bufp, buf.len()) };
++ if nread == -1 {
++ return Err(io::Error::last_os_error());
++ }
++ Ok(nread as usize)
++ }
++}
++
++impl Write for Device {
++ fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
++ // Always skip the first byte (report number)
++ let data = &buf[1..];
++ let data_ptr = data.as_ptr() as *const libc::c_void;
++ let nwrit = unsafe {
++ libc::write(self.fd.fileno, data_ptr, data.len())
++ };
++ if nwrit == -1 {
++ return Err(io::Error::last_os_error());
++ }
++ // Pretend we wrote the report number byte
++ Ok(nwrit as usize + 1)
++ }
++
++ fn flush(&mut self) -> io::Result<()> {
++ Ok(())
++ }
++}
++
++impl U2FDevice for Device {
++ fn get_cid<'a>(&'a self) -> &'a [u8; 4] {
++ &self.cid
++ }
++
++ fn set_cid(&mut self, cid: [u8; 4]) {
++ self.cid = cid;
++ }
++}
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs
new file mode 100644
index 00000000000..5815c8f6ba1
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs
@@ -0,0 +1,52 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_fd.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/fd.rs.orig 2020-09-02 20:55:30.875594185 +0000
++++ third_party/rust/authenticator/src/netbsd/fd.rs
+@@ -0,0 +1,47 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++extern crate libc;
++
++use std::ffi::CString;
++use std::io;
++use std::mem;
++use std::os::raw::c_int;
++use std::os::unix::io::RawFd;
++
++#[derive(Debug)]
++pub struct Fd {
++ pub fileno: RawFd,
++}
++
++impl Fd {
++ pub fn open(path: &str, flags: c_int) -> io::Result<Fd> {
++ let cpath = CString::new(path.as_bytes())?;
++ let rv = unsafe { libc::open(cpath.as_ptr(), flags) };
++ if rv == -1 {
++ return Err(io::Error::last_os_error());
++ }
++ Ok(Fd { fileno: rv })
++ }
++}
++
++impl Drop for Fd {
++ fn drop(&mut self) {
++ unsafe { libc::close(self.fileno) };
++ }
++}
++
++impl PartialEq for Fd {
++ fn eq(&self, other: &Fd) -> bool {
++ let mut st: libc::stat = unsafe { mem::zeroed() };
++ let mut sto: libc::stat = unsafe { mem::zeroed() };
++ if unsafe { libc::fstat(self.fileno, &mut st) } == -1 {
++ return false;
++ }
++ if unsafe { libc::fstat(other.fileno, &mut sto) } == -1 {
++ return false;
++ }
++ (st.st_dev == sto.st_dev) & (st.st_ino == sto.st_ino)
++ }
++}
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs
new file mode 100644
index 00000000000..414044eba09
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs
@@ -0,0 +1,15 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_mod.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/mod.rs.orig 2020-09-02 20:55:30.875841045 +0000
++++ third_party/rust/authenticator/src/netbsd/mod.rs
+@@ -0,0 +1,10 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++pub mod device;
++pub mod transaction;
++
++mod fd;
++mod monitor;
++mod uhid;
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs
new file mode 100644
index 00000000000..9d92b075579
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs
@@ -0,0 +1,94 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_monitor.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/monitor.rs.orig 2020-09-02 20:55:30.979913901 +0000
++++ third_party/rust/authenticator/src/netbsd/monitor.rs
+@@ -0,0 +1,89 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++use std::collections::HashMap;
++use std::ffi::OsString;
++use std::io;
++use std::sync::Arc;
++use std::thread;
++use std::time::Duration;
++
++use runloop::RunLoop;
++
++use platform::fd::Fd;
++
++// XXX Should use drvctl, but it doesn't do pubsub properly yet so
++// DRVGETEVENT requires write access to /dev/drvctl. Instead, for now,
++// just poll every 500ms.
++const POLL_TIMEOUT: u64 = 500;
++
++pub struct Monitor<F>
++where
++ F: Fn(Fd, &dyn Fn() -> bool) + Send + Sync + 'static,
++{
++ runloops: HashMap<OsString, RunLoop>,
++ new_device_cb: Arc<F>,
++}
++
++impl<F> Monitor<F>
++where
++ F: Fn(Fd, &dyn Fn() -> bool) + Send + Sync + 'static,
++{
++ pub fn new(new_device_cb: F) -> Self {
++ Self {
++ runloops: HashMap::new(),
++ new_device_cb: Arc::new(new_device_cb),
++ }
++ }
++
++ pub fn run(&mut self, alive: &dyn Fn() -> bool) -> io::Result<()> {
++ while alive() {
++ for n in 0..100 {
++ let uhidpath = format!("/dev/uhid{}", n);
++ match Fd::open(&uhidpath, libc::O_RDWR | libc::O_CLOEXEC) {
++ Ok(uhid) => {
++ self.add_device(uhid, OsString::from(&uhidpath));
++ },
++ Err(ref err) => {
++ match err.raw_os_error() {
++ Some(libc::EBUSY) => continue,
++ Some(libc::ENOENT) => break,
++ _ => self.remove_device(OsString::from(&uhidpath)),
++ }
++ },
++ }
++ }
++ thread::sleep(Duration::from_millis(POLL_TIMEOUT));
++ }
++ self.remove_all_devices();
++ Ok(())
++ }
++
++ fn add_device(&mut self, fd: Fd, path: OsString) {
++ let f = self.new_device_cb.clone();
++
++ let runloop = RunLoop::new(move |alive| {
++ if alive() {
++ f(fd, alive);
++ }
++ });
++
++ if let Ok(runloop) = runloop {
++ self.runloops.insert(path.clone(), runloop);
++ }
++ }
++
++ fn remove_device(&mut self, path: OsString) {
++ if let Some(runloop) = self.runloops.remove(&path) {
++ runloop.cancel();
++ }
++ }
++
++ fn remove_all_devices(&mut self) {
++ while !self.runloops.is_empty() {
++ let path = self.runloops.keys().next().unwrap().clone();
++ self.remove_device(path);
++ }
++ }
++}
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs
new file mode 100644
index 00000000000..a7eff52e463
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs
@@ -0,0 +1,55 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_transaction.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/transaction.rs.orig 2020-09-02 20:55:31.087295047 +0000
++++ third_party/rust/authenticator/src/netbsd/transaction.rs
+@@ -0,0 +1,50 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++use runloop::RunLoop;
++use util::OnceCallback;
++
++use platform::fd::Fd;
++use platform::monitor::Monitor;
++
++pub struct Transaction {
++ // Handle to the thread loop.
++ thread: Option<RunLoop>,
++}
++
++impl Transaction {
++ pub fn new<F, T>(
++ timeout: u64,
++ callback: OnceCallback<T>,
++ new_device_cb: F,
++ ) -> Result<Self, ::Error>
++ where
++ F: Fn(Fd, &dyn Fn() -> bool) + Sync + Send + 'static,
++ T: 'static,
++ {
++ let thread = RunLoop::new_with_timeout(
++ move |alive| {
++ // Create a new device monitor.
++ let mut monitor = Monitor::new(new_device_cb);
++
++ // Start polling for new devices.
++ try_or!(monitor.run(alive), |_| callback.call(Err(::Error::Unknown)));
++
++ // Send an error, if the callback wasn't called already.
++ callback.call(Err(::Error::NotAllowed));
++ },
++ timeout,
++ )
++ .map_err(|_| ::Error::Unknown)?;
++
++ Ok(Self {
++ thread: Some(thread),
++ })
++ }
++
++ pub fn cancel(&mut self) {
++ // This must never be None.
++ self.thread.take().unwrap().cancel();
++ }
++}
diff --git a/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs
new file mode 100644
index 00000000000..5febdb09e39
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs
@@ -0,0 +1,84 @@
+$NetBSD: patch-third__party_rust_authenticator_src_netbsd_uhid.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/authenticator/src/netbsd/uhid.rs.orig 2020-09-02 20:55:31.190457393 +0000
++++ third_party/rust/authenticator/src/netbsd/uhid.rs
+@@ -0,0 +1,79 @@
++/* This Source Code Form is subject to the terms of the Mozilla Public
++ * License, v. 2.0. If a copy of the MPL was not distributed with this
++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
++
++extern crate libc;
++
++use std::io;
++use std::mem;
++use std::os::raw::c_int;
++use std::os::raw::c_uchar;
++
++use hidproto::ReportDescriptor;
++use hidproto::has_fido_usage;
++use platform::fd::Fd;
++use util::io_err;
++
++/* sys/ioccom.h */
++
++const IOCPARM_MASK: u32 = 0x1fff;
++const IOCPARM_SHIFT: u32 = 16;
++const IOCGROUP_SHIFT: u32 = 8;
++
++//const IOC_VOID: u32 = 0x20000000;
++const IOC_OUT: u32 = 0x40000000;
++const IOC_IN: u32 = 0x80000000;
++//const IOC_INOUT: u32 = IOC_IN|IOC_OUT;
++
++macro_rules! ioctl {
++ ($dir:expr, $name:ident, $group:expr, $nr:expr, $ty:ty) => {
++ unsafe fn $name(fd: libc::c_int, val: *mut $ty)
++ -> io::Result<libc::c_int> {
++ let ioc = ($dir as u32)
++ | ((mem::size_of::<$ty>() as u32 & IOCPARM_MASK)
++ << IOCPARM_SHIFT)
++ | (($group as u32) << IOCGROUP_SHIFT)
++ | ($nr as u32);
++ let rv = libc::ioctl(fd, ioc as libc::c_ulong, val);
++ if rv == -1 {
++ return Err(io::Error::last_os_error());
++ }
++ Ok(rv)
++ }
++ };
++}
++
++#[allow(non_camel_case_types)]
++#[repr(C)]
++struct usb_ctl_report_desc {
++ ucrd_size: c_int,
++ ucrd_data: [c_uchar; 1024],
++}
++
++ioctl!(IOC_OUT, usb_get_report_desc, b'U', 21, usb_ctl_report_desc);
++
++fn read_report_descriptor(fd: &Fd) -> io::Result<ReportDescriptor> {
++ let mut desc = unsafe { mem::zeroed() };
++ unsafe { usb_get_report_desc(fd.fileno, &mut desc) }?;
++ if desc.ucrd_size < 0 {
++ return Err(io_err("negative report descriptor size"));
++ }
++ let size = desc.ucrd_size as usize;
++ let value = Vec::from(&desc.ucrd_data[..size]);
++ Ok(ReportDescriptor { value })
++}
++
++pub fn is_u2f_device(fd: &Fd) -> bool {
++ match read_report_descriptor(fd) {
++ Ok(desc) => has_fido_usage(desc),
++ Err(_) => false,
++ }
++}
++
++ioctl!(IOC_IN, usb_hid_set_raw_ioctl, b'h', 2, c_int);
++
++pub fn hid_set_raw(fd: &Fd, raw: bool) -> io::Result<()> {
++ let mut raw_int: c_int = if raw { 1 } else { 0 };
++ unsafe { usb_hid_set_raw_ioctl(fd.fileno, &mut raw_int) }?;
++ Ok(())
++}
diff --git a/mail/thunderbird/patches/patch-third__party_rust_getrandom_src_lib.rs b/mail/thunderbird/patches/patch-third__party_rust_getrandom_src_lib.rs
new file mode 100644
index 00000000000..d62a8c75607
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_getrandom_src_lib.rs
@@ -0,0 +1,22 @@
+$NetBSD: patch-third__party_rust_getrandom_src_lib.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/getrandom/src/lib.rs.orig 2020-08-28 21:33:54.000000000 +0000
++++ third_party/rust/getrandom/src/lib.rs
+@@ -17,7 +17,7 @@
+ //! | macOS, iOS | [`SecRandomCopyBytes`][4]
+ //! | FreeBSD | [`kern.arandom`][5]
+ //! | OpenBSD, Bitrig | [`getentropy`][6]
+-//! | NetBSD | [`/dev/urandom`][7] after reading from `/dev/random` once
++//! | NetBSD | [`kern.arandom`][5]
+ //! | Dragonfly BSD | [`/dev/random`][8]
+ //! | Solaris, illumos | [`getrandom`][9] system call if available, otherwise [`/dev/random`][10]
+ //! | Fuchsia OS | [`cprng_draw`][11]
+@@ -184,7 +184,7 @@ mod_use!(cfg(target_os = "illumos"), sol
+ mod_use!(cfg(target_os = "ios"), macos);
+ mod_use!(cfg(target_os = "linux"), linux_android);
+ mod_use!(cfg(target_os = "macos"), macos);
+-mod_use!(cfg(target_os = "netbsd"), use_file);
++mod_use!(cfg(target_os = "netbsd"), freebsd);
+ mod_use!(cfg(target_os = "openbsd"), openbsd_bitrig);
+ mod_use!(cfg(target_os = "redox"), use_file);
+ mod_use!(cfg(target_os = "solaris"), solaris_illumos);
diff --git a/mail/thunderbird/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs b/mail/thunderbird/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
new file mode 100644
index 00000000000..d0d5fd9af13
--- /dev/null
+++ b/mail/thunderbird/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
@@ -0,0 +1,76 @@
+$NetBSD: patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs.orig 2020-08-28 21:33:54.000000000 +0000
++++ third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs
+@@ -1,6 +1,7 @@
+ pub type clock_t = ::c_uint;
+ pub type suseconds_t = ::c_int;
+ pub type dev_t = u64;
++pub type key_t = c_long;
+ pub type blksize_t = i32;
+ pub type fsblkcnt_t = u64;
+ pub type fsfilcnt_t = u64;
+@@ -282,6 +283,30 @@ s_no_extra_traits! {
+ }
+
+ #[repr(packed)]
++ pub struct ipc_perm {
++ pub cuid: ::uid_t,
++ pub cgid: ::gid_t,
++ pub uid: ::uid_t,
++ pub gid: ::gid_t,
++ pub mode: ::mode_t,
++ pub seq: ::c_ushort,
++ pub key: ::key_t,
++ }
++
++ #[repr(packed)]
++ pub struct shmid_ds {
++ pub shm_perm: ::ipc_perm,
++ pub shm_segsz: ::size_t,
++ pub shm_lpid: ::pid_t,
++ pub shm_cpid: ::pid_t,
++ pub shm_nattch: ::c_short,
++ pub shm_atime: ::time_t,
++ pub shm_dtime: ::time_t,
++ pub shm_ctime: ::time_t,
++ pub shm_internal: *mut ::c_void,
++ }
++
++ #[repr(packed)]
+ pub struct in_addr {
+ pub s_addr: ::in_addr_t,
+ }
+@@ -907,11 +932,18 @@ pub const SCM_CREDS: ::c_int = 0x10;
+
+ pub const O_DSYNC : ::c_int = 0x10000;
+
++pub const MAP_ANONYMOUS : ::c_int = 0x1000;
+ pub const MAP_RENAME : ::c_int = 0x20;
+ pub const MAP_NORESERVE : ::c_int = 0x40;
+ pub const MAP_HASSEMAPHORE : ::c_int = 0x200;
+ pub const MAP_WIRED: ::c_int = 0x800;
+
++pub const IPC_PRIVATE: ::key_t = 0;
++pub const IPC_CREAT: ::c_int = 0x1000;
++pub const IPC_EXCL: ::c_int = 0x2000;
++pub const IPC_NOWAIT: ::c_int = 0x4000;
++pub const IPC_RMID: ::c_int = 0;
++
+ pub const DCCP_TYPE_REQUEST: ::c_int = 0;
+ pub const DCCP_TYPE_RESPONSE: ::c_int = 1;
+ pub const DCCP_TYPE_DATA: ::c_int = 2;
+@@ -1583,6 +1615,13 @@ extern {
+ pid: ::pid_t,
+ addr: *mut ::c_void,
+ data: ::c_int) -> ::c_int;
++ pub fn shmget(key: ::key_t, size: ::size_t, shmflg: ::c_int) -> ::c_int;
++ pub fn shmat(shmid: ::c_int, shmaddr: *const ::c_void,
++ shmflg: ::c_int) -> *mut ::c_void;
++ pub fn shmdt(shmaddr: *const ::c_void) -> ::c_int;
++ #[cfg_attr(target_os = "netbsd", link_name = "__shmctl50")]
++ pub fn shmctl(shmid: ::c_int, cmd: ::c_int,
++ buf: *mut ::shmid_ds) -> ::c_int;
+ pub fn pthread_setname_np(t: ::pthread_t,
+ name: *const ::c_char,
+ arg: *mut ::c_void) -> ::c_int;
diff --git a/mail/thunderbird/patches/patch-toolkit_components_terminator_nsTerminator.cpp b/mail/thunderbird/patches/patch-toolkit_components_terminator_nsTerminator.cpp
index c83ec49223a..70c5b8bd781 100644
--- a/mail/thunderbird/patches/patch-toolkit_components_terminator_nsTerminator.cpp
+++ b/mail/thunderbird/patches/patch-toolkit_components_terminator_nsTerminator.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-toolkit_components_terminator_nsTerminator.cpp,v 1.2 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-toolkit_components_terminator_nsTerminator.cpp,v 1.3 2020/09/03 15:26:22 ryoon Exp $
---- toolkit/components/terminator/nsTerminator.cpp.orig 2019-09-09 23:43:45.000000000 +0000
+--- toolkit/components/terminator/nsTerminator.cpp.orig 2020-08-28 21:33:46.000000000 +0000
+++ toolkit/components/terminator/nsTerminator.cpp
@@ -36,7 +36,7 @@
#if defined(XP_WIN)
@@ -11,7 +11,7 @@ $NetBSD: patch-toolkit_components_terminator_nsTerminator.cpp,v 1.2 2019/09/21 1
#endif
#include "mozilla/ArrayUtils.h"
-@@ -170,7 +170,10 @@ void RunWatchdog(void* arg) {
+@@ -180,7 +180,10 @@ void RunWatchdog(void* arg) {
#if defined(XP_WIN)
Sleep(1000 /* ms */);
#else
@@ -21,5 +21,5 @@ $NetBSD: patch-toolkit_components_terminator_nsTerminator.cpp,v 1.2 2019/09/21 1
+ tickd.tv_nsec = 0;
+ nanosleep(&tickd, NULL);
#endif
-
if (gHeartbeat++ < timeToLive) {
+ #if !defined(MOZ_VALGRIND) || !defined(MOZ_CODE_COVERAGE)
diff --git a/mail/thunderbird/patches/patch-toolkit_library_moz.build b/mail/thunderbird/patches/patch-toolkit_library_moz.build
deleted file mode 100644
index 8980dcd3607..00000000000
--- a/mail/thunderbird/patches/patch-toolkit_library_moz.build
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-toolkit_library_moz.build,v 1.2 2020/06/15 15:44:22 nia Exp $
-
---- toolkit/library/moz.build.orig 2020-06-02 14:08:02.000000000 +0000
-+++ toolkit/library/moz.build
-@@ -231,9 +231,6 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
- if not CONFIG['MOZ_TREE_PIXMAN']:
- OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
-
--if CONFIG['MOZ_ALSA']:
-- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
--
- if CONFIG['HAVE_CLOCK_MONOTONIC']:
- OS_LIBS += CONFIG['REALTIME_LIBS']
-
diff --git a/mail/thunderbird/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js b/mail/thunderbird/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js
index d4402f577e3..c5a6b261993 100644
--- a/mail/thunderbird/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js
+++ b/mail/thunderbird/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js
@@ -1,6 +1,6 @@
-$NetBSD: patch-toolkit_modules_subprocess_subprocess__shared__unix.js,v 1.1 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-toolkit_modules_subprocess_subprocess__shared__unix.js,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- toolkit/modules/subprocess/subprocess_shared_unix.js.orig 2019-09-09 23:43:44.000000000 +0000
+--- toolkit/modules/subprocess/subprocess_shared_unix.js.orig 2020-08-28 21:34:00.000000000 +0000
+++ toolkit/modules/subprocess/subprocess_shared_unix.js
@@ -12,7 +12,15 @@
diff --git a/mail/thunderbird/patches/patch-toolkit_moz.configure b/mail/thunderbird/patches/patch-toolkit_moz.configure
index 35e321387d5..15c0fe62bed 100644
--- a/mail/thunderbird/patches/patch-toolkit_moz.configure
+++ b/mail/thunderbird/patches/patch-toolkit_moz.configure
@@ -1,8 +1,8 @@
-$NetBSD: patch-toolkit_moz.configure,v 1.1 2018/12/16 08:12:16 ryoon Exp $
+$NetBSD: patch-toolkit_moz.configure,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- toolkit/moz.configure.orig 2018-12-04 23:12:01.000000000 +0000
+--- toolkit/moz.configure.orig 2020-08-28 21:33:59.000000000 +0000
+++ toolkit/moz.configure
-@@ -932,11 +932,11 @@ include('nss.configure')
+@@ -804,11 +804,11 @@ set_config('MOZ_IPDL_TESTS',
# ==============================================================
option('--disable-skia', help='Disable use of Skia')
diff --git a/mail/thunderbird/patches/patch-toolkit_mozapps_installer_packager.mk b/mail/thunderbird/patches/patch-toolkit_mozapps_installer_packager.mk
index 498f0fe08e0..a43f0e3be60 100644
--- a/mail/thunderbird/patches/patch-toolkit_mozapps_installer_packager.mk
+++ b/mail/thunderbird/patches/patch-toolkit_mozapps_installer_packager.mk
@@ -1,8 +1,8 @@
-$NetBSD: patch-toolkit_mozapps_installer_packager.mk,v 1.2 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-toolkit_mozapps_installer_packager.mk,v 1.3 2020/09/03 15:26:22 ryoon Exp $
---- toolkit/mozapps/installer/packager.mk.orig 2019-09-09 23:43:44.000000000 +0000
+--- toolkit/mozapps/installer/packager.mk.orig 2020-08-28 21:33:59.000000000 +0000
+++ toolkit/mozapps/installer/packager.mk
-@@ -138,7 +138,7 @@ endif
+@@ -156,7 +156,7 @@ endif
(cd $(DESTDIR)$(installdir) && tar -xf -)
$(NSINSTALL) -D $(DESTDIR)$(bindir)
$(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME)
@@ -10,4 +10,4 @@ $NetBSD: patch-toolkit_mozapps_installer_packager.mk,v 1.2 2019/09/21 10:55:17 r
+ #ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
upload:
- $(PYTHON) -u $(MOZILLA_DIR)/build/upload.py --base-path $(DIST) $(UPLOAD_FILES)
+ $(PYTHON3) -u $(MOZILLA_DIR)/build/upload.py --base-path $(DIST) $(UPLOAD_FILES)
diff --git a/mail/thunderbird/patches/patch-toolkit_xre_glxtest.cpp b/mail/thunderbird/patches/patch-toolkit_xre_glxtest.cpp
deleted file mode 100644
index 0e4ad38b31b..00000000000
--- a/mail/thunderbird/patches/patch-toolkit_xre_glxtest.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-toolkit_xre_glxtest.cpp,v 1.3 2019/09/21 10:55:17 ryoon Exp $
-
---- toolkit/xre/glxtest.cpp.orig 2019-09-09 23:43:45.000000000 +0000
-+++ toolkit/xre/glxtest.cpp
-@@ -132,7 +132,7 @@ void glxtest() {
- "The MOZ_AVOID_OPENGL_ALTOGETHER environment variable is defined");
-
- ///// Open libGL and load needed symbols /////
--#ifdef __OpenBSD__
-+#if defined(__OpenBSD__) || defined(__NetBSD__)
- # define LIBGL_FILENAME "libGL.so"
- #else
- # define LIBGL_FILENAME "libGL.so.1"
diff --git a/mail/thunderbird/patches/patch-widget_gtk_WaylandDMABufSurface.cpp b/mail/thunderbird/patches/patch-widget_gtk_WaylandDMABufSurface.cpp
new file mode 100644
index 00000000000..245d21761aa
--- /dev/null
+++ b/mail/thunderbird/patches/patch-widget_gtk_WaylandDMABufSurface.cpp
@@ -0,0 +1,30 @@
+$NetBSD: patch-widget_gtk_WaylandDMABufSurface.cpp,v 1.1 2020/09/03 15:26:22 ryoon Exp $
+
+--- widget/gtk/WaylandDMABufSurface.cpp.orig 2020-08-28 21:34:04.000000000 +0000
++++ widget/gtk/WaylandDMABufSurface.cpp
+@@ -18,7 +18,9 @@
+ #include <sys/time.h>
+ #include <dlfcn.h>
+ #include <sys/mman.h>
++#if !defined(__NetBSD__)
+ #include <sys/eventfd.h>
++#endif
+ #include <poll.h>
+
+ #include "mozilla/widget/gbm.h"
+@@ -91,6 +93,7 @@ void WaylandDMABufSurface::GlobalRefAdd(
+ }
+
+ void WaylandDMABufSurface::GlobalRefCountCreate() {
++#if !defined(__NetBSD__)
+ MOZ_ASSERT(!mGlobalRefCountFd);
+ mGlobalRefCountFd = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK | EFD_SEMAPHORE);
+ if (mGlobalRefCountFd < 0) {
+@@ -98,6 +101,7 @@ void WaylandDMABufSurface::GlobalRefCoun
+ mGlobalRefCountFd = 0;
+ return;
+ }
++#endif
+ }
+
+ void WaylandDMABufSurface::GlobalRefCountImport(int aFd) {
diff --git a/mail/thunderbird/patches/patch-xpcom_base_nscore.h b/mail/thunderbird/patches/patch-xpcom_base_nscore.h
index d325a122c02..e761dcbddee 100644
--- a/mail/thunderbird/patches/patch-xpcom_base_nscore.h
+++ b/mail/thunderbird/patches/patch-xpcom_base_nscore.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-xpcom_base_nscore.h,v 1.3 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-xpcom_base_nscore.h,v 1.4 2020/09/03 15:26:22 ryoon Exp $
---- xpcom/base/nscore.h.orig 2019-09-09 23:43:45.000000000 +0000
+--- xpcom/base/nscore.h.orig 2020-08-28 21:33:30.000000000 +0000
+++ xpcom/base/nscore.h
-@@ -76,7 +76,7 @@
+@@ -77,7 +77,7 @@
* NS_HIDDEN_(int) NS_FASTCALL func2(char *foo);
*/
diff --git a/mail/thunderbird/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build b/mail/thunderbird/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build
index 07915e132c1..0d96f01cfd1 100644
--- a/mail/thunderbird/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build
+++ b/mail/thunderbird/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build
@@ -1,6 +1,6 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.1 2019/09/21 10:55:17 ryoon Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.2 2020/09/03 15:26:22 ryoon Exp $
---- xpcom/reflect/xptcall/md/unix/moz.build.orig 2019-09-09 23:43:45.000000000 +0000
+--- xpcom/reflect/xptcall/md/unix/moz.build.orig 2020-08-28 21:34:03.000000000 +0000
+++ xpcom/reflect/xptcall/md/unix/moz.build
@@ -217,7 +217,7 @@ if CONFIG['OS_ARCH'] == 'OpenBSD' and CO
'xptcstubs_sparc_openbsd.cpp',