Yes, this would be possible, but this would make the Addon code much more complicated as for real "free choice", we would need dynamic CSS generation.dickvl wrote:I notice that the colors extension uses basic colors like text color:black the background-color:white and link color blue.
Would it be possible to make it possible to customize the colors as there are a lot of people that have a problem with such a high contrast and would prefer less contrast like color:#444 and background-color:#eee ?
If there are more people who need this, I may consider this change, but I would prefer to keep the addon as simple as possible.
So far the CSS is very basic. I still have to add some more default colors like "link visited".
I also don't like that I have to add the context menu entry to the page context menu, but https://bugzilla.mozilla.org/show_bug.cgi?id=1215376 makes it impossible to add this entry to the tab context menu. Maybe I'll move the entry as soon as this bug is fixed.
"Domain specific handling" is already possible for images and media. Javascript may follow in future. "Per tab", so far, is not possible. It may be requested to be added, but only if there is a good reason for this. And at least I don't know a good reason why I would need a tab which is not allowed to run Javascript. I also never used the buttons in PrefBar.Will it be possible to port DocShell type framescript buttons to a WebExtension like allowJavascript and allowImages and allowMedia?
https://developer.mozilla.org/Mozilla/T ... sIDocShell
Shortcuts are still possible. In fact it even is possible for the user to change them, if the addon developer exposes this setting to his settings page. But there is only one shortcut per Addon. Again, the idea is to have small Addons doing one task. So if you have three or more "bookmarklets", each one could be an Addon. It's actually pretty easy to convert a bookmarklet into an Addon. Would also make it much easier to edit the code which has to be in one line in bookmarklets.I have a lot of PrefBar buttons to invoke JavaScript bookmarklets via a keyboard shortcut.(PlacesUtils.keywords.fetch(keyword)), but such action won't be possible anymore I assume
Exactly. This doesn't work. If there is a good reason for this, API features can be requested to Mozilla.as well as buttons that run privileged code like the Scratchpad in Browser mode allows.
Yes, this is possible. All the API, needed for this, is already available.Is it possible to come up with a WebExtension to have a Tab List of all open tabs and windows?