| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/test/weburl_loader_mock.h" | 5 #include "content/test/weburl_loader_mock.h" |
| 6 | 6 |
| 7 #include "base/logging.h" | 7 #include "base/logging.h" |
| 8 #include "content/test/weburl_loader_mock_factory.h" | 8 #include "content/test/weburl_loader_mock_factory.h" |
| 9 #include "third_party/WebKit/public/platform/WebData.h" | 9 #include "third_party/WebKit/public/platform/WebData.h" |
| 10 #include "third_party/WebKit/public/platform/WebURLError.h" | 10 #include "third_party/WebKit/public/platform/WebURLError.h" |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 51 return; | 51 return; |
| 52 } | 52 } |
| 53 client_->didReceiveData(this, data.data(), data.size(), data.size()); | 53 client_->didReceiveData(this, data.data(), data.size(), data.size()); |
| 54 client_->didFinishLoading(this, 0, data.size()); | 54 client_->didFinishLoading(this, 0, data.size()); |
| 55 } | 55 } |
| 56 | 56 |
| 57 blink::WebURLRequest WebURLLoaderMock::ServeRedirect( | 57 blink::WebURLRequest WebURLLoaderMock::ServeRedirect( |
| 58 const blink::WebURLResponse& redirectResponse) { | 58 const blink::WebURLResponse& redirectResponse) { |
| 59 blink::WebURLRequest newRequest; | 59 blink::WebURLRequest newRequest; |
| 60 newRequest.initialize(); | 60 newRequest.initialize(); |
| 61 newRequest.setRequestContext(blink::WebURLRequest::RequestContextInternal); |
| 61 GURL redirectURL(redirectResponse.httpHeaderField("Location")); | 62 GURL redirectURL(redirectResponse.httpHeaderField("Location")); |
| 62 newRequest.setURL(redirectURL); | 63 newRequest.setURL(redirectURL); |
| 63 client_->willSendRequest(this, newRequest, redirectResponse); | 64 client_->willSendRequest(this, newRequest, redirectResponse); |
| 64 return newRequest; | 65 return newRequest; |
| 65 } | 66 } |
| 66 | 67 |
| 67 void WebURLLoaderMock::loadSynchronously(const blink::WebURLRequest& request, | 68 void WebURLLoaderMock::loadSynchronously(const blink::WebURLRequest& request, |
| 68 blink::WebURLResponse& response, | 69 blink::WebURLResponse& response, |
| 69 blink::WebURLError& error, | 70 blink::WebURLError& error, |
| 70 blink::WebData& data) { | 71 blink::WebData& data) { |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 103 } | 104 } |
| 104 | 105 |
| 105 void WebURLLoaderMock::setDefersLoading(bool deferred) { | 106 void WebURLLoaderMock::setDefersLoading(bool deferred) { |
| 106 is_deferred_ = deferred; | 107 is_deferred_ = deferred; |
| 107 if (using_default_loader_) { | 108 if (using_default_loader_) { |
| 108 default_loader_->setDefersLoading(deferred); | 109 default_loader_->setDefersLoading(deferred); |
| 109 return; | 110 return; |
| 110 } | 111 } |
| 111 NOTIMPLEMENTED(); | 112 NOTIMPLEMENTED(); |
| 112 } | 113 } |
| OLD | NEW |