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..d072bd9932594d5ddec438243822be8407720bda 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 false is |
+ // returned. |
+ bool GetProvidingExtensionInfo(const std::string& extension_id, |
+ ProvidingExtensionInfo* result) const; |
+ |
// Adds and removes observers. |
void AddObserver(Observer* observer); |
void RemoveObserver(Observer* observer); |