| 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;
|
|
|