| Index: chrome/browser/views/location_bar_view.cc
 | 
| ===================================================================
 | 
| --- chrome/browser/views/location_bar_view.cc	(revision 17161)
 | 
| +++ chrome/browser/views/location_bar_view.cc	(working copy)
 | 
| @@ -138,22 +138,22 @@
 | 
|                                                      profile_, command_updater_,
 | 
|                                                      popup_window_mode_,
 | 
|                                                      popup_positioner_));
 | 
| -  location_entry_view_ = new views::HWNDView;
 | 
|  #else
 | 
|    location_entry_.reset(new AutocompleteEditViewGtk(this, model_, profile_,
 | 
|                                                      command_updater_,
 | 
|                                                      popup_positioner_));
 | 
| -  location_entry_view_ = new views::NativeViewHostGtk;
 | 
|  #endif
 | 
| -  DCHECK(location_entry_view_) << "LocationBarView::Init - OOM!";
 | 
| +  location_entry_view_ = new views::NativeViewHost;
 | 
|    location_entry_view_->SetID(VIEW_ID_AUTOCOMPLETE);
 | 
|    AddChildView(location_entry_view_);
 | 
| -  location_entry_view_->SetAssociatedFocusView(this);
 | 
| +  location_entry_view_->set_focus_view(this);
 | 
| +  location_entry_view_->Attach(
 | 
|  #if defined(OS_WIN)
 | 
| -  location_entry_view_->Attach(location_entry_->m_hWnd);
 | 
| +                               location_entry_->m_hWnd
 | 
|  #else
 | 
| -  location_entry_view_->Attach(location_entry_->widget());
 | 
| +                               location_entry_->widget()
 | 
|  #endif
 | 
| +                               );
 | 
|  
 | 
|    AddChildView(&selected_keyword_view_);
 | 
|    selected_keyword_view_.SetFont(font_);
 | 
| 
 |