Would WebExtensions' extension be .XPI?

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: Lootyhoof, FranklinDM

Latitude

Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-12, 13:46

Would WebExtensions' extension be .XPI?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37676
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Would WebExtensions' extension be .XPI?

Unread post by Moonchild » 2016-07-12, 13:51

Maybe you should ask Mozilla?
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Latitude

Re: Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-12, 14:15

WebEx extension would be .XPI
Extensions are packaged as standard Zip files, but with .xpi extensions.
https://wiki.mozilla.org/WebExtensions

It would be confusing to determine which is XUL-based or WebEx-based.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37676
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Would WebExtensions' extension be .XPI?

Unread post by Moonchild » 2016-07-12, 14:53

Yup.
Then again, they didn't make a difference for overlay and SDK extensions either.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Latitude

Re: Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-13, 07:58

It is scary to us to be abandoned by add-on developers (especially devs who did the best add-on, like gorhill [uBlock Origin] and Giorgio Maone [NoScript])....


gorhill (uBlock Origin) = uncertain.
Giorgio Maone (NoScript) = from his blog, it seems he likes WebEx idea.... :thumbdown:

dark_moon

Re: Would WebExtensions' extension be .XPI?

Unread post by dark_moon » 2016-07-14, 11:20

latitude wrote:It is scary to us to be abandoned by add-on developers (especially devs who did the best add-on, like gorhill [uBlock Origin] and Giorgio Maone [NoScript])....
Giorgio Maone (NoScript) = from his blog, it seems he likes WebEx idea.... :thumbdown:
See this thread: https://forums.informaction.com/viewtop ... =7&t=22003

ABE doesn't work with Pale Moon in NoScript newer then 2.9.0.4. Giorgio know this but is busy with Mozilla new addon sh**
So we need to wait until he fix it, or maybe never get a fix :(

dark_moon

Re: Would WebExtensions' extension be .XPI?

Unread post by dark_moon » 2016-07-28, 22:18

I don't know if the new NoScript version (2.9.0.12) fix the problem or the new Pale Moon 27 (alpha) but ABE works again in Pale Moon!

137ben
Apollo supporter
Apollo supporter
Posts: 44
Joined: 2016-04-28, 21:40

Re: Would WebExtensions' extension be .XPI?

Unread post by 137ben » 2016-07-29, 05:13

latitude wrote:It is scary to us to be abandoned by add-on developers (especially devs who did the best add-on, like gorhill [uBlock Origin] and Giorgio Maone [NoScript])....


gorhill (uBlock Origin) = uncertain.
Giorgio Maone (NoScript) = from his blog, it seems he likes WebEx idea.... :thumbdown:
And then there's DownloadThemAll, where the developers appear to have given up on both FF and PM :(

New Tobin Paradigm

Re: Would WebExtensions' extension be .XPI?

Unread post by New Tobin Paradigm » 2016-07-29, 07:03

Cracking open the XPI is the easest way to determin extention type

install.js is the ancient xpfe manifest file.. very rare these days

install.rdf is the standard metadata manifest file for classical (gecko 1.8+) extensions

install.rdf + bootstrap.js denotes Bootstrap (restarless) extensions

install.rdf + bootstrap.js + harness-options.json (cfx) or package.json (jpm) denotes a Jetpack (Add-ons SDK) extension

manifest.json with or without install.rdf denotes WebExtensions

These files are in the root of an XPI file.. Hope that at least clears up some confusion..

As a note.. Mozilla intends to use XPI only until the W3C (read: Google) decides on a final file extension, archive format, and mime-type.

Latitude

Re: Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-31, 06:00

dark_moon wrote:I don't know if the new NoScript version (2.9.0.12) fix the problem or the new Pale Moon 27 (alpha) but ABE works again in Pale Moon!
Oh yeah?

How do you know this?

Latitude

Re: Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-31, 06:01

137ben wrote:
latitude wrote:It is scary to us to be abandoned by add-on developers (especially devs who did the best add-on, like gorhill [uBlock Origin] and Giorgio Maone [NoScript])....


gorhill (uBlock Origin) = uncertain.
Giorgio Maone (NoScript) = from his blog, it seems he likes WebEx idea.... :thumbdown:
And then there's DownloadThemAll, where the developers appear to have given up on both FF and PM :(
Why is the dTa development halted because the deprecation of XPCOM/XUL?

Have the devs informed about PM which are still supporting XPCOM/XUL?
Last edited by Latitude on 2016-07-31, 07:04, edited 1 time in total.

dark_moon

Re: Would WebExtensions' extension be .XPI?

Unread post by dark_moon » 2016-07-31, 06:37

latitude wrote:
dark_moon wrote:I don't know if the new NoScript version (2.9.0.12) fix the problem or the new Pale Moon 27 (alpha) but ABE works again in Pale Moon!
Oh yeah?

How do you know this?
I test it

Latitude

Re: Would WebExtensions' extension be .XPI?

Unread post by Latitude » 2016-07-31, 06:49

dark_moon wrote:
latitude wrote:
dark_moon wrote:I don't know if the new NoScript version (2.9.0.12) fix the problem or the new Pale Moon 27 (alpha) but ABE works again in Pale Moon!
Oh yeah?

How do you know this?
I test it
That's a good news. :)

BTW, How do you do to test ABE?

New Tobin Paradigm

Re: Would WebExtensions' extension be .XPI?

Unread post by New Tobin Paradigm » 2016-07-31, 10:02

ABE as in Adblock Edge? How can it be fixed.. when 1 it is abandoned.. Two.. It like ABP addresses Firefox's GUID for placement of UI controls?

half-moon

Re: Would WebExtensions' extension be .XPI?

Unread post by half-moon » 2016-07-31, 12:24

Matt A Tobin wrote:ABE as in Adblock Edge? How can it be fixed.. when 1 it is abandoned.. Two.. It like ABP addresses Firefox's GUID for placement of UI controls?
Yeah, I think they are referring to a feature known as ABE in Noscript

User avatar
Pallid Planetoid
Knows the dark side
Knows the dark side
Posts: 4342
Joined: 2015-10-06, 16:59
Location: Los Angeles CA USA

Re: Would WebExtensions' extension be .XPI?

Unread post by Pallid Planetoid » 2016-08-20, 17:06

half-moon wrote:
Matt A Tobin wrote:ABE as in Adblock Edge? How can it be fixed.. when 1 it is abandoned.. Two.. It like ABP addresses Firefox's GUID for placement of UI controls?
Yeah, I think they are referring to a feature known as ABE in Noscript
Yes, that's correct:
ABE.png
You do not have the required permissions to view the files attached to this post.
Current Pale Moon(x86) Release | WIN10 | I5 CPU, 1.7 GHz, 6GB RAM, 500GB HD[20GB SSD]
Formerly user Pale Moon Rising - to provide context involving embedded reply threads.
Good judgment comes from experience and a lot of that comes from bad judgment. - Will Rogers
Knowing Pale Moon is indisputably #1 is defined by knowing the totality of browsers. - Pale Moon Rising