Closed Bug 1041137 Opened 12 years ago Closed 10 years ago

Scriptish add-on doesn't work with e10s enabled

Categories

(Firefox :: Extension Compatibility, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
e10s + ---
firefox36 --- affected

People

(Reporter: tenisthenewnine, Unassigned)

References

Details

(Keywords: addon-compat)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Android; Mobile; rv:33.0) Gecko/33.0 Firefox/33.0 (Nightly/Aurora) Build ID: 20140718030202 Steps to reproduce: Loaded up an instance of Firefox nightly with e10s enabled by default Actual results: None of the user scripts worked, unless you load a non e10s window Expected results: Scripts should work :)
Blocks: e10s-addons
Component: Untriaged → Extension Compatibility
OS: Android → All
Hardware: Other → All
tracking-e10s: --- → ?
Summary: Scriptish nightly doesn't work with e10s → Scriptish add-on nightly doesn't work with e10s
hi Erik, if you have any questions about add-on support for multiprocess Firefox (e10s), just drop by the #e10s IRC channel on irc.mozilla.org. MDN also has a good introduction: https://developer.mozilla.org/en-US/Add-ons/Working_with_multiprocess_Firefox
Summary: Scriptish add-on nightly doesn't work with e10s → Scriptish add-on doesn't work with e10s enabled
Keywords: addon-compat
Version: 33 Branch → Trunk
Version 36.0a1, archlinux 64bit I can confirm that Scriptish doesn't work properly with e10s enabled : no userscript is shown in the per-website scripts list, and thus they can't be enabled. This issue has been there since the first e10s nightly version.
Let me edit the previous statement : After clicking twice on the scripts list, it seems they DO appear in it. However, they do not actually alter the webpage content as they are supposed to. Sorry about that confusion.
Attached image Before : after e10s. —
On the left : without e10s. On the right : with e10s. Background, menus, topbar, share buttons, etc. should be the same on both pages.
Thanks for confirming this bug, Nicolas. Erik, are you the maintainer of Scriptish? It isn't compatible with e10s. Just drop by the #e10s IRC channel on irc.mozilla.org if you have questions about support e10s. MDN also has a good introduction: https://developer.mozilla.org/en-US/Add-ons/Working_with_multiprocess_Firefox Scriptish will need to load the script files in the chrome/parent process but run them in a frame script within hte content/child process to access web content.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(evold)
The developers have also been contacted through AMO.
I'll try to look into it soon, hopefully someone else will be able to help out. Afaict e10s won't ship until around June 2nd so I hope I still have some time to work on this..
Flags: needinfo?(evold)
This is still not working correctly, maybe they need a rebase as greasemonkey appears to be working in e10s.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: