| Index: chrome_frame/chrome_frame_plugin.h
|
| ===================================================================
|
| --- chrome_frame/chrome_frame_plugin.h (revision 42751)
|
| +++ chrome_frame/chrome_frame_plugin.h (working copy)
|
| @@ -58,16 +58,25 @@
|
|
|
| bool InitializeAutomation(const std::wstring& profile_name,
|
| const std::wstring& extra_chrome_arguments,
|
| - bool incognito) {
|
| + bool incognito, bool is_widget_mode) {
|
| DCHECK(IsValid());
|
| // We don't want to do incognito when privileged, since we're
|
| // running in browser chrome or some other privileged context.
|
| bool incognito_mode = !is_privileged_ && incognito;
|
| FilePath profile_path;
|
| GetProfilePath(profile_name, &profile_path);
|
| - return automation_client_->Initialize(this, kCommandExecutionTimeout, true,
|
| - profile_path, extra_chrome_arguments,
|
| - incognito_mode);
|
| + ChromeFrameLaunchParams chrome_launch_params = {
|
| + kCommandExecutionTimeout,
|
| + GURL(),
|
| + GURL(),
|
| + profile_path,
|
| + profile_name,
|
| + extra_chrome_arguments,
|
| + true,
|
| + incognito_mode,
|
| + is_widget_mode
|
| + };
|
| + return automation_client_->Initialize(this, chrome_launch_params);
|
| }
|
|
|
| // ChromeFrameDelegate implementation
|
|
|