[ios] Updates the internal structure of MainPresentingViewController.
The TabSwitcher is now displayed as a contained child, while BVCs are presented inside a container VC. This structure allows for BVCs to be presented even before a TabSwitcher is created, and it allows incognito/non-incognito BVCs to be swapped without having to dismiss and re-present view controllers. More details can be found in the design doc at https://docs.google.com/document/d/11kI9oH8NUl0oJU_ZRHt6amblGyzPSwhvB_7JWsKayGY/view BUG=768563 Change-Id: I971cf80c1c2714d801f9885369ce1d0fb95afb28 Reviewed-on: https://chromium-review.googlesource.com/723940Reviewed-by:edchin <edchin@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Commit-Queue: Rohit Rao (ping after 24h) <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#509919}
Showing
Please register or sign in to comment