Index: chrome_frame/navigation_constraints.cc |
diff --git a/chrome_frame/navigation_constraints.cc b/chrome_frame/navigation_constraints.cc |
index 59efb0e87035cbaec2ca0ea0f55429047d4c248c..11a22a9355a1ad4c53ee0b624eb53ef1387d4af1 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.Content()); |
if (sub_url.SchemeIs(content::kHttpScheme) || |
sub_url.SchemeIs(content::kHttpsScheme)) |
return true; |