Summary says it
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/48268397f19a125554433ad6f324d663e25ad4c5 commit 48268397f19a125554433ad6f324d663e25ad4c5 Author: zmin <zmin@chromium.org> Date: Mon May 02 16:08:56 2016 Support downgrade with installerdata in mini_installer BUG=607592 Review-Url: https://codereview.chromium.org/1914213002 Cr-Commit-Position: refs/heads/master@{#390957} [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/setup/install.cc [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/setup/setup_main.cc [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/setup/setup_util.cc [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/setup/setup_util.h [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/util/install_util.cc [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/util/master_preferences_constants.cc [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/util/master_preferences_constants.h [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/chrome/installer/util/util_constants.h [modify] https://crrev.com/48268397f19a125554433ad6f324d663e25ad4c5/tools/metrics/histograms/histograms.xml
Test downgrade between 52.0.2724.0, 52.0.2723.3, 52.0.2723.2, everything looks good.
Next: Windows installer test(blocked: codereview.chromium.org/1929383002/), user data profiles.
Moving this nonessential bug to the next milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/18df9171296c5e7474adef49cd53d1638dbbb22c commit 18df9171296c5e7474adef49cd53d1638dbbb22c Author: zmin <zmin@chromium.org> Date: Mon Jun 13 23:52:17 2016 Reset user data directory and disk cache directory after downgrade. BUG=607592 Review-Url: https://codereview.chromium.org/1986823002 Cr-Commit-Position: refs/heads/master@{#399604} [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/app/chrome_main_delegate.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/chrome_browser_main.cc [add] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/downgrade/OWNER [add] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/downgrade/user_data_downgrade.cc [add] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/downgrade/user_data_downgrade.h [add] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/downgrade/user_data_downgrade_browsertest.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/policy/policy_path_parser.h [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/policy/policy_path_parser_linux.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/policy/policy_path_parser_mac.mm [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/browser/policy/policy_path_parser_win.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/chrome_browser.gypi [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/chrome_tests.gypi [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/installer/setup/install_worker.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/installer/util/install_util.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/installer/util/install_util.h [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/chrome/installer/util/install_util_unittest.cc [modify] https://crrev.com/18df9171296c5e7474adef49cd53d1638dbbb22c/components/policy/resources/policy_templates.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2882e890a37185743035d0088f35a43a4cc31a9c commit 2882e890a37185743035d0088f35a43a4cc31a9c Author: zmin <zmin@chromium.org> Date: Wed Jun 15 01:09:38 2016 Removes downgrade browser test hack and verifies renamed user data dir. BUG=607592 Review-Url: https://codereview.chromium.org/2065103002 Cr-Commit-Position: refs/heads/master@{#399811} [modify] https://crrev.com/2882e890a37185743035d0088f35a43a4cc31a9c/chrome/browser/chrome_browser_main.cc [modify] https://crrev.com/2882e890a37185743035d0088f35a43a4cc31a9c/chrome/browser/downgrade/user_data_downgrade.cc [modify] https://crrev.com/2882e890a37185743035d0088f35a43a4cc31a9c/chrome/browser/downgrade/user_data_downgrade.h [modify] https://crrev.com/2882e890a37185743035d0088f35a43a4cc31a9c/chrome/browser/downgrade/user_data_downgrade_browsertest.cc
Verify downgrade + user data cleanup by version 53.0.2768.0 and 53.0.2767.4.
Installer test for downgrade is still blocked by crbug.com/605177 Supports volume's root directory will be tracked by another issue(619133).
This issue has been moved once and is lower than Pri-1. Removing the milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5c64a812b452a0bb8a890fe0e425a16283a02d1f commit 5c64a812b452a0bb8a890fe0e425a16283a02d1f Author: Greg Thompson <grt@chromium.org> Date: Tue Nov 13 15:59:21 2018 Allow downgrades via the command line. Previously, downgrades were only possible via master_preferences (for use by the enterprise wrapper). This change makes downgrades possible via the command line. BUG=607592 R=zmin@chromium.org Change-Id: I5885fe9eb1b2f2ba477958a9d06797da6e9d4acc Reviewed-on: https://chromium-review.googlesource.com/c/1333811 Reviewed-by: Owen Min <zmin@chromium.org> Commit-Queue: Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#607600} [modify] https://crrev.com/5c64a812b452a0bb8a890fe0e425a16283a02d1f/chrome/installer/setup/install.cc [modify] https://crrev.com/5c64a812b452a0bb8a890fe0e425a16283a02d1f/chrome/installer/util/master_preferences.cc [modify] https://crrev.com/5c64a812b452a0bb8a890fe0e425a16283a02d1f/chrome/installer/util/util_constants.cc [modify] https://crrev.com/5c64a812b452a0bb8a890fe0e425a16283a02d1f/chrome/installer/util/util_constants.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5f0bdf0b7642ad15138a937e916be21ff619286c commit 5f0bdf0b7642ad15138a937e916be21ff619286c Author: Greg Thompson <grt@chromium.org> Date: Wed Nov 21 08:01:22 2018 Enable User Data wipe on downgrade for all Windows installs. BUG=607592 R=zmin@chromium.org Change-Id: I1c1c346c39cfeed164e1a3a56513356a2a142a5e Reviewed-on: https://chromium-review.googlesource.com/c/1337491 Reviewed-by: Owen Min <zmin@chromium.org> Commit-Queue: Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#609944} [modify] https://crrev.com/5f0bdf0b7642ad15138a937e916be21ff619286c/chrome/app/chrome_main_delegate.cc [modify] https://crrev.com/5f0bdf0b7642ad15138a937e916be21ff619286c/chrome/browser/downgrade/user_data_downgrade.cc [modify] https://crrev.com/5f0bdf0b7642ad15138a937e916be21ff619286c/chrome/browser/downgrade/user_data_downgrade.h [modify] https://crrev.com/5f0bdf0b7642ad15138a937e916be21ff619286c/chrome/browser/downgrade/user_data_downgrade_browsertest.cc
Comment 1 by bugdroid1@chromium.org
, May 2 2016