Looks like a regression on 51.0.2687.0? It looks like only Mac and Chrome OS are affected. nhiroki, would you be able to look as blink-worker triager? https://uma.googleplex.com/p/chrome/timeline_v2/?q=%7B%22day_count%22%3A%2290%22%2C%22end_date%22%3A%22latest%22%2C%22window_size%22%3A%227%22%2C%22filters%22%3A%5B%7B%22fieldId%22%3A%22channel%22%2C%22operator%22%3A%22EQ%22%2C%22study%22%3A%22%22%2C%22selected%22%3A%5B%221%22%5D%7D%2C%7B%22fieldId%22%3A%22simple_version%22%2C%22operator%22%3A%22COMPARE%22%2C%22study%22%3A%22%22%2C%22selected%22%3A%5B%2251.0.2691.0%22%2C%2251.0.2690.1%22%2C%2251.0.2690.0%22%2C%2251.0.2688.0%22%2C%2251.0.2689.0%22%2C%2251.0.2687.0%22%2C%2251.0.2686.0%22%2C%2251.0.2685.0%22%2C%2251.0.2684.0%22%2C%2251.0.2683.0%22%2C%2251.0.2682.0%22%5D%7D%5D%2C%22histograms%22%3A%5B%22ServiceWorker.StartWorker.Status%22%5D%2C%22default_entry_values%22%3A%7B%22measureModel%22%3A%7B%22measure%22%3A%22%22%2C%22buckets%22%3A%5B%5D%2C%22percentiles%22%3A%5B%2250%22%5D%2C%22selectedFormulas%22%3A%5B%5D%2C%22allFormulas%22%3A%5B%5D%7D%2C%22zeroBased%22%3Atrue%2C%22logScale%22%3Afalse%2C%22showLowVolumeData%22%3Afalse%2C%22showVersionAnnotations%22%3Atrue%7D%2C%22entries%22%3A%5B%7B%22measureModel%22%3A%7B%22measure%22%3A%22bucketProp%22%2C%22buckets%22%3A%5B%2216%22%5D%7D%7D%5D%7D
I'm now investigating...
Hmmm... both ServiceWorker.Database.OpenResult and ServiceWorker.DiskCache.ReadResponseResult have been bad since 51.0.2687.0.
For reference, this is the list of changes between 51.0.2686.0 and 51.0.2687.0: https://chromium.googlesource.com/chromium/src/+log/51.0.2686.0..51.0.2687.0?pretty=fuller&n=10000
This CL has changed the storage path. https://crrev.com/1737933002/#msg42
horo@, thank you for investigating this. Let me assign this to you.
I think this issue is serious enough to set ReleaseBlock-Dev.
Ah it's already on Dev. Changed to ReleaseBlock-Beta.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4ee3cce199999c1b21c7cdf9d3f0e19cbc752e1b commit 4ee3cce199999c1b21c7cdf9d3f0e19cbc752e1b Author: horo <horo@chromium.org> Date: Sun Apr 03 10:01:50 2016 Set the data path of StoragePartition correctly. https://crrev.com/1737933002 accidentally changed the path which is used while initializing IndexedDBContextImpl, CacheStorageContextImpl, ServiceWorkerContextWrapper, WebRTCIdentityStore and PlatformNotificationContextImpl. This |path| must be |partition_path| when |in_memory| is false. BUG= 598314 , 586194 Review URL: https://codereview.chromium.org/1844843004 Cr-Commit-Position: refs/heads/master@{#384829} [modify] https://crrev.com/4ee3cce199999c1b21c7cdf9d3f0e19cbc752e1b/content/browser/storage_partition_impl.cc
Comment 1 by nhiroki@chromium.org
, Mar 30 2016