| Index: chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| diff --git a/chrome/browser/ui/panels/panel_browser_window_gtk.cc b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| index 76188e2d7c97101abb4356c8b54345298a969bf6..88d7183b7cc00f237292dc283b437d174c3e8dba 100644
|
| --- a/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| +++ b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| @@ -274,8 +274,6 @@ const gfx::Image* PanelBrowserWindowGtk::GetThemeFrameImage() const {
|
| void PanelBrowserWindowGtk::DrawCustomFrame(cairo_t* cr,
|
| GtkWidget* widget,
|
| GdkEventExpose* event) {
|
| - GetPanelTitlebar()->UpdateMinimizeRestoreButtonVisibility();
|
| -
|
| gfx::CairoCachedSurface* surface = GetThemeFrameImage()->ToCairo();
|
|
|
| surface->SetSource(cr, widget, 0, 0);
|
| @@ -471,10 +469,6 @@ void PanelBrowserWindowGtk::EnsurePanelFullyVisible() {
|
| gtk_window_present(window());
|
| }
|
|
|
| -void PanelBrowserWindowGtk::SetPanelAppIconVisibility(bool visible) {
|
| - return;
|
| -}
|
| -
|
| void PanelBrowserWindowGtk::SetPanelAlwaysOnTop(bool on_top) {
|
| gtk_window_set_keep_above(window(), on_top);
|
| }
|
| @@ -482,6 +476,10 @@ void PanelBrowserWindowGtk::SetPanelAlwaysOnTop(bool on_top) {
|
| void PanelBrowserWindowGtk::EnableResizeByMouse(bool enable) {
|
| }
|
|
|
| +void PanelBrowserWindowGtk::UpdatePanelMinimizeRestoreButtonVisibility() {
|
| + GetPanelTitlebar()->UpdateMinimizeRestoreButtonVisibility();
|
| +}
|
| +
|
| gfx::Size PanelBrowserWindowGtk::WindowSizeFromContentSize(
|
| const gfx::Size& content_size) const {
|
| return gfx::Size(content_size.width() + frame_size_.width(),
|
|
|