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

Issue 2906103002: Post-cleanup settings reset. (Closed)

Created:
3 years, 7 months ago by ftirelo
Modified:
3 years, 6 months ago
CC:
alito+watch_chromium.org, chromium-reviews, csharp+watch_chromium.org, dbeam+watch-settings_chromium.org, ftirelo+watch_chromium.org, grt+watch_chromium.org, joenotcharles+watch_chromium.org, michaelpg+watch-md-settings_chromium.org, stevenjb+watch-md-settings_chromium.org, timvolodine, vakh+watch_chromium.org, tmartino
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Post-cleanup settings reset. Tags the profile that accepted a cleanup and resets their settings once the cleanup is confirmed. The following cases are handled: 1. cleanup finishes and doesn't require a reboot, the same browser session is still running: tagged profiles will be reset right away; 2. cleanup finishes and doesn't require a reboot, but browser session has finished: settings for a tagged profile will be reset next time the user launches the browser for that profile; 3. reboot required: settings for a tagged profile will be reset next time the user launches the browser for that profile, once a reboot is confirmed. For case 1, cleanup is confirmed by means of the exit code of the cleaner process. Cases 2 and 3 rely on registry values written by the cleaner once a cleanup starts and once it confirms the cleanup. If a reboot is required, the registry value is written by a cleaner process scheduled to run post-reboot. BUG=728136 Review-Url: https://codereview.chromium.org/2906103002 Cr-Commit-Position: refs/heads/master@{#480390} Committed: https://chromium.googlesource.com/chromium/src/+/46b3422639844f33bfd2bf84f590c779a582c276

Patch Set 1 #

Total comments: 12

Patch Set 2 : Code reviews #

Patch Set 3 : Rebase #

Total comments: 18

Patch Set 4 : Code reviews #

Patch Set 5 : Rebase #

Patch Set 6 : Nits #

Total comments: 1

Patch Set 7 : Add missing include #

Patch Set 8 : Only tag for resetting the profile that accepted the prompt #

Patch Set 9 : Friend RefCounted #

Patch Set 10 : Rebase #

Total comments: 14

Patch Set 11 : Addressed alito's comments #

Total comments: 27

Patch Set 12 : Code reviews #

Total comments: 14

Patch Set 13 : Moving profile management to test case #

Patch Set 14 : Addressed Robert's comments #

Total comments: 8

Patch Set 15 : Addressed Ali's final comments #

Total comments: 16

Patch Set 16 : Rebase #

Patch Set 17 : Reset profiles in chrome_browser_main_win.cc #

Total comments: 10

Patch Set 18 : Addressed Nico's comments #

Total comments: 4

Patch Set 19 : Move constant up #

Patch Set 20 : Use LastOpenedProfiles instead of OpenProfiles #

Patch Set 21 : Rebase #

Total comments: 4

Patch Set 22 : Remove include #

