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
Incompatibility with Personas extension #1253
Comments
Could you provide more details? Operating system? Firefox version? Greasemonkey version? Could you test in a fresh profile? See: http://wiki.greasespot.net/Greasemonkey_Manual:Getting_Help#What_to_Say |
Mostly likely the user has the All-in-One Sidebar addon installed. See the result with this screen shot. This issue is therefore a dupe of #1252. |
I have the same issue. There is no All-in-One Sidebar addon installed. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Greasemonkey 0.9.0, obviously. Screenshot: http://i.imgur.com/tCKxC.png I'll try a fresh profile later. // edit: Creating a new profile fixed that issue. |
Firefox 3.6.13 I had the personas addon installed. (which is unnessesary, because in Firefox 3.6, most of the personas functions are included in Firefox) |
This and #1256 were helped by removing Personas. Renamed this issue to track compatibility with that extension. |
This extension reproduces the behavior described, so I assume that's really what we're talking about: https://addons.mozilla.org/en-US/firefox/addon/personas-plus/ Of note, the error as posted occurs when switching to the User Scripts tab. Upon examination of the extension source, I find that they are extending the addons manager as well, but in a very different way, virtually guaranteed to cause a problem like this. They're simply overwriting core Firefox methods with their own modified copy. I'm not confident we can work around this. |
Stylish doesn't use showView() or any of the other standard machinery. They just bind a click handler. That's why arrow keys don't work quite right, as I posted to the list. (Also: click on any tab in the add-ons window: up and down arrows now select items in the list. Not for Stylish. Their method breaks that too.) |
Whoops, deleted my comment when I saw you explain this on the dev group. Difficulties of discussing something in two places. |
I've sent an email upstream about this, with no response. I don't know if/how much help we can rely on from elsewhere. Since the problem is them clobbering the showView function after we extend it, we'll probably have to write a custom check for Personas, and re-extend (what is now their version) a second time. (If I find some time, I'll look at Bugzilla, which might be the place to complain upstream.) |
I am having the same issue, but I do not have Personas installed. Looks like the incompatibility applies (as someone has already mentioned) to the All-in-One sidebar mod as well. Any chance of looking into a patch? |
AioS has a fix in the pipeline. Try out their betas: |
Awesome, thanks! |
Work-around for Personas Plus' breakage. Closed by 1626b4f |
On my computer, the new script management window in the add-ons menu doesn't work.
It is blank (there are scripts installed).
I opened the error console. Every time I opened the greasemonkey tab in the add-ons window, the following was added in the error-console:
Error: aRulesList is undefined
chrome://mozapps/content/extensions/extensions.js
Line: 200
The text was updated successfully, but these errors were encountered: