Commit Graph

70 Commits

Author SHA1 Message Date
Kit Cambridge
d48b20ae8d Bug 1170115 - Use clear-origin-data to remove Push records. r=allstars.chh 2015-11-13 15:18:10 -08:00
William Chen
695e19e23d Bug 1210211 - Part 3: Test for push notification quota with web notifications. r=kitcambridge 2015-11-16 21:34:00 -08:00
William Chen
4481b2e455 Bug 1210211 - Part 1: Delay updating push quota. r=kitcambridge 2015-11-16 21:33:11 -08:00
Phil Ringnalda
53ed38ad2d Back out 3 changesets (bug 1210211) for b2g build bustage
CLOSED TREE

Backed out changeset 204a1746f421 (bug 1210211)
Backed out changeset e5d16111e809 (bug 1210211)
Backed out changeset b78d00c9af42 (bug 1210211)
2015-11-16 19:34:14 -08:00
William Chen
c9b27a9be1 Bug 1210211 - Part 3: Test for push notification quota with web notifications. r=kitcambridge 2015-11-16 13:20:20 -08:00
William Chen
5c41ea00c1 Bug 1210211 - Part 1: Delay updating push quota. r=kitcambridge 2015-11-16 13:20:09 -08:00
Kit Cambridge
58485d0586 Bug 1223481 - Use the "potentially trustworthy origin" helper to validate Push server URLs. r=dragana 2015-11-10 10:50:46 -08:00
Kit Cambridge
6b5d4295c3 Bug 1223202 - Only send subscription change events if the Push permission is granted. r=mt 2015-11-10 14:27:47 -08:00
Kit Cambridge
357fec3abc Bug 1210896, Part 2 - Use JS errors to reject internal Push promises. r=mt 2015-11-09 13:58:50 -08:00
Kit Cambridge
e901a1c306 Bug 1210896, Part 1 - Use Console.jsm to log Push errors. r=mt 2015-11-09 13:58:32 -08:00
Kit Cambridge
0e036d1b85 Bug 1206302 - Use DOMException for Push errors. r=mt 2015-11-05 10:38:35 -08:00
Kit Cambridge
89737f405b Bug 1219063, Part 2 - Remove obsolete "push" permission. r=mt 2015-10-30 18:16:19 -07:00
Kit Cambridge
918855f645 Bug 1159641, Part 2 - Use tasks in the Push permissions test. r=mt 2015-10-30 11:48:56 -07:00
Kit Cambridge
7513027760 Bug 1159641, Part 1 - Skip the permission check in pushManager.getSubscription(). r=mt 2015-10-30 09:37:22 -07:00
Kit Cambridge
e3b452e30f Bug 1218591 - Reset the WebSocket retry counter when the server replies. r=dragana 2015-10-28 17:07:11 -07:00
Ehsan Akhgari
e3652e5d9c Bug 1218135 - Remove FetchEvent.client; r=bzbarsky
This has been removed from the spec.  See:
https://github.com/slightlyoff/ServiceWorker/issues/723#issuecomment-123516555
2015-10-26 23:00:16 -04:00
Kit Cambridge
879e996c67 Bug 1201128 - Don't send channel IDs in the Push handshake. r=nsm 2015-10-26 08:42:29 -07:00
Andrea Marchesini
c997842c3d Bug 1203802 - Websocket Frame Listener API for devtool Network Inspector - part 1 - WindowID added into WebSocketChannel, r=michal 2015-10-26 15:29:28 +00:00
Kit Cambridge
9da9c34269 Bug 1217065 - Unconditionally ack incoming updates. r=dragana,benbangert 2015-10-22 10:32:33 -06:00
Kit Cambridge
b57336dac5 Bug 1206163 - Retry failed register requests on reconnect. r=dragana 2015-10-22 10:14:43 -06:00
Kit Cambridge
387711600b Bug 1191453 - Drop subscriptions for a site when the user revokes push permissions. r=mt,MattN 2015-10-06 08:14:25 -07:00
Nicholas Hurley
5c70c463e3 Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus 2015-10-05 13:13:05 -07:00
Kit Cambridge
f3be3ed940 Bug 1192458, Part 1 - Consolidate push and desktop notification permissions. r=nsm,wchen,MattN 2015-10-05 16:39:34 -07:00
Kit Cambridge
987b4d4b4d Bug 1210943 - Drop subscriptions unconditionally if the UAID changes. r=benbangert 2015-10-03 14:59:24 -07:00
Catalin Badea
3b71b90bb1 Bug 1188545 - Fixup for test_serviceworker_lifetime.html a=testonly 2015-10-01 01:42:18 -04:00
Catalin Badea
b7c0f4f391 Bug 1188545 - Add tests for service workers' lifetime management. r=nsm 2015-09-30 19:11:03 -04:00
Wes Kocher
711e09ec3d Backed out 12 changesets (bug 1188545) for test_fetch_cors failures CLOSED TREE
Backed out changeset e04738ee72a3 (bug 1188545)
Backed out changeset 1989893b59de (bug 1188545)
Backed out changeset 11ff29cc25d8 (bug 1188545)
Backed out changeset 4b6bdf859845 (bug 1188545)
Backed out changeset 76eb7ffeca2a (bug 1188545)
Backed out changeset 4473e036b52e (bug 1188545)
Backed out changeset 2a28cb794b23 (bug 1188545)
Backed out changeset 1fa2f55727f3 (bug 1188545)
Backed out changeset 032f4c24fc34 (bug 1188545)
Backed out changeset 4be675dc1b37 (bug 1188545)
Backed out changeset d5d05def5b17 (bug 1188545)
Backed out changeset e94f12b0bcf3 (bug 1188545)
2015-09-30 11:11:47 -07:00
Catalin Badea
acbaa6621d Bug 1188545 - Add tests for service workers' lifetime management. r=nsm 2015-09-30 10:14:33 -04:00
Kit Cambridge
f81945138a Back out bug 1205109 for Push mochitest failure. 2015-09-18 18:15:23 -07:00
Kit Cambridge
4a66df9bd2 Bug 1205109 - Make pushsubscriptionchange extendable. r=mt,nsm 2015-09-17 05:15:45 -07:00
Kit Cambridge
7be88fe195 Bug 1205112 - Make PushEvent.data nullable. r=mt,smaug 2015-09-17 05:13:04 -07:00
Kit Cambridge
2ce3628b0c Bug 1149195 - Expose push message data accessors. r=nsm,dragana,smaug 2015-09-17 05:10:42 -07:00
Kit Cambridge
8b213208a0 Bug 1185544 - Add data delivery to the WebSocket backend. r=dragana,nsm 2015-09-17 05:08:50 -07:00
Shu-yu Guo
45211869c8 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
79ff69df47 Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug 2015-09-11 07:51:32 -07:00
Doug Turner
40122c5ef1 Bug 1164432. Try disabling test_try_registering_offline_disabled due to too many intermittent failures. r=kitcambridge 2015-08-31 12:28:04 -07:00
Muhsin Ali Steiman
734952132e Bug 1183440 - Replaces Promise.defer() with the Promise constructor in push tests. r=kitcambridge 2015-08-14 17:26:07 -07:00
Kit Cambridge
10756f04d7 Back out changeset 0e68d7a16ed8 (bug 1189543) for mochitest-push timeouts. 2015-08-06 10:12:59 -07:00
Kit Cambridge
7c5a4c7376 Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm 2015-08-04 13:43:23 -07:00
Nikhil Marathe
cfbab4cece Bug 1190478 - Hide PushEvent.data until we ship message encryption. r=mt,jst 2015-08-03 11:04:41 -07:00
Ryan VanderMeulen
6e36327058 Backed out changeset 96bb759922a1 (bug 1189543) for frequent crashes/asserts.
CLOSED TREE
2015-08-03 12:32:31 -04:00
Nikhil Marathe
2c43ab2f64 Bug 1188686 - Clear push subscriptions when forgetting about site. r=kitcambridge 2015-07-29 11:33:48 -07:00
Kit Cambridge
4503d0abcf Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm 2015-07-30 15:31:48 -07:00
Nikhil Marathe
2bb1043eaa 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.
2015-07-14 15:01:41 -07:00
Nikhil Marathe
ae7b1e8e6a Bug 1183853 - Rename hasPermission() to permissionState(). r=mt,smaug 2015-07-14 14:27:32 -07:00
Nikhil Marathe
9a3c1e0390 Bug 1183825 - Hide PushMessageData methods until we support sending push data. r=mt,smaug 2015-07-14 13:45:01 -07:00
Kit Cambridge
a926d94737 Bug 1153504 - Add per-origin push quotas. r=nsm,mt,markh 2015-06-25 14:52:57 -07:00
Nikhil Marathe
7d626c26ae Bug 1166350 - Patch 2 - Fix tests. a=bustage 2015-06-24 14:27:49 -07:00
Nikhil Marathe
758cf86e07 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
Nikhil Marathe
cf1eac0bac Backed out changeset 964de5d960fa
The changes these tests depend on were backed out, but I didn't realise that and pushed this. Backing out and pushing again.
2015-06-24 14:32:39 -07:00