Bug 216664 - Enable MediaRecorder by default on iOS
Summary: Enable MediaRecorder by default on iOS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: youenn fablet
URL:
Keywords: InRadar
Depends on: 198912
Blocks: 85851
  Show dependency treegraph
 
Reported: 2020-09-17 13:34 PDT by youenn fablet
Modified: 2020-11-15 18:15 PST (History)
7 users (show)

See Also:


Attachments
Patch (1.21 KB, patch)
2020-09-21 11:32 PDT, youenn fablet
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description youenn fablet 2020-09-17 13:34:15 PDT
Enable MediaRecorder by default on iOS
Comment 1 youenn fablet 2020-09-21 11:32:00 PDT
Created attachment 409288 [details]
Patch
Comment 2 Radar WebKit Bug Importer 2020-09-21 12:22:56 PDT
<rdar://problem/69319607>
Comment 3 EWS 2020-09-21 23:58:05 PDT
Committed r267400: <https://trac.webkit.org/changeset/267400>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 409288 [details].
Comment 4 Zach Rattner 2020-11-15 18:15:11 PST
Thanks AndyDeveloper for the sleuthing. On iOS 14.3 beta, I still see MediaRecorder.isTypeSupported is not defined, so that means https://bugs.webkit.org/show_bug.cgi?id=216856 is not present. The patch for this bug is Subversion revision 267821 (dated Oct 1), so whatever revision is present on iOS 14.3 beta is earlier than this.

The patch to enable MediaRecorder by default on iOS ( https://bugs.webkit.org/show_bug.cgi?id=216664 ) is Subversion revision 267225 (dated Sep 21). When I take a vanilla factory reset iPad on 14.2 and install the 14.3 beta, I see the MediaRecorder flag changed from off in 14.2 to on in 14.3. 

So, for anyone trying to triangulate when MediaRecorder support will hit on iOS/iPadOS, this leads me to believe the Webkit version used in Safari on 14.3 beta has Subversion revision after 267225 (Sep 21) but before 267821 (Oct 1).