[iOS] Create TabHelperDelegateInstaller.
TabHelperDelegateInstaller is a utility class template that sets up delegates for tab helpers for all the WebStates in a Browser. Now that OverlayPresenter can be used to implement tab-specific UI functionality, tab helpers can show UI without delegating this functionality to coordinators. This coupled with the increasing usage of BrowserAgents in preparation for multi-window support means that more tab helpers will be using Browser-scoped C++ delegates implemented in BrowserAgents. Bug: none Change-Id: Ieed54409bcfb228685baa417ad4fdc7d3e3f45b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2144465 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Auto-Submit: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#759375}
Showing
This diff is collapsed.
Please register or sign in to comment