ash/common/wm_window_property.h was added because at the time we couldn't use the underlying aura properties directly (we had ui::Window, which was not an aura::Window). We've since nuked ui::Window and solely use aura::Window. This means we can remove usage of WmWindowProperty and go back to the aura properties. For example, WmWindowProperty::ALWAYS_ON_TOP is the same as aura::client::kAlwaysOnTopKey. Code that looks like:
window->GetBoolProperty(WmWindowProperty::ALWAYS_ON_TOP)
Should be converted to:
window->aura_window()->GetProperty(aura::client::kAlwaysOnTopKey);
Comment 1 by yiyix@chromium.org
, Mar 1 2017Owner: yiyix@chromium.org
Status: Started (was: Untriaged)