Closed Bug 1192607 Opened 9 years ago Closed 6 years ago

Button to open add-on preferences page (em:optionsType=3) is missing in Fennec

Categories

(Firefox for Android Graveyard :: Add-on Manager, defect)

Unspecified
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: 4mr.minj, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.26 Safari/537.36
Firefox for Android

Steps to reproduce:

Created an add-on with 
> <em:optionsURL>chrome://addon/content/preferences.html</em:optionsURL>
> <em:optionsType>3</em:optionsType>
in install.rdf


Actual results:

There is no button to open add-on preferences in about:addons on Firefox for Android. Only disable & uninstall buttons are shown.

The issue has been there for as long as I remember and persists in fennec nightly (v42).


Expected results:

Fennec should automatically render preferences button to open optionsURL just like in desktop Firefox.
Component: Untriaged → Add-on Manager
OS: Unspecified → Android
Product: Firefox → Firefox for Android
Do we think this makes sense on FxAndroid?
Flags: needinfo?(margaret.leibovic)
How could it not make sense if XUL is officially being phased out?
We do support options.xul. See a demo add-on here:
https://github.com/leibovic/options-kitchen-sink/

I'm just not sure that we support the optionsType 3.

There are lots of problems with our current implementation, and I have this bug on file to track them and where I proposed a solution to get rid of XUL:
https://bugzilla.mozilla.org/show_bug.cgi?id=1079466
Depends on: 1079466
Flags: needinfo?(margaret.leibovic)
Like I said, optionsType=3 is supported on desktop but not on mobile.

And options.xul is not a solution because XUL is deprecated.
Inline options of add-ons built by jpm never worked on fennec, even though cfx has been deprecated for quite a while.
Firefox 57 only WebExtensions are supported, and their options work.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.