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

Issue 1986823002: Reset user data directory and disk cache directory after downgrade. (Closed)

Created:
4 years, 7 months ago by zmin
Modified:
4 years, 6 months ago
CC:
chromium-reviews, tnagel+watch_chromium.org, chrome-enterprise-changes_google.com, Georges Khalil, sky
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reset user data directory and disk cache directory after downgrade. BUG=607592 Committed: https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c Cr-Commit-Position: refs/heads/master@{#399604}

Patch Set 1 #

Patch Set 2 : moving constants #

Patch Set 3 : add code in mini_installer #

Total comments: 64

Patch Set 4 : cr #

Total comments: 27

Patch Set 5 : cr #

Total comments: 13

Patch Set 6 : cr+unittest #

Total comments: 12

Patch Set 7 : cr #

Total comments: 1

Patch Set 8 : add new OWNER file #

Total comments: 12

Patch Set 9 : cr #

Patch Set 10 : browser_tests #

Total comments: 11

Patch Set 11 : cr #

Total comments: 1

Patch Set 12 : cr #

Total comments: 2

Patch Set 13 : cr #

Total comments: 2

Patch Set 14 : cr #

Total comments: 6

Patch Set 15 : #

Patch Set 16 : fix trybot failure #

Patch Set 17 : #

Patch Set 18 : #

Patch Set 19 : #

Total comments: 2

Patch Set 20 : #

Total comments: 21

Patch Set 21 : cr #

Patch Set 22 : cr #

Total comments: 11

Patch Set 23 : #

Total comments: 1

Patch Set 24 : cr #

Patch Set 25 : msi #

Total comments: 2

Patch Set 26 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+618 lines, -17 lines) Patch
M chrome/app/chrome_main_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +11 lines, -1 line 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +6 lines, -0 lines 0 comments Download
A chrome/browser/downgrade/OWNER View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/downgrade/user_data_downgrade.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +49 lines, -0 lines 0 comments Download
A chrome/browser/downgrade/user_data_downgrade.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +207 lines, -0 lines 0 comments Download
A chrome/browser/downgrade/user_data_downgrade_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +123 lines, -0 lines 0 comments Download
M chrome/browser/policy/policy_path_parser.h View 1 2 3 4 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/policy/policy_path_parser_linux.cc View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/policy/policy_path_parser_mac.mm View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/policy/policy_path_parser_win.cc View 1 2 3 4 2 chunks +18 lines, -4 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -0 lines 0 comments Download
M chrome/installer/setup/install_worker.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 4 chunks +9 lines, -10 lines 0 comments Download
M chrome/installer/util/install_util.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/installer/util/install_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +42 lines, -0 lines 0 comments Download
M chrome/installer/util/install_util_unittest.cc View 1 2 3 4 5 6 7 3 chunks +113 lines, -0 lines 0 comments Download
M components/policy/resources/policy_templates.json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 92 (13 generated)
zmin
4 years, 7 months ago (2016-05-17 17:56:12 UTC) #2
grt (UTC plus 2)
a few preliminary comments. more to come. https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc File chrome/browser/user_profiles_cleanup.cc (right): https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc#newcode29 chrome/browser/user_profiles_cleanup.cc:29: namespace { ...
4 years, 7 months ago (2016-05-19 03:24:18 UTC) #4
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.h File chrome/browser/user_profiles_cleanup.h (right): https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.h#newcode10 chrome/browser/user_profiles_cleanup.h:10: void ResetUserProfilesAfterDowngrade(); On 2016/05/19 03:24:18, grt (slow) wrote: > ...
4 years, 7 months ago (2016-05-19 14:08:05 UTC) #5
grt (UTC plus 2)
this is a good start. thanks! https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc File chrome/browser/user_profiles_cleanup.cc (right): https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc#newcode32 chrome/browser/user_profiles_cleanup.cc:32: // Get disk ...
4 years, 7 months ago (2016-05-19 15:37:28 UTC) #6
zmin
https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc File chrome/browser/user_profiles_cleanup.cc (right): https://codereview.chromium.org/1986823002/diff/40001/chrome/browser/user_profiles_cleanup.cc#newcode29 chrome/browser/user_profiles_cleanup.cc:29: namespace { On 2016/05/19 03:24:18, grt (slow) wrote: > ...
4 years, 7 months ago (2016-05-19 23:08:03 UTC) #7
grt (UTC plus 2)
a few comments https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/chrome_browser_main.cc File chrome/browser/chrome_browser_main.cc (right): https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/chrome_browser_main.cc#newcode1789 chrome/browser/chrome_browser_main.cc:1789: // Clean up old user data ...
4 years, 7 months ago (2016-05-19 23:39:28 UTC) #8
zmin
https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/chrome_browser_main.cc File chrome/browser/chrome_browser_main.cc (right): https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/chrome_browser_main.cc#newcode1789 chrome/browser/chrome_browser_main.cc:1789: // Clean up old user data directory and disk ...
4 years, 7 months ago (2016-05-20 00:52:25 UTC) #10
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/policy/policy_path_parser.h File chrome/browser/policy/policy_path_parser.h (right): https://codereview.chromium.org/1986823002/diff/60001/chrome/browser/policy/policy_path_parser.h#newcode67 chrome/browser/policy/policy_path_parser.h:67: #if defined(OS_WIN) On 2016/05/20 00:52:25, zmin wrote: > On ...
4 years, 7 months ago (2016-05-20 15:25:05 UTC) #11
zmin
https://codereview.chromium.org/1986823002/diff/60001/chrome/installer/util/install_util.cc File chrome/installer/util/install_util.cc (right): https://codereview.chromium.org/1986823002/diff/60001/chrome/installer/util/install_util.cc#newcode632 chrome/installer/util/install_util.cc:632: base::Version InstallUtil::GetDowngradeVersion(HKEY root) { On 2016/05/20 15:25:05, grt (slow) ...
4 years, 7 months ago (2016-05-20 16:33:06 UTC) #12
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/100001/chrome/installer/util/install_util.cc File chrome/installer/util/install_util.cc (right): https://codereview.chromium.org/1986823002/diff/100001/chrome/installer/util/install_util.cc#newcode661 chrome/installer/util/install_util.cc:661: } else if (current_version < new_version && downgrade_version.IsValid() && ...
4 years, 7 months ago (2016-05-20 18:17:05 UTC) #13
zmin
https://codereview.chromium.org/1986823002/diff/120001/chrome/installer/util/install_util.cc File chrome/installer/util/install_util.cc (right): https://codereview.chromium.org/1986823002/diff/120001/chrome/installer/util/install_util.cc#newcode656 chrome/installer/util/install_util.cc:656: DCHECK(dist); On 2016/05/20 18:17:05, grt (slow) wrote: > to ...
4 years, 7 months ago (2016-05-20 19:11:22 UTC) #14
grt (UTC plus 2)
nice. lgtm w/ a final nit https://codereview.chromium.org/1986823002/diff/140001/chrome/installer/util/install_util_unittest.cc File chrome/installer/util/install_util_unittest.cc (right): https://codereview.chromium.org/1986823002/diff/140001/chrome/installer/util/install_util_unittest.cc#newcode622 chrome/installer/util/install_util_unittest.cc:622: // Fresh install ...
4 years, 7 months ago (2016-05-21 00:46:53 UTC) #15
zmin
sky@chromium.org: Please review changes in chrome/browser/chrome_browser_main.cc chrome/browser/downgrade/* atwilson@chromium.org: Please review changes in chrome/browser/policy/* components/policy/resources/policy_templated.json Here ...
4 years, 7 months ago (2016-05-24 16:13:44 UTC) #17
sky
https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.h File chrome/browser/downgrade/user_data_downgrade.h (right): https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.h#newcode19 chrome/browser/downgrade/user_data_downgrade.h:19: void DeleteMovedUserDataSoon(); Does the uninstaller have the option of ...
4 years, 7 months ago (2016-05-24 16:54:44 UTC) #18
zmin
https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.h File chrome/browser/downgrade/user_data_downgrade.h (right): https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.h#newcode19 chrome/browser/downgrade/user_data_downgrade.h:19: void DeleteMovedUserDataSoon(); On 2016/05/24 16:54:44, sky wrote: > Does ...
4 years, 7 months ago (2016-05-24 17:32:52 UTC) #19
sky
On Tue, May 24, 2016 at 10:32 AM, <zmin@chromium.org> wrote: > > https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.h > File ...
4 years, 7 months ago (2016-05-24 20:28:42 UTC) #20
zmin
On 2016/05/24 20:28:42, sky wrote: > On Tue, May 24, 2016 at 10:32 AM, <mailto:zmin@chromium.org> ...
4 years, 7 months ago (2016-05-24 21:03:44 UTC) #21
sky
Meta question for this. Can we move the file to trash and let the system ...
4 years, 7 months ago (2016-05-24 21:35:30 UTC) #22
sky
Or ask the system to delete on reboot? If we really need to manually delete, ...
4 years, 7 months ago (2016-05-24 21:35:57 UTC) #23
zmin
On 2016/05/24 21:35:57, sky wrote: > Or ask the system to delete on reboot? > ...
4 years, 7 months ago (2016-05-24 22:39:02 UTC) #24
zmin
https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.cc#newcode49 chrome/browser/downgrade/user_data_downgrade.cc:49: return user_data_dir.Append(FILE_PATH_LITERAL("LastChromeVersion")); On 2016/05/24 21:35:30, sky wrote: > nit: ...
4 years, 7 months ago (2016-05-24 22:39:16 UTC) #25
sky
Please add tests for the move and delete logic in this patch. https://codereview.chromium.org/1986823002/diff/160001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc ...
4 years, 7 months ago (2016-05-25 15:43:34 UTC) #26
zmin
On 2016/05/25 15:43:34, sky wrote: > Please add tests for the move and delete logic ...
4 years, 7 months ago (2016-05-25 17:18:36 UTC) #27
sky
I agree with your reasons for wanting to do this early on. On Wed, May ...
4 years, 7 months ago (2016-05-25 19:32:11 UTC) #28
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc#newcode154 chrome/browser/downgrade/user_data_downgrade.cc:154: if (g_is_browser_test) { is it possible to get the ...
4 years, 6 months ago (2016-05-27 16:26:28 UTC) #30
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc File chrome/browser/downgrade/user_data_downgrade_browsertest.cc (right): https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc#newcode20 chrome/browser/downgrade/user_data_downgrade_browsertest.cc:20: const base::FilePath::StringType delete_suffix = On 2016/05/27 16:26:28, grt (slow) ...
4 years, 6 months ago (2016-05-27 16:27:05 UTC) #31
zmin
https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc#newcode154 chrome/browser/downgrade/user_data_downgrade.cc:154: if (g_is_browser_test) { On 2016/05/27 16:26:28, grt (slow) wrote: ...
4 years, 6 months ago (2016-05-27 17:43:00 UTC) #32
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc#newcode154 chrome/browser/downgrade/user_data_downgrade.cc:154: if (g_is_browser_test) { On 2016/05/27 17:43:00, zmin wrote: > ...
4 years, 6 months ago (2016-05-27 18:03:00 UTC) #33
zmin
On 2016/05/27 18:03:00, grt (slow) wrote: > https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc > File chrome/browser/downgrade/user_data_downgrade.cc (right): > > https://codereview.chromium.org/1986823002/diff/220001/chrome/browser/downgrade/user_data_downgrade.cc#newcode154 ...
4 years, 6 months ago (2016-05-27 18:24:43 UTC) #34
grt (UTC plus 2)
https://codereview.chromium.org/1986823002/diff/260001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/260001/chrome/browser/downgrade/user_data_downgrade.cc#newcode156 chrome/browser/downgrade/user_data_downgrade.cc:156: content::BrowserThread::PostBlockingPoolTask( there's nothing explicit in the test to guarantee ...
4 years, 6 months ago (2016-05-29 01:22:06 UTC) #35
zmin
On 2016/05/29 01:22:06, grt (slow) wrote: > https://codereview.chromium.org/1986823002/diff/260001/chrome/browser/downgrade/user_data_downgrade.cc > File chrome/browser/downgrade/user_data_downgrade.cc (right): > > https://codereview.chromium.org/1986823002/diff/260001/chrome/browser/downgrade/user_data_downgrade.cc#newcode156 ...
4 years, 6 months ago (2016-05-31 18:39:00 UTC) #36
zmin
FYI: michaeln@ is OOO until Jun. 13 On 2016/05/31 18:39:00, zmin wrote: > On 2016/05/29 ...
4 years, 6 months ago (2016-05-31 18:57:01 UTC) #37
grt (UTC plus 2)
lgtm https://codereview.chromium.org/1986823002/diff/280001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc File chrome/browser/downgrade/user_data_downgrade_browsertest.cc (right): https://codereview.chromium.org/1986823002/diff/280001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc#newcode18 chrome/browser/downgrade/user_data_downgrade_browsertest.cc:18: SimulateDowngradeForTest(); suggestion: since this sets a process-wide singleton, ...
4 years, 6 months ago (2016-05-31 19:44:48 UTC) #38
zmin
https://codereview.chromium.org/1986823002/diff/280001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc File chrome/browser/downgrade/user_data_downgrade_browsertest.cc (right): https://codereview.chromium.org/1986823002/diff/280001/chrome/browser/downgrade/user_data_downgrade_browsertest.cc#newcode18 chrome/browser/downgrade/user_data_downgrade_browsertest.cc:18: SimulateDowngradeForTest(); On 2016/05/31 19:44:48, grt (slow) wrote: > suggestion: ...
4 years, 6 months ago (2016-05-31 20:08:33 UTC) #39
zmin
- atwilson@ + pastarmovj@ For chrome/browser/policy/* components/policy/resources/policy_templates.json
4 years, 6 months ago (2016-05-31 21:45:20 UTC) #41
pastarmovj
One clarification question and a nit before I can approve the change to the policy_templates.json ...
4 years, 6 months ago (2016-06-01 15:09:40 UTC) #42
zmin
https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json File components/policy/resources/policy_templates.json (right): https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json#newcode1420 components/policy/resources/policy_templates.json:1420: This policy must not be set to a volume's ...
4 years, 6 months ago (2016-06-01 15:34:30 UTC) #43
zmin
https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json File components/policy/resources/policy_templates.json (right): https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json#newcode1420 components/policy/resources/policy_templates.json:1420: This policy must not be set to a volume's ...
4 years, 6 months ago (2016-06-01 15:45:22 UTC) #44
pastarmovj
https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json File components/policy/resources/policy_templates.json (right): https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json#newcode1420 components/policy/resources/policy_templates.json:1420: This policy must not be set to a volume's ...
4 years, 6 months ago (2016-06-02 10:04:35 UTC) #45
zmin
On 2016/06/02 10:04:35, pastarmovj wrote: > https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json > File components/policy/resources/policy_templates.json (right): > > https://codereview.chromium.org/1986823002/diff/300001/components/policy/resources/policy_templates.json#newcode1420 > ...
4 years, 6 months ago (2016-06-02 15:10:46 UTC) #46
pastarmovj
lgtm
4 years, 6 months ago (2016-06-02 15:36:09 UTC) #47
sky
https://codereview.chromium.org/1986823002/diff/400001/chrome/browser/downgrade/user_data_downgrade.h File chrome/browser/downgrade/user_data_downgrade.h (right): https://codereview.chromium.org/1986823002/diff/400001/chrome/browser/downgrade/user_data_downgrade.h#newcode25 chrome/browser/downgrade/user_data_downgrade.h:25: void SimulateDowngradeForTest(bool is_browser_test); Why do you need this? Can't ...
4 years, 6 months ago (2016-06-02 18:00:32 UTC) #48
zmin
https://codereview.chromium.org/1986823002/diff/400001/chrome/browser/downgrade/user_data_downgrade.h File chrome/browser/downgrade/user_data_downgrade.h (right): https://codereview.chromium.org/1986823002/diff/400001/chrome/browser/downgrade/user_data_downgrade.h#newcode25 chrome/browser/downgrade/user_data_downgrade.h:25: void SimulateDowngradeForTest(bool is_browser_test); On 2016/06/02 18:00:32, sky wrote: > ...
4 years, 6 months ago (2016-06-02 18:21:18 UTC) #49
sky
On Thu, Jun 2, 2016 at 11:21 AM, <zmin@chromium.org> wrote: > > https://codereview.chromium.org/1986823002/diff/400001/chrome/browser/downgrade/user_data_downgrade.h > File ...
4 years, 6 months ago (2016-06-02 21:30:04 UTC) #50
zmin
On 2016/06/02 21:30:04, sky wrote: > On Thu, Jun 2, 2016 at 11:21 AM, <mailto:zmin@chromium.org> ...
4 years, 6 months ago (2016-06-02 22:40:17 UTC) #51
zmin
code updated
4 years, 6 months ago (2016-06-02 22:58:52 UTC) #52
sky
https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc#newcode51 chrome/browser/downgrade/user_data_downgrade.cc:51: FILE_PATH_LITERAL("Last Chrome Version"); nit: Chrome Version? Generally we don't ...
4 years, 6 months ago (2016-06-03 00:04:24 UTC) #53
zmin
https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc#newcode51 chrome/browser/downgrade/user_data_downgrade.cc:51: FILE_PATH_LITERAL("Last Chrome Version"); On 2016/06/03 00:04:24, sky wrote: > ...
4 years, 6 months ago (2016-06-03 15:46:52 UTC) #54
sky
https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc#newcode51 chrome/browser/downgrade/user_data_downgrade.cc:51: FILE_PATH_LITERAL("Last Chrome Version"); On 2016/06/03 15:46:52, zmin wrote: > ...
4 years, 6 months ago (2016-06-03 18:18:03 UTC) #55
zmin
> https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc > File chrome/browser/downgrade/user_data_downgrade.cc (right): > > https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc#newcode51 > chrome/browser/downgrade/user_data_downgrade.cc:51: FILE_PATH_LITERAL("Last > Chrome Version"); ...
4 years, 6 months ago (2016-06-06 22:29:33 UTC) #56
sky
On Mon, Jun 6, 2016 at 3:29 PM, <zmin@chromium.org> wrote: >> > https://codereview.chromium.org/1986823002/diff/420001/chrome/browser/downgrade/user_data_downgrade.cc >> File ...
4 years, 6 months ago (2016-06-06 23:22:06 UTC) #57
zmin
On 2016/06/06 23:22:06, sky wrote: > On Mon, Jun 6, 2016 at 3:29 PM, <mailto:zmin@chromium.org> ...
4 years, 6 months ago (2016-06-07 01:10:30 UTC) #58
zmin
On 2016/06/07 01:10:30, zmin wrote: > On 2016/06/06 23:22:06, sky wrote: > > On Mon, ...
4 years, 6 months ago (2016-06-07 01:12:40 UTC) #59
grt (UTC plus 2)
q from the sidelines: how much of the code can be tested in a unittest? ...
4 years, 6 months ago (2016-06-07 01:25:29 UTC) #60
zmin
https://codereview.chromium.org/1986823002/diff/460001/chrome/app/chrome_main_delegate.cc File chrome/app/chrome_main_delegate.cc (right): https://codereview.chromium.org/1986823002/diff/460001/chrome/app/chrome_main_delegate.cc#newcode726 chrome/app/chrome_main_delegate.cc:726: MoveUserDataForFirstRunAfterDowngrade(); On 2016/06/07 01:25:28, grt (slow) wrote: > since ...
4 years, 6 months ago (2016-06-07 14:41:50 UTC) #61
grt (UTC plus 2)
my other question remains: how much of the code can be tested in a unittest? ...
4 years, 6 months ago (2016-06-07 15:40:44 UTC) #62
sky
On Mon, Jun 6, 2016 at 6:10 PM, <zmin@chromium.org> wrote: > On 2016/06/06 23:22:06, sky ...
4 years, 6 months ago (2016-06-07 17:28:40 UTC) #63
zmin
On 2016/06/07 15:40:44, grt (slow) wrote: > my other question remains: how much of the ...
4 years, 6 months ago (2016-06-07 22:07:20 UTC) #64
zmin
On 2016/06/07 15:40:44, grt (slow) wrote: > my other question remains: how much of the ...
4 years, 6 months ago (2016-06-07 22:07:21 UTC) #65
zmin
On 2016/06/07 17:28:40, sky wrote: > On Mon, Jun 6, 2016 at 6:10 PM, <mailto:zmin@chromium.org> ...
4 years, 6 months ago (2016-06-07 23:00:16 UTC) #66
sky
As Brett asked in the design review and I'll ask here again, can we only ...
4 years, 6 months ago (2016-06-08 19:56:19 UTC) #68
zmin
On 2016/06/08 19:56:19, sky wrote: > As Brett asked in the design review and I'll ...
4 years, 6 months ago (2016-06-08 21:16:53 UTC) #69
sky
File io is slow, and this code blocks startup. We should only maintain the file ...
4 years, 6 months ago (2016-06-08 23:38:35 UTC) #70
grt (UTC plus 2)
On 2016/06/08 21:16:53, zmin wrote: > On 2016/06/08 19:56:19, sky wrote: > > As Brett ...
4 years, 6 months ago (2016-06-09 14:53:42 UTC) #71
sky
Is MSI the only way we know the account is managed? Or do we have ...
4 years, 6 months ago (2016-06-09 17:27:54 UTC) #72
chromium-reviews
On Thu, Jun 9, 2016 at 1:27 PM, Scott Violet <sky@chromium.org> wrote: > Is MSI ...
4 years, 6 months ago (2016-06-09 19:08:07 UTC) #73
zmin
On Thu, Jun 9, 2016 at 3:07 PM, <zmin@google.com> wrote: > On Thu, Jun 9, ...
4 years, 6 months ago (2016-06-09 19:44:22 UTC) #74
sky
On Thu, Jun 9, 2016 at 12:07 PM, Owen Min <zmin@google.com> wrote: > On Thu, ...
4 years, 6 months ago (2016-06-09 22:37:07 UTC) #75
sky
On Thu, Jun 9, 2016 at 12:44 PM, Owen Min <zmin@chromium.org> wrote: > On Thu, ...
4 years, 6 months ago (2016-06-09 22:37:43 UTC) #76
sky
Also, I will be on vacation until the 16th, so you'll need another reviewer. You ...
4 years, 6 months ago (2016-06-09 22:38:33 UTC) #77
zmin
On 2016/06/09 22:38:33, sky wrote: > Also, I will be on vacation until the 16th, ...
4 years, 6 months ago (2016-06-10 00:04:32 UTC) #78
zmin
Hi Brett Please review changes in chrome/browser/chrome_browser_main.cc chrome/browser/downgrade/*
4 years, 6 months ago (2016-06-10 00:32:20 UTC) #81
brettw
Just some stylistic suggestions. https://codereview.chromium.org/1986823002/diff/540001/chrome/browser/downgrade/user_data_downgrade.cc File chrome/browser/downgrade/user_data_downgrade.cc (right): https://codereview.chromium.org/1986823002/diff/540001/chrome/browser/downgrade/user_data_downgrade.cc#newcode159 chrome/browser/downgrade/user_data_downgrade.cc:159: base::Version GetLastVersion(const base::FilePath& user_data_dir) { ...
4 years, 6 months ago (2016-06-10 22:42:42 UTC) #82
zmin
On 2016/06/10 22:42:42, brettw wrote: > Just some stylistic suggestions. > > https://codereview.chromium.org/1986823002/diff/540001/chrome/browser/downgrade/user_data_downgrade.cc > File ...
4 years, 6 months ago (2016-06-13 14:59:12 UTC) #83
brettw
lgtm
4 years, 6 months ago (2016-06-13 20:14:16 UTC) #84
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1986823002/560001
4 years, 6 months ago (2016-06-13 20:40:52 UTC) #87
commit-bot: I haz the power
Committed patchset #26 (id:560001)
4 years, 6 months ago (2016-06-13 23:52:32 UTC) #89
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago (2016-06-13 23:52:58 UTC) #90
commit-bot: I haz the power
4 years, 6 months ago (2016-06-13 23:54:36 UTC) #92
Message was sent while issue was closed.
Patchset 26 (id:??) landed as
https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c
Cr-Commit-Position: refs/heads/master@{#399604}

Powered by Google App Engine
This is Rietveld 408576698