| Index: third_party/WebKit/Source/platform/testing/weburl_loader_mock_factory_impl.h
|
| diff --git a/third_party/WebKit/Source/platform/testing/weburl_loader_mock_factory_impl.h b/third_party/WebKit/Source/platform/testing/weburl_loader_mock_factory_impl.h
|
| index 70d07b7fe2fa845cb88a4329968350927d31e667..904fc3f48dc39c38b894d86093d499f4729931a9 100644
|
| --- a/third_party/WebKit/Source/platform/testing/weburl_loader_mock_factory_impl.h
|
| +++ b/third_party/WebKit/Source/platform/testing/weburl_loader_mock_factory_impl.h
|
| @@ -21,6 +21,7 @@
|
|
|
| namespace blink {
|
|
|
| +class TestingPlatformSupport;
|
| class WebData;
|
| class WebURLLoader;
|
| class WebURLLoaderMock;
|
| @@ -31,11 +32,11 @@ class WebURLLoaderTestDelegate;
|
| // in WebURLLoaderMockFactory carefully to use this class correctly.
|
| class WebURLLoaderMockFactoryImpl : public WebURLLoaderMockFactory {
|
| public:
|
| - WebURLLoaderMockFactoryImpl();
|
| - virtual ~WebURLLoaderMockFactoryImpl();
|
| + WebURLLoaderMockFactoryImpl(TestingPlatformSupport*);
|
| + ~WebURLLoaderMockFactoryImpl() override;
|
|
|
| // WebURLLoaderMockFactory:
|
| - virtual WebURLLoader* createURLLoader(WebURLLoader* default_loader) override;
|
| + WebURLLoader* createURLLoader(WebURLLoader* default_loader) override;
|
| void registerURL(const WebURL& url,
|
| const WebURLResponse& response,
|
| const WebString& filePath = WebString()) override;
|
| @@ -70,6 +71,8 @@ class WebURLLoaderMockFactoryImpl : public WebURLLoaderMockFactory {
|
| base::FilePath file_path;
|
| };
|
|
|
| + virtual void RunUntilIdle();
|
| +
|
| // Loads the specified request and populates the response, error and data
|
| // accordingly.
|
| void LoadRequest(const WebURLRequest& request,
|
| @@ -97,6 +100,8 @@ class WebURLLoaderMockFactoryImpl : public WebURLLoaderMockFactory {
|
| using URLToResponseMap = HashMap<KURL, ResponseInfo>;
|
| URLToResponseMap url_to_response_info_;
|
|
|
| + TestingPlatformSupport* m_platform;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(WebURLLoaderMockFactoryImpl);
|
| };
|
|
|
|
|