diff options
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/printing/print_preview_tab_controller.cc | 6 | ||||
-rw-r--r-- | chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc | 26 |
2 files changed, 32 insertions, 0 deletions
diff --git a/chrome/browser/printing/print_preview_tab_controller.cc b/chrome/browser/printing/print_preview_tab_controller.cc index 63da491..86fec34 100644 --- a/chrome/browser/printing/print_preview_tab_controller.cc +++ b/chrome/browser/printing/print_preview_tab_controller.cc @@ -119,6 +119,9 @@ void PrintPreviewTabDelegate::GetWebUIMessageHandlers( void PrintPreviewTabDelegate::GetDialogSize(gfx::Size* size) const { DCHECK(size); + // TODO(skuhne): Remove test code. + LOG(ERROR) << "GetDialogSize IN: " << size->ToString(); + // TODO(skuhne): Remove to here. const gfx::Size kMinDialogSize(800, 480); const int kBorder = 50; gfx::Rect rect; @@ -133,6 +136,9 @@ void PrintPreviewTabDelegate::GetDialogSize(gfx::Size* size) const { size->set_width(std::min(size->width(), kMaxDialogSize.width())); size->set_height(std::min(size->height(), kMaxDialogSize.height())); #endif + // TODO(skuhne): Remove test code. + LOG(ERROR) << "GetDialogSize OUT: " << size->ToString(); + // TODO(skuhne): Remove to here. } std::string PrintPreviewTabDelegate::GetDialogArgs() const { diff --git a/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc b/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc index 8d89d80..7030e29 100644 --- a/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc +++ b/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc @@ -127,6 +127,32 @@ class ConstrainedWebDialogDelegateViewViews virtual views::View* GetContentsView() OVERRIDE { return this; } + virtual void OnWidgetMove() OVERRIDE { + // TODO(skuhne): Remove TEST CODE + LOG(ERROR) << "OnWidgetMode IN (BOUNDS=" << + GetWidget()->GetWindowBoundsInScreen().ToString() << + " | work_area=" << + GetWidget()->GetWorkAreaBoundsInScreen().ToString() << + ")"; + static bool inside = false; + if (inside) { + LOG(ERROR) << "OnWidgetMode BAIL on Recursion"; + return; + } + inside = true; + // TODO(skuhne): Remove to here. + GetWidget()->CenterWindow( + GetWidget()->non_client_view()->GetPreferredSize()); + views::WidgetDelegate::OnWidgetMove(); + // TODO(skuhne): Remove TEST CODE + LOG(ERROR) << "OnWidgetMode OUT (BOUNDS=" << + GetWidget()->GetWindowBoundsInScreen().ToString() << + " | work_area=" << + GetWidget()->GetWorkAreaBoundsInScreen().ToString() << + ")"; + inside = false; + // TODO(skuhne): Remove to here. + } // views::WebView overrides. virtual bool AcceleratorPressed( |