Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Side by Side Diff: third_party/WebKit/Source/platform/testing/weburl_loader_mock.cc

Issue 2540023003: Dispatch encoded_data_length separately in content/child (Closed)
Patch Set: fix Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 "platform/testing/weburl_loader_mock.h" 5 #include "platform/testing/weburl_loader_mock.h"
6 6
7 #include "platform/testing/weburl_loader_mock_factory_impl.h" 7 #include "platform/testing/weburl_loader_mock_factory_impl.h"
8 #include "public/platform/URLConversion.h" 8 #include "public/platform/URLConversion.h"
9 #include "public/platform/WebData.h" 9 #include "public/platform/WebData.h"
10 #include "public/platform/WebURLError.h" 10 #include "public/platform/WebURLError.h"
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 WeakPtr<WebURLLoaderMock> self = weak_factory_.createWeakPtr(); 45 WeakPtr<WebURLLoaderMock> self = weak_factory_.createWeakPtr();
46 46
47 delegate->didReceiveResponse(client_, response); 47 delegate->didReceiveResponse(client_, response);
48 if (!self) 48 if (!self)
49 return; 49 return;
50 50
51 if (error.reason) { 51 if (error.reason) {
52 delegate->didFail(client_, error, data.size(), 0); 52 delegate->didFail(client_, error, data.size(), 0);
53 return; 53 return;
54 } 54 }
55 delegate->didReceiveData(client_, data.data(), data.size(), data.size()); 55 delegate->didReceiveData(client_, data.data(), data.size());
56 if (!self) 56 if (!self)
57 return; 57 return;
58 58
59 delegate->didFinishLoading(client_, 0, data.size(), data.size()); 59 delegate->didFinishLoading(client_, 0, data.size(), data.size());
60 } 60 }
61 61
62 WebURLRequest WebURLLoaderMock::ServeRedirect( 62 WebURLRequest WebURLLoaderMock::ServeRedirect(
63 const WebURLRequest& request, 63 const WebURLRequest& request,
64 const WebURLResponse& redirectResponse) { 64 const WebURLResponse& redirectResponse) {
65 KURL redirectURL( 65 KURL redirectURL(
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
157 // In principle this is NOTIMPLEMENTED(), but if we put that here it floods 157 // In principle this is NOTIMPLEMENTED(), but if we put that here it floods
158 // the console during webkit unit tests, so we leave the function empty. 158 // the console during webkit unit tests, so we leave the function empty.
159 DCHECK(runner); 159 DCHECK(runner);
160 } 160 }
161 161
162 WeakPtr<WebURLLoaderMock> WebURLLoaderMock::GetWeakPtr() { 162 WeakPtr<WebURLLoaderMock> WebURLLoaderMock::GetWeakPtr() {
163 return weak_factory_.createWeakPtr(); 163 return weak_factory_.createWeakPtr();
164 } 164 }
165 165
166 } // namespace blink 166 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698