diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-09 20:20:47 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-09 20:20:47 +0000 |
commit | d50cca412ec42dd9ccbc33cc38d1f7021a54b4fb (patch) | |
tree | 6cd4024bd99e5508b5e8226758924c1973210664 /chrome/browser/automation/automation_provider.cc | |
parent | c3826037cbcb22fe784a10589061eaf084818727 (diff) | |
download | chromium_src-d50cca412ec42dd9ccbc33cc38d1f7021a54b4fb.zip chromium_src-d50cca412ec42dd9ccbc33cc38d1f7021a54b4fb.tar.gz chromium_src-d50cca412ec42dd9ccbc33cc38d1f7021a54b4fb.tar.bz2 |
Switch from HWNDs to NativeViews.
Review URL: http://codereview.chromium.org/21143
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9409 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/automation/automation_provider.cc')
-rw-r--r-- | chrome/browser/automation/automation_provider.cc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc index dc1cb10..c045ea5 100644 --- a/chrome/browser/automation/automation_provider.cc +++ b/chrome/browser/automation/automation_provider.cc @@ -1637,7 +1637,7 @@ void AutomationProvider::GetTabHWND(const IPC::Message& message, int handle) { if (tab_tracker_->ContainsHandle(handle)) { NavigationController* tab = tab_tracker_->GetResource(handle); - tab_hwnd = tab->active_contents()->GetContainerHWND(); + tab_hwnd = tab->active_contents()->GetNativeView(); } Send(new AutomationMsg_TabHWNDResponse(message.routing_id(), tab_hwnd)); @@ -2109,8 +2109,7 @@ void AutomationProvider::SetAcceleratorsForTab(const IPC::Message& message, NavigationController* tab = tab_tracker_->GetResource(handle); TabContents* tab_contents = tab->GetTabContents(TAB_CONTENTS_WEB); ExternalTabContainer* external_tab_container = - ExternalTabContainer::GetContainerForTab( - tab_contents->GetContainerHWND()); + ExternalTabContainer::GetContainerForTab(tab_contents->GetNativeView()); // This call is only valid on an externally hosted tab if (external_tab_container) { external_tab_container->SetAccelerators(accel_table, @@ -2128,8 +2127,7 @@ void AutomationProvider::ProcessUnhandledAccelerator( NavigationController* tab = tab_tracker_->GetResource(handle); TabContents* tab_contents = tab->GetTabContents(TAB_CONTENTS_WEB); ExternalTabContainer* external_tab_container = - ExternalTabContainer::GetContainerForTab( - tab_contents->GetContainerHWND()); + ExternalTabContainer::GetContainerForTab(tab_contents->GetNativeView()); // This call is only valid on an externally hosted tab if (external_tab_container) { external_tab_container->ProcessUnhandledAccelerator(msg); |