To reproduce:
Start Chrome with default settings on Cosmic Desktop -> Open YouTube -> Open any video -> Press full screen.
Result:
Video does not go full screen - user needs to click again to have full screen video.
To exit full screen, press and hold Esc message appears.
User actually NEEDS to hold Esc to exit full screen which is a nightmare.
Expected Result:
Video should open in full screen seamlessly.
Video should exit full screen mode seamlessly when pressing Esc once.
Workarounds:
Found only this workaround: start chrome with this flag: --ozone-platform=x11
With x11 backend it works as expected but performance is bad.
This issue is present since Alpha.

To reproduce:
Start Chrome with default settings on Cosmic Desktop -> Open YouTube -> Open any video -> Press full screen.
Result:
Video does not go full screen - user needs to click again to have full screen video.
To exit full screen, press and hold Esc message appears.
User actually NEEDS to hold Esc to exit full screen which is a nightmare.
Expected Result:
Video should open in full screen seamlessly.
Video should exit full screen mode seamlessly when pressing Esc once.
Workarounds:
Found only this workaround: start chrome with this flag: --ozone-platform=x11
With x11 backend it works as expected but performance is bad.
This issue is present since Alpha.