Kit Cambridge
d06d0c7897
Bug 1337348 - Ensure array buffers and Base64-encoded strings can be passed as app server keys. r=baku
...
MozReview-Commit-ID: HgpSjhCKGgI
--HG--
extra : rebase_source : b93c6f6833fee7d1f7075dc006d0062c2df9190f
2017-02-07 13:56:01 -08:00
Gabriele Svelto
fe73634c76
Bug 1296579 - Remove the SimplePush API r=kitcambridge,baku
2016-09-01 20:17:03 +02:00
Andrea Marchesini
a672d6383b
Bug 1288903 - PushManager should create arrayBuffers and keys using the target window - part 2, r=kcambridge
2016-08-18 08:07:17 +02:00
Andrea Marchesini
6e070dd30b
Bug 1288903 - PushManager should create arrayBuffers and keys using the target window, r=kcambridge
2016-08-16 11:15:45 +02:00
Kit Cambridge
b9c156e19b
Bug 1273260 - Add a pref to override push permissions. r=wchen
...
MozReview-Commit-ID: 8nJzACxIJmI
--HG--
extra : rebase_source : 05a0f8bae462f40ed78f8c0d2d2926aaf3ec0524
2016-05-17 08:32:05 -07:00
Kit Cambridge
29e9262000
Bug 1272054 - Replace "PermissionDeniedError" with "NotAllowedError" in the Push API. r=mt
...
MozReview-Commit-ID: Bn0bE3eALj4
--HG--
extra : transplant_source : %83%A7%C1%CB%00%BD%C8%60A%09%CA%FB%02M%5DbU%AB%04C
2016-05-11 10:48:31 -07:00
Kit Cambridge
3dc35814a4
Bug 1247685 - WebIDL and DOM implementation changes for app server keys. r=mt,baku
...
MozReview-Commit-ID: 1xYjSuLMnV4
--HG--
extra : rebase_source : 6bcb2e662cfa9a0d942731e8914a9df2e3dee197
2016-03-22 13:38:03 -07:00
Kit Cambridge
2bfd46b860
Bug 1257401 - Remove the worker descriptor for `PushManager`. r=khuey
...
MozReview-Commit-ID: 4nZElH1K3W5
--HG--
extra : rebase_source : d325e2fc44124acc0bd04b133605bf04a99ab906
2016-04-01 15:25:49 -07:00
Kit Cambridge
9bf9d2c2c9
Bug 1257401 - Remove the worker descriptor for `PushSubscription`. r=khuey
...
MozReview-Commit-ID: 9rTJn4KU2Es
--HG--
extra : rebase_source : 446483edea7d5a08c4accf3c4787f08bc3a94cd5
2016-03-31 10:49:07 -07:00
Kit Cambridge
d1e4feb4e5
Bug 1189998, Part 1 - Consolidate Push client interfaces. r=mt,dragana
...
--HG--
extra : commitid : GZtcmH86Wg4
extra : rebase_source : b1f7410370991819a29c9142d6dee11261f09905
2015-12-08 15:41:41 -05:00
Martin Thomson
6e6387eecb
Bug 1225968 - Add authentication secret to push API, r=kitcambridge,smaug
...
--HG--
extra : commitid : 5qD0xsj9DLR
extra : rebase_source : 407d4152f897f87fa9b5fae8b6b93ef510cce59f
2015-12-09 07:26:42 +11:00
Kit Cambridge
e5aa219f60
Bug 1210896, Part 1 - Use `Console.jsm` to log Push errors. r=mt
...
--HG--
extra : commitid : D2lgLoQtSlk
extra : rebase_source : 58bb82b758ef4dc2c4e8b8a7e902c266670347e8
2015-11-09 13:58:32 -08:00
Kit Cambridge
1a2d174fbf
Bug 1206302 - Use `DOMException` for Push errors. r=mt
...
--HG--
extra : commitid : 12nCKPtERml
extra : rebase_source : 1d59f113235a98ca30653d2c935e0cc2e7bc8931
2015-11-05 10:38:35 -08:00
Kit Cambridge
ce72643192
Bug 1159641, Part 1 - Skip the permission check in `pushManager.getSubscription()`. r=mt
...
--HG--
extra : commitid : KlBKsjxZn42
extra : rebase_source : b7071400bdaec6eeabfad1f458bda023144e51b1
extra : histedit_source : c68c86bca0c4c2abe0c01bae824a43a36150c48d
2015-10-30 09:37:22 -07:00
Kit Cambridge
74ef03c1a6
Bug 1192458, Part 1 - Consolidate push and desktop notification permissions. r=nsm,wchen,MattN
...
--HG--
extra : commitid : 1veevVaOOYv
2015-10-05 16:39:34 -07:00
Nikhil Marathe
dee87894d8
Bug 914481 - Patch 1 - Push usage and permissions telemetry. r=kitcambridge
...
--HG--
extra : commitid : FcrPQqWE4k8
extra : rebase_source : 3c39e7c98557163c93cb8bf5e4fe4f0a9ba5376b
2015-08-05 15:12:11 -07:00
Carsten "Tomcat" Book
6bd408e0ae
Backed out 4 changesets (bug 914481) for xpc and push service test failures
...
Backed out changeset 6165f6eba17f (bug 914481)
Backed out changeset a8c47e9431d0 (bug 914481)
Backed out changeset f03e8c42861e (bug 914481)
Backed out changeset 84b11173d98f (bug 914481)
--HG--
extra : rebase_source : 9496d5740c290bc6d8169782a8f1a2950711f3d7
2015-09-17 12:31:49 +02:00
Nikhil Marathe
af12419237
Bug 914481 - Patch 1 - Push usage and permissions telemetry. r=kitcambridge
...
--HG--
extra : rebase_source : 454b8cb5d061574223fab9f53b649efc5566767b
2015-08-05 15:12:11 -07:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Dragana Damjanovic
a7f75d48d4
Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug
...
--HG--
extra : commitid : FsE5V9w4fej
extra : amend_source : 8b44837b765bd319cadc93a53948264dfbd87ecf
2015-09-11 07:51:32 -07:00
Nikhil Marathe
6e05417442
Bug 1193365 - Disable push debug. r=kitcambridge
...
--HG--
extra : commitid : 9Gf6AN5z3TX
extra : rebase_source : 9555cab8a9739e9a9af4fa682495e78a61fee727
2015-08-11 12:53:14 -07:00
Nikhil Marathe
cf6e7ed78b
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.
--HG--
extra : commitid : A7RvB9rm8av
extra : transplant_source : %20%99%CA%B0%EB%B9%82%27D%F7e%B8UQ%12%E6%9B%18%BB5
2015-07-23 08:30:15 -07:00
Nikhil Marathe
f400c4125c
Bug 1183867 - Fix PushSubscription.unsubscribe() semantics r=mt
...
resolve with false when subscription does not exist. true when successfully unregistered. reject with NetworkError in other cases.
--HG--
extra : commitid : 52Armk3onZ2
extra : rebase_source : 0ec2a950871bfb84a6bcd8bd8c00f3a10cd5bbce
2015-07-14 15:01:41 -07:00
Nikhil Marathe
457c7b88a7
Bug 1183853 - Rename hasPermission() to permissionState(). r=mt,smaug
...
--HG--
extra : commitid : IJXqmdPz2eS
extra : rebase_source : 3100fd71103969134792d1376e56606d3e9c5201
2015-07-14 14:27:32 -07:00
Nikhil Marathe
b8eea4d16b
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.
--HG--
extra : source : d7554019b424327a3271e2c0debda995fff36cb5
extra : intermediate-source : be40dea6534771bdeedc9f7c6ccd8bbddb6e41c2
2015-06-24 13:34:54 -07:00
Ryan VanderMeulen
c01c5195c9
Backed out changeset 98c7277a8fb5 (bug 1166350) for xpcshell failures.
2015-06-24 16:10:45 -04:00
Nikhil Marathe
bd635e2c8a
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.
--HG--
extra : rebase_source : 3b8cb541512d3fb9a253773c2fd5227c980efdd2
extra : source : d7554019b424327a3271e2c0debda995fff36cb5
2015-06-02 15:56:33 -07:00
Nikhil Marathe
c2202d5a9d
Bug 1170817 - Fix unsubscribe() resolution value. r=dougt
...
--HG--
extra : rebase_source : 4ccadff701ded3f92f58be9fc9454732abb06a30
extra : source : 8332838a23ea21e74212846ad1fe2e36978c4752
2015-06-02 15:53:55 -07:00
Doug Turner
e62a465a91
Bug 1160333 - When denying permission, use the string 'PermissionDeniedError'. r=nsm
2015-05-01 11:01:17 -07:00
Doug Turner
8129277b27
Bug 1149271 - Remove subscriptionid. r=baku
2015-04-26 03:59:38 -07:00
Doug Turner
a6d4711eae
Bug 1038811 - Push Notifications - Push implementation changes. r=nsm
2015-04-10 20:19:28 -07:00
Birunthan Mohanathas
8fd8152982
Bug 1058101 - Flatten dom/push/src/ into parent directory. r=mccr8
...
--HG--
rename : dom/push/src/Push.js => dom/push/Push.js
rename : dom/push/src/Push.manifest => dom/push/Push.manifest
rename : dom/push/src/PushService.jsm => dom/push/PushService.jsm
rename : dom/push/src/PushServiceLauncher.js => dom/push/PushServiceLauncher.js
2014-08-27 10:13:45 -07:00