Index: chrome/renderer/resources/extensions/storage_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/storage_custom_bindings.js b/chrome/renderer/resources/extensions/storage_custom_bindings.js |
index cd58774f5be0757b63838b22a0d9558d59bdeb62..1d358c29b7f01d967aa458941c22656072ac690c 100644 |
--- a/chrome/renderer/resources/extensions/storage_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/storage_custom_bindings.js |
@@ -10,8 +10,7 @@ native function GetChromeHidden(); |
var chromeHidden = GetChromeHidden(); |
-chromeHidden.registerCustomType('StorageNamespace', |
- function(typesAPI) { |
+chromeHidden.registerCustomType('StorageArea', function(typesAPI) { |
var sendRequest = typesAPI.sendRequest; |
function extendSchema(schema) { |
@@ -20,7 +19,7 @@ chromeHidden.registerCustomType('StorageNamespace', |
return extendedSchema; |
} |
- function StorageNamespace(namespace, schema) { |
+ function StorageArea(namespace, schema) { |
// Binds an API function for a namespace to its browser-side call, e.g. |
// storage.sync.get('foo') -> (binds to) -> |
// storage.get('sync', 'foo'). |
@@ -38,10 +37,11 @@ chromeHidden.registerCustomType('StorageNamespace', |
extendSchema(schema)); |
}; |
} |
- ['get', 'set', 'remove', 'clear'].forEach(bindApiFunction.bind(this)); |
+ var apiFunctions = ['get', 'set', 'remove', 'clear', 'getBytesInUse']; |
+ apiFunctions.forEach(bindApiFunction.bind(this)); |
} |
- return StorageNamespace; |
+ return StorageArea; |
}); |
})(); |