Create chrome/browser/offline_pages to host browser-related parts of offline_pages which
are currently in c/b/android/offline_pages but are not Android-dependent.
This is to avoid mixing of Android-specific code with cross-platform and to
facilitate offline_pages on other platforms (like ChromeOS) in the future.

Also, move the first file there. Tighter DEPS will come in the next CL.

BUG=722467

Review-Url: https://codereview.chromium.org/2881223002
Cr-Commit-Position: refs/heads/master@{#472222}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index d49c04d..946c393 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -2128,8 +2128,6 @@
 
   if (enable_offline_pages) {
     sources += [
-      "android/offline_pages/background_loader_offliner.cc",
-      "android/offline_pages/background_loader_offliner.h",
       "android/offline_pages/background_scheduler_bridge.cc",
       "android/offline_pages/background_scheduler_bridge.h",
       "android/offline_pages/downloads/offline_page_download_bridge.cc",
@@ -2172,6 +2170,8 @@
       "android/offline_pages/recent_tab_helper.h",
       "android/offline_pages/request_coordinator_factory.cc",
       "android/offline_pages/request_coordinator_factory.h",
+      "offline_pages/background_loader_offliner.cc",
+      "offline_pages/background_loader_offliner.h",
     ]
     deps += [
       "//components/offline_pages/content",