Closed Bug 777204 Opened 7 years ago Closed 7 years ago

Webapps.jsm broadcasts information to all content processes

Categories

(Core Graveyard :: DOM: Apps, defect)

defect
Not set

Tracking

(blocking-basecamp:+)

RESOLVED FIXED
mozilla18
blocking-basecamp +

People

(Reporter: cjones, Assigned: fabrice)

References

Details

(Keywords: feature, Whiteboard: [LOE:M], [WebAPI:P3] [qa-])

Attachments

(1 file, 1 obsolete file)

It should only return results to the requesting process.
Component: DOM → DOM: Apps
blocking-basecamp: --- → +
Assignee: nobody → fabrice
Whiteboard: [LOE:M]
Assignee: fabrice → anygregor
Whiteboard: [LOE:M] → [LOE:M][WebAPI:P3]
Keywords: feature
Attached patch patch (obsolete) — Splinter Review
I'd like this to be done before starting on the new install/update API since we'll add a bunch of new messages that would make this refactor harder.

Try run sent at https://tbpl.mozilla.org/?tree=Try&rev=e46b75b5f545
Assignee: anygregor → fabrice
Attachment #660993 - Flags: review?(anygregor)
Attached patch patch v2Splinter Review
Updated to fix android failures.
Attachment #660993 - Attachment is obsolete: true
Attachment #660993 - Flags: review?(anygregor)
Attachment #661507 - Flags: review?(anygregor)
I pushed to try, that looks good:
https://tbpl.mozilla.org/?tree=Try&rev=83b796b99f77
Attachment #661507 - Flags: review?(anygregor) → review+
https://hg.mozilla.org/mozilla-central/rev/47825c36d6e8
https://hg.mozilla.org/mozilla-central/rev/4eba7041ee9d
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
Whiteboard: [LOE:M][WebAPI:P3] → [LOE:M], [WebAPI:P3], [qa?]
QA Contact: jsmith
Whiteboard: [LOE:M], [WebAPI:P3], [qa?] → [LOE:M], [WebAPI:P3]
Whiteboard: [LOE:M], [WebAPI:P3] → [LOE:M], [WebAPI:P3] [qa-]
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.