Closed
Bug 335757
Opened 18 years ago
Closed 18 years ago
Addons Manager behave wrong and gets broken if XPI is not found on the server during update
Categories
(Toolkit :: Add-ons Manager, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.8.1beta2
People
(Reporter: regis.caspar+bz, Assigned: robert.strong.bugs)
References
()
Details
(Keywords: fixed1.8.1, regression)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060427 Minefield/3.0a1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060427 Minefield/3.0a1 With the new Addon Manager if un update is found and you choose to install it, when the updated XPI is not found you get an error -207 in a message box. That's OK. After that any extension you try to install will give you the same error message. That's not OK if the XPI *is* on the server. See URL (= testcase) for steps to reproduce, screenshots. Everything goes back to normal after a restart Reproducible: Always Steps to Reproduce: 1. See URL Actual Results: wrong error message, staying "Installing...", restart button disabled Expected Results: no error, no staying "Installing...", restart button enabled
Confirmed with test case
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee | ||
Comment 2•18 years ago
|
||
I highly suspect this was the case before but we didn't display it in the ui... I'll take a look at what needs to be done to fix this.
Assignee | ||
Updated•18 years ago
|
Assignee: nobody → robert.bugzilla
Whiteboard: 1d
Assignee | ||
Updated•18 years ago
|
Target Milestone: --- → Firefox 2 beta1
Updated•18 years ago
|
Flags: blocking-firefox2+
Comment 3•18 years ago
|
||
I'm unable to reproduce this on trunk or branch builds. The error number displayed is different for me, but after that installing extensions works ok. The UI is a bit messed up though, the failed update for foobar still displays a progress bar, and the XForms installation has two entries, one saying "installing" and another saying that XForms will work after restart.
Reporter | ||
Comment 4•18 years ago
|
||
(In reply to comment #3) > I'm unable to reproduce this on trunk or branch builds. The error number > displayed is different for me, but after that installing extensions works ok. > The UI is a bit messed up though, the failed update for foobar still displays a > progress bar, and the XForms installation has two entries, one saying > "installing" and another saying that XForms will work after restart. Same things here, a -228 error but extension installation works fine after that. I see the same UI glitches (+ the restart button staying disabled) besides the duplicate entry for XForms. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060609 Minefield/3.0a1 ID:2006060904 [cairo]
Comment 5•18 years ago
|
||
Ok I've been able to reproduce the download error for the second extension installation, I simply install an extension which succeeds then try installing xforms which displays a download error, then succeeds to install. Both the download error, and the bogus XForms entry left over as described above are XPInstall issues. I will provide a patch shortly to do something about the dead progress bar from the failed update.
Comment 6•18 years ago
|
||
Filed bug 341166 for the progress bar and restart button problem since it's a somewhat different problem to this.
Updated•18 years ago
|
Whiteboard: 1d → 1d 181b1+
Comment 7•18 years ago
|
||
--> beta2, need to add a relnote
Keywords: regression,
relnote
Whiteboard: 1d 181b1+ → 1d
Target Milestone: Firefox 2 beta1 → Firefox 2 beta2
Assignee | ||
Comment 8•18 years ago
|
||
I believe that fixing bug 338028 and bug 341161 will take care of this bug... at the very least we need those fixed to fix this bug.
Comment 9•18 years ago
|
||
Yes thats right. Without both fixes, the release note would go something like "In certain circumstances attempting to instal a second extension in a single Firefox session will appear to fail and exhibit problems in the Addons manager." In my opinion this problem would have existed in some form or other since the extension manager existed.
Assignee | ||
Comment 10•18 years ago
|
||
(In reply to comment #9) > ... > In my opinion this problem would have existed in some form or other since the > extension manager existed. It has... it is just more noticeable since the ui re-write. :(
Assignee | ||
Updated•18 years ago
|
Whiteboard: 1d
Comment 12•18 years ago
|
||
This should be fixed on trunk now.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 13•18 years ago
|
||
This should be fixed on the MOZILLA_1_8_BRANCH now that the patches for bug 338028 and bug 341161 have been checked in.
Keywords: relnote → fixed1.8.1
Whiteboard: [at risk]
Updated•16 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•