commit | c62a00c1ec3f07bba4355be8e1c7b37d488c82cd | [log] [tgz] |
---|---|---|
author | Makoto Shimazu <shimazu@chromium.org> | Fri Nov 16 12:14:16 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 16 12:14:16 2018 |
tree | 18c1a69fa5e61b1edd67729ec14fccd67bc49368 | |
parent | 5559d4aef1f297b2c51e5450e5e2568aab139834 [diff] |
ServiceWorker: Adds resultingClientId to fetch events Intent to Implement and Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/V4ZqlL0ngC4/-VeAA6qvAQAJ The original CL was https://crrev.com/c/1053431. This CL is based on that. Before this CL, ServiceWorkerProviderHost::client_uuid() always returns the same value, but it's actually needed to be renewed when cross origin redirect happens. It became observable by introducing resultingClientId. This CL tries to update the client id when cross origin redirect. Bug: 778497 Change-Id: I7b1490dbe2b2038953bb923d355b42d9d8dd0bd0 Reviewed-on: https://chromium-review.googlesource.com/c/1331105 Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#608738}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .