Commit 8bab8f77 authored by Scott Violet's avatar Scott Violet Committed by Commit Bot

views/ash: adds names to some aura::Windows

This is useful in debugging to attribute what a window is.

BUG=none
TEST=none

Change-Id: If996333847d83c5102ddd81e4ecff25691c09eca
Reviewed-on: https://chromium-review.googlesource.com/c/1351099
Commit-Queue: Scott Violet <sky@chromium.org>
Reviewed-by: default avatarMichael Wasserman <msw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611031}
parent 2c6d1ac4
......@@ -111,6 +111,7 @@ class WmNativeWidgetAura : public views::NativeWidgetAura {
views::View* header_view = custom_frame_view->GetHeaderView();
if (header_view) {
header_view->SetPaintToLayer(ui::LAYER_TEXTURED);
header_view->layer()->set_name("WindowService Frame Header");
header_view->layer()->SetFillsBoundsOpaquely(false);
}
......
......@@ -67,6 +67,7 @@ void BrowserFrame::InitBrowserFrame() {
native_browser_frame_ =
NativeBrowserFrameFactory::CreateNativeBrowserFrame(this, browser_view_);
views::Widget::InitParams params = native_browser_frame_->GetWidgetParams();
params.name = "BrowserFrame";
params.delegate = browser_view_;
if (browser_view_->browser()->is_type_tabbed()) {
// Typed panel/popup can only return a size once the widget has been
......
......@@ -51,7 +51,6 @@ void BrowserFrameMash::OnWindowTargetVisibilityChanged(bool visible) {
views::Widget::InitParams BrowserFrameMash::GetWidgetParams() {
views::Widget::InitParams params;
params.name = "BrowserFrame";
params.native_widget = this;
chrome::GetSavedWindowBoundsAndShowState(browser_view_->browser(),
&params.bounds, &params.show_state);
......
......@@ -27,6 +27,7 @@ void Shadow::Init(int elevation) {
DCHECK_GE(elevation, 0);
desired_elevation_ = elevation;
layer_.reset(new ui::Layer(ui::LAYER_NOT_DRAWN));
layer_->set_name("Shadow Parent Container");
RecreateShadowLayer();
}
......
......@@ -175,8 +175,7 @@ void NativeWidgetAura::InitNativeWidget(const Widget::InitParams& params) {
window_->Init(params.layer_type);
// Set name after layer init so it propagates to layer.
if (!params.name.empty())
window_->SetName(params.name);
window_->SetName(params.name.empty() ? "NativeWidgetAura" : params.name);
if (params.type == Widget::InitParams::TYPE_CONTROL)
window_->Show();
......
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