X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fviews%2Fframe%2Ftop_container_view.cc;h=1fa6e9aeceb34f436b0546b5f114ba341e5dab79;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=4c95ebd0b3d823dc4dabb467ae017ea0147fba9b;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/views/frame/top_container_view.cc b/src/chrome/browser/ui/views/frame/top_container_view.cc index 4c95ebd..1fa6e9a 100644 --- a/src/chrome/browser/ui/views/frame/top_container_view.cc +++ b/src/chrome/browser/ui/views/frame/top_container_view.cc @@ -15,28 +15,6 @@ TopContainerView::TopContainerView(BrowserView* browser_view) TopContainerView::~TopContainerView() { } -gfx::Size TopContainerView::GetPreferredSize() { - // The view wants to be as wide as its parent and tall enough to fully show - // all its children. In particular, the bottom of the bookmark bar can be - // be above the bottom of the toolbar while the bookmark bar is animating. - int height = 0; - for (int i = 0; i < child_count(); ++i) { - views::View* child = child_at(i); - if (!child->visible()) - continue; - int child_bottom = child->bounds().bottom(); - if (child_bottom > height) - height = child_bottom; - } - if (browser_view_->immersive_mode_controller()->IsRevealed()) { - // In immersive fullscreen, the TopContainerView paints the window header - // (themes, window title, window controls). The TopContainerView must still - // paint these even if it does not have any visible children. - height = std::max(height, browser_view_->frame()->GetTopInset()); - } - return gfx::Size(browser_view_->width(), height); -} - const char* TopContainerView::GetClassName() const { return "TopContainerView"; }