Commit f3af03b9 authored by Thomas Lukaszewicz's avatar Thomas Lukaszewicz Committed by Commit Bot

Tab Search: Apply rounded corners to NativeViewHost

Bug: 1099917
Change-Id: I488e14cd7389bd920d022c3e4d2394d30b292b5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2370737
Commit-Queue: Thomas Lukaszewicz <tluk@chromium.org>
Reviewed-by: default avatarRobert Liao <robliao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#801633}
parent 860b3e2a
......@@ -8,6 +8,7 @@
#include "base/timer/elapsed_timer.h"
#include "chrome/browser/ui/webui/tab_search/tab_search_ui.h"
#include "chrome/common/webui_url_constants.h"
#include "ui/gfx/geometry/rounded_corners_f.h"
#include "ui/views/controls/webview/webview.h"
#include "ui/views/layout/fill_layout.h"
#include "ui/views/widget/widget.h"
......@@ -112,6 +113,11 @@ gfx::Size TabSearchBubbleView::CalculatePreferredSize() const {
return preferred_size;
}
void TabSearchBubbleView::AddedToWidget() {
BubbleDialogDelegateView::AddedToWidget();
web_view_->holder()->SetCornerRadii(gfx::RoundedCornersF(GetCornerRadius()));
}
void TabSearchBubbleView::OnWebViewSizeChanged() {
SizeToContents();
}
......@@ -41,6 +41,7 @@ class TabSearchBubbleView : public views::BubbleDialogDelegateView {
// views::BubbleDialogDelegateView:
gfx::Size CalculatePreferredSize() const override;
void AddedToWidget() override;
void OnWebViewSizeChanged();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment