Descriptionmash: Fix controller ownership in LauncherContextMenuTest.
Similar to https://codereview.chromium.org/2804913002/
Tests should create, but not own the ChromeLauncherControllerImpl.
Instead, install the CLC as Shell's ShelfDelegate.
Also cleanup: expose command enum, remove friend tests.
Fixes the test from https://codereview.chromium.org/2798173002
BUG=557406, 709729
TEST=Automated tests still pass; more closely match production.
R=jamescook@chromium.org
Review-Url: https://codereview.chromium.org/2812693002
Cr-Commit-Position: refs/heads/master@{#463363}
Committed: https://chromium.googlesource.com/chromium/src/+/b88cc04e9b44a1738e3628835338077f49667675
Patch Set 1 #
Messages
Total messages: 14 (10 generated)
|