Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(114)

Side by Side Diff: chrome/browser/value_store/failing_value_store.cc

Issue 10545128: Unrevert r141537: Add extensions::StateStore and use that instead of (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix.crash Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/value_store/failing_value_store.h" 5 #include "chrome/browser/value_store/failing_value_store.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 8
9 namespace { 9 namespace {
10 10
11 const char* kGenericErrorMessage = "Failed to initialize settings"; 11 const char* kGenericErrorMessage = "Failed to initialize settings";
12 12
13 ValueStore::ReadResult ReadResultError() { 13 ValueStore::ReadResult ReadResultError() {
14 return ValueStore::MakeReadResult(kGenericErrorMessage); 14 return ValueStore::MakeReadResult(kGenericErrorMessage);
15 } 15 }
16 16
17 ValueStore::WriteResult WriteResultError() { 17 ValueStore::WriteResult WriteResultError() {
18 return ValueStore::MakeWriteResult(kGenericErrorMessage); 18 return ValueStore::MakeWriteResult(kGenericErrorMessage);
19 } 19 }
20 20
21 } // namespace 21 } // namespace
22 22
23 size_t FailingSettingsStorage::GetBytesInUse(const std::string& key) { 23 size_t FailingValueStore::GetBytesInUse(const std::string& key) {
24 // Let SettingsStorageQuotaEnforcer implement this. 24 // Let SettingsStorageQuotaEnforcer implement this.
25 NOTREACHED() << "Not implemented"; 25 NOTREACHED() << "Not implemented";
26 return 0; 26 return 0;
27 } 27 }
28 28
29 size_t FailingSettingsStorage::GetBytesInUse( 29 size_t FailingValueStore::GetBytesInUse(
30 const std::vector<std::string>& keys) { 30 const std::vector<std::string>& keys) {
31 // Let SettingsStorageQuotaEnforcer implement this. 31 // Let SettingsStorageQuotaEnforcer implement this.
32 NOTREACHED() << "Not implemented"; 32 NOTREACHED() << "Not implemented";
33 return 0; 33 return 0;
34 } 34 }
35 35
36 size_t FailingSettingsStorage::GetBytesInUse() { 36 size_t FailingValueStore::GetBytesInUse() {
37 // Let SettingsStorageQuotaEnforcer implement this. 37 // Let SettingsStorageQuotaEnforcer implement this.
38 NOTREACHED() << "Not implemented"; 38 NOTREACHED() << "Not implemented";
39 return 0; 39 return 0;
40 } 40 }
41 41
42 ValueStore::ReadResult FailingSettingsStorage::Get( 42 ValueStore::ReadResult FailingValueStore::Get(
43 const std::string& key) { 43 const std::string& key) {
44 return ReadResultError(); 44 return ReadResultError();
45 } 45 }
46 46
47 ValueStore::ReadResult FailingSettingsStorage::Get( 47 ValueStore::ReadResult FailingValueStore::Get(
48 const std::vector<std::string>& keys) { 48 const std::vector<std::string>& keys) {
49 return ReadResultError(); 49 return ReadResultError();
50 } 50 }
51 51
52 ValueStore::ReadResult FailingSettingsStorage::Get() { 52 ValueStore::ReadResult FailingValueStore::Get() {
53 return ReadResultError(); 53 return ReadResultError();
54 } 54 }
55 55
56 ValueStore::WriteResult FailingSettingsStorage::Set( 56 ValueStore::WriteResult FailingValueStore::Set(
57 WriteOptions options, const std::string& key, const Value& value) { 57 WriteOptions options, const std::string& key, const Value& value) {
58 return WriteResultError(); 58 return WriteResultError();
59 } 59 }
60 60
61 ValueStore::WriteResult FailingSettingsStorage::Set( 61 ValueStore::WriteResult FailingValueStore::Set(
62 WriteOptions options, const DictionaryValue& settings) { 62 WriteOptions options, const DictionaryValue& settings) {
63 return WriteResultError(); 63 return WriteResultError();
64 } 64 }
65 65
66 ValueStore::WriteResult FailingSettingsStorage::Remove( 66 ValueStore::WriteResult FailingValueStore::Remove(
67 const std::string& key) { 67 const std::string& key) {
68 return WriteResultError(); 68 return WriteResultError();
69 } 69 }
70 70
71 ValueStore::WriteResult FailingSettingsStorage::Remove( 71 ValueStore::WriteResult FailingValueStore::Remove(
72 const std::vector<std::string>& keys) { 72 const std::vector<std::string>& keys) {
73 return WriteResultError(); 73 return WriteResultError();
74 } 74 }
75 75
76 ValueStore::WriteResult FailingSettingsStorage::Clear() { 76 ValueStore::WriteResult FailingValueStore::Clear() {
77 return WriteResultError(); 77 return WriteResultError();
78 } 78 }
OLDNEW
« no previous file with comments | « chrome/browser/value_store/failing_value_store.h ('k') | chrome/browser/value_store/testing_value_store.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698