Patch Set 23 : Use base::DoNothing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+715 lines, -11 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/chrome_browser_main_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +17 lines, -0 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 5 chunks +15 lines, -2 lines 0 comments Download
M chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 6 chunks +31 lines, -2 lines 0 comments Download
M chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 11 chunks +80 lines, -2 lines 0 comments Download
A chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_browsertest_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +228 lines, -0 lines 0 comments Download
A chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +80 lines, -0 lines 0 comments Download
A chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +241 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/settings/chrome_cleanup_handler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/settings/md_settings_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/pref_names.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/pref_names.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/test/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -0 lines 0 comments Download
M components/chrome_cleaner/public/constants/constants.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -0 lines 0 comments Download
M components/chrome_cleaner/public/constants/constants.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 95 (50 generated)
ftirelo
3 years, 7 months ago (2017-05-26 17:07:01 UTC) #2
ftirelo
3 years, 7 months ago (2017-05-26 20:43:51 UTC) #4
ftirelo
3 years, 7 months ago (2017-05-26 20:44:18 UTC) #6
alito
I think the solution looks nice. I just added a few high-level thoughts. I can ...
3 years, 7 months ago (2017-05-26 20:58:07 UTC) #7
robertshield
https://codereview.chromium.org/2906103002/diff/1/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc File chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc (right): https://codereview.chromium.org/2906103002/diff/1/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc#newcode123 chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc:123: Profile* GetLastActiveProfile() { On 2017/05/26 20:58:07, alito wrote: > ...
3 years, 6 months ago (2017-05-29 01:57:11 UTC) #8
ftirelo
PTAL https://codereview.chromium.org/2906103002/diff/1/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_prefs_manager_win.h File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_prefs_manager_win.h (right): https://codereview.chromium.org/2906103002/diff/1/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_prefs_manager_win.h#newcode22 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_prefs_manager_win.h:22: class ChromeCleanerPrefsManager { On 2017/05/26 20:58:07, alito wrote: ...
3 years, 6 months ago (2017-05-30 20:17:39 UTC) #9
alito
https://codereview.chromium.org/2906103002/diff/40001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc File chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc (right): https://codereview.chromium.org/2906103002/diff/40001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc#newcode42 chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc:42: SettingsResetter(std::vector<Profile*> profiles_to_reset, Under what circumstances could we end up ...
3 years, 6 months ago (2017-06-02 05:32:42 UTC) #11
ftirelo
PTAL https://codereview.chromium.org/2906103002/diff/40001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc File chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc (right): https://codereview.chromium.org/2906103002/diff/40001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc#newcode42 chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc:42: SettingsResetter(std::vector<Profile*> profiles_to_reset, On 2017/06/02 05:32:41, alito wrote: > ...
3 years, 6 months ago (2017-06-02 21:20:57 UTC) #12
alito
Good news: the controller CL has finally landed. Could you rebase this and then I ...
3 years, 6 months ago (2017-06-06 01:00:05 UTC) #13
ftirelo
This is ready for review again. PTAL. Please notice that I kept the code to ...
3 years, 6 months ago (2017-06-06 19:28:17 UTC) #15
ftirelo
Heads-up: I will update this CL to only reset the profile that started the cleanup. ...
3 years, 6 months ago (2017-06-06 21:15:42 UTC) #22
ftirelo
This is ready for review again. PTAL
3 years, 6 months ago (2017-06-07 00:29:16 UTC) #28
alito
As discussed, I only have one major request: to change the way checking for the ...
3 years, 6 months ago (2017-06-07 19:54:04 UTC) #40
ftirelo
https://codereview.chromium.org/2906103002/diff/180001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc (right): https://codereview.chromium.org/2906103002/diff/180001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc#newcode123 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc:123: ASSERT_TRUE(false); On 2017/06/07 19:54:03, alito wrote: > Since failed ...
3 years, 6 months ago (2017-06-08 21:54:12 UTC) #41
alito
I really like the change to a class with a factory method. Just some suggestions ...
3 years, 6 months ago (2017-06-09 01:52:07 UTC) #42
ftirelo
Addressed all comments. Unit test is creating a bunch of shortcuts on my desktop, I ...
3 years, 6 months ago (2017-06-09 21:24:55 UTC) #43
alito
I have no more comments about the current code. Let me know when you have ...
3 years, 6 months ago (2017-06-09 23:24:08 UTC) #44
robertshield
lg, some thoughts on possibly simplifying the interfaces a bit https://codereview.chromium.org/2906103002/diff/220001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc (right): https://codereview.chromium.org/2906103002/diff/220001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc#newcode119 ...
3 years, 6 months ago (2017-06-12 15:00:04 UTC) #45
ftirelo
PTAL https://codereview.chromium.org/2906103002/diff/220001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc (right): https://codereview.chromium.org/2906103002/diff/220001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc#newcode119 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc:119: PostCleanupSettingsResetter::Create()); On 2017/06/12 15:00:04, robertshield wrote: > Create() ...
3 years, 6 months ago (2017-06-13 18:52:49 UTC) #46
ftirelo
I forgot to upload the patch before sending my responses. The new patch also simplifies ...
3 years, 6 months ago (2017-06-13 19:36:33 UTC) #47
robertshield
lgtm
3 years, 6 months ago (2017-06-13 20:32:16 UTC) #48
alito
lgtm % one small request and a couple of nits. https://codereview.chromium.org/2906103002/diff/260001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc (right): https://codereview.chromium.org/2906103002/diff/260001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc#newcode118 ...
3 years, 6 months ago (2017-06-13 22:37:49 UTC) #49
ftirelo
Thanks for the reviews. https://codereview.chromium.org/2906103002/diff/260001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc (right): https://codereview.chromium.org/2906103002/diff/260001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc#newcode118 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win.cc:118: if (PostCleanupSettingsResetter::IsEnabled()) { On 2017/06/13 ...
3 years, 6 months ago (2017-06-13 22:54:40 UTC) #50
ftirelo
+gab for OWNERS approval for chrome/browser/prefs +pkasting for OWNERS approval for chrome/browser/ui/startup/startup_browser_creator.cc Thanks,
3 years, 6 months ago (2017-06-13 22:58:22 UTC) #52
gab
https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/prefs/chrome_pref_service_factory.cc File chrome/browser/prefs/chrome_pref_service_factory.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/prefs/chrome_pref_service_factory.cc#newcode179 chrome/browser/prefs/chrome_pref_service_factory.cc:179: PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, What's the point of protecting this? Settings ...
3 years, 6 months ago (2017-06-14 17:08:13 UTC) #53
Peter Kasting
https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc File chrome/browser/ui/startup/startup_browser_creator.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc#newcode386 chrome/browser/ui/startup/startup_browser_creator.cc:386: #if defined(OS_WIN) Is this OS_WIN because we only ever ...
3 years, 6 months ago (2017-06-14 17:39:16 UTC) #54
tmartino
https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc File chrome/browser/ui/startup/startup_browser_creator.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc#newcode386 chrome/browser/ui/startup/startup_browser_creator.cc:386: #if defined(OS_WIN) On 2017/06/14 at 17:39:16, Peter Kasting wrote: ...
3 years, 6 months ago (2017-06-14 21:48:35 UTC) #56
ftirelo
PTAL +jochen for OWNERS approval in chrome/browser/chrome_browser_main_win.cc https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/prefs/chrome_pref_service_factory.cc File chrome/browser/prefs/chrome_pref_service_factory.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/prefs/chrome_pref_service_factory.cc#newcode179 chrome/browser/prefs/chrome_pref_service_factory.cc:179: PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, ...
3 years, 6 months ago (2017-06-15 03:41:24 UTC) #58
Peter Kasting
https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc File chrome/browser/ui/startup/startup_browser_creator.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc#newcode391 chrome/browser/ui/startup/startup_browser_creator.cc:391: {profile}, base::Bind([] {}), nullptr /* use default delegate */); ...
3 years, 6 months ago (2017-06-15 06:28:19 UTC) #59
ftirelo
+thakis@ for OWNERS approval for chrome/browser/chrome_browser_main_win.cc -jochen since it's a corporate holiday in Germany
3 years, 6 months ago (2017-06-15 13:17:05 UTC) #61
Nico
https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc (right): https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc#newcode124 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc:124: EXPECT_TRUE(false); Use ADD_FAILURE() (or FAIL() if you really wanted ...
3 years, 6 months ago (2017-06-15 15:12:44 UTC) #62
Nico
https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc File chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc (right): https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc#newcode212 chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc:212: std::vector<Profile*> profiles, On 2017/06/15 15:12:44, Nico wrote: > Do ...
3 years, 6 months ago (2017-06-15 15:13:36 UTC) #63
ftirelo
https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc File chrome/browser/ui/startup/startup_browser_creator.cc (right): https://codereview.chromium.org/2906103002/diff/280001/chrome/browser/ui/startup/startup_browser_creator.cc#newcode391 chrome/browser/ui/startup/startup_browser_creator.cc:391: {profile}, base::Bind([] {}), nullptr /* use default delegate */); ...
3 years, 6 months ago (2017-06-15 17:06:36 UTC) #64
ftirelo
PTAL https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc File chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc (right): https://codereview.chromium.org/2906103002/diff/320001/chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc#newcode124 chrome/browser/safe_browsing/chrome_cleaner/chrome_cleaner_controller_win_unittest.cc:124: EXPECT_TRUE(false); On 2017/06/15 15:12:44, Nico wrote: > Use ...
3 years, 6 months ago (2017-06-15 17:28:06 UTC) #65
gab
prefs lgtm w/ comment https://codereview.chromium.org/2906103002/diff/340001/chrome/common/pref_names.h File chrome/common/pref_names.h (right): https://codereview.chromium.org/2906103002/diff/340001/chrome/common/pref_names.h#newcode923 chrome/common/pref_names.h:923: extern const char kChromeCleanerResetPending[]; Move ...
3 years, 6 months ago (2017-06-15 17:51:59 UTC) #66
ftirelo
Thanks Gab! https://codereview.chromium.org/2906103002/diff/340001/chrome/common/pref_names.h File chrome/common/pref_names.h (right): https://codereview.chromium.org/2906103002/diff/340001/chrome/common/pref_names.h#newcode923 chrome/common/pref_names.h:923: extern const char kChromeCleanerResetPending[]; On 2017/06/15 17:51:58, ...
3 years, 6 months ago (2017-06-15 18:16:25 UTC) #69
Nico
lgtm https://codereview.chromium.org/2906103002/diff/400001/chrome/browser/chrome_browser_main_win.cc File chrome/browser/chrome_browser_main_win.cc (right): https://codereview.chromium.org/2906103002/diff/400001/chrome/browser/chrome_browser_main_win.cc#newcode382 chrome/browser/chrome_browser_main_win.cc:382: base::BindOnce([] {}), does `base::OnceClosure()` do the same thing? ...
3 years, 6 months ago (2017-06-15 20:57:31 UTC) #74
Peter Kasting
https://codereview.chromium.org/2906103002/diff/400001/chrome/browser/chrome_browser_main_win.cc File chrome/browser/chrome_browser_main_win.cc (right): https://codereview.chromium.org/2906103002/diff/400001/chrome/browser/chrome_browser_main_win.cc#newcode382 chrome/browser/chrome_browser_main_win.cc:382: base::BindOnce([] {}), On 2017/06/15 20:57:31, Nico wrote: > does ...
3 years, 6 months ago (2017-06-15 20:59:58 UTC) #75
Peter Kasting
c/b/ui/ LGTM https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc File chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc (right): https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc#newcode11 chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc:11: #include "chrome/browser/profiles/profile.h" Nit: Do we actually need ...
3 years, 6 months ago (2017-06-15 21:29:20 UTC) #76
ftirelo
https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc File chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc (right): https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc#newcode11 chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc:11: #include "chrome/browser/profiles/profile.h" On 2017/06/15 21:29:20, Peter Kasting wrote: > ...
3 years, 6 months ago (2017-06-15 23:36:33 UTC) #79
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2906103002/420001
3 years, 6 months ago (2017-06-15 23:37:03 UTC) #82
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/480305)
3 years, 6 months ago (2017-06-15 23:43:40 UTC) #84
ftirelo
On 2017/06/15 23:36:33, ftirelo wrote: > https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc > File chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc (right): > > https://codereview.chromium.org/2906103002/diff/340001/chrome/browser/ui/webui/settings/chrome_cleanup_handler.cc#newcode11 > ...
3 years, 6 months ago (2017-06-16 00:06:48 UTC) #85
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2906103002/350018
3 years, 6 months ago (2017-06-19 09:06:38 UTC) #92
commit-bot: I haz the power
3 years, 6 months ago (2017-06-19 10:37:15 UTC) #95
Message was sent while issue was closed.
Committed patchset #23 (id:350018) as
https://chromium.googlesource.com/chromium/src/+/46b3422639844f33bfd2bf84f590...

Powered by Google App Engine
This is Rietveld 408576698