Introduce [Web]LoaderFreezeMode

Define WebLoaderFreezeMode and replace WebURLLoader::DeferType with it,
and define LoaderFreezeMode, a typedef for the enum in blink/renderer.

This is part of the defer/freeze naming cleanup, and
[Web]LoaderFreezeMode and its members are better names than DeferType
and its members.

This is also good for build time because this reduces the include
directives for public/platform/web_url_loader.h.

Bug: 1211696
Change-Id: Ie4272ded8c25b3c59f382c53bb8f7f36fe315bd8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2912337
Commit-Queue: Yutaka Hirano <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Cr-Commit-Position: refs/heads/master@{#885937}
diff --git a/content/renderer/loader/navigation_body_loader_unittest.cc b/content/renderer/loader/navigation_body_loader_unittest.cc
index 6dd5e80..0916405 100644
--- a/content/renderer/loader/navigation_body_loader_unittest.cc
+++ b/content/renderer/loader/navigation_body_loader_unittest.cc
@@ -116,8 +116,8 @@
     }
     if (toggle_defers_loading_) {
       toggle_defers_loading_ = false;
-      loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kNotDeferred);
-      loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kDeferred);
+      loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kNone);
+      loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kStrict);
     }
     if (destroy_loader_) {
       destroy_loader_ = false;
@@ -176,8 +176,8 @@
 
 TEST_F(NavigationBodyLoaderTest, SetDefersBeforeStart) {
   CreateBodyLoader();
-  loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kDeferred);
-  loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kNotDeferred);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kStrict);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kNone);
   // Should not crash.
 }
 
@@ -222,23 +222,22 @@
 
 TEST_F(NavigationBodyLoaderTest, StartDeferred) {
   CreateBodyLoader();
-  loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kDeferred);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kStrict);
   StartLoading();
   Write("hello");
   ExpectDataReceived();
-  loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kNotDeferred);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kNone);
   Wait();
   EXPECT_EQ("hello", TakeDataReceived());
 }
 
 TEST_F(NavigationBodyLoaderTest, StartDeferredWithBackForwardCache) {
   CreateBodyLoader();
-  loader_->SetDefersLoading(
-      blink::WebURLLoader::DeferType::kDeferredWithBackForwardCache);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kBufferIncoming);
   StartLoading();
   Write("hello");
   ExpectDataReceived();
-  loader_->SetDefersLoading(blink::WebURLLoader::DeferType::kNotDeferred);
+  loader_->SetDefersLoading(blink::WebLoaderFreezeMode::kNone);
   Wait();
   EXPECT_EQ("hello", TakeDataReceived());
 }