Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(31)

Issue 422453004: Remove some dead app host code. (Closed)

Created:
6 years, 5 months ago by grt (UTC plus 2)
Modified:
6 years, 5 months ago
Reviewers:
gab, benwells, huangs, sky
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, chromium-apps-reviews_chromium.org, grt+watch_chromium.org, tfarina, extensions-reviews_chromium.org, jackhou1
Project:
chromium
Visibility:
Public.

Description

Remove some dead app host code. app_host.exe was removed in r220555. This change removes some dead code that was left behind. Specifically: - chrome_launcher_support no longer exposes any methods related to the AppHost. - Chrome's uninstall prompt no longer has a special case to handle suppressing the "delete your profile" checkbox. - Chrome and its installer no longer have a dependency on launcher_support. - The installer no longer supports installing items from the webstore. - GetUntrustedDataValue no longer has consumers and is gone. BUG=297647 R=benwells@chromium.org,huangs@chromium.org,gab@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285661

Patch Set 1 #

Total comments: 6

Patch Set 2 : added TODO to fix app list active user tracking key management #

Total comments: 8

Patch Set 3 : remove more unused parts of launcher support #

Patch Set 4 : more removals from sam #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -394 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/chrome_browser_main_win.cc View 2 chunks +1 line, -4 lines 0 comments Download
M chrome/browser/extensions/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/uninstall_browser_prompt.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/app_list/win/app_list_service_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/uninstall_view.h View 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/ui/views/uninstall_view.cc View 5 chunks +13 lines, -18 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_installer.gypi View 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/installer/launcher_support/chrome_launcher_support.h View 1 2 1 chunk +0 lines, -54 lines 0 comments Download
M chrome/installer/launcher_support/chrome_launcher_support.cc View 1 2 7 chunks +16 lines, -130 lines 0 comments Download
M chrome/installer/setup/install.h View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/installer/setup/install.cc View 1 2 3 3 chunks +0 lines, -14 lines 0 comments Download
M chrome/installer/setup/setup_constants.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/installer/setup/setup_constants.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/installer/setup/setup_main.cc View 1 chunk +0 lines, -10 lines 0 comments Download
M chrome/installer/setup/uninstall.cc View 1 2 chunks +11 lines, -18 lines 0 comments Download
M chrome/installer/util/chrome_app_host_distribution.cc View 1 chunk +1 line, -7 lines 0 comments Download
M chrome/installer/util/google_update_util.h View 1 2 3 2 chunks +0 lines, -14 lines 0 comments Download
M chrome/installer/util/google_update_util.cc View 4 chunks +0 lines, -100 lines 0 comments Download
M chrome/installer/util/util_constants.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/installer/util/util_constants.cc View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
grt (UTC plus 2)
6 years, 5 months ago (2014-07-25 03:28:11 UTC) #1
benwells
Nice. chrome/browser lgtm. Do we need to keep the installer/launcher_support stuff that is left?
6 years, 5 months ago (2014-07-25 04:46:56 UTC) #2
gab
Cool, couple questions below, but otherwise lgtm (with hopes of future CLs to remove the ...
6 years, 5 months ago (2014-07-25 12:25:13 UTC) #3
grt (UTC plus 2)
+sky for chrome/* OWNERS stamp benwells: the rest of installer/launcher_support is used by gcapi and ...
6 years, 5 months ago (2014-07-25 14:20:27 UTC) #4
gab
Thanks, still lgtm. On 2014/07/25 14:20:27, grt wrote: > +sky for chrome/* OWNERS stamp > ...
6 years, 5 months ago (2014-07-25 14:25:22 UTC) #5
grt (UTC plus 2)
On 2014/07/25 14:25:22, gab wrote: > On 2014/07/25 14:20:27, grt wrote: > > benwells: the ...
6 years, 5 months ago (2014-07-25 14:38:27 UTC) #6
grt (UTC plus 2)
On 2014/07/25 14:38:27, grt wrote: > On 2014/07/25 14:25:22, gab wrote: > > On 2014/07/25 ...
6 years, 5 months ago (2014-07-25 14:49:24 UTC) #7
gab
On 2014/07/25 14:49:24, grt wrote: > On 2014/07/25 14:38:27, grt wrote: > > On 2014/07/25 ...
6 years, 5 months ago (2014-07-25 15:21:15 UTC) #8
grt (UTC plus 2)
+cc jackhou: i'm removing code you added in r256091 since it is dead code with ...
6 years, 5 months ago (2014-07-25 15:30:27 UTC) #9
huangs
LGTM with nits, and please talk to jackhou@. https://codereview.chromium.org/422453004/diff/40001/chrome/installer/setup/install.cc File chrome/installer/setup/install.cc (left): https://codereview.chromium.org/422453004/diff/40001/chrome/installer/setup/install.cc#oldcode694 chrome/installer/setup/install.cc:694: bool ...
6 years, 5 months ago (2014-07-25 15:56:42 UTC) #10
sky
LGTM
6 years, 5 months ago (2014-07-25 16:28:12 UTC) #11
grt (UTC plus 2)
awesome. thanks, sam. https://codereview.chromium.org/422453004/diff/40001/chrome/installer/setup/install.cc File chrome/installer/setup/install.cc (left): https://codereview.chromium.org/422453004/diff/40001/chrome/installer/setup/install.cc#oldcode694 chrome/installer/setup/install.cc:694: bool InstallFromWebstore(const std::string& app_code) { On ...
6 years, 5 months ago (2014-07-25 17:17:03 UTC) #12
grt (UTC plus 2)
The CQ bit was checked by grt@chromium.org
6 years, 5 months ago (2014-07-25 17:17:15 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/grt@chromium.org/422453004/100001
6 years, 5 months ago (2014-07-25 17:18:19 UTC) #14
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_clang_dbg on tryserver.chromium ...
6 years, 5 months ago (2014-07-25 20:09:13 UTC) #15
commit-bot: I haz the power
6 years, 5 months ago (2014-07-25 20:27:03 UTC) #16
Message was sent while issue was closed.
Change committed as 285661

Powered by Google App Engine
This is Rietveld 408576698