no_state_prefetch_manager_delegate.cc 765 B

1234567891011121314151617181920212223242526
  1. // Copyright 2020 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #include "components/no_state_prefetch/browser/no_state_prefetch_manager_delegate.h"
  5. namespace prerender {
  6. NoStatePrefetchManagerDelegate::NoStatePrefetchManagerDelegate() = default;
  7. void NoStatePrefetchManagerDelegate::MaybePreconnect(const GURL& url) {}
  8. bool NoStatePrefetchManagerDelegate::IsNetworkPredictionPreferenceEnabled() {
  9. return true;
  10. }
  11. bool NoStatePrefetchManagerDelegate::IsPredictionDisabledDueToNetwork(
  12. Origin origin) {
  13. return false;
  14. }
  15. std::string NoStatePrefetchManagerDelegate::GetReasonForDisablingPrediction() {
  16. return std::string();
  17. }
  18. } // namespace prerender