Sync master toggle doesn't turn off bookmarks sub-toggle |
|||
Issue descriptionChrome Version: ToT e57cac2093f53775cea49b6f848a402487e4cee0 OS: Linux What steps will reproduce the problem? (1) chrome --enable-logging=stderr --user-data-dir=/tmp/blah (2) Click "SIGN IN" and sign in --> "You've signed in and turned on Sync" (3) Click "Visit Settings" (4) Turn off master toggle ("Sync everything") What is the expected result? All sub-toggles should turn off, too. What happens instead? The "Bookmarks" toggle stays on.
,
Apr 30 2018
,
May 2 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5b782f79defe165ac655a9b6f5aa795bdc39f35e commit 5b782f79defe165ac655a9b6f5aa795bdc39f35e Author: Marc Treib <treib@chromium.org> Date: Wed May 02 10:41:13 2018 SyncPrefs: stop treating BOOKMARKS as enabled by default SyncPrefs has a global "sync everything" pref, plus an individual pref for every datatype. The datatype-specific prefs are all disabled by default (which is fine because the global pref is enabled), except for BOOKMARKS and DEVICE_INFO which were enabled by default for unknown reasons. This CL removes the special treatment for BOOKMARKS. Bug: 837260 Change-Id: Ia5369596f8d9a5142eb51659d4418e492464b924 Reviewed-on: https://chromium-review.googlesource.com/1032443 Reviewed-by: Mikel Astiz <mastiz@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#555341} [modify] https://crrev.com/5b782f79defe165ac655a9b6f5aa795bdc39f35e/components/sync/base/sync_prefs.cc [modify] https://crrev.com/5b782f79defe165ac655a9b6f5aa795bdc39f35e/components/sync/base/sync_prefs_unittest.cc
,
May 2 2018
This should fix the issue. Note that it will not change anything for existing profiles if you've ever toggles the "Sync bookmarks" switch. |
|||
►
Sign in to add a comment |
|||
Comment 1 by treib@chromium.org
, Apr 26 2018Owner: treib@chromium.org
Status: Assigned (was: Untriaged)