Closed
Bug 1316748
Opened 8 years ago
Closed 5 years ago
Move WebExtension Port messaging off MessageChannel
Categories
(WebExtensions :: General, defect, P1)
Tracking
(firefox76 fixed)
RESOLVED
FIXED
mozilla76
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: aswan, Assigned: zombie)
References
(Blocks 1 open bug)
Details
(Whiteboard: triaged)
Attachments
(1 file, 1 obsolete file)
Follow-up from https://bugzilla.mozilla.org/show_bug.cgi?id=1313980#c21
Kris may want to expand on this but I think it makes sense to continue to use MessageChannel for setting up and tearing down Ports but to use message managers directly for postMessage, avoiding the extra filtering/routing in MessageChannel.
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: triaged
Reporter | ||
Comment 2•6 years ago
|
||
Probably not, I understand Kris has plans in this area but I don't know what they are.
Flags: needinfo?(aswan) → needinfo?(kmaglione+bmo)
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Updated•5 years ago
|
Flags: needinfo?(kmaglione+bmo)
Assignee | ||
Comment 3•5 years ago
|
||
Some of the linked comments are probably relevant for the coming rewrite related to fission, marking as blocking to remember to look into it later.
Blocks: 1583484
Assignee | ||
Comment 4•5 years ago
|
||
This should in theory be least dependent on bug 1580448, as the perf impact of sending individual messages to listeners in multiple iframes (instead of broadcasting via MessageManagers) will be localized only to the connect
call, while most individual port messages are going to be 1:1 in the common case.
Assignee: nobody → tomica
Priority: P3 → P1
Assignee | ||
Comment 5•5 years ago
|
||
Updated•5 years ago
|
Attachment #9134105 -
Attachment is obsolete: true
Assignee | ||
Comment 6•5 years ago
|
||
Pushed by tjovanovic@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/601e0a6a8ee9
Move Port messaging off MessageChannel r=mixedpuppy
Comment 8•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox76:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
Regressions: 1627646
You need to log in
before you can comment on or make changes to this bug.
Description
•