Changeset 283370 in webkit
- Timestamp:
- Oct 1, 2021, 8:35:47 AM (5 years ago)
- Location:
- branches/safari-613.1.3-branch
- 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
-
branches/safari-613.1.3-branch/LayoutTests/ChangeLog
r283290 r283370 2002 2002 * platform/wpe/fast/text/font-weight-parse-expected.txt: 2003 2003 * svg/css/getComputedStyle-basic-expected.txt: 2004 2005 2021-09-16 Youenn Fablet <youenn@apple.com>2006 2007 Enable RTCRtpScriptTransform by default2008 https://bugs.webkit.org/show_bug.cgi?id=2302202009 <rdar://problem/83090247>2010 2011 Reviewed by Eric Carlson.2012 2013 * http/wpt/webrtc/no-webrtc-transform.html:2014 Migrate to new internal setting.2015 2004 2016 2005 2021-09-16 Cameron McCormack <heycam@apple.com> -
branches/safari-613.1.3-branch/LayoutTests/http/wpt/webrtc/no-webrtc-transform.html
r282523 r283370 10 10 promise_test(async (test) => { 11 11 if (window.internals) 12 internals.settings.setWebRTC EncodedTransformEnabled(true);12 internals.settings.setWebRTCInsertableStreamsEnabled(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 EncodedTransformEnabled(false);21 internals.settings.setWebRTCInsertableStreamsEnabled(false); 22 22 23 23 const worker = new Worker('no-transform.js'); -
branches/safari-613.1.3-branch/Source/WTF/ChangeLog
r283083 r283370 420 420 Stop using __has_include in favor of version checks, now that 421 421 the header has been around for a while. 422 423 2021-09-16 Youenn Fablet <youenn@apple.com>424 425 Enable RTCRtpScriptTransform by default426 https://bugs.webkit.org/show_bug.cgi?id=230220427 428 Reviewed by Eric Carlson.429 430 Splitting WebRTCInsertableStreamsEnabled to WebRTCEncodedTransformEnabled and WebRTCSFrameTransformEnabled.431 Keeping WebRTCSFrameTransformEnabled as off by default until SFrame solidifies and mark WebRTCEncodedTransformEnabled as on by default.432 433 * Scripts/Preferences/WebPreferencesExperimental.yaml:434 422 435 423 2021-09-16 Cameron McCormack <heycam@apple.com> -
branches/safari-613.1.3-branch/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml
r282881 r283370 1428 1428 default: WebKit::defaultWebMParserEnabled() 1429 1429 1430 WebRTCEncodedTransformEnabled:1431 type: bool1432 condition: ENABLE(WEB_RTC)1433 humanReadableName: "WebRTC Encoded Transform API"1434 humanReadableDescription: "Enable WebRTC Encoded Transform API"1435 defaultValue:1436 WebKitLegacy:1437 default: false1438 WebKit:1439 default: true1440 WebCore:1441 default: true1442 1443 1430 # FIXME: Is this implemented for WebKitLegacy? If not, this should be excluded from WebKitLegacy entirely. 1444 1431 WebRTCH264LowLatencyEncoderEnabled: … … 1467 1454 default: false 1468 1455 1456 WebRTCInsertableStreamsEnabled: 1457 type: bool 1458 condition: ENABLE(WEB_RTC) 1459 humanReadableName: "WebRTC Insertable Streams API" 1460 humanReadableDescription: "Enable WebRTC Insertable Streams API" 1461 defaultValue: 1462 WebKitLegacy: 1463 default: false 1464 WebKit: 1465 default: false 1466 WebCore: 1467 default: false 1468 1469 1469 # FIXME: This is not relevent for WebKitLegacy, so should be excluded from WebKitLegacy entirely. 1470 1470 WebRTCPlatformCodecsInGPUProcessEnabled: … … 1501 1501 default: true 1502 1502 1503 WebRTCSFrameTransformEnabled:1504 type: bool1505 condition: ENABLE(WEB_RTC)1506 humanReadableName: "WebRTC SFrame Transform API"1507 humanReadableDescription: "Enable WebRTC SFrame Transform API"1508 defaultValue:1509 WebKitLegacy:1510 default: false1511 WebKit:1512 default: false1513 WebCore:1514 default: false1515 1516 1503 WebRTCSocketsProxyingEnabled: 1517 1504 type: bool -
branches/safari-613.1.3-branch/Source/WebCore/ChangeLog
r283290 r283370 7470 7470 * Sources.txt: 7471 7471 * WebCore.xcodeproj/project.pbxproj: 7472 7473 2021-09-16 Youenn Fablet <youenn@apple.com>7474 7475 Enable RTCRtpScriptTransform by default7476 https://bugs.webkit.org/show_bug.cgi?id=2302207477 7478 Reviewed by Eric Carlson.7479 7480 No change of behavior, renaming WebRTCInsertableStreamsEnabled to WebRTCEncodedTransformEnabled7481 and WebRTCSFrameTransformEnabled.7482 7483 * Modules/mediastream/RTCEncodedAudioFrame.idl:7484 * Modules/mediastream/RTCEncodedVideoFrame.idl:7485 * Modules/mediastream/RTCRtpReceiver+Transform.idl:7486 * Modules/mediastream/RTCRtpSFrameTransform.idl:7487 * Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl:7488 * Modules/mediastream/RTCRtpScriptTransform.idl:7489 * Modules/mediastream/RTCRtpScriptTransformer.idl:7490 * Modules/mediastream/RTCRtpSender+Transform.idl:7491 * Modules/mediastream/RTCTransformEvent.idl:7492 * workers/DedicatedWorkerGlobalScope.idl:7493 7472 7494 7473 2021-09-16 Cameron McCormack <heycam@apple.com> -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCEncodedAudioFrame.idl
r282523 r283370 35 35 [ 36 36 Conditional=WEB_RTC, 37 EnabledBySetting=WebRTC EncodedTransform,37 EnabledBySetting=WebRTCInsertableStreams, 38 38 Exposed=DedicatedWorker, 39 39 ImplementationLacksVTable, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCEncodedVideoFrame.idl
r282523 r283370 44 44 [ 45 45 Conditional=WEB_RTC, 46 EnabledBySetting=WebRTC EncodedTransform,46 EnabledBySetting=WebRTCInsertableStreams, 47 47 Exposed=DedicatedWorker, 48 48 ImplementationLacksVTable, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpReceiver+Transform.idl
r282523 r283370 28 28 [ 29 29 Conditional=WEB_RTC, 30 EnabledBySetting=WebRTC EncodedTransform,30 EnabledBySetting=WebRTCInsertableStreams, 31 31 Exposed=Window, 32 32 ImplementedBy=RTCRtpReceiverWithTransform, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.idl
r282523 r283370 44 44 ActiveDOMObject, 45 45 Conditional=WEB_RTC, 46 EnabledBySetting=WebRTC SFrameTransform,46 EnabledBySetting=WebRTCInsertableStreams, 47 47 ExportMacro=WEBCORE_EXPORT, 48 48 Exposed=(Window,DedicatedWorker), -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl
r282523 r283370 37 37 [ 38 38 Conditional=WEB_RTC, 39 EnabledBySetting=WebRTC SFrameTransform,39 EnabledBySetting=WebRTCInsertableStreams, 40 40 Exposed=(Window,DedicatedWorker), 41 41 InterfaceName=SFrameTransformErrorEvent -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.idl
r282523 r283370 27 27 ActiveDOMObject, 28 28 Conditional=WEB_RTC, 29 EnabledBySetting=WebRTC EncodedTransform,29 EnabledBySetting=WebRTCInsertableStreams, 30 30 Exposed=Window, 31 31 JSGenerateToNativeObject, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpScriptTransformer.idl
r282523 r283370 27 27 ActiveDOMObject, 28 28 Conditional=WEB_RTC, 29 EnabledBySetting=WebRTC EncodedTransform,29 EnabledBySetting=WebRTCInsertableStreams, 30 30 Exposed=DedicatedWorker, 31 31 JSGenerateToNativeObject, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCRtpSender+Transform.idl
r282523 r283370 28 28 [ 29 29 Conditional=WEB_RTC, 30 EnabledBySetting=WebRTC EncodedTransform,30 EnabledBySetting=WebRTCInsertableStreams, 31 31 Exposed=Window, 32 32 ImplementedBy=RTCRtpSenderWithTransform, -
branches/safari-613.1.3-branch/Source/WebCore/Modules/mediastream/RTCTransformEvent.idl
r282523 r283370 25 25 [ 26 26 Conditional=WEB_RTC, 27 EnabledBySetting=WebRTC EncodedTransform,27 EnabledBySetting=WebRTCInsertableStreams, 28 28 Exposed=Worker, 29 29 InterfaceName=RTCTransformEvent, -
branches/safari-613.1.3-branch/Source/WebCore/workers/DedicatedWorkerGlobalScope.idl
r282523 r283370 47 47 48 48 [Conditional=OFFSCREEN_CANVAS_IN_WORKERS, EnabledAtRuntime=OffscreenCanvasInWorkers] DedicatedWorkerGlobalScope includes AnimationFrameProvider; 49 [Conditional=WEB_RTC, EnabledBySetting=WebRTC EncodedTransform] DedicatedWorkerGlobalScope includes RTCRtpScriptTransformProvider;49 [Conditional=WEB_RTC, EnabledBySetting=WebRTCInsertableStreams] DedicatedWorkerGlobalScope includes RTCRtpScriptTransformProvider;
Note:
See TracChangeset
for help on using the changeset viewer.