commit | 56eb64f502ca1fa3e376a5234f384f5115e4f043 | [log] [tgz] |
---|---|---|
author | Changwan Ryu <changwan@google.com> | Mon Dec 16 08:37:50 2019 |
committer | Krishna Govind <govind@chromium.org> | Mon Dec 16 08:37:50 2019 |
tree | 2728fbd111c75c907fa7e8c580554db2fb62bc52 | |
parent | 5c351c8fefe965becd9d0b9525ca07be0f592a93 [diff] |
Migrate back context storage data to original location The original CL https://chromium-review.googlesource.com/c/chromium/src/+/1793087 caused local storage and database to be lost since they were not migrated together when the context storage root path was changed into Default/ subdirectory. Currently, M79 is rolled out at 50%, and there is new data that the user might have created. With this change, that new data will remain in Default/ subdirectory, and the old data from M78 will be picked up and used. For those who are not yet updated to M79, there shouldn't be any change when they update to the patched M79. In this CL, we revert the original commit, and also do the following: 1) Migrate data files back from 'Default' to the original location. 2) This also fixes 'pref_store' to be consistent with android_webview/browser/aw_feature_list_creator.cc Alternatives considered: - Migrate all the missed files and directories with the exception of a block list: this is risky and less maintainable. (https://chromium-review.googlesource.com/c/chromium/src/+/1968289/) -- Revert "[aw] Reorganize profile data on disk." This reverts commit 3a2cf9c489ef354c296fde91bf81b1cb991c9515. directory. TBR=amalova@chromium.org (cherry picked from commit ff3405370d9ec469b11696ed3e085f45afae49f3) Tested: Checked that migrated data files move to the original Tested: Passes https://crbug.com/1033655#c29 Bug: 1033655 Change-Id: Ieb5ed390f2b659faf60beeda4f72bf3c3e5ed11a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1968641 Reviewed-by: Changwan Ryu <changwan@chromium.org> Commit-Queue: Changwan Ryu <changwan@chromium.org> Auto-Submit: Changwan Ryu <changwan@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#725008} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1969231 Reviewed-by: Krishna Govind <govind@chromium.org> Commit-Queue: Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/branch-heads/3998@{#3} Cr-Branched-From: 394f512aef4e65b24e96a2a36c842116038c62c5-refs/heads/master@{#725000}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .