Closed
Bug 905439
Opened 12 years ago
Closed 12 years ago
Infrastructure for e10s addon compatibility code
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
FIXED
Firefox 26
People
(Reporter: billm, Assigned: billm)
References
Details
Attachments
(1 file)
|
5.74 KB,
patch
|
Felipe
:
review+
|
Details | Diff | Splinter Review |
It seems like a good idea to put this stuff in separate JSMs for the parent and child processes. This just sets that up.
Attachment #790515 -
Flags: review?(felipc)
| Assignee | ||
Updated•12 years ago
|
Blocks: e10s-addons
Comment 1•12 years ago
|
||
Didn't notice this bug before commenting in the dependencies - I don't like having this stuff live in a separate layer, disconnected from the core code. Can we avoid that?
Comment 2•12 years ago
|
||
(see bug 905443 comment 4)
I still think we should avoid using this wherever possible (and I might want to bikeshed the name a little :), but I don't have any objection to landing it now.
Comment 3•12 years ago
|
||
Comment on attachment 790515 [details] [diff] [review]
base-patch
Review of attachment 790515 [details] [diff] [review]:
-----------------------------------------------------------------
What you think about making RemoteAddonsParent.init() to be in remote-browser.xml, and RemoteAddonsChild.init in browser-child.js? This way you won't have to check for the e10s pref, and it will all live in toolkit. But for that you will need to add a .initialized safeguard to RemoteAddonsParent too, so that only the first remote browser being created triggers it.
Attachment #790515 -
Flags: review?(felipc) → review+
| Assignee | ||
Comment 4•12 years ago
|
||
Thanks, I've made those changes.
https://hg.mozilla.org/integration/mozilla-inbound/rev/3937711b3e10
Comment 5•12 years ago
|
||
Assignee: nobody → wmccloskey
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 26
You need to log in
before you can comment on or make changes to this bug.
Description
•