Index: chrome/browser/extensions/component_loader.h |
diff --git a/chrome/browser/extensions/component_loader.h b/chrome/browser/extensions/component_loader.h |
index 816d1eadc08b23fd54f4f8e257f693700636a4c6..da3f98a168ede42be5c8651e9199782000dcf607 100644 |
--- a/chrome/browser/extensions/component_loader.h |
+++ b/chrome/browser/extensions/component_loader.h |
@@ -96,6 +96,11 @@ class ComponentLoader { |
// Reloads a registered component extension. |
void Reload(const std::string& extension_id); |
+#if defined(OS_CHROMEOS) |
+ std::string AddChromeVoxExtension(); |
+ std::string AddChromeOsSpeechSynthesisExtension(); |
+#endif |
+ |
private: |
// Information about a registered component extension. |
struct ComponentExtensionInfo { |
@@ -137,6 +142,9 @@ class ComponentLoader { |
// Unloads |component| from the memory. |
void UnloadComponent(ComponentExtensionInfo* component); |
+ // Enable HTML5 FileSystem for given component extension in Guest mode. |
+ void EnableFileSystemInGuestMode(const std::string& id); |
+ |
PrefService* profile_prefs_; |
PrefService* local_state_; |
content::BrowserContext* browser_context_; |