Closed
Bug 1497431
Opened 7 years ago
Closed 4 years ago
Implement `PushSubscription::expirationTime`
Categories
(Core :: DOM: Push Subscriptions, enhancement, P3)
Core
DOM: Push Subscriptions
Tracking
()
RESOLVED
FIXED
96 Branch
| Tracking | Status | |
|---|---|---|
| firefox96 | --- | fixed |
People
(Reporter: lina, Assigned: marcos)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
http://w3c.github.io/push-api/#pushsubscription-interface
It's a `DOMTimeStamp?`, so we can just report it as `null` for now. I don't think we have fixed expiration times for subscriptions on the server; it depends on how frequently Firefox connects, and whether the router record still exists.
Updated•7 years ago
|
Priority: -- → P3
Adds expirationTime to PushManager, which uses EpochTimeStamp. See https://github.com/w3c/push-api/pull/338
Updated•4 years ago
|
Assignee: nobody → marcos
Status: NEW → ASSIGNED
Pushed by marcos@marcosc.com:
https://hg.mozilla.org/integration/autoland/rev/cf7cc00c8be4
Implement PushManager.prototype.expirationTime + toJSON() r=mt,peterv
Comment 4•4 years ago
|
||
Backed out for causing build bustages on PushSubscription.cpp
Backout link: https://hg.mozilla.org/integration/autoland/rev/f4c58475e2d3a7575c6d517853071b94c2cb7b16
Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=bOm1N3TQRn6aunP0pyDhlQ.0&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel&revision=cf7cc00c8be4d8143ad7d1cb8a7af8002c4b37c2
Failure log: https://treeherder.mozilla.org/logviewer?job_id=358292264&repo=autoland&lineNumber=35453
Flags: needinfo?(marcos)
Pushed by marcos@marcosc.com:
https://hg.mozilla.org/integration/autoland/rev/acd50e43590e
Implement PushManager.prototype.expirationTime + toJSON() r=mt,peterv
Comment 7•4 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox96:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•