commit | 66524655c28ca718ad32d6b8f53c2bf064ebeaa4 | [log] [tgz] |
---|---|---|
author | Christian Dullweber <dullweber@chromium.org> | Wed Feb 06 11:25:53 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Feb 06 11:25:53 2019 |
tree | 77c902b015f97a17378eb3a36ff82d2f172ec562 | |
parent | 47de1c5759346831de5ca87b8f888f4acc9bf269 [diff] |
Call ServiceWorker deletion callback early in case of error ServiceWorker deletion consists of two steps: unregistration and deletion. If there is an error during unregistration, the deletion might not occur. To catch this error and avoid waiting infinitely for deletion, the error is reported immediately, ignoring all remaining expected calls. Bug: 927474 Change-Id: Ic71c8957e9cb6b78f4e2a54c25d450d74ef771bc Reviewed-on: https://chromium-review.googlesource.com/c/1454549 Commit-Queue: Christian Dullweber <dullweber@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#629526}
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 .