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

Side by Side Diff: content/browser/web_contents/navigation_controller_impl.cc

Issue 23658056: content: Move kHttpScheme constant into content namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 3 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/browser/web_contents/navigation_controller_impl.h" 5 #include "content/browser/web_contents/navigation_controller_impl.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/debug/trace_event.h" 8 #include "base/debug/trace_event.h"
9 #include "base/logging.h" 9 #include "base/logging.h"
10 #include "base/strings/string_number_conversions.h" // Temporary 10 #include "base/strings/string_number_conversions.h" // Temporary
(...skipping 619 matching lines...) Expand 10 before | Expand all | Expand 10 after
630 void NavigationControllerImpl::LoadURLWithParams(const LoadURLParams& params) { 630 void NavigationControllerImpl::LoadURLWithParams(const LoadURLParams& params) {
631 TRACE_EVENT0("browser", "NavigationControllerImpl::LoadURLWithParams"); 631 TRACE_EVENT0("browser", "NavigationControllerImpl::LoadURLWithParams");
632 if (HandleDebugURL(params.url, params.transition_type)) 632 if (HandleDebugURL(params.url, params.transition_type))
633 return; 633 return;
634 634
635 // Checks based on params.load_type. 635 // Checks based on params.load_type.
636 switch (params.load_type) { 636 switch (params.load_type) {
637 case LOAD_TYPE_DEFAULT: 637 case LOAD_TYPE_DEFAULT:
638 break; 638 break;
639 case LOAD_TYPE_BROWSER_INITIATED_HTTP_POST: 639 case LOAD_TYPE_BROWSER_INITIATED_HTTP_POST:
640 if (!params.url.SchemeIs(chrome::kHttpScheme) && 640 if (!params.url.SchemeIs(kHttpScheme) &&
641 !params.url.SchemeIs(kHttpsScheme)) { 641 !params.url.SchemeIs(kHttpsScheme)) {
642 NOTREACHED() << "Http post load must use http(s) scheme."; 642 NOTREACHED() << "Http post load must use http(s) scheme.";
643 return; 643 return;
644 } 644 }
645 break; 645 break;
646 case LOAD_TYPE_DATA: 646 case LOAD_TYPE_DATA:
647 if (!params.url.SchemeIs(chrome::kDataScheme)) { 647 if (!params.url.SchemeIs(chrome::kDataScheme)) {
648 NOTREACHED() << "Data load must use data scheme."; 648 NOTREACHED() << "Data load must use data scheme.";
649 return; 649 return;
650 } 650 }
(...skipping 1034 matching lines...) Expand 10 before | Expand all | Expand 10 after
1685 } 1685 }
1686 } 1686 }
1687 } 1687 }
1688 1688
1689 void NavigationControllerImpl::SetGetTimestampCallbackForTest( 1689 void NavigationControllerImpl::SetGetTimestampCallbackForTest(
1690 const base::Callback<base::Time()>& get_timestamp_callback) { 1690 const base::Callback<base::Time()>& get_timestamp_callback) {
1691 get_timestamp_callback_ = get_timestamp_callback; 1691 get_timestamp_callback_ = get_timestamp_callback;
1692 } 1692 }
1693 1693
1694 } // namespace content 1694 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/child_process_security_policy_unittest.cc ('k') | content/common/savable_url_schemes.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698