| OLD | NEW | 
|---|
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "chrome/browser/external_tab_container_win.h" | 5 #include "chrome/browser/external_tab_container_win.h" | 
| 6 | 6 | 
| 7 #include <string> | 7 #include <string> | 
| 8 | 8 | 
| 9 #include "base/i18n/rtl.h" | 9 #include "base/i18n/rtl.h" | 
| 10 #include "base/logging.h" | 10 #include "base/logging.h" | 
| (...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 455 void ExternalTabContainer::ForwardMessageToExternalHost( | 455 void ExternalTabContainer::ForwardMessageToExternalHost( | 
| 456     const std::string& message, const std::string& origin, | 456     const std::string& message, const std::string& origin, | 
| 457     const std::string& target) { | 457     const std::string& target) { | 
| 458   if (automation_) { | 458   if (automation_) { | 
| 459     automation_->Send( | 459     automation_->Send( | 
| 460         new AutomationMsg_ForwardMessageToExternalHost(0, tab_handle_, | 460         new AutomationMsg_ForwardMessageToExternalHost(0, tab_handle_, | 
| 461             message, origin, target)); | 461             message, origin, target)); | 
| 462   } | 462   } | 
| 463 } | 463 } | 
| 464 | 464 | 
|  | 465 bool ExternalTabContainer::IsExternalTabContainer() const { | 
|  | 466   return true; | 
|  | 467 } | 
|  | 468 | 
| 465 gfx::NativeWindow ExternalTabContainer::GetFrameNativeWindow() { | 469 gfx::NativeWindow ExternalTabContainer::GetFrameNativeWindow() { | 
| 466   return hwnd(); | 470   return hwnd(); | 
| 467 } | 471 } | 
| 468 | 472 | 
| 469 bool ExternalTabContainer::TakeFocus(bool reverse) { | 473 bool ExternalTabContainer::TakeFocus(bool reverse) { | 
| 470   if (automation_) { | 474   if (automation_) { | 
| 471     automation_->Send(new AutomationMsg_TabbedOut(0, tab_handle_, | 475     automation_->Send(new AutomationMsg_TabbedOut(0, tab_handle_, | 
| 472         win_util::IsShiftPressed())); | 476         win_util::IsShiftPressed())); | 
| 473   } | 477   } | 
| 474 | 478 | 
| (...skipping 534 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1009   external_tab_view_->SetLayoutManager(layout); | 1013   external_tab_view_->SetLayoutManager(layout); | 
| 1010 | 1014 | 
| 1011   layout->StartRow(0, 0); | 1015   layout->StartRow(0, 0); | 
| 1012   layout->AddView(info_bar_container); | 1016   layout->AddView(info_bar_container); | 
| 1013   layout->StartRow(1, 0); | 1017   layout->StartRow(1, 0); | 
| 1014   layout->AddView(tab_contents_container_); | 1018   layout->AddView(tab_contents_container_); | 
| 1015   SetContentsView(external_tab_view_); | 1019   SetContentsView(external_tab_view_); | 
| 1016   // Note that SetTabContents must be called after AddChildView is called | 1020   // Note that SetTabContents must be called after AddChildView is called | 
| 1017   tab_contents_container_->ChangeTabContents(tab_contents_); | 1021   tab_contents_container_->ChangeTabContents(tab_contents_); | 
| 1018 } | 1022 } | 
| OLD | NEW | 
|---|