| Index: chrome/common/extensions/api/file_system_provider.idl
|
| diff --git a/chrome/common/extensions/api/file_system_provider.idl b/chrome/common/extensions/api/file_system_provider.idl
|
| index d0de7658e8d9f297c3f49d2477d59b22817b7d40..71fc9dcbc5ae778103b6a6389064e13f4f533181 100644
|
| --- a/chrome/common/extensions/api/file_system_provider.idl
|
| +++ b/chrome/common/extensions/api/file_system_provider.idl
|
| @@ -339,13 +339,16 @@ namespace fileSystemProvider {
|
| // The unique identifier of this request.
|
| long requestId;
|
|
|
| + // Mode of the observed entry.
|
| + boolean recursive;
|
| +
|
| // The path of the entry to be not observed anymore.
|
| DOMString entryPath;
|
| };
|
|
|
| // Information about a change happened to an entry within the observed
|
| - // directory.
|
| - dictionary ChildChange {
|
| + // directory (including the entry itself).
|
| + dictionary Change {
|
| // The path of the changed entry.
|
| DOMString entryPath;
|
|
|
| @@ -361,13 +364,17 @@ namespace fileSystemProvider {
|
| // The path of the observed entry.
|
| DOMString observedPath;
|
|
|
| + // Mode of the observed entry.
|
| + boolean recursive;
|
| +
|
| // The type of the change which happened to the observed entry. If it is
|
| // DELETED, then the observed entry will be automatically removed from the
|
| // list of observed entries.
|
| ChangeType changeType;
|
|
|
| - // List of changes to entries within the observed directory.
|
| - ChildChange[]? childChanges;
|
| + // List of changes to entries within the observed directory (including the
|
| + // entry itself)
|
| + Change[]? changes;
|
|
|
| // Tag for the notification. Required if the file system was mounted with
|
| // the <code>supportsNotifyTag</code> option. Note, that this flag is
|
|
|