diff options
author | clamy <clamy@chromium.org> | 2015-09-21 19:18:53 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-22 02:19:35 +0000 |
commit | 394057986ff5d00a841a976f3bd8d599603acaa1 (patch) | |
tree | 3cf339bca77629de8a2d9a5d00e1cc793c9020f2 /components/navigation_interception.gypi | |
parent | d3090238be5465186fb991d306b4911c407bc6b8 (diff) | |
download | chromium_src-394057986ff5d00a841a976f3bd8d599603acaa1.zip chromium_src-394057986ff5d00a841a976f3bd8d599603acaa1.tar.gz chromium_src-394057986ff5d00a841a976f3bd8d599603acaa1.tar.bz2 |
Add a NavigationThrottle to the public content/ interface
This CL adds a NavigationThrottle class to the public content/ interface. A NavigationThrottle is used to control the flow of navigations. It lives entirely on the UI thread. Eventually, all components that want the functionality of a ResourceThrottle for navigations should transition to a NavigationThrottle: the new architecture for navigations (browser-side navigation) will not support ResourceThrottles for main resources load. See https://docs.google.com/document/d/1ICLLQoC9EsZ-bWH4ZKRhPCIoZKn6pOj02SlGl6SKH6Y/edit?pli=1#heading=h.fmxjmgvbgg7x for the design doc.
This Cl also transition the InterceptNavigationresourceThrottle to the Navigationthrottle model.
BUG=504347
Review URL: https://codereview.chromium.org/1269813002
Cr-Commit-Position: refs/heads/master@{#350092}
Diffstat (limited to 'components/navigation_interception.gypi')
-rw-r--r-- | components/navigation_interception.gypi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/navigation_interception.gypi b/components/navigation_interception.gypi index 3511201..7ccc4cd 100644 --- a/components/navigation_interception.gypi +++ b/components/navigation_interception.gypi @@ -23,8 +23,8 @@ ], 'sources': [ # Note: sources list duplicated in GN build. - 'navigation_interception/intercept_navigation_resource_throttle.cc', - 'navigation_interception/intercept_navigation_resource_throttle.h', + 'navigation_interception/intercept_navigation_throttle.cc', + 'navigation_interception/intercept_navigation_throttle.h', 'navigation_interception/navigation_params.cc', 'navigation_interception/navigation_params.h', ], |