Add AppMenuBlocker and allow multiple classes to register as blockers
Add an AppMenuBlocker interface with a simple #canShowAppMenu method. Split ChromeActivity#shouldShowAppMenu implementation between activity class and RootUiCoordinator, moving UI-related checks into RootUiCoordinator#canShowAppMenu. Register both ChromeActivity and RootUiCoordinator as AppMenuBlocker's. BUG=956260 Change-Id: Ic0889d349287e687dbf239e5487b51cc3e45ac90 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1628231 Commit-Queue: Theresa <twellington@chromium.org> Reviewed-by:Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#664023}
Showing
Please register or sign in to comment