Closed Bug 162801 Opened 23 years ago Closed 23 years ago

RFE: XPI installer should detect interface version to avoid compatibility problems

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: hauser, Assigned: dveditz)

Details

Build 2002080811 After installing XPIs, I experienced problems http://bugzilla.mozilla.org/show_bug.cgi?id=161918 and I was told, that the reason may be that my recent version of mozilla and XPCOM:EventReceiver:mozilla.exe xpcom.dll may have encountered an XPI (I used cascades, enigmail, spell) that uses an "unfrozen" or older interface. The installer should detect such problems before even installing the xpi and getting the user into trouble.
Install authors have the ability to write install scripts that do this, they simply choose no to. This isn't something that can be imposed on xpi's because different packages have different compatibility ranges. A pure binary plugin like flash, for instance, could work from Netscape 4 through modern Mozilla.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.