Changeset 282408 in webkit
- Timestamp:
- Sep 14, 2021, 1:21:43 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/http/wpt/webrtc/no-webrtc-transform.html (modified) (2 diffs)
-
Source/WTF/ChangeLog (modified) (1 diff)
-
Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml (modified) (3 diffs)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCEncodedAudioFrame.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCEncodedVideoFrame.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpReceiver+Transform.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpScriptTransformer.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpSender+Transform.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCTransformEvent.idl (modified) (1 diff)
-
Source/WebCore/workers/DedicatedWorkerGlobalScope.idl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r282407 r282408 1 2021-09-14 Youenn Fablet <youenn@apple.com> 2 3 Enable RTCRtpScriptTransform by default 4 https://bugs.webkit.org/show_bug.cgi?id=230220 5 <rdar://problem/83090247> 6 7 Reviewed by Eric Carlson. 8 9 * http/wpt/webrtc/no-webrtc-transform.html: 10 Migrate to new internal setting. 11 1 12 2021-09-14 Ayumi Kojima <ayumi_kojima@apple.com> 2 13 -
trunk/LayoutTests/http/wpt/webrtc/no-webrtc-transform.html
r274385 r282408 10 10 promise_test(async (test) => { 11 11 if (window.internals) 12 internals.settings.setWebRTC InsertableStreamsEnabled(true);12 internals.settings.setWebRTCEncodedTransformEnabled(true); 13 13 14 14 const worker = new Worker('no-transform.js'); … … 19 19 promise_test(async (test) => { 20 20 if (window.internals) 21 internals.settings.setWebRTC InsertableStreamsEnabled(false);21 internals.settings.setWebRTCEncodedTransformEnabled(false); 22 22 23 23 const worker = new Worker('no-transform.js'); -
trunk/Source/WTF/ChangeLog
r282405 r282408 1 2021-09-14 Youenn Fablet <youenn@apple.com> 2 3 Enable RTCRtpScriptTransform by default 4 https://bugs.webkit.org/show_bug.cgi?id=230220 5 6 Reviewed by Eric Carlson. 7 8 Splitting WebRTCInsertableStreamsEnabled to WebRTCEncodedTransformEnabled and WebRTCSFrameTransformEnabled. 9 Keeping WebRTCSFrameTransformEnabled as off by default until SFrame solidifies and mark WebRTCEncodedTransformEnabled as on by default. 10 11 * Scripts/Preferences/WebPreferencesExperimental.yaml: 12 1 13 2021-09-14 Fujii Hironori <Hironori.Fujii@sony.com> 2 14 -
trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml
r282361 r282408 1393 1393 default: WebKit::defaultWebMParserEnabled() 1394 1394 1395 WebRTCEncodedTransformEnabled: 1396 type: bool 1397 condition: ENABLE(WEB_RTC) 1398 humanReadableName: "WebRTC Encoded Transform API" 1399 humanReadableDescription: "Enable WebRTC Encoded Transform API" 1400 defaultValue: 1401 WebKitLegacy: 1402 default: false 1403 WebKit: 1404 default: true 1405 WebCore: 1406 default: true 1407 1395 1408 # FIXME: Is this implemented for WebKitLegacy? If not, this should be excluded from WebKitLegacy entirely. 1396 1409 WebRTCH264LowLatencyEncoderEnabled: … … 1419 1432 default: false 1420 1433 1421 WebRTCInsertableStreamsEnabled:1422 type: bool1423 condition: ENABLE(WEB_RTC)1424 humanReadableName: "WebRTC Insertable Streams API"1425 humanReadableDescription: "Enable WebRTC Insertable Streams API"1426 defaultValue:1427 WebKitLegacy:1428 default: false1429 WebKit:1430 default: false1431 WebCore:1432 default: false1433 1434 1434 # FIXME: This is not relevent for WebKitLegacy, so should be excluded from WebKitLegacy entirely. 1435 1435 WebRTCPlatformCodecsInGPUProcessEnabled: … … 1466 1466 default: true 1467 1467 1468 WebRTCSFrameTransformEnabled: 1469 type: bool 1470 condition: ENABLE(WEB_RTC) 1471 humanReadableName: "WebRTC SFrame Transform API" 1472 humanReadableDescription: "Enable WebRTC SFrame Transform API" 1473 defaultValue: 1474 WebKitLegacy: 1475 default: false 1476 WebKit: 1477 default: false 1478 WebCore: 1479 default: false 1480 1468 1481 WebRTCSocketsProxyingEnabled: 1469 1482 type: bool -
trunk/Source/WebCore/ChangeLog
r282403 r282408 1 2021-09-14 Youenn Fablet <youenn@apple.com> 2 3 Enable RTCRtpScriptTransform by default 4 https://bugs.webkit.org/show_bug.cgi?id=230220 5 6 Reviewed by Eric Carlson. 7 8 No change of behavior, renaming WebRTCInsertableStreamsEnabled to WebRTCEncodedTransformEnabled 9 and WebRTCSFrameTransformEnabled. 10 11 * Modules/mediastream/RTCEncodedAudioFrame.idl: 12 * Modules/mediastream/RTCEncodedVideoFrame.idl: 13 * Modules/mediastream/RTCRtpReceiver+Transform.idl: 14 * Modules/mediastream/RTCRtpSFrameTransform.idl: 15 * Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl: 16 * Modules/mediastream/RTCRtpScriptTransform.idl: 17 * Modules/mediastream/RTCRtpScriptTransformer.idl: 18 * Modules/mediastream/RTCRtpSender+Transform.idl: 19 * Modules/mediastream/RTCTransformEvent.idl: 20 * workers/DedicatedWorkerGlobalScope.idl: 21 1 22 2021-09-14 Darin Adler <darin@apple.com> 2 23 -
trunk/Source/WebCore/Modules/mediastream/RTCEncodedAudioFrame.idl
r275830 r282408 35 35 [ 36 36 Conditional=WEB_RTC, 37 EnabledBySetting=WebRTC InsertableStreams,37 EnabledBySetting=WebRTCEncodedTransform, 38 38 Exposed=DedicatedWorker, 39 39 ImplementationLacksVTable, -
trunk/Source/WebCore/Modules/mediastream/RTCEncodedVideoFrame.idl
r276018 r282408 44 44 [ 45 45 Conditional=WEB_RTC, 46 EnabledBySetting=WebRTC InsertableStreams,46 EnabledBySetting=WebRTCEncodedTransform, 47 47 Exposed=DedicatedWorker, 48 48 ImplementationLacksVTable, -
trunk/Source/WebCore/Modules/mediastream/RTCRtpReceiver+Transform.idl
r274832 r282408 28 28 [ 29 29 Conditional=WEB_RTC, 30 EnabledBySetting=WebRTC InsertableStreams,30 EnabledBySetting=WebRTCEncodedTransform, 31 31 Exposed=Window, 32 32 ImplementedBy=RTCRtpReceiverWithTransform, -
trunk/Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.idl
r280958 r282408 44 44 ActiveDOMObject, 45 45 Conditional=WEB_RTC, 46 EnabledBySetting=WebRTC InsertableStreams,46 EnabledBySetting=WebRTCSFrameTransform, 47 47 ExportMacro=WEBCORE_EXPORT, 48 48 Exposed=(Window,DedicatedWorker), -
trunk/Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl
r280958 r282408 37 37 [ 38 38 Conditional=WEB_RTC, 39 EnabledBySetting=WebRTC InsertableStreams,39 EnabledBySetting=WebRTCSFrameTransform, 40 40 Exposed=(Window,DedicatedWorker), 41 41 InterfaceName=SFrameTransformErrorEvent -
trunk/Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.idl
r276013 r282408 27 27 ActiveDOMObject, 28 28 Conditional=WEB_RTC, 29 EnabledBySetting=WebRTC InsertableStreams,29 EnabledBySetting=WebRTCEncodedTransform, 30 30 Exposed=Window, 31 31 JSGenerateToNativeObject, -
trunk/Source/WebCore/Modules/mediastream/RTCRtpScriptTransformer.idl
r276013 r282408 27 27 ActiveDOMObject, 28 28 Conditional=WEB_RTC, 29 EnabledBySetting=WebRTC InsertableStreams,29 EnabledBySetting=WebRTCEncodedTransform, 30 30 Exposed=DedicatedWorker, 31 31 JSGenerateToNativeObject, -
trunk/Source/WebCore/Modules/mediastream/RTCRtpSender+Transform.idl
r274832 r282408 28 28 [ 29 29 Conditional=WEB_RTC, 30 EnabledBySetting=WebRTC InsertableStreams,30 EnabledBySetting=WebRTCEncodedTransform, 31 31 Exposed=Window, 32 32 ImplementedBy=RTCRtpSenderWithTransform, -
trunk/Source/WebCore/Modules/mediastream/RTCTransformEvent.idl
r274385 r282408 25 25 [ 26 26 Conditional=WEB_RTC, 27 EnabledBySetting=WebRTC InsertableStreams,27 EnabledBySetting=WebRTCEncodedTransform, 28 28 Exposed=Worker, 29 29 InterfaceName=RTCTransformEvent, -
trunk/Source/WebCore/workers/DedicatedWorkerGlobalScope.idl
r281808 r282408 47 47 48 48 [Conditional=OFFSCREEN_CANVAS_IN_WORKERS, EnabledAtRuntime=OffscreenCanvasInWorkers] DedicatedWorkerGlobalScope includes AnimationFrameProvider; 49 [Conditional=WEB_RTC, EnabledBySetting=WebRTC InsertableStreams] DedicatedWorkerGlobalScope includes RTCRtpScriptTransformProvider;49 [Conditional=WEB_RTC, EnabledBySetting=WebRTCEncodedTransform] DedicatedWorkerGlobalScope includes RTCRtpScriptTransformProvider;
Note:
See TracChangeset
for help on using the changeset viewer.