summaryrefslogtreecommitdiffstats
path: root/google_apis/google_api_keys_unittest.cc
diff options
context:
space:
mode:
authorrlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-17 04:21:38 +0000
committerrlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-17 04:21:38 +0000
commitf0f11f8da1b8f3b1d1c5654ac186966ad4aff8a7 (patch)
tree6ca86f00a996c80320155923d328afc7704a3ec3 /google_apis/google_api_keys_unittest.cc
parent07d0a6bf3c7b947e76ac2d05649fb5e8ebce6f6e (diff)
downloadchromium_src-f0f11f8da1b8f3b1d1c5654ac186966ad4aff8a7.zip
chromium_src-f0f11f8da1b8f3b1d1c5654ac186966ad4aff8a7.tar.gz
chromium_src-f0f11f8da1b8f3b1d1c5654ac186966ad4aff8a7.tar.bz2
sync: Refactor MutablEntry internals
This is a follow-up to r223111. That change modified the public interface of MutableEntry to expose one setter function for each mutable field in the EntryKernel. This change modifies the internals of MutableEntry to match the external API. Many of the shared setter functions used to diverge significantly based on which field was being set. Now that each field has its own setter, it's easier to provide different setter implementations for each field. Some of these changes might make it look like we're unnecessarily introducing copy+paste code. However, we have more CLs on the way that introduce more differences among the setters. In particular, many of the SERVER_* field setters will be modified to no longer call SaveOriginal(). BUG=284672 Review URL: https://chromiumcodereview.appspot.com/23435008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223537 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'google_apis/google_api_keys_unittest.cc')
0 files changed, 0 insertions, 0 deletions