diff options
Diffstat (limited to 'chrome_frame')
-rw-r--r-- | chrome_frame/navigation_constraints.cc | 2 | ||||
-rw-r--r-- | chrome_frame/utils.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/chrome_frame/navigation_constraints.cc b/chrome_frame/navigation_constraints.cc index 59efb0e..18d8d9d 100644 --- a/chrome_frame/navigation_constraints.cc +++ b/chrome_frame/navigation_constraints.cc @@ -32,7 +32,7 @@ bool NavigationConstraintsImpl::IsSchemeAllowed(const GURL& url) { // Additional checking for view-source. Allow only http and https // URLs in view source. if (url.SchemeIs(content::kViewSourceScheme)) { - GURL sub_url(url.path()); + GURL sub_url(url.GetContent()); if (sub_url.SchemeIs(content::kHttpScheme) || sub_url.SchemeIs(content::kHttpsScheme)) return true; diff --git a/chrome_frame/utils.cc b/chrome_frame/utils.cc index 7c8b713..a00f503 100644 --- a/chrome_frame/utils.cc +++ b/chrome_frame/utils.cc @@ -1009,7 +1009,7 @@ bool IsValidUrlScheme(const GURL& url, bool is_privileged) { // Additional checking for view-source. Allow only http and https // URLs in view source. if (url.SchemeIs(content::kViewSourceScheme)) { - GURL sub_url(url.path()); + GURL sub_url(url.GetContent()); if (sub_url.SchemeIs(content::kHttpScheme) || sub_url.SchemeIs(content::kHttpsScheme)) return true; |