ui::layer tree helps display existing visual effects on chrome UI. Users can change layer attributes such as locations, color effects and visibilities. We can integrate ui::layer tree with existing DOM tree, add class LayerElement which implements ui::LayerObserver. LayerElement needs to observe ui::Layer changes such as bound changes, insertion, deletion of ui::layer.
ui::layer tree helps display existing visual effects on chrome UI. Users can change layer attributes such as locations, color effects and visibilities. We can integrate ui::layer tree with existing DOM tree, add class LayerElement which implements ui::LayerObserver. LayerElement needs to observe ui::Layer changes such as property changes, insertion, deletion of ui::layer.
vollick@ doesn't mind if we add ui::layer property observer methods to manage lifetime properties of ui::layer tree. I'll write a design doc for this bug.
Comment 1 by thanhph@chromium.org
, Aug 28 2017