| Index: chrome/browser/chromeos/accessibility_util.cc
|
| diff --git a/chrome/browser/chromeos/accessibility_util.cc b/chrome/browser/chromeos/accessibility_util.cc
|
| index b43b7f4e0164463742285b8a4e2d6791998becdf..ed5d9f0dd04fdfb560b3333b46879d3e6453f2e2 100644
|
| --- a/chrome/browser/chromeos/accessibility_util.cc
|
| +++ b/chrome/browser/chromeos/accessibility_util.cc
|
| @@ -108,13 +108,12 @@ void EnableAccessibility(bool enabled, WebUI* login_web_ui) {
|
| Profile* profile = ProfileManager::GetDefaultProfile();
|
| ExtensionService* extension_service =
|
| profile->GetExtensionService();
|
| - std::string manifest = ResourceBundle::GetSharedInstance().
|
| - GetRawDataResource(IDR_CHROMEVOX_MANIFEST).as_string();
|
| FilePath path = FilePath(extension_misc::kAccessExtensionPath)
|
| .AppendASCII(extension_misc::kChromeVoxDirectoryName);
|
| if (enabled) { // Load ChromeVox
|
| const Extension* extension =
|
| - extension_service->component_loader()->Add(manifest, path);
|
| + extension_service->component_loader()->Add(IDR_CHROMEVOX_MANIFEST,
|
| + path);
|
|
|
| if (login_web_ui) {
|
| RenderViewHost* render_view_host =
|
| @@ -136,7 +135,7 @@ void EnableAccessibility(bool enabled, WebUI* login_web_ui) {
|
|
|
| LOG(INFO) << "ChromeVox was Loaded.";
|
| } else { // Unload ChromeVox
|
| - extension_service->component_loader()->Remove(manifest);
|
| + extension_service->component_loader()->Remove(path);
|
| LOG(INFO) << "ChromeVox was Unloaded.";
|
| }
|
| }
|
|
|