| Index: chrome/browser/android/offline_pages/background_loader_offliner.cc
|
| diff --git a/chrome/browser/android/offline_pages/background_loader_offliner.cc b/chrome/browser/android/offline_pages/background_loader_offliner.cc
|
| index 34459c72c7fb8881d4fc6cf22b8f23d437c32a92..e1a2be86f4d010fde82f9a2fe44c52f7a7522348 100644
|
| --- a/chrome/browser/android/offline_pages/background_loader_offliner.cc
|
| +++ b/chrome/browser/android/offline_pages/background_loader_offliner.cc
|
| @@ -162,7 +162,9 @@ void BackgroundLoaderOffliner::DidStopLoading() {
|
|
|
| // Pass in the original URL if it's different from last committed
|
| // when redirects occur.
|
| - if (params.url != request.url())
|
| + if (!request.original_url().is_empty())
|
| + params.original_url = request.original_url();
|
| + else if (params.url != request.url())
|
| params.original_url = request.url();
|
|
|
| offline_page_model_->SavePage(
|
|
|