mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
4dac2b2a1d
This commit changes the Push client code to check for existing push subscriptions when connecting to the server, and omits the UAID from the `hello` handshake if there are none. This, in turn, causes the server to issue a new UAID, which we keep until either the next reconnect, or when the user subscribes to push. It's a way to rotate the UAID and reduce the privacy risk of tying a persistent identifier to the connection. Differential Revision: https://phabricator.services.mozilla.com/D66485 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
xpcshell | ||
.eslintrc.js | ||
error_worker.js | ||
frame.html | ||
lifetime_worker.js | ||
mochitest.ini | ||
mockpushserviceparent.js | ||
test_data.html | ||
test_error_reporting.html | ||
test_has_permissions.html | ||
test_multiple_register_different_scope.html | ||
test_multiple_register_during_service_activation.html | ||
test_multiple_register.html | ||
test_permissions.html | ||
test_register_key.html | ||
test_register.html | ||
test_serviceworker_lifetime.html | ||
test_subscription_change.html | ||
test_try_registering_offline_disabled.html | ||
test_unregister.html | ||
test_utils.js | ||
webpush.js | ||
worker.js |