Chromium Code Reviews| Index: ash/aura/wm_window_aura.cc |
| diff --git a/ash/aura/wm_window_aura.cc b/ash/aura/wm_window_aura.cc |
| index f923414d7fe790cb5b17b0c18d99b55e00e06b5e..30b185654345275c742182bcfe30088c357da767 100644 |
| --- a/ash/aura/wm_window_aura.cc |
| +++ b/ash/aura/wm_window_aura.cc |
| @@ -135,6 +135,10 @@ const aura::Window* WmWindowAura::GetAuraWindow(const WmWindow* wm_window) { |
| : nullptr; |
| } |
| +void WmWindowAura::Destroy() { |
| + delete window_; |
| +} |
|
James Cook
2016/09/09 21:33:36
set window_ = nullptr here?
sky
2016/09/09 21:50:45
'this' should be deleted as a result of delete win
|
| + |
| const WmWindow* WmWindowAura::GetRootWindow() const { |
| return Get(window_->GetRootWindow()); |
| } |
| @@ -365,6 +369,10 @@ WmLayoutManager* WmWindowAura::GetLayoutManager() { |
| return adapter ? adapter->wm_layout_manager() : nullptr; |
| } |
| +void WmWindowAura::SetVisibilityChangesAnimated() { |
| + ::wm::SetWindowVisibilityChangesAnimated(window_); |
| +} |
| + |
| void WmWindowAura::SetVisibilityAnimationType(int type) { |
| ::wm::SetWindowVisibilityAnimationType(window_, type); |
| } |