Index: ash/aura/wm_window_aura.cc |
diff --git a/ash/aura/wm_window_aura.cc b/ash/aura/wm_window_aura.cc |
index e4dd197759e5cb574ccbc00d6dd6f9cbbbd2f347..0bff46ef796b6eaf2eaa81cd1e5c03b1ed5e02d3 100644 |
--- a/ash/aura/wm_window_aura.cc |
+++ b/ash/aura/wm_window_aura.cc |
@@ -199,6 +199,14 @@ ui::Layer* WmWindowAura::GetLayer() { |
return window_->layer(); |
} |
+bool WmWindowAura::GetLayerTargetVisibility() { |
+ return GetLayer()->GetTargetVisibility(); |
+} |
+ |
+bool WmWindowAura::GetLayerVisible() { |
+ return GetLayer()->visible(); |
+} |
+ |
display::Display WmWindowAura::GetDisplayNearestWindow() { |
return display::Screen::GetScreen()->GetDisplayNearestWindow(window_); |
} |
@@ -626,6 +634,10 @@ void WmWindowAura::StackChildBelow(WmWindow* child, WmWindow* target) { |
window_->StackChildBelow(GetAuraWindow(child), GetAuraWindow(target)); |
} |
+void WmWindowAura::SetPinned(bool trusted) { |
+ wm::PinWindow(window_, trusted); |
+} |
+ |
void WmWindowAura::SetAlwaysOnTop(bool value) { |
window_->SetProperty(aura::client::kAlwaysOnTopKey, value); |
} |