Could someone please explain, why the content of the chrome folder isn't longer packed into noscript.jar starting with version 5.1.0?
In chrome.manifest all definitions of overlay, style, component, contract and category disappeared as well. Are they no longer necessary?
Is there a relation between the removal of the definitions and the content of the chrome folder being unpacked?
Why disappeared noscript.jar in 5.1.0?
-
Guest
Why disappeared noscript.jar in 5.1.0?
Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0
Re: Why disappeared noscript.jar in 5.1.0?
Any reason being unpacked is unacceptable to you?why the content of the chrome folder isn't longer packed into noscript.jar
Reason, I'd guess, might have something to do with 5 being a hybrid; XUL & webex?
Oh, really going out on a limb (IOW I have no clue, but...) again guessing due to webex, with webex being severely limited in the "styling" department (& more). In any case, with 5 being functionally equivalent (basically) with 2, the particular code, or similar code to accomplish the same tasks has to be in there, somewhere.In chrome.manifest all definitions of overlay, style, component, contract and category disappeared as well.
10 is a totally different animal (beast).
Again, guessing, I would say not. Suspect you could take any .xpi that has embedded .jar, unpack it, repackage in the .xpi, & it would run fine (signing crap aside).Is there a relation between the removal of the definitions and the content of the chrome folder being unpacked?
And then it might again be related to webex, with webex not able to use .jar (guessing - at least I'm not seeing any .jar in a few webex extensions I happen to have on hand)?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 SeaMonkey/2.49.1
Re: Why disappeared noscript.jar in 5.1.0?
It's no longer necessary or useful. The noscript.jar file was only for Firefox 3.x support. Firefox 3.x hasn't been supported for two years now.Guest wrote:Could someone please explain, why the content of the chrome folder isn't longer packed into noscript.jar starting with version 5.1.0?
Correct. Restartless extensions have other ways of handling that stuff.Guest wrote:In chrome.manifest all definitions of overlay, style, component, contract and category disappeared as well. Are they no longer necessary?
*Always* check the changelogs BEFORE updating that important software!
-
Re: Why disappeared noscript.jar in 5.1.0?
And on that note, & to bring that thought into question, if it were a webex/extension thing, FF itself does continue to use .jar (.ja, but its the same) for (two instances of) omni.ja. (Now FF itself does a number of underhanded things that it does not allow others to do - like using non-webex &/or hybrid extensionsmight again be related to webex, with webex not able to use .jar (guessing
I don't follow. AFAIK, .jar was used for (supposed) efficiencies in operation, things like that. With never a requirement to be one way or the other.It's no longer necessary or useful. The noscript.jar file was only for Firefox 3.x support.
(In a somewhat similar vein, some extensions would not work properly "packed", aka as an .xpi, & so they were "forcibly" set to "unpack" during install, <em:unpack>true</em:unpack>. But there was never any "requirement" for a particular extension to remain "packed", as an .xpi. All could unpack, if they wished.)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.2
Re: Why disappeared noscript.jar in 5.1.0?
Seems like you follow just fine.therube wrote:I don't follow. AFAIK, .jar was used for (supposed) efficiencies in operation, things like that. With never a requirement to be one way or the other.It's no longer necessary or useful. The noscript.jar file was only for Firefox 3.x support.
IIRC the "efficiencies in operation" were because Firefox 3.x stored ALL extensions unpacked. Firefox 4 and up keep extensions packed by default, and the efficiencies of inner .jar don't apply to packed extensions.
(I no longer remember the details, sorry.)
*Always* check the changelogs BEFORE updating that important software!
-