Chromium Code Reviews| Index: chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
| diff --git a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
| index 893828fc193c2b52f6216f75797e34c6eea70248..004420e7bc38f580472cb26de721ca76f3b1f3aa 100644 |
| --- a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
| +++ b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc |
| @@ -107,6 +107,7 @@ |
| #if defined(OS_ANDROID) |
| #include "chrome/browser/android/download/intercept_download_resource_throttle.h" |
| +#include "chrome/browser/android/offline_pages/background_loader_offliner.h" |
| #include "chrome/browser/android/offline_pages/downloads/resource_throttle.h" |
| #include "chrome/browser/loader/data_reduction_proxy_resource_throttle_android.h" |
| #include "components/navigation_interception/intercept_navigation_delegate.h" |
| @@ -176,6 +177,14 @@ void UpdatePrerenderNetworkBytesCallback(content::WebContents* web_contents, |
| GetPrerenderManager(web_contents); |
| if (prerender_manager) |
| prerender_manager->AddProfileNetworkBytesIfEnabled(bytes); |
| + |
| +#if defined(OS_ANDROID) |
| + offline_pages::BackgroundLoaderOffliner* background_loader = |
| + offline_pages::BackgroundLoaderOffliner::FromWebContents(web_contents); |
| + |
| + if (background_loader) |
| + background_loader->OnNetworkBytesChanged(bytes); |
| +#endif // OS_ANDROID |
|
mmenke
2017/03/15 16:27:26
Can we put this in NotifyUIThreadOfRequestComplete
chili
2017/03/15 18:02:09
I moved this section to NotifyUIThreadOfRequestCom
|
| } |
| #if BUILDFLAG(ENABLE_EXTENSIONS) |