Remove unnecessary Tab params from ExternalNavHandler(Delegate).
The ExternalNavigationHandlerDelegateImpl gets passed a Tab as a parameter when we create an ExternalNavigationHandler, and this doesn't change for its lifespan. The Tab in question is passed in from the call to Tab#attach, which creates a brand new InterceptNavigationDelegate which in turn ends up creating the ExternalNavigationHandlerDelegate. Bug: 651205 Change-Id: Iba4cfb154c5374ff931b35211246975f9cdd7892 Reviewed-on: https://chromium-review.googlesource.com/952274Reviewed-by:Maria Khomenko <mariakhomenko@chromium.org> Commit-Queue: Troy Hildebrandt <thildebr@chromium.org> Cr-Commit-Position: refs/heads/master@{#541445}
Showing
This diff is collapsed.
Please register or sign in to comment