Bug 1615021 - Add XPI form of calendar extension to removed-files. r+a=darktrojan default tip
authorRob Lemley <rob@thunderbird.net>
Wed, 12 Feb 2020 15:18:45 -0500
changeset 37283 4640b2ae5acad85e6fa3e59d87c697e569015b7c
parent 37282 4ce2a76f7203d7e4c3a5b5bc85f70b2b8d2385a8
push id2556
push userthunderbird@calypsoblue.org
push dateWed, 12 Feb 2020 22:13:42 +0000
treeherdercomm-beta@4640b2ae5aca [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1615021
Bug 1615021 - Add XPI form of calendar extension to removed-files. r+a=darktrojan The updater is not removing the XPI form of the calendar extension when updating from older versions.
mail/installer/removed-files.in
--- a/mail/installer/removed-files.in
+++ b/mail/installer/removed-files.in
@@ -65,24 +65,26 @@
 # platforms.
 
 # An update watershed was required to update to Thunderbird 56 for LZMA and SHA384
 # support. This made it possible to delete all of the removal instructions in
 # this file.
 
 # Since then, the following were added:
 
-# Remove unpacked lightning extension.
+# Remove lightning extension.
 #ifdef NIGHTLY_BUILD
 @DIR_RESOURCES@extensions/
 @DIR_RESOURCES@extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/*
+@DIR_RESOURCES@extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
 #else
 @DIR_RESOURCES@distribution/
 @DIR_RESOURCES@distribution/extensions/
 @DIR_RESOURCES@distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/*
+@DIR_RESOURCES@distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
 #endif
 
 # Remove erroneous files left over from broken Mac signing process
 #ifdef XP_MACOSX
 Contents/Library/Spotlight/thunderbird.mdimporter/Contents/_CodeSignature/._CodeResources
 Contents/Library/Spotlight/thunderbird.mdimporter/Contents/._Info.plist
 Contents/Library/Spotlight/thunderbird.mdimporter/Contents/Resources/._schema.xml
 Contents/Library/Spotlight/thunderbird.mdimporter/Contents/Resources/English.lproj/._InfoPlist.strings