|
Extension settings API: force through changes that come from sync (ignoring
local quota) by adding a WriteOptions flag to Set and using FORCE when
writing from sync.
Otherwise sync will effectively be permanently disabled when the settings are
over quota.
BUG= 103514
TEST=*ExtensionSetting* (unit_tests, browser_tests)
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110852
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+364 lines, -245 lines) |
Patch |
 |
M |
chrome/browser/extensions/settings/failing_settings_storage.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/failing_settings_storage.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_api.cc
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_frontend_unittest.cc
|
View
|
1
2
|
6 chunks |
+8 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_leveldb_storage.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_leveldb_storage.cc
|
View
|
1
|
2 chunks |
+8 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_quota_unittest.cc
|
View
|
1
|
25 chunks |
+121 lines, -85 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage.h
|
View
|
1
|
2 chunks |
+15 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage_cache.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage_cache.cc
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage_quota_enforcer.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage_quota_enforcer.cc
|
View
|
1
|
6 chunks |
+31 lines, -33 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_storage_unittest.cc
|
View
|
1
|
16 chunks |
+31 lines, -27 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/settings_sync_unittest.cc
|
View
|
1
2
|
27 chunks |
+96 lines, -53 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/syncable_settings_storage.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/syncable_settings_storage.cc
|
View
|
1
|
5 chunks |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/testing_settings_storage.h
|
View
|
1
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/settings/testing_settings_storage.cc
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|