Index: chrome_frame/navigation_constraints.cc |
diff --git a/chrome_frame/navigation_constraints.cc b/chrome_frame/navigation_constraints.cc |
index 59efb0e87035cbaec2ca0ea0f55429047d4c248c..18d8d9d098163f9aa0a2a7c04457bb4b087ca0c9 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; |