Closed Bug 373437 Opened 13 years ago Closed 13 years ago

NSIS installer for Sunbird 0.5 should remove some Trunk only files

Categories

(Calendar :: Sunbird Only, defect)

x86
Windows 2000
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ssitter, Assigned: ssitter)

Details

Attachments

(1 file)

I tested installing Sunbird 0.5pre over Sunbird 0.3.1. After installation Sunbird starts up and seem to work during a quick test. But Error Console shows:

Error: uncaught exception: [Exception... "Invalid InterfaceID"  nsresult: "0x80570018 (NS_ERROR_XPC_BAD_IID)"  location: "JS frame :: file:///C:/Programme/Mozilla Sunbird/components/nsInterfaceInfoToIDL.js :: <TOP_LEVEL> :: line 45"  data: no]

A diff between Sunbird 0.3.1 and Sunbird 0.5pre installation folder showed the following differences:

Only in 0.3.1: components/nsInterfaceInfoToIDL.js
Only in 0.3.1: components/pluginGlue.js
Only in 0.3.1: defaults/autoconfig
Only in 0.3.1: Microsoft.VC80.CRT.manifest
Only in 0.3.1: README.txt
Only in 0.3.1: dictionaries
Only in 0.3.1: msvcm80.dll
Only in 0.3.1: msvcp80.dll
Only in 0.3.1: msvcr80.dll

I think the *.js files should be removed during installation of 0.5pre. nsInterfaceInfoToIDL.js caused the error above and pluginGlue.js doesn't exist on MOZILLA_1_8_BRANCH. The other files don't seem to cause troubles.
Assignee: nobody → ssitter
(I looked at /browser/installer/removed-files.in and Firefox also removes the VC8 runtime files on MOZILLA_1_8_BRANCH. If Firefox does it Sunbird can do too.)
Attachment #258708 - Flags: first-review?(lilmatt)
Comment on attachment 258708 [details] [diff] [review]
rev0 - remove .js and VC8 runtime files

r=lilmatt
Attachment #258708 - Flags: first-review?(lilmatt) → first-review+
Patch checked in on MOZILLA_1_8_BRANCH and trunk.

-> FIXED
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.