commit | f9b83be733ccf22f0c68b87b705d716f5ed9506d | [log] [tgz] |
---|---|---|
author | Mohamed Amir Yosef <mamir@chromium.org> | Wed Mar 20 13:34:32 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 20 13:34:32 2019 |
tree | 9fd64c7658ff83cce3854c8cd1c1faf6a050978a | |
parent | dd0f551fcd96d46c6ec2b2a7c543cb2083f1831d [diff] |
[Sync] Fix Syncing Cleared Preferences bug Before this CL: Upon clearing a pref on the client, sync would push the default of the pref to the server and other clients. This is wrong because other clients cannot tell if the user has actually cleared the pref or intentionally set it to the default value. After this CL: Upon clearing a pref on the client, sync would remove the pref from the server and other clients. Bug: 943579 Change-Id: Iffe7f7869c8a5a40d1ff410bcb08d6df77e3dc52 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1530906 Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Reviewed-by: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#642488}
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 .