| Index: chrome_frame/utils.cc
|
| diff --git a/chrome_frame/utils.cc b/chrome_frame/utils.cc
|
| index 7c8b713ee9bf2e4591d80a5880b8a8216183fb2a..a00f5033ac9c67b6f291c140e4a6088ff4f624da 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;
|
|
|