Chromium Code Reviews| Index: content/common/navigation_params.cc |
| diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc |
| index 8b70c8ffb9718acfc22352f71d3643591cad57c7..d57b036fb29325ba6e9c9e76897d4040ad67aac6 100644 |
| --- a/content/common/navigation_params.cc |
| +++ b/content/common/navigation_params.cc |
| @@ -8,6 +8,14 @@ |
| namespace content { |
| +// static |
| +bool CommonNavigationParams::ShouldMakeNetworkRequest(const GURL& url) { |
| + // Data and Javascript urls should not make network requests. |
| + // TODO(clamy): same document navigations should not make network requests. |
|
clamy
2015/07/03 11:41:44
Please add a DCHECK that browser-side navigation i
Fabrice (no longer in Chrome)
2015/07/03 14:55:35
Similar checks in the code are CHECKS and not DCHE
|
| + return !url.SchemeIs(url::kDataScheme) && url != GURL(url::kAboutBlankURL) && |
| + !url.SchemeIs(url::kJavaScriptScheme); |
| +} |
| + |
| CommonNavigationParams::CommonNavigationParams() |
| : transition(ui::PAGE_TRANSITION_LINK), |
| navigation_type(FrameMsg_Navigate_Type::NORMAL), |