Main Forum Closed.
Extension is broken
TypeError: browsers[i].contentDocument is undefined[Learn More] common.js:74:10
focusWindow chrome://stylish/content/common.js:74:10
openEdit chrome://stylish/content/common.js:92:7
openEditForId chrome://stylish/content/common.js:118:10
openEdit chrome://stylish/content/addon.xbl:15:6
oncommand about:addons:1:1
focusWindow chrome://stylish/content/common.js:74:10
openEdit chrome://stylish/content/common.js:92:7
openEditForId chrome://stylish/content/common.js:118:10
openEdit chrome://stylish/content/addon.xbl:15:6
oncommand about:addons:1:1
Comments
FYI, Stylish for Firefox may not run correctly or at all in Firefox Nightly 57 even with legacy extension support enabled.
extensions.stylish.editorWindowPersist
If you can't find an add-on conflict or some other explanation for why you have this issue (but other people responding to this thread do not), then...
You may want to migrate your web page styles to a different extension such as Stylus. However, Stylus doesn't do UI styling.
https://addons.mozilla.org/en-US/firefox/addon/styl-us/
POST DELETED
See: https://forum.userstyles.org/discussion/comment/115230/#Comment_115230
https://github.com/openstyles/firefox-stylish-export
https://www.jeffersonscher.com/res/stylishextract.html (page uses a 2MB script file)
To use it, open your currently active profile folder ( https://support.mozilla.org/kb/profiles-where-firefox-stores-user-data ), resize the window so you can see the gray drop-zone on the extractor web page, and drag and drop stylish.sqlite onto it. The rest should be self-explanatory.
If anyone tests it, let me know if you run into any problems.
However, turns out Stylus doesn't support styling the browser's chrome part [probably due to webextension limitations] which makes it a useless piece of... software.
So, we are doomed.
There are some exceptions, related to timing issues, and userChrome.css does not allow AGENT SHEET which is an override Stylish allows that is needed to override !important rules in Firefox's built-in style sheets (as far as I know, the main example is scrollbar styling).
From Firefox version 57 there will only be WebExtensions allowed. So it won't work with Stylish either unless Mozilla provides a new API to style the browser with WebExtensions.
More info to get you started: https://support.mozilla.org/questions/1170342#answer-993956 (skip down to the bolded heading "For the userChrome.css method:").
Almost certainly an extension conflict.
Using Stylish 2.1.1 with Waterfox 56.0.4_4 on FreeBSD-CURRENT, I have:
A workaround of sorts:
In my case, a click on Write new style produces this in the browser console:
If you'd like to compare your environment with mine:
Apparently the solution is to use Stylem: https://addons.palemoon.org/addon/stylem/