Closed Bug 276909 Opened 20 years ago Closed 19 years ago

cannot successfully install extensions

Categories

(Thunderbird :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: bugzilla, Assigned: mscott)

Details

not sure if this is due to the aviary landing (remove keyword if it isn't).

I cannot seem to install extensions in thunderbird using the Mac OS X (10.3.7)
2005010304-trunk build.

1. download an extension file, eg, I d/l linky-2.2.0-fx+mz+tb.xpi to my desktop.

2. in the Extension mgr dialog for tbird, click the Install (+) button.

3. in the resulting file picker, select the .xpi file and click Open.

4. in the resulting warning dialog, wait for the Install Now button to become
active, then click it.

expected: there should be an entry in the Extensions saying that you need to
restart tbird in order to activate the extension.

actual results: the warning dialog (sheet) goes away but nothing appears in the
Extension mgr dialog. (no js console output.)

5. quit and restart tbird, then go to Extensions.

actual results: Extensions still empty.

not sure if this is expected, but I noticed that the extensions folder under my
profile for tbird only contains Extensions.rdf. shouldn't there be other files,
if extension installation had been successful?
I'm getting the same behavior with Windows for several of the recent releases. I
tried the latest nightly and some from last week. I tried clearing my
Application Data folder and starting over. Still can't install any extensions.
Actually, it appears to work with latest-0.9 rather than latest-trunk.
Flags: blocking-aviary1.1?
I'm pretty sure this is related to:
https://bugzilla.mozilla.org/show_bug.cgi?id=272764

in all-thunderbird.js we have:
pref("xpinstall.dialog.progress",
"chrome://communicator/content/xpinstall/xpistatus.xul");

but that file doesn't exist in the current thunderbird chrome!
OS: MacOS X → All
Hardware: Macintosh → All
i just fixed the all-thunderbird.js issues by porting missing pref values from
aviary to the trunk.
(In reply to comment #4)
> i just fixed the all-thunderbird.js issues by porting missing pref values from
> aviary to the trunk.

Does that mean it is fixed?
(In reply to comment #5)
> Does that mean it is fixed?

no, this is still a problem: just tested 20050128 tbird trunk bits on mac, linux
fc2 and windows xp. perhaps, though, this might not have been caused by the
aviary landing on the trunk...
I've tested a WIndows build from today and it seems to install extensions fine. 
using 200501310x-trunk tbird builds on the three main platforms, this also now
works for me. :)
Status: NEW → RESOLVED
Closed: 19 years ago
Flags: blocking-aviary1.1?
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
Keywords: aviary-landing
You need to log in before you can comment on or make changes to this bug.