Index: content/common/navigation_params.cc |
diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc |
index 8921fa80b0c1b7816c7cc8fd4d2e40ac31342c87..fbb6997660c9dc327a76f0da99b599aa63016f63 100644 |
--- a/content/common/navigation_params.cc |
+++ b/content/common/navigation_params.cc |
@@ -10,6 +10,7 @@ |
#include "content/public/common/appcache_info.h" |
#include "content/public/common/browser_side_navigation_policy.h" |
#include "content/public/common/url_constants.h" |
+#include "content/public/common/url_utils.h" |
#include "url/gurl.h" |
#include "url/url_constants.h" |
@@ -23,7 +24,7 @@ bool ShouldMakeNetworkRequestForURL(const GURL& url) { |
// to the network stack. |
// TODO(clamy): same document navigations should not send requests to the |
// network stack. Neither should pushState/popState. |
- return url != url::kAboutBlankURL && !url.SchemeIs(url::kJavaScriptScheme) && |
+ return !IsAboutBlankURL(url) && !url.SchemeIs(url::kJavaScriptScheme) && |
!url.is_empty() && !url.SchemeIs(url::kContentIDScheme) && |
url != content::kAboutSrcDocURL; |
} |