| Index: content/browser/service_worker/service_worker_fetch_dispatcher.cc
|
| diff --git a/content/browser/service_worker/service_worker_fetch_dispatcher.cc b/content/browser/service_worker/service_worker_fetch_dispatcher.cc
|
| index 26fadcacb3e1268133f1d822838883c9c947b519..806edde1039516868599cc23c24391f468a9bb01 100644
|
| --- a/content/browser/service_worker/service_worker_fetch_dispatcher.cc
|
| +++ b/content/browser/service_worker/service_worker_fetch_dispatcher.cc
|
| @@ -8,6 +8,7 @@
|
| #include <utility>
|
|
|
| #include "base/bind.h"
|
| +#include "base/feature_list.h"
|
| #include "base/memory/ptr_util.h"
|
| #include "base/time/time.h"
|
| #include "base/trace_event/trace_event.h"
|
| @@ -27,6 +28,7 @@
|
| #include "content/common/service_worker/service_worker_utils.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/common/browser_side_navigation_policy.h"
|
| +#include "content/public/common/content_features.h"
|
| #include "mojo/public/cpp/bindings/binding.h"
|
| #include "net/base/request_priority.h"
|
| #include "net/http/http_util.h"
|
| @@ -527,12 +529,8 @@ bool ServiceWorkerFetchDispatcher::MaybeStartNavigationPreload(
|
| if (!request_->blob_uuid.empty())
|
| return false;
|
|
|
| - ServiceWorkerVersion::NavigationPreloadSupportStatus support_status =
|
| - version_->GetNavigationPreloadSupportStatus();
|
| - if (support_status !=
|
| - ServiceWorkerVersion::NavigationPreloadSupportStatus::SUPPORTED) {
|
| + if (!base::FeatureList::IsEnabled(features::kServiceWorkerNavigationPreload))
|
| return false;
|
| - }
|
|
|
| ResourceRequestInfoImpl* original_info =
|
| ResourceRequestInfoImpl::ForRequest(original_request);
|
|
|