commit | 84d4ff1310aedda55eda780a1785e6cd6fc0763e | [log] [tgz] |
---|---|---|
author | Julie Jeongeun Kim <jkim@igalia.com> | Fri Jun 21 12:35:44 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jun 21 12:35:44 2019 |
tree | 164087edb3d5106795e9ef883089a2ee4e566fb5 | |
parent | 2bbb53b0a4405b642df4bd4c089365600de45db5 [diff] |
OnionSoup: Combine ApplicationCacheHost and ApplicationCacheHostHelper This CL is a follow-up of crrev.com/c/1637023. ApplicationCacheHostHelper is merged to ApplicationCacheHost and ApplicationCacheHost::BindBackend() is added to bind AppCacheBackend when the main resource is loaded. ApplicationCacheHostFor{SharedWorker, Frame} are also changed to inherit ApplicationCacheHost. When DocumentLoader creates ApplicationCacheHost, it gets AppCacheType from WebLocalFrameClient and creates ApplicationCacheHost based on it. If it has kAppCacheForNone, it just creates ApplicationCacheHost without binding AppCacheBackend. It removes application_cache_host_helper.cc/h and application_cache_host_client.h. Bug: 950159 Change-Id: I92a50572a776c18d062aa8f1f2057662a9b91f8f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1657951 Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com> Cr-Commit-Position: refs/heads/master@{#671266}
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 .