[ios] Creates and uses HistoryConsumer protocol.
- Moves out the HistoryService and Driver creation from HistoryCollectionVC to HistoryPanelVC. Because of this HistoryCollectionVC will have less model responsibilities. On the new implementation this responsibilities will be owned by a Coordinator instead of a parent VC like HistoryPanel. Bug: 805190 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I749be91308ed35eb8d08a2a9f6c4bf984eb8bb79 Reviewed-on: https://chromium-review.googlesource.com/991253 Commit-Queue: Sergio Collazos <sczs@chromium.org> Reviewed-by:edchin <edchin@chromium.org> Cr-Commit-Position: refs/heads/master@{#547908}
Showing
Please register or sign in to comment