Bug 216605

Summary: Disable playsInline requirement for MediaStream backed videos
Product: WebKit Reporter: youenn fablet <youennf>
Component: WebRTCAssignee: youenn fablet <youennf>
Status: NEW ---    
Severity: Normal CC: ap, calvaris, cdumez, changseok, eric.carlson, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, jer.noble, philipj, sergio, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
none
Patch ews-feeder: commit-queue-

Description youenn fablet 2020-09-16 02:11:58 PDT
Disable playsInline requirement for MediaStream backed videos
Comment 1 youenn fablet 2020-09-16 02:16:20 PDT
Created attachment 408907 [details]
Patch
Comment 2 youenn fablet 2020-09-16 03:24:13 PDT
Created attachment 408909 [details]
Patch
Comment 3 youenn fablet 2020-09-16 08:56:57 PDT
Created attachment 408925 [details]
Patch
Comment 4 Alexey Proskuryakov 2020-09-16 13:31:09 PDT
Comment on attachment 408925 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=408925&action=review

> Source/WebCore/ChangeLog:3
> +        Disable playsInline requirement for MediaStream backed videos

Would that provide a way to work around intentional limitations, and to make user experience inconsistent?
Comment 5 youenn fablet 2020-09-17 04:43:56 PDT
> > Source/WebCore/ChangeLog:3
> > +        Disable playsInline requirement for MediaStream backed videos
> 
> Would that provide a way to work around intentional limitations, and to make
> user experience inconsistent?

Carefully designed websites can set playsInline to false or true as desired.
Some websites forgot to include playsInline and do not work on iOS. This is not intentional, just the fact that this is specific to Safari on iOS.

We could go with Quirks.
In the long run though, it seems better and simpler to align with other browsers, and progressively deprecate playsInline. Hence this patch.
Comment 6 Radar WebKit Bug Importer 2020-09-23 02:15:15 PDT
<rdar://problem/69423348>