Skip to content

Commit 21fa876

Browse files
committed
Bug 1295542 - Don't remove chrome.manifest on upgrades. r=rstrong
1 parent 94ad81b commit 21fa876

File tree

2 files changed

+0
-18
lines changed

2 files changed

+0
-18
lines changed

browser/installer/removed-files.in

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -69,16 +69,6 @@
6969
# Firefox 27
7070
@DIR_MACOS@distribution/extensions/testpilot@labs.mozilla.com.xpi
7171

72-
# Some users are ending up with unpacked chrome instead of omni.ja. This
73-
# causes updates to break badly, see bug 1063052. Removing the toplevel
74-
# chrome.manifest causes us to use the updated omni.ja.
75-
#ifndef MOZ_GTK
76-
@DIR_MACOS@chrome.manifest
77-
#ifdef XP_MACOSX
78-
@DIR_RESOURCES@chrome.manifest
79-
#endif
80-
#endif
81-
8272
# Mac OS X v2 signing removals
8373
#ifdef XP_MACOSX
8474
@DIR_MACOS@active-update.xml

browser/installer/windows/nsis/shared.nsh

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -803,14 +803,6 @@
803803

804804
; Removes various directories and files for reasons noted below.
805805
!macro RemoveDeprecatedFiles
806-
; Some users are ending up with unpacked chrome instead of omni.ja. This
807-
; causes Firefox to break badly after upgrading from Firefox 31, see bug
808-
; 1063052. Removing the chrome.manifest from the install directory causes
809-
; Firefox to use the updated omni.ja so it won't crash.
810-
${If} ${FileExists} "$INSTDIR\chrome.manifest"
811-
Delete "$INSTDIR\chrome.manifest"
812-
${EndIf}
813-
814806
; Remove talkback if it is present (remove after bug 386760 is fixed)
815807
${If} ${FileExists} "$INSTDIR\extensions\talkback@mozilla.org"
816808
RmDir /r /REBOOTOK "$INSTDIR\extensions\talkback@mozilla.org"

0 commit comments

Comments
 (0)