must-promote overlays for L1/3 |
|||
Issue descriptionsince AVDA will now use overlays for L1 / L3, make the compositor promote them even if it thinks that it's not a good idea. the easiest way is probably to switch "is_backed_by_surface_texture" to be "is_backed_by_surface_view". then, always promote it ALLOW_OVERLAY and it's backed by a surface view. or, maybe we can just keep it that way, since it's android only. also check if the "must promote" overlays for windows are easily used here.
,
Sep 5 2017
one symptom of this bug is that when rotate L1 video content in fullscreen mode, there is a moment video becomes all black. repro steps: 1. navigate to https://ats.sandbox.google.com/static/chrome_test_app/index.html 2. load L1_video.mp4.mpd 3. switch to fullscreen mode 4. rotate between portrait and landscape mode expect: video playback is always present even at rotate time. actual: for on moment after rotate, the video playback is all black, then video resumes.
,
Sep 5 2017
notes to myself about c#2: - L3 and clear both show android animation - i suspect that it's caused by compositor feedback during the transition. L3 cancels the overlay, L1 doesn't. could verify by setting is_required for L3, but didn't do that yet. - turning off the orientation change blackout didn't seem to affect it.
,
Sep 5 2017
the black screen behavior also happens when switch video tab to background then bring it back to foreground.
,
Mar 8 2018
,
Jul 18
|
|||
►
Sign in to add a comment |
|||
Comment 1 by liber...@chromium.org
, Sep 5 2017