1. 04 Apr, 2018 1 commit
    • Dominick Ng's avatar
      Migrate generic throttle code from ArcNavigationThrottle to AppsNavigationThrottle. · 59497f7b
      Dominick Ng authored
      This CL moves the generic Chrome OS intent picker navigation throttling
      behaviour from ArcNavigationThrottle to AppsNavigationThrottle.
      AppsNavigationThrottle::MaybeCreate now returns an instance of
      AppsNavigationThrottle, and ArcNavigationThrottle now handles showing
      the intent picker UI and querying ARC++ for apps. This CL should have no
      functional changes.
      
      Follow-up CLs will migrate the showing the intent picker UI to
      AppsNavigationThrottle, and rename ArcNavigationThrottle. The renaming
      was not done in this CL for ease of review. Strictly speaking,
      ArcNavigationThrottle is still a semantically correct name; the main
      reason for renaming is to avoid confusion with subclasses of
      content::NavigationThrottle.
      
      BUG=824598
      
      Change-Id: I82c6e48cf7929701ea9f59cf811c4b7de70fd49a
      Reviewed-on: https://chromium-review.googlesource.com/974622
      Commit-Queue: Dominick Ng <dominickn@chromium.org>
      Reviewed-by: default avatarYusuke Sato <yusukes@chromium.org>
      Reviewed-by: default avatarDavid Jacobo <djacobo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#547875}
      59497f7b
  2. 03 Apr, 2018 39 commits