Firefox Add-on SDK and its compatibility? -
Firefox Add-on SDK and its compatibility? -
install.rdf in add-on sdk 1.16 bundle comes minimum version of firefox 21.0. changed 13.0 , developed add-on, still not compatible below 21.0 versions.
does mean minimum version cannot modified?
how develop add-on add-on sdk 1.16 (or recent) compatible @ to the lowest degree firefox 13.0 onwards?
older versions of firefox didn't ship sdk in firefox itself; instead libraries shipped in add-on xpi files.
since sdk libraries rely on lot of ever changing firefox internals, on used bleeding-edge stuff, sdk team had decide between adding compatibility layer upon layer libraries back upwards wide range of old firefox versions, or instead limit amount of compatibility layers , back upwards few recent (at time) firefox versions. did latter , hence sdk did officially back upwards current , 1 or 2 previous firefox versions (for firefox versions did not ship sdk themselves).
since sdk libraries bundled firefox these days isn't problem anymore. , iirc minversion of 21 observed comes from: firefox 21 first firefox release came bundled stable sdk libraries.
so means you cannot utilize sdk 1.16 , mess minversion. sdk libraries not compatible old firefox versions , things break. utilize older sdk version did back upwards firefox 13, add-on not work more recent firefox versions. also, since sdk 1.15, xpis produced sdk not bundle sdk libraries within xpi anymore... not matters, because if bundled sdk libraries still not work old firefox versions correctly.
the way create add-ons work in such old firefox versions in recent firefox releases not utilize sdk in first place , instead create regular xul-overlay and/or bootstrapped add-ons , come compatibility layers yourself.
firefox firefox-addon firefox-addon-sdk
Comments
Post a Comment