service worker: Make sure a redundant version doesn't have controllees
This CL temporary adds some CHECK to make sure that a ServiceWorkerVersion doesn't have any controllees when it becomes redundant. These CHECKs will be removed once we identified the cause of some crashes. This CL also add DEBUG_ALIAS_FOR_CSTR in ServiceWorkerVersion::AddControllee() to put how a ServiceWorkerVersion became redundant on the stack so that we can retrieve the information from reports. Bug: 1021718 Change-Id: I5c62e475d85aa327852b72d577faf8c5ccafb53d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2114478Reviewed-by:Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#753436}
Showing
Please register or sign in to comment