Closed Bug 625914 Opened 13 years ago Closed 13 years ago

Firefox Beta 9 claims addon is not compatible when it is during upgrade

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

VERIFIED INVALID

People

(Reporter: mkaply, Unassigned)

Details

We have two version of our addon, one for AMO, one not AMO.

When you install our non AMO version which has an install.rdf that says 3.6 - 4.9.* onto beta 8, and then upgrade to beta 9, beta 9 says it's not compatible. Checking for compatibility doesn't work. You have to reinstall.

If you try the same thing with our AMO version, it works fine.

The addon installs fine on beta 9.

The addon is Personas Interactive 1.0.6

http://pages.brandthunder.com/btpersonas/download

I've tested multiple times and verified my results.
Summary: Firefox Beta 9 claims addon is not compatible when it is → Firefox Beta 9 claims addon is not compatible when it is during upgrade
Argh. It says 4.0.* - that was a typo.
Component: Extension Compatibility → Add-ons Manager
Product: Firefox → Toolkit
QA Contact: extension.compatibility → add-ons.manager
Dave, I have seen the same thing lately for our Mozmill extension, which is also part of the CLI interface and not exclusively hosted on AMO. Is our version comparator code broken?
Severity: blocker → normal
blocking2.0: --- → ?
OS: Mac OS X → All
Hardware: x86 → All
Doesn't look like. The following code returns true:

window.alert(Components.classes["@mozilla.org/xpcom/version-comparator;1"].getService(Components.interfaces.nsIVersionComparator).compare("4.0.*", "4.0b9") >= 0);

So it's probably in the compatibility update code.
One problem I was made aware of recently is the following: if a user has installed version X and it's compatible with Firefox up to 4.0.*, but the metadata on AMO for version X says it's only compatible with 3.6.*, the add-on will be considered as incompatible in Firefox 4. This is intentional so the developer can remove compatibility in case of a serious problem detected after release.

Can you confirm that the version you're testing has the right compatibility info on AMO?
Yes, the version I'm testing has the right compatibility on AMO. AMO says 4.0.*

https://addons.mozilla.org/en-US/firefox/addon/personas-interactive-252557/
Our update.rdf is wrong. If I disconnect from the Internet and do the upgrade, it works.

Sorry for the false alarm.

Although, on another note, Our UI for checking add-ons when you aren't connected to the internet is bad.

Someone should test that.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
(In reply to comment #6)
> Our update.rdf is wrong. If I disconnect from the Internet and do the upgrade,
> it works.

Good to hear. Thanks Michael.

> Although, on another note, Our UI for checking add-ons when you aren't
> connected to the internet is bad.

Can you please file a bug with exact steps to reproduce? I'm not aware that we have a bug for the update case.
Status: RESOLVED → VERIFIED
blocking2.0: ? → ---
You need to log in before you can comment on or make changes to this bug.