Commit Graph

18 Commits

Author SHA1 Message Date
Andrea Marchesini
47fd6d62e3 Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 12 - Push enabled, r=asuth 2018-01-08 14:05:05 +01:00
Kit Cambridge
f9c161b402 Bug 1247685 - WebIDL and DOM implementation changes for app server keys. r=mt,baku
MozReview-Commit-ID: 1xYjSuLMnV4
2016-03-22 13:38:03 -07:00
Kit Cambridge
7ff3e6eac9 Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku
MozReview-Commit-ID: IrDwImYfHRu
2016-03-22 12:09:04 -07:00
Kit Cambridge
0b620ea522 Bug 1257401 - Remove the worker descriptor for PushSubscription. r=khuey
MozReview-Commit-ID: 9rTJn4KU2Es
2016-03-31 10:49:07 -07:00
Kit Cambridge
311c0d4b85 Bug 1205137 - Add a PushSubscription serializer. r=mt,smaug 2015-12-14 16:28:19 -08:00
Martin Thomson
134a387481 Bug 1225968 - Add authentication secret to push API, r=kitcambridge,smaug 2015-12-09 07:26:42 +11:00
Dragana Damjanovic
579751a2b2 Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug 2015-09-11 07:51:32 -07:00
Nikhil Marathe
e635d74528 Bug 1197998 - Use counters for Push subscribe, unsubscribe and permission query. r=froydnj,kitcambridge,jst
Counters do not currently work on Web Workers, so it a no-op on non main thread.
2015-09-03 17:54:59 -07:00
Ehsan Akhgari
bac8dddb71 Bug 1188091 - Fix the exposure of Push interfaces; r=dougt,bzbarsky,nsm
Currently we don't check the dom.push.enabled pref in some cases for
some of these interfaces.  This patch unifies how all of these
interfaces are exposed to Window, Worker, and ServiceWorker.
2015-07-30 01:06:38 -04:00
Ryan VanderMeulen
5a65a53c72 Backed out changeset c88d1138bc38 (bug 1188091) for Mulet test_serviceworker_interfaces.html failures.
CLOSED TREE
2015-07-28 13:28:39 -04:00
Ehsan Akhgari
34f6032f9e Bug 1188091 - Fix the exposure of Push interfaces; r=dougt,bzbarsky
Currently we don't check the dom.push.enabled pref in some cases for
some of these interfaces.  This patch unifies how all of these
interfaces are exposed to Window, Worker, and ServiceWorker.
2015-07-28 12:28:53 -04:00
Nikhil Marathe
6ede93ec7c Bug 1184574 - Allow access to PushManager on ServiceWorker. r=kitcambridge,smaug,catalinb
Refactoring to allow access to PushManager in ServiceWorkerGlobalScope. See comment in PushManager.h for details.
2015-07-23 08:30:15 -07:00
Nikhil Marathe
386ed172ac Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-24 13:34:54 -07:00
Ryan VanderMeulen
2768d1ce46 Backed out changeset 98c7277a8fb5 (bug 1166350) for xpcshell failures. 2015-06-24 16:10:45 -04:00
Nikhil Marathe
6475190f81 Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
2015-06-02 15:56:33 -07:00
Doug Turner
e5c568a09b Bug 1149271 - Remove subscriptionid. r=baku 2015-04-26 03:59:38 -07:00
Boris Zbarsky
be723896fd Bug 1157250. Give PushSubscription an attribute serializer. r=nsm 2015-04-22 20:30:10 -04:00
Doug Turner
d72f746c2a Bug 1038811 - Push Notifications - WebIDL changes. r=nsm. sr=jst 2015-04-10 20:19:28 -07:00