Index: chrome/common/extensions/api/file_system_provider_capabilities/file_system_provider_capabilities_handler.cc |
diff --git a/chrome/common/extensions/api/file_system_provider_capabilities/file_system_provider_capabilities_handler.cc b/chrome/common/extensions/api/file_system_provider_capabilities/file_system_provider_capabilities_handler.cc |
index d959ad725e863d39f24e72df7cd3f8f5f3907da3..308aa8c1027451367c82b84853cb48e0d0538015 100644 |
--- a/chrome/common/extensions/api/file_system_provider_capabilities/file_system_provider_capabilities_handler.cc |
+++ b/chrome/common/extensions/api/file_system_provider_capabilities/file_system_provider_capabilities_handler.cc |
@@ -16,14 +16,19 @@ |
namespace extensions { |
FileSystemProviderCapabilities::FileSystemProviderCapabilities() |
- : configurable_(false), multiple_mounts_(false), source_(SOURCE_FILE) { |
+ : configurable_(false), |
+ watchable_(false), |
+ multiple_mounts_(false), |
+ source_(SOURCE_FILE) { |
} |
FileSystemProviderCapabilities::FileSystemProviderCapabilities( |
bool configurable, |
+ bool watchable, |
bool multiple_mounts, |
FileSystemProviderSource source) |
: configurable_(configurable), |
+ watchable_(watchable), |
multiple_mounts_(multiple_mounts), |
source_(source) { |
} |
@@ -99,6 +104,8 @@ bool FileSystemProviderCapabilitiesHandler::Parse(Extension* extension, |
idl_capabilities.configurable.get() |
? *idl_capabilities.configurable.get() |
: false /* false by default */, |
+ idl_capabilities.watchable.get() ? *idl_capabilities.watchable.get() |
+ : false /* false by default */, |
idl_capabilities.multiple_mounts.get() |
? *idl_capabilities.multiple_mounts.get() |
: false /* false by default */, |