Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 27990dcc2c14f0068f25cb249913a52e557865c4
      
https://github.com/WebKit/WebKit/commit/27990dcc2c14f0068f25cb249913a52e557865c4
  Author: Youenn Fablet <[email protected]>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M Source/WebCore/html/MediaElementSession.cpp

  Log Message:
  -----------
  Disable playsinline requirement for MediaStream based HTMLMediaElement
https://bugs.webkit.org/show_bug.cgi?id=270690
rdar://101353474

Reviewed by Eric Carlson.

playsinline is often not set on media elements that render media streams.
This triggers a compat issue where the local camera preview might end up being 
full screen.

We disable playsinline requirement for media stream based media elements.
The compat risk is very low and is a first step towards disabling playsinline 
everywhere.

* Source/WebCore/html/MediaElementSession.cpp:
(WebCore::MediaElementSession::requiresFullscreenForVideoPlayback const):

Canonical link: https://commits.webkit.org/275849@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to