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

Side by Side Diff: chrome/renderer/net/net_error_helper.cc

Issue 1858533002: Introduce WebCachePolicy to merge cache policy enums (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: self review, minor fixes Created 4 years, 8 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 (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 "chrome/renderer/net/net_error_helper.h" 5 #include "chrome/renderer/net/net_error_helper.h"
6 6
7 #include <string> 7 #include <string>
8 #include <utility> 8 #include <utility>
9 9
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after
308 render_frame()->GetWebFrame()->reload(ignore_cache); 308 render_frame()->GetWebFrame()->reload(ignore_cache);
309 } 309 }
310 310
311 void NetErrorHelper::LoadPageFromCache(const GURL& page_url) { 311 void NetErrorHelper::LoadPageFromCache(const GURL& page_url) {
312 blink::WebFrame* web_frame = render_frame()->GetWebFrame(); 312 blink::WebFrame* web_frame = render_frame()->GetWebFrame();
313 DCHECK(!base::EqualsASCII( 313 DCHECK(!base::EqualsASCII(
314 base::StringPiece16(web_frame->dataSource()->request().httpMethod()), 314 base::StringPiece16(web_frame->dataSource()->request().httpMethod()),
315 "POST")); 315 "POST"));
316 316
317 blink::WebURLRequest request(page_url); 317 blink::WebURLRequest request(page_url);
318 request.setCachePolicy(blink::WebURLRequest::ReturnCacheDataDontLoad); 318 request.setCachePolicy(blink::WebCachePolicy::ReturnCacheDataDontLoad);
319 319
320 web_frame->loadRequest(request); 320 web_frame->loadRequest(request);
321 } 321 }
322 322
323 void NetErrorHelper::DiagnoseError(const GURL& page_url) { 323 void NetErrorHelper::DiagnoseError(const GURL& page_url) {
324 render_frame()->Send(new ChromeViewHostMsg_RunNetworkDiagnostics( 324 render_frame()->Send(new ChromeViewHostMsg_RunNetworkDiagnostics(
325 render_frame()->GetRoutingID(), page_url)); 325 render_frame()->GetRoutingID(), page_url));
326 } 326 }
327 327
328 void NetErrorHelper::ShowOfflinePages() { 328 void NetErrorHelper::ShowOfflinePages() {
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
374 const blink::WebURLResponse& response, 374 const blink::WebURLResponse& response,
375 const std::string& data) { 375 const std::string& data) {
376 tracking_fetcher_.reset(); 376 tracking_fetcher_.reset();
377 } 377 }
378 378
379 #if defined(OS_ANDROID) 379 #if defined(OS_ANDROID)
380 void NetErrorHelper::OnSetHasOfflinePages(bool has_offline_pages) { 380 void NetErrorHelper::OnSetHasOfflinePages(bool has_offline_pages) {
381 core_->OnSetHasOfflinePages(has_offline_pages); 381 core_->OnSetHasOfflinePages(has_offline_pages);
382 } 382 }
383 #endif // defined(OS_ANDROID) 383 #endif // defined(OS_ANDROID)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698