From aa328339ae43ec67bab64fa26bf5b68f7902b9c1 Mon Sep 17 00:00:00 2001 From: "gab@chromium.org" Date: Wed, 27 Nov 2013 01:38:24 +0000 Subject: Remove JsonPrefStore pruning of empty values on write. Written from https://codereview.chromium.org/12092021 The entire source code was surveyed for existing list/dict prefs for which this change could be problematic, it doesn't look like anything is relying on this internal detail of the API, see this for details: https://docs.google.com/a/chromium.org/spreadsheet/ccc?key=0AtwXJ4IPPZBAdG9rX3RTc3k5Z1pyN3U4b3d4Tkota3c#gid=0 TBR=joth (for minor android_webview side-effects) BUG=323346 Review URL: https://codereview.chromium.org/81183005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237473 0039d316-1c4b-4281-b951-d872f2087c98 --- components/user_prefs/pref_registry_syncable.h | 1 + 1 file changed, 1 insertion(+) (limited to 'components') diff --git a/components/user_prefs/pref_registry_syncable.h b/components/user_prefs/pref_registry_syncable.h index 9134d0b..64de0a3 100644 --- a/components/user_prefs/pref_registry_syncable.h +++ b/components/user_prefs/pref_registry_syncable.h @@ -8,6 +8,7 @@ #include #include +#include "base/callback.h" #include "base/prefs/pref_registry.h" #include "components/user_prefs/user_prefs_export.h" -- cgit v1.1