| Index: chrome/renderer/chrome_content_renderer_client.cc
 | 
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
 | 
| index 455430745fe254987c05d9434e9b723e81ff6ea0..a78c39cf0d977d2a8241653c3b04a91b97bdacf0 100644
 | 
| --- a/chrome/renderer/chrome_content_renderer_client.cc
 | 
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
 | 
| @@ -486,6 +486,13 @@ void ChromeContentRendererClient::RenderFrameCreated(
 | 
|      new NetErrorHelper(render_frame);
 | 
|      new prefetch::PrefetchHelper(render_frame);
 | 
|    }
 | 
| +
 | 
| +  PasswordGenerationAgent* password_generation_agent =
 | 
| +      new PasswordGenerationAgent(render_frame);
 | 
| +  PasswordAutofillAgent* password_autofill_agent =
 | 
| +      new PasswordAutofillAgent(render_frame);
 | 
| +  new AutofillAgent(render_frame, password_autofill_agent,
 | 
| +                    password_generation_agent);
 | 
|  }
 | 
|  
 | 
|  void ChromeContentRendererClient::RenderViewCreated(
 | 
| @@ -506,14 +513,6 @@ void ChromeContentRendererClient::RenderViewCreated(
 | 
|    safe_browsing::MalwareDOMDetails::Create(render_view);
 | 
|  #endif
 | 
|  
 | 
| -  PasswordGenerationAgent* password_generation_agent =
 | 
| -      new PasswordGenerationAgent(render_view);
 | 
| -  PasswordAutofillAgent* password_autofill_agent =
 | 
| -      new PasswordAutofillAgent(render_view);
 | 
| -  new AutofillAgent(render_view,
 | 
| -                    password_autofill_agent,
 | 
| -                    password_generation_agent);
 | 
| -
 | 
|    CommandLine* command_line = CommandLine::ForCurrentProcess();
 | 
|    if (command_line->HasSwitch(switches::kInstantProcess))
 | 
|      new SearchBox(render_view);
 | 
| 
 |