CacheStorage: Move Legacy classes to separate dir.

This is a follow-on to crrev.com/c/1542177 where we split
CacheStorage/CacheStorageCache into separate interface and
implementation classes.  This CL moves the new LegacyCacheStorage and
LegacyCacheStorageCache classes into separate files in a new "legacy"
directory.

This CL only moves code and updates include paths.  It does not modify
any functional code.

Bug: 940449
Change-Id: I41059a3545f716042ed55a03a011264684054d73
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1548298
Reviewed-by: Victor Costan <[email protected]>
Commit-Queue: Ben Kelly <[email protected]>
Cr-Commit-Position: refs/heads/master@{#648330}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index cd39d7f..649b0e63 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -576,7 +576,6 @@
     "cache_storage/cache_storage.h",
     "cache_storage/cache_storage_blob_to_disk_cache.cc",
     "cache_storage/cache_storage_blob_to_disk_cache.h",
-    "cache_storage/cache_storage_cache.cc",
     "cache_storage/cache_storage_cache.h",
     "cache_storage/cache_storage_cache_entry_handler.cc",
     "cache_storage/cache_storage_cache_entry_handler.h",
@@ -603,6 +602,10 @@
     "cache_storage/cache_storage_scheduler_types.h",
     "cache_storage/cache_storage_trace_utils.cc",
     "cache_storage/cache_storage_trace_utils.h",
+    "cache_storage/legacy/legacy_cache_storage.cc",
+    "cache_storage/legacy/legacy_cache_storage.h",
+    "cache_storage/legacy/legacy_cache_storage_cache.cc",
+    "cache_storage/legacy/legacy_cache_storage_cache.h",
     "child_process_launcher.cc",
     "child_process_launcher.h",
     "child_process_launcher_helper.cc",