Enable Unified Plan by default
authoryouenn@apple.com <youenn@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Sep 2018 17:11:17 +0000 (17:11 +0000)
committeryouenn@apple.com <youenn@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Sep 2018 17:11:17 +0000 (17:11 +0000)
commitfe545742b50b5568a3d0ead2908ed1d1dde88711
tree6ad794daebbd576339e48a83d6ca6ef2185ca924
parente335171c2d29aa2e831ffc17f50fbc835f4eb26e
Enable Unified Plan by default
https://bugs.webkit.org/show_bug.cgi?id=189675

Reviewed by Eric Carlson.

Source/WebCore:

RTCRtpTransceiver.currentDirection is now gated by the unified plan runtime flag.
This will allow easy feature detection of unified plan support.
Covered by updated test.

* Modules/mediastream/RTCRtpTransceiver.idl:

Source/WebKit:

* Shared/WebPreferences.yaml:

LayoutTests:

* webrtc/video-addLegacyTransceiver-expected.txt:
* webrtc/video-addLegacyTransceiver.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/webrtc/video-addLegacyTransceiver-expected.txt
LayoutTests/webrtc/video-addLegacyTransceiver.html
Source/WebCore/ChangeLog
Source/WebCore/Modules/mediastream/RTCRtpTransceiver.idl
Source/WebKit/ChangeLog
Source/WebKit/Shared/WebPreferences.yaml