commit | 644100d8a99ad9154858678d3910be573f8cb10a | [log] [tgz] |
---|---|---|
author | mrefaat <mrefaat@chromium.org> | Mon May 20 13:42:03 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 20 13:42:03 2019 |
tree | 301701999c83e2da14af844cbe0650969f1b781d | |
parent | 1fbab1d1a4245b4f86b0847ae15bcdbb136c77ee [diff] |
Stop MainController from observing TabModel This CL: 1- Replaces TabModelObserver by WebStateListObserving protocolĀ and implements DidRemoveWebState in MainController. 2- Changes the BrowserViewWrangler to take a WebStateListObserving Delegate instead of TabModelObserver, and use a separate observerBridge to track the delegate observer. Bug: 911350 Change-Id: I627df2fe7b76fd298a2c52b5f41e053b2146bc2d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1600261 Commit-Queue: Mohammad Refaat <mrefaat@chromium.org> Reviewed-by: Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#661329}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .