Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request/Question About *.XPI #35

Closed
dtoxic47 opened this issue Nov 30, 2018 · 12 comments
Closed

Request/Question About *.XPI #35

dtoxic47 opened this issue Nov 30, 2018 · 12 comments

Comments

@dtoxic47
Copy link

Is the Firefox extension compatible with Pale Moon web Browser? if not could we get support for it?

Relevant links for posting/informing about Pale Moon Extensions.

https://forum.palemoon.org/viewforum.php?f=46

Thx

@erickutcher
Copy link
Owner

As far as I'm aware, Pale Moon doesn't support the WebExtensions API. They continue to use the old Firefox API which I'm not familiar with. If anyone wants to take it up, then I don't mind. Personally, I like the standardization of the WebExtensions and Chrome/Chromium APIs.

@dtoxic47
Copy link
Author

yeah i thought so, Pale Moon does use the old Xul for extensions, thought id ask, maybe some wizard here can grant us support for Pale moon :)

@smaragdus
Copy link

smaragdus commented Nov 30, 2018

XUL add-ons (until Firefox 56.0) could be extremely powerful and using Firefox I could do things unachievable with other browsers. Dumping the powerful XUL add-ons in favour of the feeble WebExtensions is one of the many reasons I would never use the Quantum monstrosity on my machine- countless options were removed, customization is non-existent, bugs are never addressed, the user is being spied on in all possible ways (including system add-ons), the resource usage is incredible. For me Firefox is a dead browser (just like Opera) but I still keep a very old version because it is heavily equipped with add-ons with which I can do virtually everything. If someone makes XUL add-on for HTTP Downloader it will work not only with Pale Moon but with SeaMonkey and Firefox version 56 or earlier as well.

@dtoxic47
Copy link
Author

Yeap that's why i am using Pale Moon, like i said maybe there is a Wizard to grant as the support for this :)

@Zero3K
Copy link

Zero3K commented Aug 20, 2019

Any news regarding this suggestion?

@erickutcher
Copy link
Owner

I have no plans to do an older Firefox extension. However, you can try using HTTP Downloader with FlashGot.

@Zero3K
Copy link

Zero3K commented Aug 23, 2019

Maybe someone else could make one later on.

@Zero3K
Copy link

Zero3K commented Aug 28, 2019

No one has started work on one as of now. I wonder if you could make a network driver that intercepts downloads like how the one in Internet Download Manager does.

@erickutcher
Copy link
Owner

A driver would be even more work. FlashGot works fine for now.

@Zero3K
Copy link

Zero3K commented Aug 30, 2019

How does the Web Extension send the URL that was clicked on to HTTP Downloader?

@erickutcher
Copy link
Owner

It sends a POST request using XMLHttpRequest.

Here's the general format for the request:

request.send( method + "\x1f" +
urls + "\x1f" +
username + "\x1f" +
password + "\x1f" +
parts + "\x1f" +
directory + "\x1f" +
simulate_download + "\x1f" +
cookies + "\x1f" +
headers + "\x1f" +
post_data + "\x1f" );

I've changed it a bit in the latest version though, but it's fairly straightforward.

@Zero3K
Copy link

Zero3K commented Jan 18, 2020

No one has tried making an addon for it as of now.

@dtoxic47 dtoxic47 closed this as completed Mar 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants