Reland "Use AppService to uninstall apps on Chrome OS."
This CL is used to reland the CL:1864496 and fix the browser_tests. CL:1864496 is reverted because it breaks the browser_tests: AppListClientImplBrowserTest.UninstallApp The reason is a NativeWindowTracker should be created to track whether |parent_window_| got destroyed. If destroyed, or load icon failed, call OnDialogClosed to notify AppServiceProxy to remove the UninstallDialog from set, and destroy UninstallDialog. BUG=1009248 Change-Id: I1a2fe6f087a5cc2f723ac0256510a385555e9347 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1875865Reviewed-by:Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Commit-Queue: Nancy Wang <nancylingwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#709487}
Showing
Please register or sign in to comment