| Index: chrome/browser/chromeos/file_system_provider/service.h
|
| diff --git a/chrome/browser/chromeos/file_system_provider/service.h b/chrome/browser/chromeos/file_system_provider/service.h
|
| index 54d6bf30bb1bd8e7433c10bac5bf6bd2fa81b912..c49471120d0a06ce1560c7a4e043b37b7b79cae8 100644
|
| --- a/chrome/browser/chromeos/file_system_provider/service.h
|
| +++ b/chrome/browser/chromeos/file_system_provider/service.h
|
| @@ -133,6 +133,12 @@ class Service : public KeyedService,
|
| // extensions.
|
| std::vector<ProvidingExtensionInfo> GetProvidingExtensionInfoList() const;
|
|
|
| + // Fills information of the specified providing extension and returns true.
|
| + // If the extension is not a provider, or it doesn't exist, then NULL is
|
| + // returned.
|
| + bool GetProvidingExtensionInfo(const std::string& extension_id,
|
| + ProvidingExtensionInfo* result) const;
|
| +
|
| // Adds and removes observers.
|
| void AddObserver(Observer* observer);
|
| void RemoveObserver(Observer* observer);
|
|
|