1

Topic: How to create XUL extensions?

I have been trying for months to re-write my WebExtensions addon so that it will work on Iceweasel-UXP. It's got just one javascript file, about 20 lines of code that hides some text on the pages of a certain web domain. It has no UI components.

I have not been able to find a comprehensive XUL extension introduction. I've tried to learn by example from some iceweasel-uxp extensions, but they are either way more complicated than my extension or are bootstrapped (mine isn't). Mozilla MDN has deleted many of its XUL pages. Most of th XUL tutorials online are about writing full applications.

I've packaged and loaded my extension in the browser. The browser gives no error messages or warnings. I've validated my javascript. All I need to know is how to get the browser to run my extension. The code is just completely ignored.

2

Re: How to create XUL extensions?

Thanks for the input: I think it is therefore needed to rethink to linking towards pages and information, completely. When looking for the official pages (https://developer.mozilla.org/en-US/doc … a/Tech/XUL) there is nothing more to find. I've tried to search for alternatives but even the own blog-entries from Mozilla link towards deleted pages (https://blog.mozilla.org/addons/2014/06 … extension/). sad

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

3

Re: How to create XUL extensions?

On XUL, there's a great extension for Iceweasel-UXP restoring the old theme:

https://github.com/Aris-t2/ClassicThemeRestorer

XPI releases: https://github.com/Aris-t2/ClassicTheme … r/releases

4

Re: How to create XUL extensions?

Mozilla MDN has deleted many of its XUL pages.


You can use RealityRipple’s UDN instead.

5

Re: How to create XUL extensions?

g4jc wrote:

Mozilla MDN has deleted many of its XUL pages.


You can use RealityRipple’s UDN instead.

Thankfully...

I also noticed he has a flashgot fork on his website as well...

I wondered if you were going to mention this though.

I look forward to icedove-uxp's return.

Thank you btw regarding your updates in general.

As well as that interesting addon.

smile

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!