summaryrefslogtreecommitdiffstats
path: root/components/navigation_interception.gypi
diff options
context:
space:
mode:
authorclamy <clamy@chromium.org>2015-09-21 19:18:53 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-22 02:19:35 +0000
commit394057986ff5d00a841a976f3bd8d599603acaa1 (patch)
tree3cf339bca77629de8a2d9a5d00e1cc793c9020f2 /components/navigation_interception.gypi
parentd3090238be5465186fb991d306b4911c407bc6b8 (diff)
downloadchromium_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.gypi4
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',
],