| Index: chrome/common/extensions/api/experimental_system_info_storage.idl
|
| diff --git a/chrome/common/extensions/api/experimental_system_info_storage.idl b/chrome/common/extensions/api/experimental_system_info_storage.idl
|
| index f56d598b12f27a904f84c3f40261b6f37ba7cf17..22d2d537ea2035d124a53f35ecc5ac64a3d7bf97 100644
|
| --- a/chrome/common/extensions/api/experimental_system_info_storage.idl
|
| +++ b/chrome/common/extensions/api/experimental_system_info_storage.idl
|
| @@ -25,6 +25,13 @@ namespace experimental.systemInfo.storage {
|
| double availableCapacity;
|
| };
|
|
|
| + dictionary StorageChangeInfo {
|
| + // The uniue id of the storage unit already changed.
|
| + DOMString id;
|
| + // The new value of the available capacity.
|
| + double availableCapacity;
|
| + };
|
| +
|
| dictionary StorageInfo {
|
| // The array of storage units connected to the system.
|
| StorageUnitInfo[] units;
|
| @@ -36,5 +43,12 @@ namespace experimental.systemInfo.storage {
|
| // Get the storage information from the system.
|
| static void get(StorageInfoCallback callback);
|
| };
|
| +
|
| + interface Events {
|
| + // Fired when the storage information is updated.
|
| + // |info| : The changed information for the specified storage unit
|
| + static void onAvailableCapacityChanged(StorageChangeInfo info);
|
| + };
|
| +
|
| };
|
|
|
|
|