| Index: chrome/test/pyautolib/pyautolib.cc
|
| diff --git a/chrome/test/pyautolib/pyautolib.cc b/chrome/test/pyautolib/pyautolib.cc
|
| index 3db59eb2682ff41d710a798d67b91eb94770dbc7..fcccbf5dccda0cb0ead6ab59467b00b7dab5dd85 100644
|
| --- a/chrome/test/pyautolib/pyautolib.cc
|
| +++ b/chrome/test/pyautolib/pyautolib.cc
|
| @@ -202,10 +202,15 @@ int PyUITestBase::GetBrowserWindowCount() {
|
| return num_windows;
|
| }
|
|
|
| -std::string PyUITestBase::InstallExtension(const FilePath& crx_file,
|
| +std::string PyUITestBase::InstallExtension(const std::string& extension_path,
|
| bool with_ui) {
|
| +#if defined(OS_WIN)
|
| + FilePath extension_file_path = FilePath(ASCIIToWide(extension_path));
|
| +#else
|
| + FilePath extension_file_path = FilePath(extension_path);
|
| +#endif
|
| scoped_refptr<ExtensionProxy> proxy =
|
| - automation()->InstallExtension(crx_file, with_ui);
|
| + automation()->InstallExtension(extension_file_path, with_ui);
|
| std::string id;
|
| if (!proxy.get() || !proxy.get()->GetId(&id))
|
| return "";
|
|
|