The only remaining instances in ash code are the tap visualizer (needed) and those related to immersive, which I think also need to be PointerWatchers (for client apps like the browser to show/hide the frame...).
I think this is fixed, but reopen if not. I'm looking at Issue 887725 now.
Indeed, that's what I hoped for, but... immersive might complicate that.
It seems like Ash windows might also use the immersive code (not sure if that's actually used).
If that's actually the case, then we'd have to make immersive support running in ash and in apps.
Evan, do you know if Ash windows can go immersive?
yes, windows for which Ash draws the frame can go immersive (e.g. platform apps). The differences for Chrome and Ash running immersive are captured in the ImmersiveContext interface (ImmersiveContextMus vs ImmersiveContextAsh).
Comment 1 by jamescook@chromium.org
, Aug 14