// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_TESTING_URL_LOADER_TEST_DELEGATE_H_ #define THIRD_PARTY_BLINK_RENDERER_PLATFORM_TESTING_URL_LOADER_TEST_DELEGATE_H_ #include "base/containers/span.h" #include "base/time/time.h" #include "third_party/blink/public/platform/web_common.h" namespace blink { struct WebNavigationParams; class WebURLResponse; class URLLoaderClient; struct WebURLError; // Use with URLLoaderMockFactory::SetLoaderDelegate to intercept calls to a // URLLoaderClient for controlling network responses in a test. Default // implementations of all methods just call the original method on the // URLLoaderClient. class URLLoaderTestDelegate { … }; } // namespace blink #endif // THIRD_PARTY_BLINK_RENDERER_PLATFORM_TESTING_URL_LOADER_TEST_DELEGATE_H_