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

Side by Side Diff: content/child/web_url_loader_impl.cc

Issue 671663002: Standardize usage of virtual/override/final in content/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 months 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 // An implementation of WebURLLoader in terms of ResourceLoaderBridge. 5 // An implementation of WebURLLoader in terms of ResourceLoaderBridge.
6 6
7 #include "content/child/web_url_loader_impl.h" 7 #include "content/child/web_url_loader_impl.h"
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
296 void Cancel(); 296 void Cancel();
297 void SetDefersLoading(bool value); 297 void SetDefersLoading(bool value);
298 void DidChangePriority(WebURLRequest::Priority new_priority, 298 void DidChangePriority(WebURLRequest::Priority new_priority,
299 int intra_priority_value); 299 int intra_priority_value);
300 bool AttachThreadedDataReceiver( 300 bool AttachThreadedDataReceiver(
301 blink::WebThreadedDataReceiver* threaded_data_receiver); 301 blink::WebThreadedDataReceiver* threaded_data_receiver);
302 void Start(const WebURLRequest& request, 302 void Start(const WebURLRequest& request,
303 SyncLoadResponse* sync_load_response); 303 SyncLoadResponse* sync_load_response);
304 304
305 // RequestPeer methods: 305 // RequestPeer methods:
306 virtual void OnUploadProgress(uint64 position, uint64 size) override; 306 void OnUploadProgress(uint64 position, uint64 size) override;
307 virtual bool OnReceivedRedirect(const net::RedirectInfo& redirect_info, 307 bool OnReceivedRedirect(const net::RedirectInfo& redirect_info,
308 const ResourceResponseInfo& info) override; 308 const ResourceResponseInfo& info) override;
309 virtual void OnReceivedResponse(const ResourceResponseInfo& info) override; 309 void OnReceivedResponse(const ResourceResponseInfo& info) override;
310 virtual void OnDownloadedData(int len, int encoded_data_length) override; 310 void OnDownloadedData(int len, int encoded_data_length) override;
311 virtual void OnReceivedData(const char* data, 311 void OnReceivedData(const char* data,
312 int data_length, 312 int data_length,
313 int encoded_data_length) override; 313 int encoded_data_length) override;
314 virtual void OnReceivedCachedMetadata(const char* data, int len) override; 314 void OnReceivedCachedMetadata(const char* data, int len) override;
315 virtual void OnCompletedRequest( 315 void OnCompletedRequest(int error_code,
316 int error_code, 316 bool was_ignored_by_handler,
317 bool was_ignored_by_handler, 317 bool stale_copy_in_cache,
318 bool stale_copy_in_cache, 318 const std::string& security_info,
319 const std::string& security_info, 319 const base::TimeTicks& completion_time,
320 const base::TimeTicks& completion_time, 320 int64 total_transfer_size) override;
321 int64 total_transfer_size) override;
322 321
323 private: 322 private:
324 friend class base::RefCounted<Context>; 323 friend class base::RefCounted<Context>;
325 virtual ~Context() {} 324 ~Context() override {}
326 325
327 // We can optimize the handling of data URLs in most cases. 326 // We can optimize the handling of data URLs in most cases.
328 bool CanHandleDataURLRequestLocally() const; 327 bool CanHandleDataURLRequestLocally() const;
329 void HandleDataURL(); 328 void HandleDataURL();
330 329
331 WebURLLoaderImpl* loader_; 330 WebURLLoaderImpl* loader_;
332 WebURLRequest request_; 331 WebURLRequest request_;
333 WebURLLoaderClient* client_; 332 WebURLLoaderClient* client_;
334 ResourceDispatcher* resource_dispatcher_; 333 ResourceDispatcher* resource_dispatcher_;
335 WebReferrerPolicy referrer_policy_; 334 WebReferrerPolicy referrer_policy_;
(...skipping 646 matching lines...) Expand 10 before | Expand all | Expand 10 after
982 int intra_priority_value) { 981 int intra_priority_value) {
983 context_->DidChangePriority(new_priority, intra_priority_value); 982 context_->DidChangePriority(new_priority, intra_priority_value);
984 } 983 }
985 984
986 bool WebURLLoaderImpl::attachThreadedDataReceiver( 985 bool WebURLLoaderImpl::attachThreadedDataReceiver(
987 blink::WebThreadedDataReceiver* threaded_data_receiver) { 986 blink::WebThreadedDataReceiver* threaded_data_receiver) {
988 return context_->AttachThreadedDataReceiver(threaded_data_receiver); 987 return context_->AttachThreadedDataReceiver(threaded_data_receiver);
989 } 988 }
990 989
991 } // namespace content 990 } // namespace content
OLDNEW
« no previous file with comments | « content/child/web_socket_stream_handle_impl.cc ('k') | content/child/web_url_loader_impl_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698