tree: 419f213461af3c31b710c4b60d12180cc3f27bb3 [path history] [tgz]
  1. android/
  2. BUILD.gn
  3. DEPS
  4. DIR_METADATA
  5. intercept_navigation_delegate.cc
  6. intercept_navigation_delegate.h
  7. intercept_navigation_throttle.cc
  8. intercept_navigation_throttle.h
  9. intercept_navigation_throttle_unittest.cc
  10. OWNERS
  11. README.md
components/navigation_interception/README.md

Navigation interception

This component is for navigation interception on the Android platform. This component directory provides an interface for intercepting these navigations, however it does not implement any other behavior. It's up to the content embedder (ex. //chrome folder) to choose what to do once the navigation is intercepted.

An example of something the content embedder may choose to do might be to create an Intent to another application. An example of this is when a user clicks on a link to a YouTube video: in this scenario, the browser may prefer to send an Intent to the Android YouTube app (if it‘s installed on the user’s device), so that the video can play within that app instead of in the browser.