Closed
Bug 1440467
Opened 7 years ago
Closed 7 years ago
Add always-on push connection with pref control
Categories
(Core :: DOM: Push Subscriptions, enhancement)
Core
DOM: Push Subscriptions
Tracking
()
RESOLVED
FIXED
mozilla60
Tracking | Status | |
---|---|---|
firefox60 | --- | fixed |
People
(Reporter: benbangert, Assigned: lina)
References
Details
Attachments
(1 file)
A pref value should be added that controls whether the websocket connection for Push is opened even when there are no push subscriptions (always-on).
Rationale:
Currently, our Push service has had synthetic benchmarks showing its ability to handle 10 million concurrent connections. Our synthetic testing clients may not perfectly simulate the real Firefox clients and connection handling. We should have the ability to pref control whether the push connection channels is opened so that we can verify our ability to handle all Firefox clients connecting via either System Add-Ons or SHIELD.
Assignee | ||
Comment 1•7 years ago
|
||
I think this would involve changing https://searchfox.org/mozilla-central/rev/bd05e3853c6e982e2a35c1cc404b987b2bc914d6/dom/push/PushService.jsm#241-247 and https://searchfox.org/mozilla-central/rev/9a8d3f8191b15cdca89a7ce044c7bea2dd0462dc/dom/push/PushServiceWebSocket.jsm#515-521 to connect unconditionally if the pref is set.
Comment hidden (mozreview-request) |
Comment 3•7 years ago
|
||
mozreview-review |
Comment on attachment 8953345 [details]
Bug 1440467 - Add a pref to always connect to the Push server without existing subscriptions.
https://reviewboard.mozilla.org/r/222636/#review228902
Attachment #8953345 -
Flags: review?(martin.thomson) → review+
Pushed by kcambridge@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6425eadbba7a
Add a pref to always connect to the Push server without existing subscriptions. r=mt
Comment 5•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Updated•7 years ago
|
Assignee: nobody → lina
You need to log in
before you can comment on or make changes to this bug.
Description
•