video::backdrop { background: ... } does not work on Android |
||||||
Issue descriptionThe ::backdrop pseudo-element doesn't work for video elements on Android, instead a black background is painted. This is most likely due to the Android-specific overlay fullscreen video code path, see PaintLayerCompositor::applyOverlayFullscreenVideoAdjustmentIfNeeded. (This assumption was not verified.) Since the default background color is black, this is not serious enough to block issue 240576 or issue 383813 .
,
Aug 9 2016
,
Sep 28 2016
foolip@, could you add a test case for this? :)
,
Nov 9 2016
This could be tested with a reftest with a video that goes fullscreen and this style:
video::backdrop {
background: green;
}
The expected file would be solid green, but the actual results are going to be black. (Unless this has been fixed since filed.)
,
Nov 9 2017
I wrote a test page here: http://mounirlamouri.github.io/sandbox/bugs/627850.html Using browserstack, I found the current compat matrix: - Firefox: working - Edge: not working - Safari: not working Also, the behaviour seems to be the same on desktop (Linux) and mobile.
,
Nov 9
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Nov 9
I understand that the blink fullscreen transition code has improved since this bug was filed, we should re-test. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by sande...@chromium.org
, Jul 13 2016