[iOS] Modernize Recent Tabs coordinator
Update the RecentTabsCooordinator to use the preferred initializer. Most of the change volume comes from adopting the preferred dispatcher/ handler style and usage. This is especially painful in the unittest, since the dispatcher in the test browser needs to conform to several protocols to pass the runtime checks used by HandlerForProtocol(). This probably means that the large command protocols, especially those that conform to several other protocols, need to be made more specific. Bug: 1029346 Change-Id: I69baf57ce162799b5af4ec6fdfe19e7bdc787d9e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944468Reviewed-by:Gauthier Ambard <gambard@chromium.org> Commit-Queue: Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#721412}
Showing
Please register or sign in to comment