diff options
Diffstat (limited to 'chrome')
16 files changed, 57 insertions, 58 deletions
diff --git a/chrome/browser/chromeos/frame/browser_frame_chromeos.cc b/chrome/browser/chromeos/frame/browser_frame_chromeos.cc index 690956a..876f67f4 100644 --- a/chrome/browser/chromeos/frame/browser_frame_chromeos.cc +++ b/chrome/browser/chromeos/frame/browser_frame_chromeos.cc @@ -40,10 +40,11 @@ void BrowserFrameChromeos::InitBrowserFrame() { bool BrowserFrameChromeos::IsMaximized() const { if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kChromeosFrame)) - return WindowGtk::IsMaximized(); + return NativeWindowGtk::IsMaximized(); bool is_popup_or_panel = browser_view()->IsBrowserTypePopup() || browser_view()->IsBrowserTypePanel(); - return !IsFullscreen() && (!is_popup_or_panel || WindowGtk::IsMaximized()); + return !IsFullscreen() && + (!is_popup_or_panel || NativeWindowGtk::IsMaximized()); } } // namespace chromeos diff --git a/chrome/browser/chromeos/frame/browser_frame_chromeos.h b/chrome/browser/chromeos/frame/browser_frame_chromeos.h index abfbef4..22f33f2 100644 --- a/chrome/browser/chromeos/frame/browser_frame_chromeos.h +++ b/chrome/browser/chromeos/frame/browser_frame_chromeos.h @@ -18,7 +18,7 @@ class BrowserFrameChromeos : public BrowserFrameGtk { // BrowserFrameGtk overrides. virtual void InitBrowserFrame(); - // views::WindowGtk overrides. + // views::NativeWindowGtk overrides. virtual bool IsMaximized() const; private: diff --git a/chrome/browser/chromeos/frame/bubble_window.cc b/chrome/browser/chromeos/frame/bubble_window.cc index 4b1ff08..a0ddb6e 100644 --- a/chrome/browser/chromeos/frame/bubble_window.cc +++ b/chrome/browser/chromeos/frame/bubble_window.cc @@ -31,12 +31,12 @@ namespace chromeos { const SkColor BubbleWindow::kBackgroundColor = SK_ColorWHITE; BubbleWindow::BubbleWindow(views::Window* window) - : views::WindowGtk::WindowGtk(window) { + : views::NativeWindowGtk(window) { MakeTransparent(); } void BubbleWindow::InitNativeWidget(const views::Widget::InitParams& params) { - views::WindowGtk::InitNativeWidget(params); + views::NativeWindowGtk::InitNativeWidget(params); // Turn on double buffering so that the hosted GtkWidgets does not // flash as in http://crosbug.com/9065. diff --git a/chrome/browser/chromeos/frame/bubble_window.h b/chrome/browser/chromeos/frame/bubble_window.h index 070e745..621e41f 100644 --- a/chrome/browser/chromeos/frame/bubble_window.h +++ b/chrome/browser/chromeos/frame/bubble_window.h @@ -7,7 +7,7 @@ #pragma once #include "third_party/skia/include/core/SkColor.h" -#include "views/window/window_gtk.h" +#include "views/window/native_window_gtk.h" namespace gfx { class Rect; @@ -21,7 +21,7 @@ class WindowDelegate; namespace chromeos { // A window that uses BubbleFrameView as its frame. -class BubbleWindow : public views::WindowGtk { +class BubbleWindow : public views::NativeWindowGtk { public: enum Style { STYLE_GENERIC = 0, // Default style. @@ -40,7 +40,7 @@ class BubbleWindow : public views::WindowGtk { protected: explicit BubbleWindow(views::Window* window); - // Overidden from views::WindowGtk: + // Overidden from views::NativeWindowGtk: virtual void InitNativeWidget( const views::Widget::InitParams& params) OVERRIDE; diff --git a/chrome/browser/chromeos/login/screen_locker_browsertest.cc b/chrome/browser/chromeos/login/screen_locker_browsertest.cc index 01de11e..f143511 100644 --- a/chrome/browser/chromeos/login/screen_locker_browsertest.cc +++ b/chrome/browser/chromeos/login/screen_locker_browsertest.cc @@ -24,7 +24,6 @@ #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" #include "views/controls/textfield/textfield.h" -#include "views/window/window_gtk.h" namespace { diff --git a/chrome/browser/ui/views/constrained_window_views.cc b/chrome/browser/ui/views/constrained_window_views.cc index 01d2be5..fa6fd7f 100644 --- a/chrome/browser/ui/views/constrained_window_views.cc +++ b/chrome/browser/ui/views/constrained_window_views.cc @@ -37,7 +37,7 @@ #if defined(OS_WIN) #include "views/widget/native_widget_win.h" -#include "views/window/window_win.h" +#include "views/window/native_window_win.h" #endif using base::TimeDelta; @@ -556,7 +556,7 @@ void ConstrainedWindowFrameView::InitClass() { static bool initialized = false; if (!initialized) { #if defined(OS_WIN) - title_font_ = new gfx::Font(views::WindowWin::GetWindowTitleFont()); + title_font_ = new gfx::Font(views::NativeWindowWin::GetWindowTitleFont()); #endif initialized = true; } diff --git a/chrome/browser/ui/views/frame/browser_frame.cc b/chrome/browser/ui/views/frame/browser_frame.cc index cc30358..5e6ad1d 100644 --- a/chrome/browser/ui/views/frame/browser_frame.cc +++ b/chrome/browser/ui/views/frame/browser_frame.cc @@ -128,10 +128,10 @@ void BrowserFrame::OnNativeWindowActivationChanged(bool active) { if (active) { // When running under remote desktop, if the remote desktop client is not // active on the users desktop, then none of the windows contained in the - // remote desktop will be activated. However, WindowWin::Activate will - // still bring this browser window to the foreground. We explicitly set - // ourselves as the last active browser window to ensure that we get treated - // as such by the rest of Chrome. + // remote desktop will be activated. However, NativeWindowWin::Activate() + // will still bring this browser window to the foreground. We explicitly + // set ourselves as the last active browser window to ensure that we get + // treated as such by the rest of Chrome. BrowserList::SetLastActive(browser_view_->browser()); } Window::OnNativeWindowActivationChanged(active); diff --git a/chrome/browser/ui/views/frame/browser_frame_gtk.cc b/chrome/browser/ui/views/frame/browser_frame_gtk.cc index dd1cee8..0583a01 100644 --- a/chrome/browser/ui/views/frame/browser_frame_gtk.cc +++ b/chrome/browser/ui/views/frame/browser_frame_gtk.cc @@ -25,7 +25,7 @@ const gfx::Font& BrowserFrame::GetTitleFont() { BrowserFrameGtk::BrowserFrameGtk(BrowserFrame* browser_frame, BrowserView* browser_view) - : views::WindowGtk(browser_frame), + : views::NativeWindowGtk(browser_frame), browser_view_(browser_view) { // Don't focus anything on creation, selecting a tab will set the focus. set_focus_on_creation(false); @@ -59,12 +59,12 @@ void BrowserFrameGtk::TabStripDisplayModeChanged() { } //////////////////////////////////////////////////////////////////////////////// -// BrowserFrameGtk, WindowGtk overrides : +// BrowserFrameGtk, NativeWindowGtk overrides: gboolean BrowserFrameGtk::OnWindowStateEvent(GtkWidget* widget, GdkEventWindowState* event) { bool was_full_screen = IsFullscreen(); - gboolean result = views::WindowGtk::OnWindowStateEvent(widget, event); + gboolean result = views::NativeWindowGtk::OnWindowStateEvent(widget, event); if ((!IsVisible() || IsMinimized()) && browser_view_->GetStatusBubble()) { // The window is effectively hidden. We have to hide the status bubble as // unlike windows gtk has no notion of child windows that are hidden along @@ -79,7 +79,7 @@ gboolean BrowserFrameGtk::OnWindowStateEvent(GtkWidget* widget, gboolean BrowserFrameGtk::OnConfigureEvent(GtkWidget* widget, GdkEventConfigure* event) { browser_view_->WindowMoved(); - return views::WindowGtk::OnConfigureEvent(widget, event); + return views::NativeWindowGtk::OnConfigureEvent(widget, event); } diff --git a/chrome/browser/ui/views/frame/browser_frame_gtk.h b/chrome/browser/ui/views/frame/browser_frame_gtk.h index a499496..e1f0514 100644 --- a/chrome/browser/ui/views/frame/browser_frame_gtk.h +++ b/chrome/browser/ui/views/frame/browser_frame_gtk.h @@ -9,12 +9,12 @@ #include "base/basictypes.h" #include "chrome/browser/ui/views/frame/browser_frame.h" #include "chrome/browser/ui/views/frame/native_browser_frame.h" -#include "views/window/window_gtk.h" +#include "views/window/native_window_gtk.h" class BrowserNonClientFrameView; class BrowserRootView; -class BrowserFrameGtk : public views::WindowGtk, +class BrowserFrameGtk : public views::NativeWindowGtk, public NativeBrowserFrame { public: // Normally you will create this class by calling BrowserFrame::Create. @@ -29,7 +29,7 @@ class BrowserFrameGtk : public views::WindowGtk, virtual int GetMinimizeButtonOffset() const OVERRIDE; virtual void TabStripDisplayModeChanged() OVERRIDE; - // Overridden from views::WindowGtk: + // Overridden from views::NativeWindowGtk: virtual gboolean OnWindowStateEvent(GtkWidget* widget, GdkEventWindowState* event); virtual gboolean OnConfigureEvent(GtkWidget* widget, diff --git a/chrome/browser/ui/views/frame/browser_frame_win.cc b/chrome/browser/ui/views/frame/browser_frame_win.cc index 808cd39a3..cfba2d1 100644 --- a/chrome/browser/ui/views/frame/browser_frame_win.cc +++ b/chrome/browser/ui/views/frame/browser_frame_win.cc @@ -33,7 +33,7 @@ static int explicit_show_state = -1; BrowserFrameWin::BrowserFrameWin(BrowserFrame* browser_frame, BrowserView* browser_view) - : views::WindowWin(browser_frame), + : views::NativeWindowWin(browser_frame), browser_view_(browser_view), browser_frame_(browser_frame) { // Don't focus anything on creation, selecting a tab will set the focus. @@ -49,7 +49,7 @@ void BrowserFrameWin::SetShowState(int state) { } /////////////////////////////////////////////////////////////////////////////// -// BrowserFrameWin, views::WindowWin overrides: +// BrowserFrameWin, views::NativeWindowWin overrides: int BrowserFrameWin::GetShowState() const { if (explicit_show_state != -1) @@ -67,7 +67,7 @@ gfx::Insets BrowserFrameWin::GetClientAreaInsets() const { // frame. if (!GetWindow()->ShouldUseNativeFrame() || !browser_view_->IsBrowserTypeNormal()) { - return WindowWin::GetClientAreaInsets(); + return NativeWindowWin::GetClientAreaInsets(); } int border_thickness = GetSystemMetrics(SM_CXSIZEFRAME); @@ -84,7 +84,7 @@ void BrowserFrameWin::UpdateFrameAfterFrameChange() { // We need to update the glass region on or off before the base class adjusts // the window region. UpdateDWMFrame(); - WindowWin::UpdateFrameAfterFrameChange(); + NativeWindowWin::UpdateFrameAfterFrameChange(); } void BrowserFrameWin::OnEndSession(BOOL ending, UINT logoff) { @@ -97,7 +97,7 @@ void BrowserFrameWin::OnInitMenuPopup(HMENU menu, UINT position, } void BrowserFrameWin::OnWindowPosChanged(WINDOWPOS* window_pos) { - WindowWin::OnWindowPosChanged(window_pos); + NativeWindowWin::OnWindowPosChanged(window_pos); UpdateDWMFrame(); // Windows lies to us about the position of the minimize button before a @@ -117,7 +117,7 @@ void BrowserFrameWin::OnWindowPosChanged(WINDOWPOS* window_pos) { void BrowserFrameWin::OnScreenReaderDetected() { BrowserAccessibilityState::GetInstance()->OnScreenReaderDetected(); - WindowWin::OnScreenReaderDetected(); + NativeWindowWin::OnScreenReaderDetected(); } bool BrowserFrameWin::ShouldUseNativeFrame() const { @@ -129,7 +129,7 @@ bool BrowserFrameWin::ShouldUseNativeFrame() const { // theme is active for normal browser windows, we don't want to use the custom // frame for popups/apps. if (!browser_view_->IsBrowserTypeNormal() && - WindowWin::ShouldUseNativeFrame()) { + NativeWindowWin::ShouldUseNativeFrame()) { return true; } @@ -204,7 +204,7 @@ void BrowserFrameWin::UpdateDWMFrame() { // static const gfx::Font& BrowserFrame::GetTitleFont() { static gfx::Font* title_font = - new gfx::Font(views::WindowWin::GetWindowTitleFont()); + new gfx::Font(views::NativeWindowWin::GetWindowTitleFont()); return *title_font; } diff --git a/chrome/browser/ui/views/frame/browser_frame_win.h b/chrome/browser/ui/views/frame/browser_frame_win.h index 499b15c..56391aeb 100644 --- a/chrome/browser/ui/views/frame/browser_frame_win.h +++ b/chrome/browser/ui/views/frame/browser_frame_win.h @@ -9,17 +9,17 @@ #include "base/basictypes.h" #include "chrome/browser/ui/views/frame/browser_frame.h" #include "chrome/browser/ui/views/frame/native_browser_frame.h" -#include "views/window/window_win.h" +#include "views/window/native_window_win.h" class BrowserView; -/////////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////////// // BrowserFrameWin // -// BrowserFrame is a WindowWin subclass that provides the window frame for the -// Chrome browser window. +// BrowserFrame is a NativeWindowWin subclass that provides the window frame +// for the Chrome browser window. // -class BrowserFrameWin : public views::WindowWin, +class BrowserFrameWin : public views::NativeWindowWin, public NativeBrowserFrame { public: BrowserFrameWin(BrowserFrame* browser_frame, BrowserView* browser_view); @@ -33,7 +33,7 @@ class BrowserFrameWin : public views::WindowWin, static void SetShowState(int state); protected: - // Overridden from views::WindowWin: + // Overridden from views::NativeWindowWin: virtual int GetShowState() const OVERRIDE; virtual gfx::Insets GetClientAreaInsets() const OVERRIDE; virtual void UpdateFrameAfterFrameChange() OVERRIDE; diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc index 25651b6..cfa881f 100644 --- a/chrome/browser/ui/views/frame/browser_view.cc +++ b/chrome/browser/ui/views/frame/browser_view.cc @@ -94,6 +94,7 @@ #include "views/focus/external_focus_tracker.h" #include "views/focus/view_storage.h" #include "views/layout/grid_layout.h" +#include "views/widget/native_widget.h" #include "views/widget/root_view.h" #include "views/window/dialog_delegate.h" #include "views/window/window.h" @@ -103,11 +104,10 @@ #include "chrome/browser/jumplist_win.h" #include "ui/base/message_box_win.h" #include "ui/base/view_prop.h" -#include "views/window/window_win.h" +#include "views/window/native_window_win.h" #elif defined(TOOLKIT_USES_GTK) #include "chrome/browser/ui/views/accelerator_table_gtk.h" #include "views/window/hit_test.h" -#include "views/window/window_gtk.h" #if !defined(TOUCH_UI) #include "chrome/browser/ui/views/handle_web_keyboard_event_gtk.h" #endif @@ -288,7 +288,7 @@ class ResizeCorner : public views::View { } private: - // Returns the WindowWin we're displayed in. Returns NULL if we're not + // Returns the NativeWindowWin we're displayed in. Returns NULL if we're not // currently in a window. views::Window* GetWindow() { views::Widget* widget = GetWidget(); @@ -2254,7 +2254,8 @@ void BrowserView::ProcessFullscreen(bool fullscreen) { #endif } #if defined(OS_WIN) - static_cast<views::WindowWin*>(frame_->native_window())->PushForceHidden(); + static_cast<views::NativeWindowWin*>(frame_->native_window())-> + PushForceHidden(); #endif // Notify bookmark bar, so it can set itself to the appropriate drawing state. @@ -2290,12 +2291,13 @@ void BrowserView::ProcessFullscreen(bool fullscreen) { #endif } - // Undo our anti-jankiness hacks and force the window to relayout now that + // Undo our anti-jankiness hacks and force the window to re-layout now that // it's in its final position. ignore_layout_ = false; Layout(); #if defined(OS_WIN) - static_cast<views::WindowWin*>(frame_->native_window())->PopForceHidden(); + static_cast<views::NativeWindowWin*>(frame_->native_window())-> + PopForceHidden(); #endif } diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc index 7a67dd0..17f789b 100644 --- a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc +++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc @@ -1056,9 +1056,10 @@ void OpaqueBrowserFrameView::LayoutWindowControls() { close_button_size.height()); #if defined(OS_CHROMEOS) - // LayoutWindowControls could be triggered from WindowGtk::UpdateWindowTitle, - // which could happen when user navigates in fullscreen mode. And because - // BrowserFrameChromeos::IsMaximized return false for fullscreen mode, we + // LayoutWindowControls could be triggered from + // NativeWindowGtk::UpdateWindowTitle(), which could happen when user + // navigates in fullscreen mode. And because + // BrowserFrameChromeos::IsMaximized() return false for fullscreen mode, we // explicitly test fullscreen mode here and make it use the same code path // as maximized mode. // TODO(oshima): Optimize the relayout logic to defer the frame view's diff --git a/chrome/browser/ui/views/html_dialog_view.cc b/chrome/browser/ui/views/html_dialog_view.cc index 55f4148..d373846 100644 --- a/chrome/browser/ui/views/html_dialog_view.cc +++ b/chrome/browser/ui/views/html_dialog_view.cc @@ -17,7 +17,7 @@ #include "views/window/window.h" #if defined(TOOLKIT_USES_GTK) -#include "views/window/window_gtk.h" +#include "views/window/native_window_gtk.h" #endif namespace browser { @@ -193,8 +193,8 @@ void HtmlDialogView::HandleKeyboardEvent(const NativeWebKeyboardEvent& event) { DefWindowProc(event.os_event.hwnd, event.os_event.message, event.os_event.wParam, event.os_event.lParam); #elif defined(TOOLKIT_USES_GTK) - views::WindowGtk* window_gtk = - static_cast<views::WindowGtk*>(window()->native_window()); + views::NativeWindowGtk* window_gtk = + static_cast<views::NativeWindowGtk*>(window()->native_window()); if (event.os_event && !event.skip_in_browser) { views::KeyEvent views_event(reinterpret_cast<GdkEvent*>(event.os_event)); window_gtk->HandleKeyboardEvent(views_event); diff --git a/chrome/browser/ui/views/keyboard_overlay_dialog_view.cc b/chrome/browser/ui/views/keyboard_overlay_dialog_view.cc index d2b4075..7da848c 100644 --- a/chrome/browser/ui/views/keyboard_overlay_dialog_view.cc +++ b/chrome/browser/ui/views/keyboard_overlay_dialog_view.cc @@ -20,10 +20,6 @@ #include "views/widget/widget.h" #include "views/window/window.h" -#if defined(TOOLKIT_USES_GTK) -#include "views/window/window_gtk.h" -#endif - namespace { struct Accelerator { ui::KeyboardCode keycode; diff --git a/chrome/browser/ui/views/native_constrained_window_win.cc b/chrome/browser/ui/views/native_constrained_window_win.cc index 134e87b..7ae1e34 100644 --- a/chrome/browser/ui/views/native_constrained_window_win.cc +++ b/chrome/browser/ui/views/native_constrained_window_win.cc @@ -4,7 +4,7 @@ #include "chrome/browser/ui/views/constrained_window_views.h" -#include "views/window/window_win.h" +#include "views/window/native_window_win.h" namespace { bool IsNonClientHitTestCode(UINT hittest) { @@ -13,10 +13,10 @@ bool IsNonClientHitTestCode(UINT hittest) { } class NativeConstrainedWindowWin : public NativeConstrainedWindow, - public views::WindowWin { + public views::NativeWindowWin { public: explicit NativeConstrainedWindowWin(NativeConstrainedWindowDelegate* delegate) - : views::WindowWin(delegate->AsNativeWindowDelegate()), + : views::NativeWindowWin(delegate->AsNativeWindowDelegate()), delegate_(delegate) { } @@ -29,17 +29,17 @@ class NativeConstrainedWindowWin : public NativeConstrainedWindow, return this; } - // Overridden from views::WindowWin: + // Overridden from views::NativeWindowWin: virtual void OnFinalMessage(HWND window) OVERRIDE { delegate_->OnNativeConstrainedWindowDestroyed(); - WindowWin::OnFinalMessage(window); + NativeWindowWin::OnFinalMessage(window); } virtual LRESULT OnMouseActivate(UINT message, WPARAM w_param, LPARAM l_param) OVERRIDE { if (IsNonClientHitTestCode(static_cast<UINT>(LOWORD(l_param)))) delegate_->OnNativeConstrainedWindowMouseActivate(); - return WindowWin::OnMouseActivate(message, w_param, l_param); + return NativeWindowWin::OnMouseActivate(message, w_param, l_param); } NativeConstrainedWindowDelegate* delegate_; |