gecko-dev/dom/push
Andrew Sutherland fbc2447524 Bug 1383905 - Push notifications should only use "web" content processes. r=bkelly
This introduces filtering to avoid attempting to dispatch notifications
to WebExtensions processes and other types of content processes.

This is dependent upon bug 1395827 changing xpcshell to create its child
processes with a remote type of "web" in order to not break the push
xpcshell tests.

--HG--
extra : rebase_source : 347a9ed6997115a4b1fa362294efb7566b578ee6
extra : source : ebca24a97c779b0b66fa2261e8a771e7220e3cac
2017-07-24 23:28:41 -04:00
..
test Bug 1387805 - Remove [deprecated] nsIScriptSecurityManager.getCodebasePrincipal(). r=bz 2017-08-06 15:31:31 +09:00
Push.js Bug 1356569 - Remove appendElement's last parameter when it is false, r=jaws. 2017-04-14 21:51:39 +02:00
Push.manifest Bug 1355619 - Don't load PushComponents.js in content processes at startup. r=kitcambridge 2017-04-11 14:27:25 -07:00
PushComponents.js Bug 1312101 - Part 1: Remove permission assertions through the message manager; r=baku 2016-11-16 14:51:04 -05:00
PushCrypto.jsm Bug 1345665 - Implement the "aes128gcm" push decryption scheme. r=mt 2017-05-11 22:03:26 -07:00
PushDB.jsm Bug 1357517 - Remove Preferences.jsm usage from some dom/push/* files. r=kitcambridge 2017-07-28 23:13:57 +02:00
PushManager.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
PushManager.h Bug 1337348 - Ensure array buffers and Base64-encoded strings can be passed as app server keys. r=baku 2017-02-07 13:56:01 -08:00
PushNotifier.cpp Bug 1383905 - Push notifications should only use "web" content processes. r=bkelly 2017-07-24 23:28:41 -04:00
PushNotifier.h Bug 1352772 - Send permissions to the content process before dispatching push events, r=catalinb 2017-04-10 16:03:03 -04:00
PushRecord.jsm Bug 1357517 - Remove Preferences.jsm usage from some dom/push/* files. r=kitcambridge 2017-07-28 23:13:57 +02:00
PushService.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
PushServiceAndroidGCM.jsm Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley. 2017-06-23 11:25:18 +02:00
PushServiceHttp2.jsm Bug 1357517 - Remove Preferences.jsm usage from some dom/push/* files. r=kitcambridge 2017-07-28 23:13:57 +02:00
PushServiceWebSocket.jsm Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley. 2017-06-23 11:25:18 +02:00
PushSubscription.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
PushSubscription.h Bug 1270476 - Fix compilation issues on Android with PushEnabled. rs=jesup 2016-05-05 06:21:00 -04:00
PushSubscriptionOptions.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
PushSubscriptionOptions.h Bug 1285311 - Mark `PushSubscriptionOptions.applicationServerKey` as `[SameObject]`. r=baku 2016-07-07 10:14:25 -07:00
PushUtil.cpp Bug 1267021 - Use fallible allocation and move semantics for Push events. r=wchen 2016-04-22 20:54:22 -07:00
PushUtil.h Bug 1267021 - Use fallible allocation and move semantics for Push events. r=wchen 2016-04-22 20:54:22 -07:00
moz.build Bug 1339232 - annotate more dom/* moz.build files with BUG_COMPONENT. r=overholt 2017-03-01 08:20:25 -05:00