diff options
author | gab@chromium.org <gab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-27 01:38:24 +0000 |
---|---|---|
committer | gab@chromium.org <gab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-27 01:38:24 +0000 |
commit | aa328339ae43ec67bab64fa26bf5b68f7902b9c1 (patch) | |
tree | 29b65f26021c062dfad773a1b5fc6e942aef306f /base/test | |
parent | f0fa95012ce88263ca65e8cf5fb4e7667bfc54e6 (diff) | |
download | chromium_src-aa328339ae43ec67bab64fa26bf5b68f7902b9c1.zip chromium_src-aa328339ae43ec67bab64fa26bf5b68f7902b9c1.tar.gz chromium_src-aa328339ae43ec67bab64fa26bf5b68f7902b9c1.tar.bz2 |
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
Diffstat (limited to 'base/test')
-rw-r--r-- | base/test/data/prefs/read.need_empty_value.json | 10 | ||||
-rw-r--r-- | base/test/data/prefs/write.golden.need_empty_value.json | 6 |
2 files changed, 0 insertions, 16 deletions
diff --git a/base/test/data/prefs/read.need_empty_value.json b/base/test/data/prefs/read.need_empty_value.json deleted file mode 100644 index 48e1749..0000000 --- a/base/test/data/prefs/read.need_empty_value.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "list": [ 1 ], - "list_needs_empty_value": [ 2 ], - "dict": { - "dummy": true - }, - "dict_needs_empty_value": { - "dummy": true - } -} diff --git a/base/test/data/prefs/write.golden.need_empty_value.json b/base/test/data/prefs/write.golden.need_empty_value.json deleted file mode 100644 index fa79590..0000000 --- a/base/test/data/prefs/write.golden.need_empty_value.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "dict_needs_empty_value": { - - }, - "list_needs_empty_value": [ ] -} |