| Index: media/blink/webmediaplayer_impl.cc
|
| diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc
|
| index 3389d4a33706376b74273ac2d14951542df66f04..74f894cd343f2db5fed05dfff7a0040aef2ddacc 100644
|
| --- a/media/blink/webmediaplayer_impl.cc
|
| +++ b/media/blink/webmediaplayer_impl.cc
|
| @@ -234,6 +234,9 @@ WebMediaPlayerImpl::WebMediaPlayerImpl(
|
| force_video_overlays_ = base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| switches::kForceVideoOverlays);
|
|
|
| + disable_fullscreen_video_overlays_ =
|
| + !base::FeatureList::IsEnabled(media::kOverlayFullscreenVideo);
|
| +
|
| if (delegate_)
|
| delegate_id_ = delegate_->AddObserver(this);
|
|
|
| @@ -331,12 +334,12 @@ void WebMediaPlayerImpl::DisableOverlay() {
|
| }
|
|
|
| void WebMediaPlayerImpl::enteredFullscreen() {
|
| - if (!force_video_overlays_)
|
| + if (!force_video_overlays_ && !disable_fullscreen_video_overlays_)
|
| EnableOverlay();
|
| }
|
|
|
| void WebMediaPlayerImpl::exitedFullscreen() {
|
| - if (!force_video_overlays_)
|
| + if (!force_video_overlays_ && !disable_fullscreen_video_overlays_)
|
| DisableOverlay();
|
| }
|
|
|
|
|