Split AppInstall and AppInstallController.
This is an iteration to make the implementation of --install cross-platform. SplashScreen and AppInstallController are injected by MakeAppInstall implementation using two closures. The Windows code has working objects for the two, while the other platforms use do-nothing stubs. There is a small change in the integration test to invoke Wake for the Windows execution path. The tests pass without the change and removing this platform difference in the test execution seems useful. Change-Id: Ie3c75d52742aafc7f2f96e16cc64583f501018f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2385896 Commit-Queue: Sorin Jianu <sorin@chromium.org> Reviewed-by:Joshua Pawlicki <waffles@chromium.org> Cr-Commit-Position: refs/heads/master@{#804958}
Showing
This diff is collapsed.
Please register or sign in to comment