Changeset 155057 in webkit


Ignore:
Timestamp:
Sep 4, 2013 12:21:16 PM (11 years ago)
Author:
eric.carlson@apple.com
Message:

Get MEDIA_STREAM compiling on OSX
https://bugs.webkit.org/show_bug.cgi?id=120650

Reviewed by Darin Adler.

No new tests, the code changed doesn't run on OSX yet.

  • DerivedSources.make: Add MediaStream idl files.
  • Modules/mediastream/LocalMediaStream.h: Mark class as FINAL.
  • Modules/mediastream/MediaConstraintsImpl.cpp:

(WebCore::MediaConstraintsImpl::getOptionalConstraints): append -> appendRange so we don't

need a MediaConstraint copy constructor.

  • Modules/mediastream/RTCDataChannel.cpp:

(WebCore::RTCDataChannel::send): Remove an unused parameter name.

  • Modules/mediastream/RTCDataChannel.h: ArrayBuffer and ArrayBufferView are in the JSC namespace.
  • Modules/mediastream/RTCPeerConnection.cpp:

(WebCore::RTCPeerConnection::RTCPeerConnection): loader() doesn't return a pointer.
(WebCore::RTCPeerConnection::localDescription): Set the ExceptionCode on error.
(WebCore::RTCPeerConnection::remoteDescription): Ditto.

  • Modules/mediastream/RTCSessionDescription.cpp:

(WebCore::RTCSessionDescription::setSdp): Remove the unused ExceptionCode parameter.

  • Modules/mediastream/RTCSessionDescription.h: Ditto.
  • Modules/mediastream/RTCSessionDescription.idl: Ditto.
  • Modules/mediastream/RTCStatsResponse.cpp:

(WebCore::RTCStatsResponse::canGetItemsForName): Add so JSRTCStatsResponse::canGetItemsForName

doesn't cause ref count churn.

  • Modules/mediastream/RTCStatsResponse.h: Mark class as FINAL. Declare canGetItemsForName.
  • WebCore.xcodeproj/project.pbxproj: Add new files.
  • bindings/js/JSRTCStatsResponseCustom.cpp:

(WebCore::JSRTCStatsResponse::canGetItemsForName): Use canGetItemsForName instead of namedItem.

Use propertyNameToAtomicString instead of propertyNameToString

(WebCore::JSRTCStatsResponse::nameGetter): Use propertyNameToAtomicString instead of

propertyNameToString because namedItem takes an AtomicString.

  • platform/mediastream/mac: Added.
  • platform/mediastream/mac/MediaStreamCenterMac.cpp: Added.
  • platform/mediastream/mac/MediaStreamCenterMac.h: Added.
Location:
trunk/Source/WebCore
Files:
3 added
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r155055 r155057  
    1 2013-09-04  Andreas Kling  <akling@apple.com>
    2 
    3         RenderSVGResource shouldn't trigger relayout during render tree teardown.
    4         <https://webkit.org/b/120689>
    5         <rdar://problem/14908967>
    6 
    7         Reviewed by Antti Koivisto.
    8 
    9         The new assertion in FrameView::scheduleRelayoutOfSubtree() caught a fish!
    10         We were doing some unnecessary relayout scheduling while tearing down SVG
    11         resource renderers.
    12 
    13         * rendering/svg/RenderSVGResource.cpp:
    14         (WebCore::RenderSVGResource::markForLayoutAndParentResourceInvalidation):
     12013-09-04  Eric Carlson  <eric.carlson@apple.com>
     2
     3        Get MEDIA_STREAM compiling on OSX
     4        https://bugs.webkit.org/show_bug.cgi?id=120650
     5
     6        Reviewed by Darin Adler.
     7
     8        No new tests, the code changed doesn't run on OSX yet.
     9
     10        * DerivedSources.make: Add MediaStream idl files.
     11
     12        * Modules/mediastream/LocalMediaStream.h: Mark class as FINAL.
     13
     14        * Modules/mediastream/MediaConstraintsImpl.cpp:
     15        (WebCore::MediaConstraintsImpl::getOptionalConstraints): append -> appendRange so we don't
     16            need a MediaConstraint copy constructor.
     17
     18        * Modules/mediastream/RTCDataChannel.cpp:
     19        (WebCore::RTCDataChannel::send): Remove an unused parameter name.
     20        * Modules/mediastream/RTCDataChannel.h: ArrayBuffer and ArrayBufferView are in the JSC namespace.
     21
     22        * Modules/mediastream/RTCPeerConnection.cpp:
     23        (WebCore::RTCPeerConnection::RTCPeerConnection): loader() doesn't return a pointer.
     24        (WebCore::RTCPeerConnection::localDescription): Set the ExceptionCode on error.
     25        (WebCore::RTCPeerConnection::remoteDescription): Ditto.
     26
     27        * Modules/mediastream/RTCSessionDescription.cpp:
     28        (WebCore::RTCSessionDescription::setSdp): Remove the unused ExceptionCode parameter.
     29        * Modules/mediastream/RTCSessionDescription.h: Ditto.
     30        * Modules/mediastream/RTCSessionDescription.idl: Ditto.
     31
     32        * Modules/mediastream/RTCStatsResponse.cpp:
     33        (WebCore::RTCStatsResponse::canGetItemsForName): Add so JSRTCStatsResponse::canGetItemsForName
     34            doesn't cause ref count churn.
     35        * Modules/mediastream/RTCStatsResponse.h: Mark class as FINAL. Declare canGetItemsForName.
     36
     37        * WebCore.xcodeproj/project.pbxproj: Add new files.
     38
     39        * bindings/js/JSRTCStatsResponseCustom.cpp:
     40        (WebCore::JSRTCStatsResponse::canGetItemsForName): Use canGetItemsForName instead of namedItem.
     41            Use propertyNameToAtomicString instead of propertyNameToString
     42        (WebCore::JSRTCStatsResponse::nameGetter): Use propertyNameToAtomicString instead of
     43            propertyNameToString because namedItem takes an AtomicString.
     44
     45        * platform/mediastream/mac: Added.
     46        * platform/mediastream/mac/MediaStreamCenterMac.cpp: Added.
     47        * platform/mediastream/mac/MediaStreamCenterMac.h: Added.
    1548
    16492013-09-04  Daniel Bates  <dabates@apple.com>
  • trunk/Source/WebCore/DerivedSources.make

    r154835 r155057  
    3535    $(WebCore)/Modules/indieui \
    3636    $(WebCore)/Modules/mediasource \
     37    $(WebCore)/Modules/mediastream \
    3738    $(WebCore)/Modules/notifications \
    3839    $(WebCore)/Modules/quota \
     
    116117    $(WebCore)/Modules/mediasource/SourceBuffer.idl \
    117118    $(WebCore)/Modules/mediasource/SourceBufferList.idl \
     119    $(WebCore)/Modules/mediastream/LocalMediaStream.idl \
     120    $(WebCore)/Modules/mediastream/MediaStream.idl \
     121    $(WebCore)/Modules/mediastream/MediaStreamEvent.idl \
     122    $(WebCore)/Modules/mediastream/MediaStreamTrack.idl \
     123    $(WebCore)/Modules/mediastream/MediaStreamTrackEvent.idl \
     124    $(WebCore)/Modules/mediastream/NavigatorMediaStream.idl \
     125    $(WebCore)/Modules/mediastream/NavigatorUserMediaError.idl \
     126    $(WebCore)/Modules/mediastream/NavigatorUserMediaErrorCallback.idl \
     127    $(WebCore)/Modules/mediastream/NavigatorUserMediaSuccessCallback.idl \
     128    $(WebCore)/Modules/mediastream/RTCDTMFSender.idl \
     129    $(WebCore)/Modules/mediastream/RTCDTMFToneChangeEvent.idl \
     130    $(WebCore)/Modules/mediastream/RTCDataChannel.idl \
     131    $(WebCore)/Modules/mediastream/RTCDataChannelEvent.idl \
     132    $(WebCore)/Modules/mediastream/RTCErrorCallback.idl \
     133    $(WebCore)/Modules/mediastream/RTCIceCandidate.idl \
     134    $(WebCore)/Modules/mediastream/RTCIceCandidateEvent.idl \
     135    $(WebCore)/Modules/mediastream/RTCPeerConnection.idl \
     136    $(WebCore)/Modules/mediastream/RTCSessionDescription.idl \
     137    $(WebCore)/Modules/mediastream/RTCSessionDescriptionCallback.idl \
     138    $(WebCore)/Modules/mediastream/RTCStatsCallback.idl \
     139    $(WebCore)/Modules/mediastream/RTCStatsReport.idl \
     140    $(WebCore)/Modules/mediastream/RTCStatsResponse.idl \
    118141    $(WebCore)/Modules/notifications/DOMWindowNotifications.idl \
    119142    $(WebCore)/Modules/notifications/Notification.idl \
     
    153176    $(WebCore)/Modules/webaudio/ScriptProcessorNode.idl \
    154177    $(WebCore)/Modules/webaudio/MediaElementAudioSourceNode.idl \
     178    $(WebCore)/Modules/webaudio/MediaStreamAudioDestinationNode.idl \
    155179    $(WebCore)/Modules/webaudio/MediaStreamAudioSourceNode.idl \
    156180    $(WebCore)/Modules/webaudio/OscillatorNode.idl \
     
    868892endif
    869893
     894ifeq ($(findstring ENABLE_MEDIA_STREAM,$(FEATURE_DEFINES)), ENABLE_MEDIA_STREAM)
     895    HTML_FLAGS := $(HTML_FLAGS) ENABLE_MEDIA_STREAM=1
     896endif
     897
    870898ifdef HTML_FLAGS
    871899
  • trunk/Source/WebCore/Modules/mediastream/LocalMediaStream.h

    r125456 r155057  
    3333namespace WebCore {
    3434
    35 class LocalMediaStream : public MediaStream {
     35class LocalMediaStream FINAL : public MediaStream {
    3636public:
    3737    static PassRefPtr<LocalMediaStream> create(ScriptExecutionContext*, const MediaStreamSourceVector& audioSources, const MediaStreamSourceVector& videoSources);
  • trunk/Source/WebCore/Modules/mediastream/MediaConstraintsImpl.cpp

    r134440 r155057  
    131131{
    132132    constraints.clear();
    133     constraints.append(m_optionalConstraints);
     133    constraints.appendRange(m_optionalConstraints.begin(), m_optionalConstraints.end());
    134134}
    135135
  • trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp

    r153926 r155057  
    165165}
    166166
    167 void RTCDataChannel::send(PassRefPtr<Blob> data, ExceptionCode& ec)
     167void RTCDataChannel::send(PassRefPtr<Blob>, ExceptionCode& ec)
    168168{
    169169    // FIXME: implement
  • trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.h

    r153926 r155057  
    3333#include <wtf/RefCounted.h>
    3434
     35namespace JSC {
     36class ArrayBuffer;
     37class ArrayBufferView;
     38}
     39
    3540namespace WebCore {
    3641
     
    5459
    5560    void send(const String&, ExceptionCode&);
    56     void send(PassRefPtr<ArrayBuffer>, ExceptionCode&);
    57     void send(PassRefPtr<ArrayBufferView>, ExceptionCode&);
     61    void send(PassRefPtr<JSC::ArrayBuffer>, ExceptionCode&);
     62    void send(PassRefPtr<JSC::ArrayBufferView>, ExceptionCode&);
    5863    void send(PassRefPtr<Blob>, ExceptionCode&);
    5964
  • trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp

    r154449 r155057  
    153153    }
    154154
    155     document->frame()->loader()->client().dispatchWillStartUsingPeerConnectionHandler(m_peerHandler.get());
     155    document->frame()->loader().client().dispatchWillStartUsingPeerConnectionHandler(m_peerHandler.get());
    156156
    157157    if (!m_peerHandler->initialize(configuration, constraints)) {
     
    226226{
    227227    RefPtr<RTCSessionDescriptionDescriptor> descriptor = m_peerHandler->localDescription();
    228     if (!descriptor)
    229         return 0;
     228    if (!descriptor) {
     229        ec = INVALID_STATE_ERR;
     230        return 0;
     231    }
    230232
    231233    RefPtr<RTCSessionDescription> sessionDescription = RTCSessionDescription::create(descriptor.release());
     
    253255{
    254256    RefPtr<RTCSessionDescriptionDescriptor> descriptor = m_peerHandler->remoteDescription();
    255     if (!descriptor)
    256         return 0;
     257    if (!descriptor) {
     258        ec = INVALID_STATE_ERR;
     259        return 0;
     260    }
    257261
    258262    RefPtr<RTCSessionDescription> desc = RTCSessionDescription::create(descriptor.release());
  • trunk/Source/WebCore/Modules/mediastream/RTCSessionDescription.cpp

    r134440 r155057  
    9898}
    9999
    100 void RTCSessionDescription::setSdp(const String& sdp, ExceptionCode& ec)
     100void RTCSessionDescription::setSdp(const String& sdp)
    101101{
    102102    m_descriptor->setSdp(sdp);
  • trunk/Source/WebCore/Modules/mediastream/RTCSessionDescription.h

    r126779 r155057  
    5454
    5555    const String& sdp() const;
    56     void setSdp(const String&, ExceptionCode&);
     56    void setSdp(const String&);
    5757
    5858    RTCSessionDescriptionDescriptor* descriptor();
  • trunk/Source/WebCore/Modules/mediastream/RTCSessionDescription.idl

    r151487 r155057  
    3535] interface RTCSessionDescription {
    3636    [SetterRaisesException] attribute DOMString type;
    37     [SetterRaisesException] attribute DOMString sdp;
     37    attribute DOMString sdp;
    3838};
    3939
  • trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.cpp

    r151863 r155057  
    4747}
    4848
     49bool RTCStatsResponse::canGetItemsForName(const AtomicString& name)
     50{
     51    return m_idmap.contains(name);
     52}
     53
    4954size_t RTCStatsResponse::addReport(String id, String type, double timestamp)
    5055{
  • trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.h

    r146364 r155057  
    4040namespace WebCore {
    4141
    42 class RTCStatsResponse : public RTCStatsResponseBase {
     42class RTCStatsResponse FINAL : public RTCStatsResponseBase {
    4343public:
    4444    static PassRefPtr<RTCStatsResponse> create();
     
    4646    const Vector<RefPtr<RTCStatsReport> >& result() const { return m_result; };
    4747
    48     PassRefPtr<RTCStatsReport> namedItem(const AtomicString& name);
     48    PassRefPtr<RTCStatsReport> namedItem(const AtomicString&);
     49    bool canGetItemsForName(const AtomicString&);
    4950
    5051    virtual size_t addReport(String id, String type, double timestamp) OVERRIDE;
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r154965 r155057  
    101101                0720B0A114D3323500642955 /* GenericEventQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0720B09F14D3323500642955 /* GenericEventQueue.h */; settings = {ATTRIBUTES = (Private, ); }; };
    102102                0720B0A114D3323500642957 /* GestureEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0720B09F14D3323500642957 /* GestureEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     103                07277E4A17D018CC0015534D /* JSMediaSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E3E17D018CC0015534D /* JSMediaSource.cpp */; };
     104                07277E4B17D018CC0015534D /* JSMediaSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E3F17D018CC0015534D /* JSMediaSource.h */; };
     105                07277E4C17D018CC0015534D /* JSMediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E4017D018CC0015534D /* JSMediaStream.cpp */; };
     106                07277E4D17D018CC0015534D /* JSMediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E4117D018CC0015534D /* JSMediaStream.h */; };
     107                07277E4E17D018CC0015534D /* JSMediaStreamAudioDestinationNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E4217D018CC0015534D /* JSMediaStreamAudioDestinationNode.cpp */; };
     108                07277E4F17D018CC0015534D /* JSMediaStreamAudioDestinationNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E4317D018CC0015534D /* JSMediaStreamAudioDestinationNode.h */; };
     109                07277E5017D018CC0015534D /* JSMediaStreamEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E4417D018CC0015534D /* JSMediaStreamEvent.cpp */; };
     110                07277E5117D018CC0015534D /* JSMediaStreamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E4517D018CC0015534D /* JSMediaStreamEvent.h */; };
     111                07277E5217D018CC0015534D /* JSMediaStreamTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E4617D018CC0015534D /* JSMediaStreamTrack.cpp */; };
     112                07277E5317D018CC0015534D /* JSMediaStreamTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E4717D018CC0015534D /* JSMediaStreamTrack.h */; };
     113                07277E5417D018CC0015534D /* JSMediaStreamTrackEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07277E4817D018CC0015534D /* JSMediaStreamTrackEvent.cpp */; };
     114                07277E5517D018CC0015534D /* JSMediaStreamTrackEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07277E4917D018CC0015534D /* JSMediaStreamTrackEvent.h */; };
    103115                072C8B11131C518600A4FCE9 /* MediaPlayerPrivateAVFoundation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 076F0D0912B8192700C26AA4 /* MediaPlayerPrivateAVFoundation.cpp */; };
    104116                072CA86116CB4DC3008AE131 /* CaptionUserPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 072CA86016CB4DC3008AE131 /* CaptionUserPreferences.cpp */; };
     
    106118                07367DDF172CA67F00D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 07367DDD172CA67F00D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.h */; };
    107119                07367DE0172CA68200D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.mm in Sources */ = {isa = PBXBuildFile; fileRef = 07367DDE172CA67F00D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.mm */; };
     120                073BE34017D17E01002BD431 /* JSNavigatorMediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 073BE33E17D17E01002BD431 /* JSNavigatorMediaStream.cpp */; };
     121                073BE34117D17E01002BD431 /* JSNavigatorMediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 073BE33F17D17E01002BD431 /* JSNavigatorMediaStream.h */; settings = {ATTRIBUTES = (Private, ); }; };
     122                073BE34817D17E7A002BD431 /* JSNavigatorUserMediaError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 073BE34217D17E7A002BD431 /* JSNavigatorUserMediaError.cpp */; };
     123                073BE34917D17E7A002BD431 /* JSNavigatorUserMediaError.h in Headers */ = {isa = PBXBuildFile; fileRef = 073BE34317D17E7A002BD431 /* JSNavigatorUserMediaError.h */; settings = {ATTRIBUTES = (Private, ); }; };
     124                073BE34A17D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 073BE34417D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.cpp */; };
     125                073BE34B17D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 073BE34517D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     126                073BE34C17D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 073BE34617D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.cpp */; };
     127                073BE34D17D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 073BE34717D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     128                073BE34E17D180B2002BD431 /* RTCSessionDescriptionDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221BAB17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.cpp */; };
     129                073BE34F17D18183002BD431 /* RTCIceCandidateDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221BA617CF0AD400848E51 /* RTCIceCandidateDescriptor.cpp */; };
     130                073BE35017D181A6002BD431 /* RTCPeerConnectionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221BA817CF0AD400848E51 /* RTCPeerConnectionHandler.cpp */; };
    108131                0753860214489E9800B78452 /* CachedTextTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0753860014489E9800B78452 /* CachedTextTrack.cpp */; };
    109132                0753860314489E9800B78452 /* CachedTextTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = 0753860114489E9800B78452 /* CachedTextTrack.h */; };
     
    114137                07846343145B151A00A58DF1 /* JSTrackEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07846341145B151A00A58DF1 /* JSTrackEvent.h */; };
    115138                07846385145B1B8E00A58DF1 /* JSTrackCustom.h in Headers */ = {isa = PBXBuildFile; fileRef = 07846384145B1B8E00A58DF1 /* JSTrackCustom.h */; };
     139                078E08FC17D14CBD00420AA1 /* LocalMediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B4817CEC32700848E51 /* LocalMediaStream.h */; settings = {ATTRIBUTES = (Private, ); }; };
     140                078E08FD17D14CC600420AA1 /* LocalMediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B4717CEC32700848E51 /* LocalMediaStream.cpp */; };
     141                078E08FE17D14CEE00420AA1 /* MediaConstraintsImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B4A17CEC32700848E51 /* MediaConstraintsImpl.cpp */; };
     142                078E08FF17D14CEE00420AA1 /* MediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B4C17CEC32700848E51 /* MediaStream.cpp */; };
     143                078E090017D14CEE00420AA1 /* MediaStreamEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B4F17CEC32700848E51 /* MediaStreamEvent.cpp */; };
     144                078E090117D14CEE00420AA1 /* MediaStreamRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B5217CEC32700848E51 /* MediaStreamRegistry.cpp */; };
     145                078E090217D14CEE00420AA1 /* MediaStreamTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B5417CEC32700848E51 /* MediaStreamTrack.cpp */; };
     146                078E090317D14CEE00420AA1 /* MediaStreamTrackEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B5717CEC32700848E51 /* MediaStreamTrackEvent.cpp */; };
     147                078E090417D14CEE00420AA1 /* NavigatorMediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B5A17CEC32700848E51 /* NavigatorMediaStream.cpp */; };
     148                078E090517D14CEE00420AA1 /* RTCDataChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B6317CEC32700848E51 /* RTCDataChannel.cpp */; };
     149                078E090617D14CEE00420AA1 /* RTCDataChannelEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B6617CEC32700848E51 /* RTCDataChannelEvent.cpp */; };
     150                078E090717D14CEE00420AA1 /* RTCDTMFSender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B6917CEC32700848E51 /* RTCDTMFSender.cpp */; };
     151                078E090817D14CEE00420AA1 /* RTCDTMFToneChangeEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B6C17CEC32700848E51 /* RTCDTMFToneChangeEvent.cpp */; };
     152                078E090917D14CEE00420AA1 /* RTCIceCandidate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B7117CEC32700848E51 /* RTCIceCandidate.cpp */; };
     153                078E090A17D14CEE00420AA1 /* RTCIceCandidateEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B7417CEC32700848E51 /* RTCIceCandidateEvent.cpp */; };
     154                078E090B17D14CEE00420AA1 /* RTCPeerConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B7717CEC32700848E51 /* RTCPeerConnection.cpp */; };
     155                078E090C17D14CEE00420AA1 /* RTCSessionDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B7A17CEC32700848E51 /* RTCSessionDescription.cpp */; };
     156                078E090D17D14CEE00420AA1 /* RTCSessionDescriptionRequestImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B7F17CEC32700848E51 /* RTCSessionDescriptionRequestImpl.cpp */; };
     157                078E090E17D14CEE00420AA1 /* RTCStatsReport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B8317CEC32700848E51 /* RTCStatsReport.cpp */; };
     158                078E090F17D14CEE00420AA1 /* RTCStatsRequestImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B8617CEC32700848E51 /* RTCStatsRequestImpl.cpp */; };
     159                078E091017D14CEE00420AA1 /* RTCStatsResponse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B8817CEC32700848E51 /* RTCStatsResponse.cpp */; };
     160                078E091117D14CEE00420AA1 /* RTCVoidRequestImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B8B17CEC32700848E51 /* RTCVoidRequestImpl.cpp */; };
     161                078E091217D14CEE00420AA1 /* UserMediaController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B8E17CEC32700848E51 /* UserMediaController.cpp */; };
     162                078E091317D14CEE00420AA1 /* UserMediaRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B9017CEC32700848E51 /* UserMediaRequest.cpp */; };
     163                078E091417D14D1C00420AA1 /* MediaConstraintsImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B4B17CEC32700848E51 /* MediaConstraintsImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
     164                078E091517D14D1C00420AA1 /* MediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B4D17CEC32700848E51 /* MediaStream.h */; settings = {ATTRIBUTES = (Private, ); }; };
     165                078E091617D14D1C00420AA1 /* MediaStreamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5017CEC32700848E51 /* MediaStreamEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     166                078E091717D14D1C00420AA1 /* MediaStreamRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5317CEC32700848E51 /* MediaStreamRegistry.h */; settings = {ATTRIBUTES = (Private, ); }; };
     167                078E091817D14D1C00420AA1 /* MediaStreamTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5517CEC32700848E51 /* MediaStreamTrack.h */; settings = {ATTRIBUTES = (Private, ); }; };
     168                078E091917D14D1C00420AA1 /* MediaStreamTrackEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5817CEC32700848E51 /* MediaStreamTrackEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     169                078E091A17D14D1C00420AA1 /* NavigatorMediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5B17CEC32700848E51 /* NavigatorMediaStream.h */; settings = {ATTRIBUTES = (Private, ); }; };
     170                078E091B17D14D1C00420AA1 /* NavigatorUserMediaError.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5D17CEC32700848E51 /* NavigatorUserMediaError.h */; settings = {ATTRIBUTES = (Private, ); }; };
     171                078E091C17D14D1C00420AA1 /* NavigatorUserMediaErrorCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B5F17CEC32700848E51 /* NavigatorUserMediaErrorCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     172                078E091D17D14D1C00420AA1 /* NavigatorUserMediaSuccessCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6117CEC32700848E51 /* NavigatorUserMediaSuccessCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     173                078E091E17D14D1C00420AA1 /* RTCDataChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6417CEC32700848E51 /* RTCDataChannel.h */; settings = {ATTRIBUTES = (Private, ); }; };
     174                078E091F17D14D1C00420AA1 /* RTCDataChannelEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6717CEC32700848E51 /* RTCDataChannelEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     175                078E092017D14D1C00420AA1 /* RTCDTMFSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6A17CEC32700848E51 /* RTCDTMFSender.h */; settings = {ATTRIBUTES = (Private, ); }; };
     176                078E092117D14D1C00420AA1 /* RTCDTMFToneChangeEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6D17CEC32700848E51 /* RTCDTMFToneChangeEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     177                078E092217D14D1C00420AA1 /* RTCErrorCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B6F17CEC32700848E51 /* RTCErrorCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     178                078E092317D14D1C00420AA1 /* RTCIceCandidate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B7217CEC32700848E51 /* RTCIceCandidate.h */; settings = {ATTRIBUTES = (Private, ); }; };
     179                078E092417D14D1C00420AA1 /* RTCIceCandidateEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B7517CEC32700848E51 /* RTCIceCandidateEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     180                078E092517D14D1C00420AA1 /* RTCPeerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B7817CEC32700848E51 /* RTCPeerConnection.h */; settings = {ATTRIBUTES = (Private, ); }; };
     181                078E092617D14D1C00420AA1 /* RTCSessionDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B7B17CEC32700848E51 /* RTCSessionDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
     182                078E092717D14D1C00420AA1 /* RTCSessionDescriptionCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B7D17CEC32700848E51 /* RTCSessionDescriptionCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     183                078E092817D14D1C00420AA1 /* RTCSessionDescriptionRequestImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8017CEC32700848E51 /* RTCSessionDescriptionRequestImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
     184                078E092917D14D1C00420AA1 /* RTCStatsCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8117CEC32700848E51 /* RTCStatsCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
     185                078E092A17D14D1C00420AA1 /* RTCStatsReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8417CEC32700848E51 /* RTCStatsReport.h */; settings = {ATTRIBUTES = (Private, ); }; };
     186                078E092B17D14D1C00420AA1 /* RTCStatsRequestImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8717CEC32700848E51 /* RTCStatsRequestImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
     187                078E092C17D14D1C00420AA1 /* RTCStatsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8917CEC32700848E51 /* RTCStatsResponse.h */; settings = {ATTRIBUTES = (Private, ); }; };
     188                078E092D17D14D1C00420AA1 /* RTCVoidRequestImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8C17CEC32700848E51 /* RTCVoidRequestImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
     189                078E092E17D14D1C00420AA1 /* UserMediaClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8D17CEC32700848E51 /* UserMediaClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     190                078E092F17D14D1C00420AA1 /* UserMediaController.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B8F17CEC32700848E51 /* UserMediaController.h */; settings = {ATTRIBUTES = (Private, ); }; };
     191                078E093017D14D1C00420AA1 /* UserMediaRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9117CEC32700848E51 /* UserMediaRequest.h */; settings = {ATTRIBUTES = (Private, ); }; };
     192                078E093117D1684200420AA1 /* MediaStreamCenterMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0729B14E17CFCCA0004F1D60 /* MediaStreamCenterMac.cpp */; };
     193                078E093217D1684600420AA1 /* MediaStreamCenterMac.h in Headers */ = {isa = PBXBuildFile; fileRef = 0729B14F17CFCCA0004F1D60 /* MediaStreamCenterMac.h */; settings = {ATTRIBUTES = (Private, ); }; };
     194                078E093317D16B0600420AA1 /* MediaStreamCenter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B9A17CF0AD400848E51 /* MediaStreamCenter.cpp */; };
     195                078E093417D16B0B00420AA1 /* MediaStreamCenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9B17CF0AD400848E51 /* MediaStreamCenter.h */; settings = {ATTRIBUTES = (Private, ); }; };
     196                078E093517D16B2100420AA1 /* MediaStreamComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9C17CF0AD400848E51 /* MediaStreamComponent.h */; settings = {ATTRIBUTES = (Private, ); }; };
     197                078E093617D16B2100420AA1 /* MediaStreamSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07221B9E17CF0AD400848E51 /* MediaStreamSource.cpp */; };
     198                078E093717D16B2C00420AA1 /* MediaStreamDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9D17CF0AD400848E51 /* MediaStreamDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
     199                078E093817D16B2C00420AA1 /* MediaStreamSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9F17CF0AD400848E51 /* MediaStreamSource.h */; settings = {ATTRIBUTES = (Private, ); }; };
     200                078E093917D16B2C00420AA1 /* MediaStreamSourcesQueryClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA017CF0AD400848E51 /* MediaStreamSourcesQueryClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     201                078E093A17D16E1C00420AA1 /* MediaConstraints.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221B9917CF0AD400848E51 /* MediaConstraints.h */; settings = {ATTRIBUTES = (Private, ); }; };
     202                078E093B17D16E1C00420AA1 /* RTCConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA117CF0AD400848E51 /* RTCConfiguration.h */; settings = {ATTRIBUTES = (Private, ); }; };
     203                078E093C17D16E1C00420AA1 /* RTCDataChannelHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA217CF0AD400848E51 /* RTCDataChannelHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
     204                078E093D17D16E1C00420AA1 /* RTCDataChannelHandlerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA317CF0AD400848E51 /* RTCDataChannelHandlerClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     205                078E093E17D16E1C00420AA1 /* RTCDTMFSenderHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA417CF0AD400848E51 /* RTCDTMFSenderHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
     206                078E093F17D16E1C00420AA1 /* RTCDTMFSenderHandlerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA517CF0AD400848E51 /* RTCDTMFSenderHandlerClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     207                078E094017D16E1C00420AA1 /* RTCIceCandidateDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA717CF0AD400848E51 /* RTCIceCandidateDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
     208                078E094117D16E1C00420AA1 /* RTCPeerConnectionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BA917CF0AD400848E51 /* RTCPeerConnectionHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
     209                078E094217D16E1C00420AA1 /* RTCPeerConnectionHandlerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BAA17CF0AD400848E51 /* RTCPeerConnectionHandlerClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     210                078E094317D16E1C00420AA1 /* RTCSessionDescriptionDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BAC17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
     211                078E094417D16E1C00420AA1 /* RTCSessionDescriptionRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BAD17CF0AD400848E51 /* RTCSessionDescriptionRequest.h */; settings = {ATTRIBUTES = (Private, ); }; };
     212                078E094517D16E1C00420AA1 /* RTCStatsRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BAE17CF0AD400848E51 /* RTCStatsRequest.h */; settings = {ATTRIBUTES = (Private, ); }; };
     213                078E094617D16E1C00420AA1 /* RTCStatsResponseBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BAF17CF0AD400848E51 /* RTCStatsResponseBase.h */; settings = {ATTRIBUTES = (Private, ); }; };
     214                078E094717D16E1C00420AA1 /* RTCVoidRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 07221BB017CF0AD400848E51 /* RTCVoidRequest.h */; settings = {ATTRIBUTES = (Private, ); }; };
     215                078E094B17D1709600420AA1 /* MediaStreamAudioDestinationNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 078E094817D1709600420AA1 /* MediaStreamAudioDestinationNode.cpp */; };
     216                078E094C17D1709600420AA1 /* MediaStreamAudioDestinationNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 078E094917D1709600420AA1 /* MediaStreamAudioDestinationNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
    116217                07941791166E855F009416C2 /* InbandTextTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0794178F166E855F009416C2 /* InbandTextTrack.cpp */; };
    117218                07941792166E855F009416C2 /* InbandTextTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = 07941790166E855F009416C2 /* InbandTextTrack.h */; };
    118219                07941794166EA04E009416C2 /* InbandTextTrackPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07941793166EA04E009416C2 /* InbandTextTrackPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
     220                07969D8F17D13F43007FF842 /* JSLocalMediaStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D8D17D13F43007FF842 /* JSLocalMediaStream.cpp */; };
     221                07969D9017D13F43007FF842 /* JSLocalMediaStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D8E17D13F43007FF842 /* JSLocalMediaStream.h */; };
     222                07969DAB17D14151007FF842 /* JSRTCDataChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9117D14151007FF842 /* JSRTCDataChannel.cpp */; };
     223                07969DAC17D14151007FF842 /* JSRTCDataChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9217D14151007FF842 /* JSRTCDataChannel.h */; };
     224                07969DAD17D14151007FF842 /* JSRTCDataChannelEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9317D14151007FF842 /* JSRTCDataChannelEvent.cpp */; };
     225                07969DAE17D14151007FF842 /* JSRTCDataChannelEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9417D14151007FF842 /* JSRTCDataChannelEvent.h */; };
     226                07969DAF17D14151007FF842 /* JSRTCDTMFSender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9517D14151007FF842 /* JSRTCDTMFSender.cpp */; };
     227                07969DB017D14151007FF842 /* JSRTCDTMFSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9617D14151007FF842 /* JSRTCDTMFSender.h */; };
     228                07969DB117D14151007FF842 /* JSRTCDTMFToneChangeEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9717D14151007FF842 /* JSRTCDTMFToneChangeEvent.cpp */; };
     229                07969DB217D14151007FF842 /* JSRTCDTMFToneChangeEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9817D14151007FF842 /* JSRTCDTMFToneChangeEvent.h */; };
     230                07969DB317D14151007FF842 /* JSRTCErrorCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9917D14151007FF842 /* JSRTCErrorCallback.cpp */; };
     231                07969DB417D14151007FF842 /* JSRTCErrorCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9A17D14151007FF842 /* JSRTCErrorCallback.h */; };
     232                07969DB517D14151007FF842 /* JSRTCIceCandidate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9B17D14151007FF842 /* JSRTCIceCandidate.cpp */; };
     233                07969DB617D14151007FF842 /* JSRTCIceCandidate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9C17D14151007FF842 /* JSRTCIceCandidate.h */; };
     234                07969DB717D14151007FF842 /* JSRTCIceCandidateEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9D17D14151007FF842 /* JSRTCIceCandidateEvent.cpp */; };
     235                07969DB817D14151007FF842 /* JSRTCIceCandidateEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969D9E17D14151007FF842 /* JSRTCIceCandidateEvent.h */; };
     236                07969DB917D14151007FF842 /* JSRTCPeerConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969D9F17D14151007FF842 /* JSRTCPeerConnection.cpp */; };
     237                07969DBA17D14151007FF842 /* JSRTCPeerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DA017D14151007FF842 /* JSRTCPeerConnection.h */; };
     238                07969DBB17D14151007FF842 /* JSRTCSessionDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969DA117D14151007FF842 /* JSRTCSessionDescription.cpp */; };
     239                07969DBC17D14151007FF842 /* JSRTCSessionDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DA217D14151007FF842 /* JSRTCSessionDescription.h */; };
     240                07969DBD17D14151007FF842 /* JSRTCSessionDescriptionCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969DA317D14151007FF842 /* JSRTCSessionDescriptionCallback.cpp */; };
     241                07969DBE17D14151007FF842 /* JSRTCSessionDescriptionCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DA417D14151007FF842 /* JSRTCSessionDescriptionCallback.h */; };
     242                07969DBF17D14151007FF842 /* JSRTCStatsCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969DA517D14151007FF842 /* JSRTCStatsCallback.cpp */; };
     243                07969DC017D14151007FF842 /* JSRTCStatsCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DA617D14151007FF842 /* JSRTCStatsCallback.h */; };
     244                07969DC117D14151007FF842 /* JSRTCStatsReport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969DA717D14151007FF842 /* JSRTCStatsReport.cpp */; };
     245                07969DC217D14151007FF842 /* JSRTCStatsReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DA817D14151007FF842 /* JSRTCStatsReport.h */; };
     246                07969DC317D14151007FF842 /* JSRTCStatsResponse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07969DA917D14151007FF842 /* JSRTCStatsResponse.cpp */; };
     247                07969DC417D14151007FF842 /* JSRTCStatsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 07969DAA17D14151007FF842 /* JSRTCStatsResponse.h */; settings = {ATTRIBUTES = (Private, ); }; };
    119248                079D0868162F20E800DB8658 /* CaptionUserPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 079D0867162F20E800DB8658 /* CaptionUserPreferences.h */; settings = {ATTRIBUTES = (Private, ); }; };
    120249                079D086B162F21F900DB8658 /* CaptionUserPreferencesMediaAF.h in Headers */ = {isa = PBXBuildFile; fileRef = 079D0869162F21F900DB8658 /* CaptionUserPreferencesMediaAF.h */; };
     
    132261                07BDD6EC1469B4C2009C9F85 /* JSTrackEventCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07B5A30A14687B8400A81ECE /* JSTrackEventCustom.cpp */; };
    133262                07CE77D516712A6A00C55A47 /* InbandTextTrackPrivateClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07CE77D416712A6A00C55A47 /* InbandTextTrackPrivateClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     263                07DC5FD417D3EEE90099F890 /* JSRTCStatsResponseCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07DC5FD317D3EEE90099F890 /* JSRTCStatsResponseCustom.cpp */; };
    134264                07E116B11489C9A100EC5ACE /* JSTextTrackCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07E116B01489C9A100EC5ACE /* JSTextTrackCustom.cpp */; };
    135265                07E117071489EBEB00EC5ACE /* JSTextTrackCueCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07E117061489EBEB00EC5ACE /* JSTextTrackCueCustom.cpp */; };
     
    63006430                0720B09F14D3323500642956 /* GestureEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GestureEvent.cpp; sourceTree = "<group>"; };
    63016431                0720B09F14D3323500642957 /* GestureEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GestureEvent.h; sourceTree = "<group>"; };
     6432                07221B4717CEC32700848E51 /* LocalMediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalMediaStream.cpp; sourceTree = "<group>"; };
     6433                07221B4817CEC32700848E51 /* LocalMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalMediaStream.h; sourceTree = "<group>"; };
     6434                07221B4917CEC32700848E51 /* LocalMediaStream.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LocalMediaStream.idl; sourceTree = "<group>"; };
     6435                07221B4A17CEC32700848E51 /* MediaConstraintsImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaConstraintsImpl.cpp; sourceTree = "<group>"; };
     6436                07221B4B17CEC32700848E51 /* MediaConstraintsImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaConstraintsImpl.h; sourceTree = "<group>"; };
     6437                07221B4C17CEC32700848E51 /* MediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStream.cpp; sourceTree = "<group>"; };
     6438                07221B4D17CEC32700848E51 /* MediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStream.h; sourceTree = "<group>"; };
     6439                07221B4E17CEC32700848E51 /* MediaStream.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaStream.idl; sourceTree = "<group>"; };
     6440                07221B4F17CEC32700848E51 /* MediaStreamEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamEvent.cpp; sourceTree = "<group>"; };
     6441                07221B5017CEC32700848E51 /* MediaStreamEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamEvent.h; sourceTree = "<group>"; };
     6442                07221B5117CEC32700848E51 /* MediaStreamEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaStreamEvent.idl; sourceTree = "<group>"; };
     6443                07221B5217CEC32700848E51 /* MediaStreamRegistry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamRegistry.cpp; sourceTree = "<group>"; };
     6444                07221B5317CEC32700848E51 /* MediaStreamRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamRegistry.h; sourceTree = "<group>"; };
     6445                07221B5417CEC32700848E51 /* MediaStreamTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamTrack.cpp; sourceTree = "<group>"; };
     6446                07221B5517CEC32700848E51 /* MediaStreamTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamTrack.h; sourceTree = "<group>"; };
     6447                07221B5617CEC32700848E51 /* MediaStreamTrack.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaStreamTrack.idl; sourceTree = "<group>"; };
     6448                07221B5717CEC32700848E51 /* MediaStreamTrackEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamTrackEvent.cpp; sourceTree = "<group>"; };
     6449                07221B5817CEC32700848E51 /* MediaStreamTrackEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamTrackEvent.h; sourceTree = "<group>"; };
     6450                07221B5917CEC32700848E51 /* MediaStreamTrackEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaStreamTrackEvent.idl; sourceTree = "<group>"; };
     6451                07221B5A17CEC32700848E51 /* NavigatorMediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NavigatorMediaStream.cpp; sourceTree = "<group>"; };
     6452                07221B5B17CEC32700848E51 /* NavigatorMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigatorMediaStream.h; sourceTree = "<group>"; };
     6453                07221B5C17CEC32700848E51 /* NavigatorMediaStream.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NavigatorMediaStream.idl; sourceTree = "<group>"; };
     6454                07221B5D17CEC32700848E51 /* NavigatorUserMediaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigatorUserMediaError.h; sourceTree = "<group>"; };
     6455                07221B5E17CEC32700848E51 /* NavigatorUserMediaError.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NavigatorUserMediaError.idl; sourceTree = "<group>"; };
     6456                07221B5F17CEC32700848E51 /* NavigatorUserMediaErrorCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigatorUserMediaErrorCallback.h; sourceTree = "<group>"; };
     6457                07221B6017CEC32700848E51 /* NavigatorUserMediaErrorCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NavigatorUserMediaErrorCallback.idl; sourceTree = "<group>"; };
     6458                07221B6117CEC32700848E51 /* NavigatorUserMediaSuccessCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigatorUserMediaSuccessCallback.h; sourceTree = "<group>"; };
     6459                07221B6217CEC32700848E51 /* NavigatorUserMediaSuccessCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NavigatorUserMediaSuccessCallback.idl; sourceTree = "<group>"; };
     6460                07221B6317CEC32700848E51 /* RTCDataChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCDataChannel.cpp; sourceTree = "<group>"; };
     6461                07221B6417CEC32700848E51 /* RTCDataChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannel.h; sourceTree = "<group>"; };
     6462                07221B6517CEC32700848E51 /* RTCDataChannel.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCDataChannel.idl; sourceTree = "<group>"; };
     6463                07221B6617CEC32700848E51 /* RTCDataChannelEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCDataChannelEvent.cpp; sourceTree = "<group>"; };
     6464                07221B6717CEC32700848E51 /* RTCDataChannelEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannelEvent.h; sourceTree = "<group>"; };
     6465                07221B6817CEC32700848E51 /* RTCDataChannelEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCDataChannelEvent.idl; sourceTree = "<group>"; };
     6466                07221B6917CEC32700848E51 /* RTCDTMFSender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCDTMFSender.cpp; sourceTree = "<group>"; };
     6467                07221B6A17CEC32700848E51 /* RTCDTMFSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDTMFSender.h; sourceTree = "<group>"; };
     6468                07221B6B17CEC32700848E51 /* RTCDTMFSender.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCDTMFSender.idl; sourceTree = "<group>"; };
     6469                07221B6C17CEC32700848E51 /* RTCDTMFToneChangeEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCDTMFToneChangeEvent.cpp; sourceTree = "<group>"; };
     6470                07221B6D17CEC32700848E51 /* RTCDTMFToneChangeEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDTMFToneChangeEvent.h; sourceTree = "<group>"; };
     6471                07221B6E17CEC32700848E51 /* RTCDTMFToneChangeEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCDTMFToneChangeEvent.idl; sourceTree = "<group>"; };
     6472                07221B6F17CEC32700848E51 /* RTCErrorCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCErrorCallback.h; sourceTree = "<group>"; };
     6473                07221B7017CEC32700848E51 /* RTCErrorCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCErrorCallback.idl; sourceTree = "<group>"; };
     6474                07221B7117CEC32700848E51 /* RTCIceCandidate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCIceCandidate.cpp; sourceTree = "<group>"; };
     6475                07221B7217CEC32700848E51 /* RTCIceCandidate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCIceCandidate.h; sourceTree = "<group>"; };
     6476                07221B7317CEC32700848E51 /* RTCIceCandidate.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCIceCandidate.idl; sourceTree = "<group>"; };
     6477                07221B7417CEC32700848E51 /* RTCIceCandidateEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCIceCandidateEvent.cpp; sourceTree = "<group>"; };
     6478                07221B7517CEC32700848E51 /* RTCIceCandidateEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCIceCandidateEvent.h; sourceTree = "<group>"; };
     6479                07221B7617CEC32700848E51 /* RTCIceCandidateEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCIceCandidateEvent.idl; sourceTree = "<group>"; };
     6480                07221B7717CEC32700848E51 /* RTCPeerConnection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCPeerConnection.cpp; sourceTree = "<group>"; };
     6481                07221B7817CEC32700848E51 /* RTCPeerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnection.h; sourceTree = "<group>"; };
     6482                07221B7917CEC32700848E51 /* RTCPeerConnection.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCPeerConnection.idl; sourceTree = "<group>"; };
     6483                07221B7A17CEC32700848E51 /* RTCSessionDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCSessionDescription.cpp; sourceTree = "<group>"; };
     6484                07221B7B17CEC32700848E51 /* RTCSessionDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescription.h; sourceTree = "<group>"; };
     6485                07221B7C17CEC32700848E51 /* RTCSessionDescription.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCSessionDescription.idl; sourceTree = "<group>"; };
     6486                07221B7D17CEC32700848E51 /* RTCSessionDescriptionCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionCallback.h; sourceTree = "<group>"; };
     6487                07221B7E17CEC32700848E51 /* RTCSessionDescriptionCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCSessionDescriptionCallback.idl; sourceTree = "<group>"; };
     6488                07221B7F17CEC32700848E51 /* RTCSessionDescriptionRequestImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCSessionDescriptionRequestImpl.cpp; sourceTree = "<group>"; };
     6489                07221B8017CEC32700848E51 /* RTCSessionDescriptionRequestImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionRequestImpl.h; sourceTree = "<group>"; };
     6490                07221B8117CEC32700848E51 /* RTCStatsCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsCallback.h; sourceTree = "<group>"; };
     6491                07221B8217CEC32700848E51 /* RTCStatsCallback.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCStatsCallback.idl; sourceTree = "<group>"; };
     6492                07221B8317CEC32700848E51 /* RTCStatsReport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCStatsReport.cpp; sourceTree = "<group>"; };
     6493                07221B8417CEC32700848E51 /* RTCStatsReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsReport.h; sourceTree = "<group>"; };
     6494                07221B8517CEC32700848E51 /* RTCStatsReport.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCStatsReport.idl; sourceTree = "<group>"; };
     6495                07221B8617CEC32700848E51 /* RTCStatsRequestImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCStatsRequestImpl.cpp; sourceTree = "<group>"; };
     6496                07221B8717CEC32700848E51 /* RTCStatsRequestImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsRequestImpl.h; sourceTree = "<group>"; };
     6497                07221B8817CEC32700848E51 /* RTCStatsResponse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCStatsResponse.cpp; sourceTree = "<group>"; };
     6498                07221B8917CEC32700848E51 /* RTCStatsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsResponse.h; sourceTree = "<group>"; };
     6499                07221B8A17CEC32700848E51 /* RTCStatsResponse.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RTCStatsResponse.idl; sourceTree = "<group>"; };
     6500                07221B8B17CEC32700848E51 /* RTCVoidRequestImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCVoidRequestImpl.cpp; sourceTree = "<group>"; };
     6501                07221B8C17CEC32700848E51 /* RTCVoidRequestImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVoidRequestImpl.h; sourceTree = "<group>"; };
     6502                07221B8D17CEC32700848E51 /* UserMediaClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserMediaClient.h; sourceTree = "<group>"; };
     6503                07221B8E17CEC32700848E51 /* UserMediaController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserMediaController.cpp; sourceTree = "<group>"; };
     6504                07221B8F17CEC32700848E51 /* UserMediaController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserMediaController.h; sourceTree = "<group>"; };
     6505                07221B9017CEC32700848E51 /* UserMediaRequest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserMediaRequest.cpp; sourceTree = "<group>"; };
     6506                07221B9117CEC32700848E51 /* UserMediaRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserMediaRequest.h; sourceTree = "<group>"; };
     6507                07221B9917CF0AD400848E51 /* MediaConstraints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaConstraints.h; sourceTree = "<group>"; };
     6508                07221B9A17CF0AD400848E51 /* MediaStreamCenter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamCenter.cpp; sourceTree = "<group>"; };
     6509                07221B9B17CF0AD400848E51 /* MediaStreamCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamCenter.h; sourceTree = "<group>"; };
     6510                07221B9C17CF0AD400848E51 /* MediaStreamComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamComponent.h; sourceTree = "<group>"; };
     6511                07221B9D17CF0AD400848E51 /* MediaStreamDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamDescriptor.h; sourceTree = "<group>"; };
     6512                07221B9E17CF0AD400848E51 /* MediaStreamSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamSource.cpp; sourceTree = "<group>"; };
     6513                07221B9F17CF0AD400848E51 /* MediaStreamSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamSource.h; sourceTree = "<group>"; };
     6514                07221BA017CF0AD400848E51 /* MediaStreamSourcesQueryClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamSourcesQueryClient.h; sourceTree = "<group>"; };
     6515                07221BA117CF0AD400848E51 /* RTCConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCConfiguration.h; sourceTree = "<group>"; };
     6516                07221BA217CF0AD400848E51 /* RTCDataChannelHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannelHandler.h; sourceTree = "<group>"; };
     6517                07221BA317CF0AD400848E51 /* RTCDataChannelHandlerClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannelHandlerClient.h; sourceTree = "<group>"; };
     6518                07221BA417CF0AD400848E51 /* RTCDTMFSenderHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDTMFSenderHandler.h; sourceTree = "<group>"; };
     6519                07221BA517CF0AD400848E51 /* RTCDTMFSenderHandlerClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDTMFSenderHandlerClient.h; sourceTree = "<group>"; };
     6520                07221BA617CF0AD400848E51 /* RTCIceCandidateDescriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCIceCandidateDescriptor.cpp; sourceTree = "<group>"; };
     6521                07221BA717CF0AD400848E51 /* RTCIceCandidateDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCIceCandidateDescriptor.h; sourceTree = "<group>"; };
     6522                07221BA817CF0AD400848E51 /* RTCPeerConnectionHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCPeerConnectionHandler.cpp; sourceTree = "<group>"; };
     6523                07221BA917CF0AD400848E51 /* RTCPeerConnectionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionHandler.h; sourceTree = "<group>"; };
     6524                07221BAA17CF0AD400848E51 /* RTCPeerConnectionHandlerClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionHandlerClient.h; sourceTree = "<group>"; };
     6525                07221BAB17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RTCSessionDescriptionDescriptor.cpp; sourceTree = "<group>"; };
     6526                07221BAC17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionDescriptor.h; sourceTree = "<group>"; };
     6527                07221BAD17CF0AD400848E51 /* RTCSessionDescriptionRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionRequest.h; sourceTree = "<group>"; };
     6528                07221BAE17CF0AD400848E51 /* RTCStatsRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsRequest.h; sourceTree = "<group>"; };
     6529                07221BAF17CF0AD400848E51 /* RTCStatsResponseBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsResponseBase.h; sourceTree = "<group>"; };
     6530                07221BB017CF0AD400848E51 /* RTCVoidRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVoidRequest.h; sourceTree = "<group>"; };
     6531                07277E3E17D018CC0015534D /* JSMediaSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaSource.cpp; sourceTree = "<group>"; };
     6532                07277E3F17D018CC0015534D /* JSMediaSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaSource.h; sourceTree = "<group>"; };
     6533                07277E4017D018CC0015534D /* JSMediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaStream.cpp; sourceTree = "<group>"; };
     6534                07277E4117D018CC0015534D /* JSMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaStream.h; sourceTree = "<group>"; };
     6535                07277E4217D018CC0015534D /* JSMediaStreamAudioDestinationNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaStreamAudioDestinationNode.cpp; sourceTree = "<group>"; };
     6536                07277E4317D018CC0015534D /* JSMediaStreamAudioDestinationNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaStreamAudioDestinationNode.h; sourceTree = "<group>"; };
     6537                07277E4417D018CC0015534D /* JSMediaStreamEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaStreamEvent.cpp; sourceTree = "<group>"; };
     6538                07277E4517D018CC0015534D /* JSMediaStreamEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaStreamEvent.h; sourceTree = "<group>"; };
     6539                07277E4617D018CC0015534D /* JSMediaStreamTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaStreamTrack.cpp; sourceTree = "<group>"; };
     6540                07277E4717D018CC0015534D /* JSMediaStreamTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaStreamTrack.h; sourceTree = "<group>"; };
     6541                07277E4817D018CC0015534D /* JSMediaStreamTrackEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMediaStreamTrackEvent.cpp; sourceTree = "<group>"; };
     6542                07277E4917D018CC0015534D /* JSMediaStreamTrackEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMediaStreamTrackEvent.h; sourceTree = "<group>"; };
    63026543                072847E216EBC5B00043CFA4 /* PlatformTextTrack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformTextTrack.h; sourceTree = "<group>"; };
    63036544                072847E316EBC5B00043CFA4 /* PlatformTextTrackMenu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformTextTrackMenu.h; sourceTree = "<group>"; };
     6545                0729B14E17CFCCA0004F1D60 /* MediaStreamCenterMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamCenterMac.cpp; sourceTree = "<group>"; };
     6546                0729B14F17CFCCA0004F1D60 /* MediaStreamCenterMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamCenterMac.h; sourceTree = "<group>"; };
    63046547                072CA86016CB4DC3008AE131 /* CaptionUserPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CaptionUserPreferences.cpp; sourceTree = "<group>"; };
    63056548                0735EE690F40C5E4004A2604 /* MediaPlayerProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaPlayerProxy.h; sourceTree = "<group>"; };
    63066549                07367DDD172CA67F00D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InbandTextTrackPrivateLegacyAVFObjC.h; path = objc/InbandTextTrackPrivateLegacyAVFObjC.h; sourceTree = "<group>"; };
    63076550                07367DDE172CA67F00D861B9 /* InbandTextTrackPrivateLegacyAVFObjC.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = InbandTextTrackPrivateLegacyAVFObjC.mm; path = objc/InbandTextTrackPrivateLegacyAVFObjC.mm; sourceTree = "<group>"; };
     6551                073BE33E17D17E01002BD431 /* JSNavigatorMediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNavigatorMediaStream.cpp; sourceTree = "<group>"; };
     6552                073BE33F17D17E01002BD431 /* JSNavigatorMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNavigatorMediaStream.h; sourceTree = "<group>"; };
     6553                073BE34217D17E7A002BD431 /* JSNavigatorUserMediaError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNavigatorUserMediaError.cpp; sourceTree = "<group>"; };
     6554                073BE34317D17E7A002BD431 /* JSNavigatorUserMediaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNavigatorUserMediaError.h; sourceTree = "<group>"; };
     6555                073BE34417D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNavigatorUserMediaErrorCallback.cpp; sourceTree = "<group>"; };
     6556                073BE34517D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNavigatorUserMediaErrorCallback.h; sourceTree = "<group>"; };
     6557                073BE34617D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNavigatorUserMediaSuccessCallback.cpp; sourceTree = "<group>"; };
     6558                073BE34717D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNavigatorUserMediaSuccessCallback.h; sourceTree = "<group>"; };
    63086559                0753860014489E9800B78452 /* CachedTextTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CachedTextTrack.cpp; sourceTree = "<group>"; };
    63096560                0753860114489E9800B78452 /* CachedTextTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedTextTrack.h; sourceTree = "<group>"; };
     
    63156566                07846341145B151A00A58DF1 /* JSTrackEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSTrackEvent.h; sourceTree = "<group>"; };
    63166567                07846384145B1B8E00A58DF1 /* JSTrackCustom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSTrackCustom.h; sourceTree = "<group>"; };
     6568                078E094817D1709600420AA1 /* MediaStreamAudioDestinationNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaStreamAudioDestinationNode.cpp; sourceTree = "<group>"; };
     6569                078E094917D1709600420AA1 /* MediaStreamAudioDestinationNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaStreamAudioDestinationNode.h; sourceTree = "<group>"; };
     6570                078E094A17D1709600420AA1 /* MediaStreamAudioDestinationNode.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaStreamAudioDestinationNode.idl; sourceTree = "<group>"; };
    63176571                0794178F166E855F009416C2 /* InbandTextTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InbandTextTrack.cpp; sourceTree = "<group>"; };
    63186572                07941790166E855F009416C2 /* InbandTextTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InbandTextTrack.h; sourceTree = "<group>"; };
    63196573                07941793166EA04E009416C2 /* InbandTextTrackPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InbandTextTrackPrivate.h; sourceTree = "<group>"; };
     6574                07969D8D17D13F43007FF842 /* JSLocalMediaStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSLocalMediaStream.cpp; sourceTree = "<group>"; };
     6575                07969D8E17D13F43007FF842 /* JSLocalMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSLocalMediaStream.h; sourceTree = "<group>"; };
     6576                07969D9117D14151007FF842 /* JSRTCDataChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCDataChannel.cpp; sourceTree = "<group>"; };
     6577                07969D9217D14151007FF842 /* JSRTCDataChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCDataChannel.h; sourceTree = "<group>"; };
     6578                07969D9317D14151007FF842 /* JSRTCDataChannelEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCDataChannelEvent.cpp; sourceTree = "<group>"; };
     6579                07969D9417D14151007FF842 /* JSRTCDataChannelEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCDataChannelEvent.h; sourceTree = "<group>"; };
     6580                07969D9517D14151007FF842 /* JSRTCDTMFSender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCDTMFSender.cpp; sourceTree = "<group>"; };
     6581                07969D9617D14151007FF842 /* JSRTCDTMFSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCDTMFSender.h; sourceTree = "<group>"; };
     6582                07969D9717D14151007FF842 /* JSRTCDTMFToneChangeEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCDTMFToneChangeEvent.cpp; sourceTree = "<group>"; };
     6583                07969D9817D14151007FF842 /* JSRTCDTMFToneChangeEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCDTMFToneChangeEvent.h; sourceTree = "<group>"; };
     6584                07969D9917D14151007FF842 /* JSRTCErrorCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCErrorCallback.cpp; sourceTree = "<group>"; };
     6585                07969D9A17D14151007FF842 /* JSRTCErrorCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCErrorCallback.h; sourceTree = "<group>"; };
     6586                07969D9B17D14151007FF842 /* JSRTCIceCandidate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCIceCandidate.cpp; sourceTree = "<group>"; };
     6587                07969D9C17D14151007FF842 /* JSRTCIceCandidate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCIceCandidate.h; sourceTree = "<group>"; };
     6588                07969D9D17D14151007FF842 /* JSRTCIceCandidateEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCIceCandidateEvent.cpp; sourceTree = "<group>"; };
     6589                07969D9E17D14151007FF842 /* JSRTCIceCandidateEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCIceCandidateEvent.h; sourceTree = "<group>"; };
     6590                07969D9F17D14151007FF842 /* JSRTCPeerConnection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCPeerConnection.cpp; sourceTree = "<group>"; };
     6591                07969DA017D14151007FF842 /* JSRTCPeerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCPeerConnection.h; sourceTree = "<group>"; };
     6592                07969DA117D14151007FF842 /* JSRTCSessionDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCSessionDescription.cpp; sourceTree = "<group>"; };
     6593                07969DA217D14151007FF842 /* JSRTCSessionDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCSessionDescription.h; sourceTree = "<group>"; };
     6594                07969DA317D14151007FF842 /* JSRTCSessionDescriptionCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCSessionDescriptionCallback.cpp; sourceTree = "<group>"; };
     6595                07969DA417D14151007FF842 /* JSRTCSessionDescriptionCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCSessionDescriptionCallback.h; sourceTree = "<group>"; };
     6596                07969DA517D14151007FF842 /* JSRTCStatsCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCStatsCallback.cpp; sourceTree = "<group>"; };
     6597                07969DA617D14151007FF842 /* JSRTCStatsCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCStatsCallback.h; sourceTree = "<group>"; };
     6598                07969DA717D14151007FF842 /* JSRTCStatsReport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCStatsReport.cpp; sourceTree = "<group>"; };
     6599                07969DA817D14151007FF842 /* JSRTCStatsReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCStatsReport.h; sourceTree = "<group>"; };
     6600                07969DA917D14151007FF842 /* JSRTCStatsResponse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCStatsResponse.cpp; sourceTree = "<group>"; };
     6601                07969DAA17D14151007FF842 /* JSRTCStatsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRTCStatsResponse.h; sourceTree = "<group>"; };
    63206602                079D0867162F20E800DB8658 /* CaptionUserPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CaptionUserPreferences.h; sourceTree = "<group>"; };
    63216603                079D0869162F21F900DB8658 /* CaptionUserPreferencesMediaAF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CaptionUserPreferencesMediaAF.h; sourceTree = "<group>"; };
     
    63366618                07B5A30C14687D7100A81ECE /* JSTextTrackListCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSTextTrackListCustom.cpp; sourceTree = "<group>"; };
    63376619                07CE77D416712A6A00C55A47 /* InbandTextTrackPrivateClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InbandTextTrackPrivateClient.h; sourceTree = "<group>"; };
     6620                07DC5FD317D3EEE90099F890 /* JSRTCStatsResponseCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRTCStatsResponseCustom.cpp; sourceTree = "<group>"; };
    63386621                07E116B01489C9A100EC5ACE /* JSTextTrackCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSTextTrackCustom.cpp; sourceTree = "<group>"; };
    63396622                07E117061489EBEB00EC5ACE /* JSTextTrackCueCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSTextTrackCueCustom.cpp; sourceTree = "<group>"; };
     
    1294013223                        usesTabs = 0;
    1294113224                };
     13225                07221B4617CEC32700848E51 /* mediastream */ = {
     13226                        isa = PBXGroup;
     13227                        children = (
     13228                                07221B4717CEC32700848E51 /* LocalMediaStream.cpp */,
     13229                                07221B4817CEC32700848E51 /* LocalMediaStream.h */,
     13230                                07221B4917CEC32700848E51 /* LocalMediaStream.idl */,
     13231                                07221B4A17CEC32700848E51 /* MediaConstraintsImpl.cpp */,
     13232                                07221B4B17CEC32700848E51 /* MediaConstraintsImpl.h */,
     13233                                07221B4C17CEC32700848E51 /* MediaStream.cpp */,
     13234                                07221B4D17CEC32700848E51 /* MediaStream.h */,
     13235                                07221B4E17CEC32700848E51 /* MediaStream.idl */,
     13236                                07221B4F17CEC32700848E51 /* MediaStreamEvent.cpp */,
     13237                                07221B5017CEC32700848E51 /* MediaStreamEvent.h */,
     13238                                07221B5117CEC32700848E51 /* MediaStreamEvent.idl */,
     13239                                07221B5217CEC32700848E51 /* MediaStreamRegistry.cpp */,
     13240                                07221B5317CEC32700848E51 /* MediaStreamRegistry.h */,
     13241                                07221B5417CEC32700848E51 /* MediaStreamTrack.cpp */,
     13242                                07221B5517CEC32700848E51 /* MediaStreamTrack.h */,
     13243                                07221B5617CEC32700848E51 /* MediaStreamTrack.idl */,
     13244                                07221B5717CEC32700848E51 /* MediaStreamTrackEvent.cpp */,
     13245                                07221B5817CEC32700848E51 /* MediaStreamTrackEvent.h */,
     13246                                07221B5917CEC32700848E51 /* MediaStreamTrackEvent.idl */,
     13247                                07221B5A17CEC32700848E51 /* NavigatorMediaStream.cpp */,
     13248                                07221B5B17CEC32700848E51 /* NavigatorMediaStream.h */,
     13249                                07221B5C17CEC32700848E51 /* NavigatorMediaStream.idl */,
     13250                                07221B5D17CEC32700848E51 /* NavigatorUserMediaError.h */,
     13251                                07221B5E17CEC32700848E51 /* NavigatorUserMediaError.idl */,
     13252                                07221B5F17CEC32700848E51 /* NavigatorUserMediaErrorCallback.h */,
     13253                                07221B6017CEC32700848E51 /* NavigatorUserMediaErrorCallback.idl */,
     13254                                07221B6117CEC32700848E51 /* NavigatorUserMediaSuccessCallback.h */,
     13255                                07221B6217CEC32700848E51 /* NavigatorUserMediaSuccessCallback.idl */,
     13256                                07221B6317CEC32700848E51 /* RTCDataChannel.cpp */,
     13257                                07221B6417CEC32700848E51 /* RTCDataChannel.h */,
     13258                                07221B6517CEC32700848E51 /* RTCDataChannel.idl */,
     13259                                07221B6617CEC32700848E51 /* RTCDataChannelEvent.cpp */,
     13260                                07221B6717CEC32700848E51 /* RTCDataChannelEvent.h */,
     13261                                07221B6817CEC32700848E51 /* RTCDataChannelEvent.idl */,
     13262                                07221B6917CEC32700848E51 /* RTCDTMFSender.cpp */,
     13263                                07221B6A17CEC32700848E51 /* RTCDTMFSender.h */,
     13264                                07221B6B17CEC32700848E51 /* RTCDTMFSender.idl */,
     13265                                07221B6C17CEC32700848E51 /* RTCDTMFToneChangeEvent.cpp */,
     13266                                07221B6D17CEC32700848E51 /* RTCDTMFToneChangeEvent.h */,
     13267                                07221B6E17CEC32700848E51 /* RTCDTMFToneChangeEvent.idl */,
     13268                                07221B6F17CEC32700848E51 /* RTCErrorCallback.h */,
     13269                                07221B7017CEC32700848E51 /* RTCErrorCallback.idl */,
     13270                                07221B7117CEC32700848E51 /* RTCIceCandidate.cpp */,
     13271                                07221B7217CEC32700848E51 /* RTCIceCandidate.h */,
     13272                                07221B7317CEC32700848E51 /* RTCIceCandidate.idl */,
     13273                                07221B7417CEC32700848E51 /* RTCIceCandidateEvent.cpp */,
     13274                                07221B7517CEC32700848E51 /* RTCIceCandidateEvent.h */,
     13275                                07221B7617CEC32700848E51 /* RTCIceCandidateEvent.idl */,
     13276                                07221B7717CEC32700848E51 /* RTCPeerConnection.cpp */,
     13277                                07221B7817CEC32700848E51 /* RTCPeerConnection.h */,
     13278                                07221B7917CEC32700848E51 /* RTCPeerConnection.idl */,
     13279                                07221B7A17CEC32700848E51 /* RTCSessionDescription.cpp */,
     13280                                07221B7B17CEC32700848E51 /* RTCSessionDescription.h */,
     13281                                07221B7C17CEC32700848E51 /* RTCSessionDescription.idl */,
     13282                                07221B7D17CEC32700848E51 /* RTCSessionDescriptionCallback.h */,
     13283                                07221B7E17CEC32700848E51 /* RTCSessionDescriptionCallback.idl */,
     13284                                07221B7F17CEC32700848E51 /* RTCSessionDescriptionRequestImpl.cpp */,
     13285                                07221B8017CEC32700848E51 /* RTCSessionDescriptionRequestImpl.h */,
     13286                                07221B8117CEC32700848E51 /* RTCStatsCallback.h */,
     13287                                07221B8217CEC32700848E51 /* RTCStatsCallback.idl */,
     13288                                07221B8317CEC32700848E51 /* RTCStatsReport.cpp */,
     13289                                07221B8417CEC32700848E51 /* RTCStatsReport.h */,
     13290                                07221B8517CEC32700848E51 /* RTCStatsReport.idl */,
     13291                                07221B8617CEC32700848E51 /* RTCStatsRequestImpl.cpp */,
     13292                                07221B8717CEC32700848E51 /* RTCStatsRequestImpl.h */,
     13293                                07221B8817CEC32700848E51 /* RTCStatsResponse.cpp */,
     13294                                07221B8917CEC32700848E51 /* RTCStatsResponse.h */,
     13295                                07221B8A17CEC32700848E51 /* RTCStatsResponse.idl */,
     13296                                07221B8B17CEC32700848E51 /* RTCVoidRequestImpl.cpp */,
     13297                                07221B8C17CEC32700848E51 /* RTCVoidRequestImpl.h */,
     13298                                07221B8D17CEC32700848E51 /* UserMediaClient.h */,
     13299                                07221B8E17CEC32700848E51 /* UserMediaController.cpp */,
     13300                                07221B8F17CEC32700848E51 /* UserMediaController.h */,
     13301                                07221B9017CEC32700848E51 /* UserMediaRequest.cpp */,
     13302                                07221B9117CEC32700848E51 /* UserMediaRequest.h */,
     13303                        );
     13304                        name = mediastream;
     13305                        path = Modules/mediastream;
     13306                        sourceTree = "<group>";
     13307                };
     13308                07221B9217CF0AD400848E51 /* mediastream */ = {
     13309                        isa = PBXGroup;
     13310                        children = (
     13311                                0729B14D17CFCCA0004F1D60 /* mac */,
     13312                                07221B9917CF0AD400848E51 /* MediaConstraints.h */,
     13313                                07221B9A17CF0AD400848E51 /* MediaStreamCenter.cpp */,
     13314                                07221B9B17CF0AD400848E51 /* MediaStreamCenter.h */,
     13315                                07221B9C17CF0AD400848E51 /* MediaStreamComponent.h */,
     13316                                07221B9D17CF0AD400848E51 /* MediaStreamDescriptor.h */,
     13317                                07221B9E17CF0AD400848E51 /* MediaStreamSource.cpp */,
     13318                                07221B9F17CF0AD400848E51 /* MediaStreamSource.h */,
     13319                                07221BA017CF0AD400848E51 /* MediaStreamSourcesQueryClient.h */,
     13320                                07221BA117CF0AD400848E51 /* RTCConfiguration.h */,
     13321                                07221BA217CF0AD400848E51 /* RTCDataChannelHandler.h */,
     13322                                07221BA317CF0AD400848E51 /* RTCDataChannelHandlerClient.h */,
     13323                                07221BA417CF0AD400848E51 /* RTCDTMFSenderHandler.h */,
     13324                                07221BA517CF0AD400848E51 /* RTCDTMFSenderHandlerClient.h */,
     13325                                07221BA617CF0AD400848E51 /* RTCIceCandidateDescriptor.cpp */,
     13326                                07221BA717CF0AD400848E51 /* RTCIceCandidateDescriptor.h */,
     13327                                07221BA817CF0AD400848E51 /* RTCPeerConnectionHandler.cpp */,
     13328                                07221BA917CF0AD400848E51 /* RTCPeerConnectionHandler.h */,
     13329                                07221BAA17CF0AD400848E51 /* RTCPeerConnectionHandlerClient.h */,
     13330                                07221BAB17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.cpp */,
     13331                                07221BAC17CF0AD400848E51 /* RTCSessionDescriptionDescriptor.h */,
     13332                                07221BAD17CF0AD400848E51 /* RTCSessionDescriptionRequest.h */,
     13333                                07221BAE17CF0AD400848E51 /* RTCStatsRequest.h */,
     13334                                07221BAF17CF0AD400848E51 /* RTCStatsResponseBase.h */,
     13335                                07221BB017CF0AD400848E51 /* RTCVoidRequest.h */,
     13336                        );
     13337                        path = mediastream;
     13338                        sourceTree = "<group>";
     13339                };
     13340                0729B14D17CFCCA0004F1D60 /* mac */ = {
     13341                        isa = PBXGroup;
     13342                        children = (
     13343                                0729B14E17CFCCA0004F1D60 /* MediaStreamCenterMac.cpp */,
     13344                                0729B14F17CFCCA0004F1D60 /* MediaStreamCenterMac.h */,
     13345                        );
     13346                        path = mac;
     13347                        sourceTree = "<group>";
     13348                };
    1294213349                076F0D0812B8192700C26AA4 /* avfoundation */ = {
    1294313350                        isa = PBXGroup;
     
    1295013357                        );
    1295113358                        path = avfoundation;
     13359                        sourceTree = "<group>";
     13360                };
     13361                07CFD99317D01405001C4FFC /* MediaStream */ = {
     13362                        isa = PBXGroup;
     13363                        children = (
     13364                                07969D8D17D13F43007FF842 /* JSLocalMediaStream.cpp */,
     13365                                07969D8E17D13F43007FF842 /* JSLocalMediaStream.h */,
     13366                                07277E3E17D018CC0015534D /* JSMediaSource.cpp */,
     13367                                07277E3F17D018CC0015534D /* JSMediaSource.h */,
     13368                                07277E4017D018CC0015534D /* JSMediaStream.cpp */,
     13369                                07277E4117D018CC0015534D /* JSMediaStream.h */,
     13370                                07277E4217D018CC0015534D /* JSMediaStreamAudioDestinationNode.cpp */,
     13371                                07277E4317D018CC0015534D /* JSMediaStreamAudioDestinationNode.h */,
     13372                                07277E4417D018CC0015534D /* JSMediaStreamEvent.cpp */,
     13373                                07277E4517D018CC0015534D /* JSMediaStreamEvent.h */,
     13374                                07277E4617D018CC0015534D /* JSMediaStreamTrack.cpp */,
     13375                                07277E4717D018CC0015534D /* JSMediaStreamTrack.h */,
     13376                                07277E4817D018CC0015534D /* JSMediaStreamTrackEvent.cpp */,
     13377                                07277E4917D018CC0015534D /* JSMediaStreamTrackEvent.h */,
     13378                                073BE33E17D17E01002BD431 /* JSNavigatorMediaStream.cpp */,
     13379                                073BE33F17D17E01002BD431 /* JSNavigatorMediaStream.h */,
     13380                                073BE34217D17E7A002BD431 /* JSNavigatorUserMediaError.cpp */,
     13381                                073BE34317D17E7A002BD431 /* JSNavigatorUserMediaError.h */,
     13382                                073BE34417D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.cpp */,
     13383                                073BE34517D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.h */,
     13384                                073BE34617D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.cpp */,
     13385                                073BE34717D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.h */,
     13386                                07969D9117D14151007FF842 /* JSRTCDataChannel.cpp */,
     13387                                07969D9217D14151007FF842 /* JSRTCDataChannel.h */,
     13388                                07969D9317D14151007FF842 /* JSRTCDataChannelEvent.cpp */,
     13389                                07969D9417D14151007FF842 /* JSRTCDataChannelEvent.h */,
     13390                                07969D9517D14151007FF842 /* JSRTCDTMFSender.cpp */,
     13391                                07969D9617D14151007FF842 /* JSRTCDTMFSender.h */,
     13392                                07969D9717D14151007FF842 /* JSRTCDTMFToneChangeEvent.cpp */,
     13393                                07969D9817D14151007FF842 /* JSRTCDTMFToneChangeEvent.h */,
     13394                                07969D9917D14151007FF842 /* JSRTCErrorCallback.cpp */,
     13395                                07969D9A17D14151007FF842 /* JSRTCErrorCallback.h */,
     13396                                07969D9B17D14151007FF842 /* JSRTCIceCandidate.cpp */,
     13397                                07969D9C17D14151007FF842 /* JSRTCIceCandidate.h */,
     13398                                07969D9D17D14151007FF842 /* JSRTCIceCandidateEvent.cpp */,
     13399                                07969D9E17D14151007FF842 /* JSRTCIceCandidateEvent.h */,
     13400                                07969D9F17D14151007FF842 /* JSRTCPeerConnection.cpp */,
     13401                                07969DA017D14151007FF842 /* JSRTCPeerConnection.h */,
     13402                                07969DA117D14151007FF842 /* JSRTCSessionDescription.cpp */,
     13403                                07969DA217D14151007FF842 /* JSRTCSessionDescription.h */,
     13404                                07969DA317D14151007FF842 /* JSRTCSessionDescriptionCallback.cpp */,
     13405                                07969DA417D14151007FF842 /* JSRTCSessionDescriptionCallback.h */,
     13406                                07969DA517D14151007FF842 /* JSRTCStatsCallback.cpp */,
     13407                                07969DA617D14151007FF842 /* JSRTCStatsCallback.h */,
     13408                                07969DA717D14151007FF842 /* JSRTCStatsReport.cpp */,
     13409                                07969DA817D14151007FF842 /* JSRTCStatsReport.h */,
     13410                                07969DA917D14151007FF842 /* JSRTCStatsResponse.cpp */,
     13411                                07969DAA17D14151007FF842 /* JSRTCStatsResponse.h */,
     13412                        );
     13413                        name = MediaStream;
    1295213414                        sourceTree = "<group>";
    1295313415                };
     
    1322013682                                AA93C850175D5B2000FD3CE3 /* IndieUI */,
    1322113683                                1C5FAECA0DCFD8C900D58F78 /* Inspector */,
     13684                                07CFD99317D01405001C4FFC /* MediaStream */,
    1322213685                                33503C9C10179A9A003B47E1 /* Notifications */,
    1322313686                                1AC226020DB69EA70089B669 /* Offline */,
     
    1605916522                                AA7EA0A917557B1C00DF4643 /* indieui */,
    1606016523                                B1A942DD15B5CE2200D525D1 /* mediasource */,
     16524                                07221B4617CEC32700848E51 /* mediastream */,
    1606116525                                333F703D0FB49C16008E12A6 /* notifications */,
    1606216526                                89F60B08157F68350075E157 /* quota */,
     
    1885019314                                E1AD12D51295D0BD00ACA989 /* JSProcessingInstructionCustom.cpp */,
    1885119315                                4998AED313FC417F0090B1AA /* JSRequestAnimationFrameCallbackCustom.cpp */,
     19316                                07DC5FD317D3EEE90099F890 /* JSRTCStatsResponseCustom.cpp */,
    1885219317                                51DCE8010CAC9F1C00488358 /* JSSQLResultSetRowListCustom.cpp */,
    1885319318                                1AD2316D0CD269E700C1F194 /* JSSQLTransactionCustom.cpp */,
     
    1918219647                                8CADF2A2135C7B36009EF43F /* leveldb */,
    1918319648                                6582A14809999D6C00BEEB6D /* mac */,
     19649                                07221B9217CF0AD400848E51 /* mediastream */,
    1918419650                                59C77F101054591C00506104 /* mock */,
    1918519651                                656B84D70AEA1CE900A095B4 /* network */,
     
    2064221108                                FD671A75159BB07000197559 /* MediaStreamAudioSourceNode.h */,
    2064321109                                FD671A76159BB07000197559 /* MediaStreamAudioSourceNode.idl */,
     21110                                078E094817D1709600420AA1 /* MediaStreamAudioDestinationNode.cpp */,
     21111                                078E094917D1709600420AA1 /* MediaStreamAudioDestinationNode.h */,
     21112                                078E094A17D1709600420AA1 /* MediaStreamAudioDestinationNode.idl */,
    2064421113                                FDA3E955134A49EF008D4B5A /* OfflineAudioCompletionEvent.cpp */,
    2064521114                                FDA3E956134A49EF008D4B5A /* OfflineAudioCompletionEvent.h */,
     
    2091221381                                24F54EAD101FE914000AE741 /* ApplicationCacheHost.h in Headers */,
    2091321382                                1A8F6BC10DB55CDC001DB794 /* ApplicationCacheResource.h in Headers */,
     21383                                078E093C17D16E1C00420AA1 /* RTCDataChannelHandler.h in Headers */,
    2091421384                                1A2AAC590DC2A3B100A20D9A /* ApplicationCacheStorage.h in Headers */,
    2091521385                                9B417064125662B3006B28FC /* ApplyBlockElementCommand.h in Headers */,
     
    2093521405                                FD315FF712B0267600C1A359 /* AudioBasicProcessorNode.h in Headers */,
    2093621406                                FD315FF912B0267600C1A359 /* AudioBuffer.h in Headers */,
     21407                                07969DAE17D14151007FF842 /* JSRTCDataChannelEvent.h in Headers */,
    2093721408                                FD5686CC13AC181400B69C68 /* AudioBufferCallback.h in Headers */,
    2093821409                                FD315FFC12B0267600C1A359 /* AudioBufferSourceNode.h in Headers */,
     
    2094621417                                FD31608212B026F700C1A359 /* AudioDSPKernelProcessor.h in Headers */,
    2094721418                                FD31608312B026F700C1A359 /* AudioFileReader.h in Headers */,
     21419                                078E094C17D1709600420AA1 /* MediaStreamAudioDestinationNode.h in Headers */,
    2094821420                                FD3160BF12B0272A00C1A359 /* AudioFileReaderMac.h in Headers */,
    2094921421                                FDE2D55B159E66EB00DCCCF8 /* AudioIOCallback.h in Headers */,
     
    2095321425                                FD31601812B0267600C1A359 /* AudioNodeOutput.h in Headers */,
    2095421426                                FD31601D12B0267600C1A359 /* AudioParam.h in Headers */,
     21427                                07969DC217D14151007FF842 /* JSRTCStatsReport.h in Headers */,
    2095521428                                FD359190138DB22000E1EBEC /* AudioParamTimeline.h in Headers */,
    2095621429                                FD31602012B0267600C1A359 /* AudioProcessingEvent.h in Headers */,
     
    2097921452                                BCA8CA6011E4E6D100812FB7 /* BackForwardListImpl.h in Headers */,
    2098021453                                97DC69ED16B9F52C008CFD6F /* BackgroundHTMLInputStream.h in Headers */,
     21454                                078E092F17D14D1C00420AA1 /* UserMediaController.h in Headers */,
    2098121455                                979DC03816A7993300807794 /* BackgroundHTMLParser.h in Headers */,
    2098221456                                BC124EE80C2641CD009E2349 /* BarProp.h in Headers */,
     
    2111321587                                A818721C0977D3C0005826D9 /* ContainerNode.h in Headers */,
    2111421588                                E1A1470811102B1500EEC0F3 /* ContainerNodeAlgorithms.h in Headers */,
     21589                                078E091D17D14D1C00420AA1 /* NavigatorUserMediaSuccessCallback.h in Headers */,
    2111521590                                BC5EB9810E82072500B25965 /* ContentData.h in Headers */,
    2111621591                                57B791A414C6A62900F202D1 /* ContentDistributor.h in Headers */,
     
    2113021605                                E1424C94164B52C800F32D40 /* CookieJar.h in Headers */,
    2113121606                                339B5B63131DAA3200F48D02 /* CookiesStrategy.h in Headers */,
     21607                                078E094517D16E1C00420AA1 /* RTCStatsRequest.h in Headers */,
    2113221608                                33D0212D131DB37B004091A8 /* CookieStorage.h in Headers */,
    2113321609                                9746AF2114F4DDE6003E7A71 /* Coordinates.h in Headers */,
     
    2116521641                                BC02A63C0E09A9CF004B6D2B /* CSSFunctionValue.h in Headers */,
    2116621642                                BC53C6920DA591140021EB5D /* CSSGradientValue.h in Headers */,
     21643                                078E094317D16E1C00420AA1 /* RTCSessionDescriptionDescriptor.h in Headers */,
    2116721644                                650F53DC09D15DDA00C9B0C8 /* CSSGrammar.h in Headers */,
    2116821645                                FB3056C2169E5DAC0096A232 /* CSSGroupingRule.h in Headers */,
     
    2120721684                                A80E6CEE0A1989CA007FB8C5 /* CSSValue.h in Headers */,
    2120821685                                6565815109D13043000E61D7 /* CSSValueKeywords.h in Headers */,
     21686                                078E091417D14D1C00420AA1 /* MediaConstraintsImpl.h in Headers */,
    2120921687                                A80E6CE90A1989CA007FB8C5 /* CSSValueList.h in Headers */,
    2121021688                                E49BD9FA131FD2ED003C56F0 /* CSSValuePool.h in Headers */,
     
    2128121759                                31FB1A57120A5D0600DC02A0 /* DeviceMotionClient.h in Headers */,
    2128221760                                31FB1A59120A5D0600DC02A0 /* DeviceMotionController.h in Headers */,
     21761                                078E093417D16B0B00420AA1 /* MediaStreamCenter.h in Headers */,
    2128321762                                31FB1A5B120A5D0600DC02A0 /* DeviceMotionData.h in Headers */,
    2128421763                                31FB1A5D120A5D0600DC02A0 /* DeviceMotionEvent.h in Headers */,
     
    2130021779                                5D8C4DC01428222C0026CE72 /* DisplaySleepDisabler.h in Headers */,
    2130121780                                FD31609112B026F700C1A359 /* Distance.h in Headers */,
     21781                                07969DBA17D14151007FF842 /* JSRTCPeerConnection.h in Headers */,
    2130221782                                84730D771248F0B300D3A9C9 /* DistantLightSource.h in Headers */,
    2130321783                                B2F34FE60E82F81400F627CD /* DNS.h in Headers */,
     
    2133321813                                85E7118F0AC5D5350053270F /* DOMCharacterDataInternal.h in Headers */,
    2133421814                                85089CD90A98C42800A275AA /* DOMComment.h in Headers */,
     21815                                078E093717D16B2C00420AA1 /* MediaStreamDescriptor.h in Headers */,
    2133521816                                85E711900AC5D5350053270F /* DOMCommentInternal.h in Headers */,
    2133621817                                BC1A37AF097C715F0019F3D8 /* DOMCore.h in Headers */,
     
    2133921820                                85E711910AC5D5350053270F /* DOMCounterInternal.h in Headers */,
    2134021821                                BC1A37B0097C715F0019F3D8 /* DOMCSS.h in Headers */,
     21822                                078E093917D16B2C00420AA1 /* MediaStreamSourcesQueryClient.h in Headers */,
    2134121823                                85032DD70AA8C9BE007D3B7D /* DOMCSSCharsetRule.h in Headers */,
    2134221824                                85909CDC0ACC7A7E00DF01F1 /* DOMCSSCharsetRuleInternal.h in Headers */,
     
    2144521927                                85E711A40AC5D5350053270F /* DOMHTMLDivElementInternal.h in Headers */,
    2144621928                                85BA4D0F0AA688680088052D /* DOMHTMLDListElement.h in Headers */,
     21929                                078E091C17D14D1C00420AA1 /* NavigatorUserMediaErrorCallback.h in Headers */,
    2144721930                                85E711A50AC5D5350053270F /* DOMHTMLDListElementInternal.h in Headers */,
    2144821931                                85BCBC130ABBA87D00381160 /* DOMHTMLDocument.h in Headers */,
     
    2150421987                                8540756B0AD6CBF900620C57 /* DOMHTMLOptionElement.h in Headers */,
    2150521988                                8540756D0AD6CBF900620C57 /* DOMHTMLOptionElementInternal.h in Headers */,
     21989                                078E091F17D14D1C00420AA1 /* RTCDataChannelEvent.h in Headers */,
    2150621990                                85DF2F9B0AA3CAE500AD64C5 /* DOMHTMLOptionsCollection.h in Headers */,
    2150721991                                85E711C00AC5D5350053270F /* DOMHTMLOptionsCollectionInternal.h in Headers */,
     
    2153622020                                85F32AF20AA63B8700FF3184 /* DOMHTMLTextAreaElement.h in Headers */,
    2153722021                                85E711CE0AC5D5350053270F /* DOMHTMLTextAreaElementInternal.h in Headers */,
     22022                                07969DBC17D14151007FF842 /* JSRTCSessionDescription.h in Headers */,
     22023                                078E092817D14D1C00420AA1 /* RTCSessionDescriptionRequestImpl.h in Headers */,
    2153822024                                85992EC00AA5069500AC0785 /* DOMHTMLTitleElement.h in Headers */,
    2153922025                                85E711CF0AC5D5350053270F /* DOMHTMLTitleElementInternal.h in Headers */,
     
    2158322069                                85F56A7A0A98CE3700ADB60A /* DOMProcessingInstruction.h in Headers */,
    2158422070                                85E711D50AC5D5350053270F /* DOMProcessingInstructionInternal.h in Headers */,
     22071                                078E092317D14D1C00420AA1 /* RTCIceCandidate.h in Headers */,
    2158522072                                BCC573350D695BBE006EF517 /* DOMProgressEvent.h in Headers */,
    2158622073                                BCC573380D695BD7006EF517 /* DOMProgressEventInternal.h in Headers */,
     
    2163122118                                316FE07F0E6CCC2800BF6088 /* DOMWebKitCSSKeyframeRuleInternal.h in Headers */,
    2163222119                                316FE0800E6CCC2800BF6088 /* DOMWebKitCSSKeyframesRule.h in Headers */,
     22120                                078E091817D14D1C00420AA1 /* MediaStreamTrack.h in Headers */,
    2163322121                                316FE0820E6CCC2800BF6088 /* DOMWebKitCSSKeyframesRuleInternal.h in Headers */,
    2163422122                                498391500F1E76B400C23782 /* DOMWebKitCSSMatrix.h in Headers */,
     
    2174622234                                4358E8811360A31700E4748C /* FEDropShadow.h in Headers */,
    2174722235                                84730D7F1248F0B300D3A9C9 /* FEFlood.h in Headers */,
     22236                                078E092517D14D1C00420AA1 /* RTCPeerConnection.h in Headers */,
    2174822237                                84801955108BAFB300CB2B1F /* FEGaussianBlur.h in Headers */,
    2174922238                                84730D811248F0B300D3A9C9 /* FELighting.h in Headers */,
     
    2179422283                                49ECEB701499790D00CDD3A4 /* FilterOperations.h in Headers */,
    2179522284                                372C00D9129619F8005C9575 /* FindOptions.h in Headers */,
     22285                                078E092D17D14D1C00420AA1 /* RTCVoidRequestImpl.h in Headers */,
    2179622286                                A8CFF04F0A154F09000A4234 /* FixedTableLayout.h in Headers */,
    2179722287                                BC073BAA0C399B1F000F5979 /* FloatConversion.h in Headers */,
     
    2183222322                                085B92BB0EFDE73D00E6123C /* FormDataBuilder.h in Headers */,
    2183322323                                A8136D380973A8E700D74463 /* FormDataList.h in Headers */,
     22324                                07969DC417D14151007FF842 /* JSRTCStatsResponse.h in Headers */,
    2183422325                                7EE6846712D26E3800E79415 /* FormDataStreamCFNet.h in Headers */,
    2183522326                                514C764E0CE9234E007EF3CD /* FormDataStreamMac.h in Headers */,
     
    2186522356                                9746AF2714F4DDE6003E7A70 /* GeolocationController.h in Headers */,
    2186622357                                9746AF2814F4DDE6003E7A70 /* GeolocationError.h in Headers */,
     22358                                078E091A17D14D1C00420AA1 /* NavigatorMediaStream.h in Headers */,
    2186722359                                9746AF2914F4DDE6003E7A70 /* GeolocationPosition.h in Headers */,
    2186822360                                9746AF2A14F4DDE6003E7A70 /* Geoposition.h in Headers */,
     22361                                078E092A17D14D1C00420AA1 /* RTCStatsReport.h in Headers */,
    2186922362                                0720B0A114D3323500642957 /* GestureEvent.h in Headers */,
    2187022363                                086BBD0F136039C2008B15D8 /* Glyph.h in Headers */,
     
    2187822371                                49C7B9FC1042D3650009D447 /* GraphicsContext3D.h in Headers */,
    2187922372                                934907E4125BBBC8007F23A0 /* GraphicsContextCG.h in Headers */,
     22373                                078E092417D14D1C00420AA1 /* RTCIceCandidateEvent.h in Headers */,
    2188022374                                A80D67080E9E9DEB00E420F0 /* GraphicsContextPlatformPrivateCG.h in Headers */,
    2188122375                                0F580B0D0F12A2690051D689 /* GraphicsLayer.h in Headers */,
     
    2188922383                                A12A1050166444FD008FA311 /* GridTrackSize.h in Headers */,
    2189022384                                C50B561712119D23008B46E0 /* GroupSettings.h in Headers */,
     22385                                078E094017D16E1C00420AA1 /* RTCIceCandidateDescriptor.h in Headers */,
    2189122386                                8482B7461198C35400BFB005 /* HashChangeEvent.h in Headers */,
    2189222387                                A8748BE012CBF2DC001FBA41 /* HashTools.h in Headers */,
     
    2191022405                                A8EA7D2E0A19385500A8EF5F /* HTMLAreaElement.h in Headers */,
    2191122406                                E44613A20CD6331000FADA75 /* HTMLAudioElement.h in Headers */,
     22407                                078E091E17D14D1C00420AA1 /* RTCDataChannel.h in Headers */,
    2191222408                                A871DC1F0A15205700B12A68 /* HTMLBaseElement.h in Headers */,
    2191322409                                A8DF3FD2097FA0FC0052981B /* HTMLBaseFontElement.h in Headers */,
     
    2191722413                                A81369D2097374F600D74463 /* HTMLButtonElement.h in Headers */,
    2191822414                                93F199E508245E59001E9ABC /* HTMLCanvasElement.h in Headers */,
     22415                                07969DC017D14151007FF842 /* JSRTCStatsCallback.h in Headers */,
    2191922416                                A8DF3FD0097FA0FC0052981B /* HTMLCollection.h in Headers */,
    2192022417                                977B3865122883E900B81FF8 /* HTMLConstructionSite.h in Headers */,
     
    2192222419                                E1A31663134BCAE8007C9A4F /* HTMLConverter.h in Headers */,
    2192322420                                F5C041DB0FFCA7CE00839D4A /* HTMLDataListElement.h in Headers */,
     22421                                07277E5317D018CC0015534D /* JSMediaStreamTrack.h in Headers */,
    2192422422                                D359D78A129CA2710006E5D2 /* HTMLDetailsElement.h in Headers */,
    2192522423                                A8EA79FA0A1916DF00A8EF5F /* HTMLDirectoryElement.h in Headers */,
     
    2195222450                                A871DE270A152AC800B12A68 /* HTMLHtmlElement.h in Headers */,
    2195322451                                A89570A016E9BD5900184E55 /* HTMLIdentifier.h in Headers */,
     22452                                07969DB417D14151007FF842 /* JSRTCErrorCallback.h in Headers */,
    2195422453                                A871DE2A0A152AC800B12A68 /* HTMLIFrameElement.h in Headers */,
    2195522454                                A8EA7D2D0A19385500A8EF5F /* HTMLImageElement.h in Headers */,
     
    2198422483                                973F418A169B95FF0006BF60 /* HTMLParserOptions.h in Headers */,
    2198522484                                449B19F50FA72ECE0015CA4A /* HTMLParserQuirks.h in Headers */,
     22485                                073BE34B17D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.h in Headers */,
    2198622486                                977B3871122883E900B81FF8 /* HTMLParserScheduler.h in Headers */,
    2198722487                                974187D416A7932900FA77A7 /* HTMLParserThread.h in Headers */,
     
    2201222512                                D66817FB166FE6D700FA07B4 /* HTMLTemplateElement.h in Headers */,
    2201322513                                A81369D6097374F600D74463 /* HTMLTextAreaElement.h in Headers */,
     22514                                078E092E17D14D1C00420AA1 /* UserMediaClient.h in Headers */,
    2201422515                                9BC6C21B13CCC97B008E0337 /* HTMLTextFormControlElement.h in Headers */,
    2201522516                                A871DC280A15205700B12A68 /* HTMLTitleElement.h in Headers */,
     
    2202022521                                A8EA79F20A1916DF00A8EF5F /* HTMLUListElement.h in Headers */,
    2202122522                                E44613AB0CD6331000FADA75 /* HTMLVideoElement.h in Headers */,
     22523                                07277E4D17D018CC0015534D /* JSMediaStream.h in Headers */,
    2202222524                                BCCD74DC0A4C8D35005FDA6D /* HTMLViewSourceDocument.h in Headers */,
    2202322525                                977B387A122883E900B81FF8 /* HTMLViewSourceParser.h in Headers */,
     
    2204722549                                9712A5C615004EDA0048AF10 /* IDBDatabaseCallbacksImpl.h in Headers */,
    2204822550                                9712A5C715004EDA0048AF10 /* IDBDatabaseError.h in Headers */,
     22551                                078E092117D14D1C00420AA1 /* RTCDTMFToneChangeEvent.h in Headers */,
    2204922552                                9712A5CA15004EDA0048AF10 /* IDBDatabaseException.h in Headers */,
    2205022553                                9712A5CD15004EDA0048AF10 /* IDBEventDispatcher.h in Headers */,
     
    2205422557                                9712A5D615004EDA0048AF10 /* IDBIndex.h in Headers */,
    2205522558                                9712A5DC15004EDA0048AF10 /* IDBKey.h in Headers */,
     22559                                07277E5117D018CC0015534D /* JSMediaStreamEvent.h in Headers */,
    2205622560                                9712A5DF15004EDA0048AF10 /* IDBKeyPath.h in Headers */,
    2205722561                                9712A5E315004EDA0048AF10 /* IDBKeyRange.h in Headers */,
     
    2208822592                                4B3480940EEF50D400AC1B41 /* ImageSourceCG.h in Headers */,
    2208922593                                316FE1180E6E1DA700BF6088 /* ImplicitAnimation.h in Headers */,
     22594                                078E093B17D16E1C00420AA1 /* RTCConfiguration.h in Headers */,
    2209022595                                07941792166E855F009416C2 /* InbandTextTrack.h in Headers */,
    2209122596                                07941794166EA04E009416C2 /* InbandTextTrackPrivate.h in Headers */,
     
    2211322618                                93309DEE099E64920056E581 /* InsertNodeBeforeCommand.h in Headers */,
    2211422619                                93309DF0099E64920056E581 /* InsertParagraphSeparatorCommand.h in Headers */,
     22620                                078E093017D14D1C00420AA1 /* UserMediaRequest.h in Headers */,
    2211522621                                93309DF2099E64920056E581 /* InsertTextCommand.h in Headers */,
    2211622622                                4F2D205412EAE7B3005C2874 /* InspectorAgent.h in Headers */,
     
    2214022646                                F344C75311294D9D00F26EEE /* InspectorFrontendClientLocal.h in Headers */,
    2214122647                                7A0E770F10C00A8800A0276E /* InspectorFrontendHost.h in Headers */,
     22648                                07277E4B17D018CC0015534D /* JSMediaSource.h in Headers */,
    2214222649                                511293603D60B4B52FAF973F /* InspectorHeapProfilerAgent.h in Headers */,
    2214322650                                7A54858014E02D51006AE05A /* InspectorHistory.h in Headers */,
     
    2215922666                                4F3289B611A42AAB005ABE7E /* InspectorValues.h in Headers */,
    2216022667                                F3810C1C1365A49600ED6E33 /* InspectorWorkerAgent.h in Headers */,
     22668                                078E092917D14D1C00420AA1 /* RTCStatsCallback.h in Headers */,
    2216122669                                F375CC071150D300008DDB81 /* InspectorWorkerResource.h in Headers */,
    2216222670                                F3ABFE0C130E9DA000E7F7D1 /* InstrumentingAgents.h in Headers */,
     
    2222822736                                E4778B80115A581A00B5D372 /* JSCustomEvent.h in Headers */,
    2222922737                                E10B937C0B73C00A003ED890 /* JSCustomXPathNSResolver.h in Headers */,
     22738                                073BE34117D17E01002BD431 /* JSNavigatorMediaStream.h in Headers */,
    2223022739                                1AE82F900CAAFA9D002237AE /* JSDatabase.h in Headers */,
    2223122740                                B59DD699119029E5007E9684 /* JSDatabaseCallback.h in Headers */,
     
    2226622775                                7694563D1214D97C0007CBAE /* JSDOMTokenList.h in Headers */,
    2226722776                                2E37E00612DBC5A400A6B233 /* JSDOMURL.h in Headers */,
     22777                                07969DB217D14151007FF842 /* JSRTCDTMFToneChangeEvent.h in Headers */,
    2226822778                                BC6932740D7E293900AE44D1 /* JSDOMWindowBase.h in Headers */,
    2226922779                                FC9E0E4D16419C1E00392BE3 /* JSDOMWindowCSS.h in Headers */,
     
    2230922819                                FE80DA640E9C4703000D6F75 /* JSGeolocation.h in Headers */,
    2231022820                                FE80DA660E9C4703000D6F75 /* JSGeoposition.h in Headers */,
     22821                                07969DAC17D14151007FF842 /* JSRTCDataChannel.h in Headers */,
    2231122822                                8482B7521198CB6B00BFB005 /* JSHashChangeEvent.h in Headers */,
    2231222823                                BC94D14F0C275C68006BC617 /* JSHistory.h in Headers */,
     
    2237522886                                AB4CB4EB0B8BDA3D009F40B0 /* JSHTMLSelectElementCustom.h in Headers */,
    2237622887                                E446143C0CD689CC00FADA75 /* JSHTMLSourceElement.h in Headers */,
     22888                                078E093F17D16E1C00420AA1 /* RTCDTMFSenderHandlerClient.h in Headers */,
    2237722889                                9752D38E1413104B003305BD /* JSHTMLSpanElement.h in Headers */,
    2237822890                                A80E7B0E0A19D606007FB8C5 /* JSHTMLStyleElement.h in Headers */,
     
    2238922901                                1A85B2110A1B258700D8C87C /* JSHTMLUListElement.h in Headers */,
    2239022902                                6E4ABCD5138EA0B70071D291 /* JSHTMLUnknownElement.h in Headers */,
     22903                                078E092717D14D1C00420AA1 /* RTCSessionDescriptionCallback.h in Headers */,
    2239122904                                E44614170CD6826900FADA75 /* JSHTMLVideoElement.h in Headers */,
    2239222905                                C585A67D11D4FB08004C3E4B /* JSIDBAny.h in Headers */,
     
    2243622949                                31EC1E2914FF60EE00C94662 /* JSNotificationPermissionCallback.h in Headers */,
    2243722950                                7E46F6FB1627A2CA00062223 /* JSOESElementIndexUint.h in Headers */,
     22951                                078E091617D14D1C00420AA1 /* MediaStreamEvent.h in Headers */,
    2243822952                                9001788112E0370700648462 /* JSOESStandardDerivatives.h in Headers */,
    2243922953                                6EBF0E7712A9868800DB1709 /* JSOESTextureFloat.h in Headers */,
     
    2247022984                                41D07A7F0FF935CA0095EDCE /* JSSharedWorker.h in Headers */,
    2247122985                                41D1690610238B66009BC827 /* JSSharedWorkerGlobalScope.h in Headers */,
     22986                                078E094617D16E1C00420AA1 /* RTCStatsResponseBase.h in Headers */,
    2247222987                                75415D56129AB2D2003AD669 /* JSSpeechInputEvent.h in Headers */,
    2247322988                                75415D58129AB2D2003AD669 /* JSSpeechInputResult.h in Headers */,
     
    2251623031                                B2FA3D550AB75A6F000E5AC4 /* JSSVGAnimateTransformElement.h in Headers */,
    2251723032                                B2FA3D570AB75A6F000E5AC4 /* JSSVGAnimationElement.h in Headers */,
     23033                                078E08FC17D14CBD00420AA1 /* LocalMediaStream.h in Headers */,
     23034                                07969D9017D13F43007FF842 /* JSLocalMediaStream.h in Headers */,
    2251823035                                B2FA3D590AB75A6F000E5AC4 /* JSSVGCircleElement.h in Headers */,
    2251923036                                B2FA3D5B0AB75A6F000E5AC4 /* JSSVGClipPathElement.h in Headers */,
     
    2252923046                                8542A7990AE5C94400DF58DF /* JSSVGElementWrapperFactory.h in Headers */,
    2253023047                                B2FA3D690AB75A6F000E5AC4 /* JSSVGEllipseElement.h in Headers */,
     23048                                078E092B17D14D1C00420AA1 /* RTCStatsRequestImpl.h in Headers */,
    2253123049                                B266CD4E0C3AEC6500EB08D2 /* JSSVGException.h in Headers */,
    2253223050                                B2FA3D6B0AB75A6F000E5AC4 /* JSSVGFEBlendElement.h in Headers */,
     
    2255623074                                B2FA3D950AB75A6F000E5AC4 /* JSSVGFETurbulenceElement.h in Headers */,
    2255723075                                B2FA3D970AB75A6F000E5AC4 /* JSSVGFilterElement.h in Headers */,
     23076                                078E092217D14D1C00420AA1 /* RTCErrorCallback.h in Headers */,
    2255823077                                B27B28260CEF0C0700D39D54 /* JSSVGFontElement.h in Headers */,
    2255923078                                A83B79050CCAFF15000B0825 /* JSSVGFontFaceElement.h in Headers */,
     
    2263023149                                B2FA3E0B0AB75A6F000E5AC4 /* JSSVGTransform.h in Headers */,
    2263123150                                B2FA3E0D0AB75A6F000E5AC4 /* JSSVGTransformList.h in Headers */,
     23151                                07277E4F17D018CC0015534D /* JSMediaStreamAudioDestinationNode.h in Headers */,
    2263223152                                B2FA3E0F0AB75A6F000E5AC4 /* JSSVGTRefElement.h in Headers */,
    2263323153                                B2FA3E110AB75A6F000E5AC4 /* JSSVGTSpanElement.h in Headers */,
     
    2263723157                                7118FED515685CC60030B79A /* JSSVGViewSpec.h in Headers */,
    2263823158                                8485227E1190162C006EDC7F /* JSSVGVKernElement.h in Headers */,
     23159                                078E092017D14D1C00420AA1 /* RTCDTMFSender.h in Headers */,
    2263923160                                71DCB7021568197600862271 /* JSSVGZoomAndPan.h in Headers */,
    2264023161                                B2FA3E190AB75A6F000E5AC4 /* JSSVGZoomEvent.h in Headers */,
     
    2267623197                                A07D3356152B630E001B6393 /* JSWebGLShaderPrecisionFormat.h in Headers */,
    2267723198                                49C7B9A51042D2D30009D447 /* JSWebGLTexture.h in Headers */,
     23199                                078E091517D14D1C00420AA1 /* MediaStream.h in Headers */,
    2267823200                                0C45342810CDBBFA00869157 /* JSWebGLUniformLocation.h in Headers */,
    2267923201                                77EF62F412F9DB7400C77BD2 /* JSWebGLVertexArrayObjectOES.h in Headers */,
     
    2273823260                                8CADF2AB135C7B36009EF43F /* LevelDBDatabase.h in Headers */,
    2273923261                                8CADF2AD135C7B36009EF43F /* LevelDBIterator.h in Headers */,
     23262                                07277E5517D018CC0015534D /* JSMediaStreamTrackEvent.h in Headers */,
    2274023263                                8CADF2AE135C7B36009EF43F /* LevelDBSlice.h in Headers */,
    2274123264                                8C0E334D138A92C7008DA94F /* LevelDBTransaction.h in Headers */,
     
    2280723330                                E1ADECCE0E76AD8B004A1A5E /* MessageChannel.h in Headers */,
    2280823331                                75793E840D0CE0B3007FC0AC /* MessageEvent.h in Headers */,
     23332                                078E093D17D16E1C00420AA1 /* RTCDataChannelHandlerClient.h in Headers */,
    2280923333                                E1ADECBF0E76ACF1004A1A5E /* MessagePort.h in Headers */,
    2281023334                                41BF700C0FE86F49005E8DEC /* MessagePortChannel.h in Headers */,
     
    2283423358                                A818721E0977D3C0005826D9 /* NameNodeList.h in Headers */,
    2283523359                                6B3480940EEF50D400AC1B41 /* NativeImagePtr.h in Headers */,
     23360                                078E093217D1684600420AA1 /* MediaStreamCenterMac.h in Headers */,
    2283623361                                E10B9B6C0B747599003ED890 /* NativeXPathNSResolver.h in Headers */,
    2283723362                                93CCF0270AF6C52900018E89 /* NavigationAction.h in Headers */,
     
    2289523420                                FE9E89FC16E2DC0500A908F8 /* OriginLock.h in Headers */,
    2289623421                                FD581FAF1520F91F003A7A75 /* OscillatorNode.h in Headers */,
     23422                                078E091B17D14D1C00420AA1 /* NavigatorUserMediaError.h in Headers */,
    2289723423                                BC5EB5DD0E81B8DD00B25965 /* OutlineValue.h in Headers */,
    2289823424                                1A0D57370A5C77FE007EDD4C /* OverflowEvent.h in Headers */,
     
    2293423460                                8A7CC96B12076D73001D4588 /* PendingScript.h in Headers */,
    2293523461                                8A844D0511D3C18E0014065C /* Performance.h in Headers */,
     23462                                07969DB017D14151007FF842 /* JSRTCDTMFSender.h in Headers */,
    2293623463                                86BE340115058CB200CE0FD8 /* PerformanceEntry.h in Headers */,
    2293723464                                86BE340415058CB200CE0FD8 /* PerformanceEntryList.h in Headers */,
     
    2316323690                                BCEA4887097D93020094C9E4 /* RenderThemeMac.h in Headers */,
    2316423691                                93F1998C08245E59001E9ABC /* RenderTreeAsText.h in Headers */,
     23692                                078E092617D14D1C00420AA1 /* RTCSessionDescription.h in Headers */,
    2316523693                                E44614520CD68A3500FADA75 /* RenderVideo.h in Headers */,
    2316623694                                BCEA4868097D93020094C9E4 /* RenderView.h in Headers */,
    2316723695                                A871DFE40A15376B00B12A68 /* RenderWidget.h in Headers */,
    2316823696                                93799EF90BF2743600D0F230 /* RenderWordBreak.h in Headers */,
     23697                                078E094717D16E1C00420AA1 /* RTCVoidRequest.h in Headers */,
    2316923698                                A89CCC530F44E98100B5DA10 /* ReplaceNodeWithSpanCommand.h in Headers */,
    2317023699                                93309E0A099E64920056E581 /* ReplaceSelectionCommand.h in Headers */,
     
    2318723716                                7EE6846D12D26E3800E79415 /* ResourceRequest.h in Headers */,
    2318823717                                514C767D0CE923A1007EF3CD /* ResourceRequestBase.h in Headers */,
     23718                                07969DB817D14151007FF842 /* JSRTCIceCandidateEvent.h in Headers */,
    2318923719                                7EE6846F12D26E3800E79415 /* ResourceRequestCFNet.h in Headers */,
    2319023720                                7EE6847012D26E3800E79415 /* ResourceResponse.h in Headers */,
     
    2334523875                                84730D931248F0B300D3A9C9 /* SpotLightSource.h in Headers */,
    2334623876                                97BC6A3B1505F081001B74AC /* SQLCallbackWrapper.h in Headers */,
     23877                                078E094117D16E1C00420AA1 /* RTCPeerConnectionHandler.h in Headers */,
    2334723878                                97BC6A3C1505F081001B74AC /* SQLError.h in Headers */,
    2334823879                                97BC6A3F1505F081001B74AC /* SQLException.h in Headers */,
     
    2341723948                                BC2272E40E82EE9B00E7F975 /* StyleRareInheritedData.h in Headers */,
    2341823949                                BC2272BD0E82EAAE00E7F975 /* StyleRareNonInheritedData.h in Headers */,
     23950                                07969DBE17D14151007FF842 /* JSRTCSessionDescriptionCallback.h in Headers */,
    2341923951                                BC2272870E82E70700E7F975 /* StyleReflection.h in Headers */,
    2342023952                                E139866415478474001E3F65 /* StyleResolver.h in Headers */,
     
    2348724019                                B22279A80D00BF220071B782 /* SVGCursorElement.h in Headers */,
    2348824020                                B22279AE0D00BF220071B782 /* SVGDefsElement.h in Headers */,
     24021                                078E093817D16B2C00420AA1 /* MediaStreamSource.h in Headers */,
    2348924022                                B22279B10D00BF220071B782 /* SVGDescElement.h in Headers */,
    2349024023                                B5B7A17117C10AC000E4AA0A /* ElementData.h in Headers */,
     
    2352424057                                B2227A000D00BF220071B782 /* SVGFESpecularLightingElement.h in Headers */,
    2352524058                                B2227A030D00BF220071B782 /* SVGFESpotLightElement.h in Headers */,
     24059                                078E091917D14D1C00420AA1 /* MediaStreamTrackEvent.h in Headers */,
    2352624060                                B2227A060D00BF220071B782 /* SVGFETileElement.h in Headers */,
    2352724061                                B2227A090D00BF220071B782 /* SVGFETurbulenceElement.h in Headers */,
     
    2354024074                                B2227A240D00BF220071B782 /* SVGForeignObjectElement.h in Headers */,
    2354124075                                B2227A270D00BF220071B782 /* SVGGElement.h in Headers */,
     24076                                078E093517D16B2100420AA1 /* MediaStreamComponent.h in Headers */,
    2354224077                                087E0AF713606D0B00FA4BA8 /* SVGGlyph.h in Headers */,
    2354324078                                B2A1F2AE0CEF0ABF00442F6A /* SVGGlyphElement.h in Headers */,
     
    2357524110                                B2227A540D00BF220071B782 /* SVGPaint.h in Headers */,
    2357624111                                B2227A570D00BF220071B782 /* SVGParserUtilities.h in Headers */,
     24112                                078E092C17D14D1C00420AA1 /* RTCStatsResponse.h in Headers */,
    2357724113                                2D3A0E3613A7D76100E85AF0 /* SVGParsingError.h in Headers */,
    2357824114                                84C6784D1214814700A92902 /* SVGPathBlender.h in Headers */,
     
    2362324159                                436708F412D9CA4B00044234 /* SVGRenderTreeAsText.h in Headers */,
    2362424160                                436708F612D9CA4B00044234 /* SVGResources.h in Headers */,
     24161                                073BE34917D17E7A002BD431 /* JSNavigatorUserMediaError.h in Headers */,
    2362524162                                436708F812D9CA4B00044234 /* SVGResourcesCache.h in Headers */,
    2362624163                                436708FA12D9CA4B00044234 /* SVGResourcesCycleSolver.h in Headers */,
     
    2364224179                                081668D4125603BF006F25DE /* SVGTextChunkBuilder.h in Headers */,
    2364324180                                B2227AC80D00BF220071B782 /* SVGTextContentElement.h in Headers */,
     24181                                078E094417D16E1C00420AA1 /* RTCSessionDescriptionRequest.h in Headers */,
    2364424182                                B2227ACB0D00BF220071B782 /* SVGTextElement.h in Headers */,
    2364524183                                08F0BFC41255C53C00075185 /* SVGTextFragment.h in Headers */,
     
    2365724195                                B2227AD40D00BF220071B782 /* SVGTitleElement.h in Headers */,
    2365824196                                B2227AD70D00BF220071B782 /* SVGTransform.h in Headers */,
     24197                                078E093E17D16E1C00420AA1 /* RTCDTMFSenderHandler.h in Headers */,
    2365924198                                B2227ADA0D00BF220071B782 /* SVGTransformable.h in Headers */,
    2366024199                                B2227ADD0D00BF220071B782 /* SVGTransformDistance.h in Headers */,
     
    2367724216                                F55B3DD61251F12D003EF269 /* TelephoneInputType.h in Headers */,
    2367824217                                C65046A9167BFB5500CC2A4D /* TemplateContentDocumentFragment.h in Headers */,
     24218                                078E093A17D16E1C00420AA1 /* MediaConstraints.h in Headers */,
    2367924219                                6550B6A6099DF0270090D781 /* Text.h in Headers */,
    2368024220                                93309E17099E64920056E581 /* TextAffinity.h in Headers */,
     
    2377224312                                F55B3DDE1251F12D003EF269 /* URLInputType.h in Headers */,
    2377324313                                A72763BF16689BFB002FCACB /* UserActionElementSet.h in Headers */,
     24314                                078E091717D14D1C00420AA1 /* MediaStreamRegistry.h in Headers */,
    2377424315                                656581B209D14EE6000E61D7 /* UserAgentStyleSheets.h in Headers */,
    2377524316                                003F1FEA11E6AB43008258D9 /* UserContentTypes.h in Headers */,
     
    2386424405                                29CD61DE146D02890068E82A /* WebKitCSSShaderValue.h in Headers */,
    2386524406                                0562F9471573ECEB0031CA16 /* WebKitCSSSVGDocumentValue.h in Headers */,
     24407                                078E094217D16E1C00420AA1 /* RTCPeerConnectionHandlerClient.h in Headers */,
    2386624408                                BC9ADD230CC4032600098C4C /* WebKitCSSTransformValue.h in Headers */,
    2386724409                                3FFFF9A9159D9A550020BBD5 /* WebKitCSSViewportRule.h in Headers */,
     
    2392424466                                E1A643F20EC0972500779668 /* WorkerScriptController.h in Headers */,
    2392524467                                F34742E91343635000531BC2 /* WorkerScriptDebugServer.h in Headers */,
     24468                                07969DB617D14151007FF842 /* JSRTCIceCandidate.h in Headers */,
    2392624469                                A7D6B3490F61104500B79FD1 /* WorkerScriptLoader.h in Headers */,
    2392724470                                2EA768040FE7126400AB9C8A /* WorkerScriptLoaderClient.h in Headers */,
     
    2394524488                                1ACE53EB0A8D18E70022947D /* XMLSerializer.h in Headers */,
    2394624489                                5905ADC01302F3CE00F116DF /* XMLTreeViewer.h in Headers */,
     24490                                073BE34D17D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.h in Headers */,
    2394724491                                1AB7FC690A8B92EC00D9D37B /* XPathEvaluator.h in Headers */,
    2394824492                                BC60DA5B0D2A31F700B9918F /* XPathException.h in Headers */,
     
    2441824962                                FD31608712B026F700C1A359 /* AudioResamplerKernel.cpp in Sources */,
    2441924963                                FD8C46EB154608E700A5910C /* AudioScheduledSourceNode.cpp in Sources */,
     24964                                078E090317D14CEE00420AA1 /* MediaStreamTrackEvent.cpp in Sources */,
    2442024965                                CDA79824170A258300D45C55 /* AudioSession.cpp in Sources */,
    2442124966                                CDA79827170A279100D45C55 /* AudioSessionIOS.mm in Sources */,
     
    2450325048                                E4DEAA1717A93DC3000E0430 /* StyleResolveTree.cpp in Sources */,
    2450425049                                6550B69D099DF0270090D781 /* CDATASection.cpp in Sources */,
     25050                                078E090917D14CEE00420AA1 /* RTCIceCandidate.cpp in Sources */,
    2450525051                                CDA98E0B1603CD6000FEA3B1 /* CDM.cpp in Sources */,
    2450625052                                CD47B3FC16CC34F800A21EC8 /* CDMPrivateAVFoundation.mm in Sources */,
     
    2452325069                                A784941B0B5FE507001E237A /* Clipboard.cpp in Sources */,
    2452425070                                85031B3F0A44EFC700F992E0 /* ClipboardEvent.cpp in Sources */,
     25071                                078E090517D14CEE00420AA1 /* RTCDataChannel.cpp in Sources */,
    2452525072                                93F19AFF08245E59001E9ABC /* ClipboardMac.mm in Sources */,
    2452625073                                CDEA76351460B71A008B31F1 /* Clock.cpp in Sources */,
     
    2471225259                                E47E276816036EDC00EE2AFB /* DocumentStyleSheetCollection.cpp in Sources */,
    2471325260                                0B9056190F2578BE0095FF6A /* DocumentThreadableLoader.cpp in Sources */,
     25261                                073BE34E17D180B2002BD431 /* RTCSessionDescriptionDescriptor.cpp in Sources */,
    2471425262                                A8185F3A09765766005826D9 /* DocumentType.cpp in Sources */,
    2471525263                                973889A0116EA9DC00ADF313 /* DocumentWriter.cpp in Sources */,
     
    2476525313                                85ECBEEC0AA7626900544F0B /* DOMHTMLAreaElement.mm in Sources */,
    2476625314                                859A9C480AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm in Sources */,
     25315                                078E090417D14CEE00420AA1 /* NavigatorMediaStream.cpp in Sources */,
    2476725316                                85ECBEEE0AA7626900544F0B /* DOMHTMLBaseFontElement.mm in Sources */,
    2476825317                                859A9C4A0AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm in Sources */,
     
    2477125320                                93F9B6570BA0F35E00854064 /* DOMHTMLCanvasElement.mm in Sources */,
    2477225321                                85DF2F8F0AA3C88100AD64C5 /* DOMHTMLCollection.mm in Sources */,
     25322                                078E090017D14CEE00420AA1 /* MediaStreamEvent.cpp in Sources */,
    2477325323                                F5C041E40FFCA96D00839D4A /* DOMHTMLDataListElement.mm in Sources */,
    2477425324                                D359D792129CA3C00006E5D2 /* DOMHTMLDetailsElement.mm in Sources */,
     
    2490325453                                498770DB1242C535002226BA /* DrawingBuffer.cpp in Sources */,
    2490425454                                498771531243F9FA002226BA /* DrawingBufferMac.mm in Sources */,
     25455                                078E091217D14CEE00420AA1 /* UserMediaController.cpp in Sources */,
    2490525456                                FD6ED2C7136B8E66003CF072 /* DynamicsCompressor.cpp in Sources */,
    2490625457                                FD537356137B653B00008DCE /* DynamicsCompressorKernel.cpp in Sources */,
     
    2492525476                                418A06D1133C04D500CD379C /* EventDispatcher.cpp in Sources */,
    2492625477                                4AF1AD3E13FD23A400AA9590 /* EventDispatchMediator.cpp in Sources */,
     25478                                07969DAB17D14151007FF842 /* JSRTCDataChannel.cpp in Sources */,
    2492725479                                978D07BC145A0F560096908D /* EventException.cpp in Sources */,
    2492825480                                9766504F144FBFFE00F6BB51 /* EventFactory.cpp in Sources */,
     
    2493425486                                939885C308B7E3D100E707C4 /* EventNames.cpp in Sources */,
    2493525487                                4AAAB4C416D379B5001DA41B /* EventPathWalker.cpp in Sources */,
     25488                                07969DB917D14151007FF842 /* JSRTCPeerConnection.cpp in Sources */,
    2493625489                                4A5CB1C516C3A5FD00AB2886 /* EventRetargeter.cpp in Sources */,
    2493725490                                E0FEF372B27C53EAC1C1FBEE /* EventSource.cpp in Sources */,
     
    2495325506                                50D403C714768C9400D30BB5 /* FECustomFilter.cpp in Sources */,
    2495425507                                84730D7A1248F0B300D3A9C9 /* FEDiffuseLighting.cpp in Sources */,
     25508                                078E090B17D14CEE00420AA1 /* RTCPeerConnection.cpp in Sources */,
    2495525509                                84730D7C1248F0B300D3A9C9 /* FEDisplacementMap.cpp in Sources */,
    2495625510                                4358E8801360A31700E4748C /* FEDropShadow.cpp in Sources */,
     
    2496925523                                976D6C80122B8A3D001FD1F7 /* File.cpp in Sources */,
    2497025524                                934FE9E50B5CA539003E4A73 /* FileChooser.cpp in Sources */,
     25525                                07969DC117D14151007FF842 /* JSRTCStatsReport.cpp in Sources */,
    2497125526                                978D07B6145A0F030096908D /* FileException.cpp in Sources */,
    2497225527                                1A88A90417553CD7000C74F9 /* FileIconLoader.cpp in Sources */,
     
    2504325598                                4A8C96EB0BE69032004EEFF0 /* FrameSelectionMac.mm in Sources */,
    2504425599                                7CE30DA9171B63D200EC33E1 /* FrameSnapshottingMac.mm in Sources */,
     25600                                07969DAD17D14151007FF842 /* JSRTCDataChannelEvent.cpp in Sources */,
    2504525601                                65A21484097A3F5300B9050A /* FrameTree.cpp in Sources */,
    2504625602                                65CBFEF90974F607001DAC25 /* FrameView.cpp in Sources */,
     
    2509325649                                A871DC2A0A15205700B12A68 /* HTMLBaseElement.cpp in Sources */,
    2509425650                                A8DF3FD3097FA0FC0052981B /* HTMLBaseFontElement.cpp in Sources */,
     25651                                07969DBD17D14151007FF842 /* JSRTCSessionDescriptionCallback.cpp in Sources */,
    2509525652                                A871DE290A152AC800B12A68 /* HTMLBodyElement.cpp in Sources */,
    2509625653                                A8CFF7A80A156978000A4234 /* HTMLBRElement.cpp in Sources */,
     
    2513925696                                A81369E5097374F600D74463 /* HTMLKeygenElement.cpp in Sources */,
    2514025697                                A81369E3097374F600D74463 /* HTMLLabelElement.cpp in Sources */,
     25698                                078E093617D16B2100420AA1 /* MediaStreamSource.cpp in Sources */,
    2514125699                                A81369E1097374F600D74463 /* HTMLLegendElement.cpp in Sources */,
    2514225700                                A8EA79FC0A1916DF00A8EF5F /* HTMLLIElement.cpp in Sources */,
     
    2515525713                                A8EA79FB0A1916DF00A8EF5F /* HTMLOListElement.cpp in Sources */,
    2515625714                                A81369DF097374F600D74463 /* HTMLOptGroupElement.cpp in Sources */,
     25715                                073BE34017D17E01002BD431 /* JSNavigatorMediaStream.cpp in Sources */,
    2515725716                                A81369DD097374F600D74463 /* HTMLOptionElement.cpp in Sources */,
    2515825717                                9327A94209968D1A0068A546 /* HTMLOptionsCollection.cpp in Sources */,
     
    2525625815                                C348612315FDE21E007A1CC9 /* InputTypeNames.cpp in Sources */,
    2525725816                                93309DE9099E64920056E581 /* InsertIntoTextNodeCommand.cpp in Sources */,
     25817                                073BE34C17D17E7A002BD431 /* JSNavigatorUserMediaSuccessCallback.cpp in Sources */,
    2525825818                                57CF497414EE36D700ECFF14 /* InsertionPoint.cpp in Sources */,
    2525925819                                93309DEB099E64920056E581 /* InsertLineBreakCommand.cpp in Sources */,
     
    2529825858                                82AB1773125C826700C5069D /* InspectorStyleSheet.cpp in Sources */,
    2529925859                                82889B4C13C62392009A6156 /* InspectorStyleTextEditor.cpp in Sources */,
     25860                                07277E4E17D018CC0015534D /* JSMediaStreamAudioDestinationNode.cpp in Sources */,
    2530025861                                754133AA102E00F400075D00 /* InspectorTimelineAgent.cpp in Sources */,
    2530125862                                573D134714CE39FF0057ABCA /* InspectorTypeBuilder.cpp in Sources */,
     
    2531225873                                1C81BA090E97348300266E07 /* JavaScriptCallFrame.cpp in Sources */,
    2531325874                                418F88040FF957AE0080F045 /* JSAbstractWorker.cpp in Sources */,
     25875                                073BE34F17D18183002BD431 /* RTCIceCandidateDescriptor.cpp in Sources */,
    2531425876                                FDA15EC912B03F50003A583A /* JSAnalyserNode.cpp in Sources */,
    2531525877                                65DF31DA09D1C123000BE325 /* JSAttr.cpp in Sources */,
     
    2535025912                                65DF31F309D1CC60000BE325 /* JSCharacterData.cpp in Sources */,
    2535125913                                BCC065870F3CE2A700CD2D87 /* JSClientRect.cpp in Sources */,
     25914                                07277E4C17D018CC0015534D /* JSMediaStream.cpp in Sources */,
    2535225915                                BCC065890F3CE2A700CD2D87 /* JSClientRectList.cpp in Sources */,
    2535325916                                BCA83E4F0D7CE1E9003421A8 /* JSClipboard.cpp in Sources */,
     
    2538625949                                BC20FB7F0C0E8E6C00D1447F /* JSCSSValueCustom.cpp in Sources */,
    2538725950                                A8D05FAB0A23B30F005E7203 /* JSCSSValueList.cpp in Sources */,
     25951                                07969DAF17D14151007FF842 /* JSRTCDTMFSender.cpp in Sources */,
    2538825952                                E4778B7F115A581A00B5D372 /* JSCustomEvent.cpp in Sources */,
    2538925953                                51EC92650CE90DD400F90308 /* JSCustomSQLStatementErrorCallback.cpp in Sources */,
     
    2546526029                                B6D9D27C14EAC0860090D75E /* JSFocusEvent.cpp in Sources */,
    2546626030                                FDA15EAB12B03EE1003A583A /* JSGainNode.cpp in Sources */,
     26031                                07969DB317D14151007FF842 /* JSRTCErrorCallback.cpp in Sources */,
    2546726032                                FE80DA630E9C4703000D6F75 /* JSGeolocation.cpp in Sources */,
    2546826033                                FE80D7AB0E9C1ED2000D6F75 /* JSGeolocationCustom.cpp in Sources */,
     
    2549626061                                BC51580B0C03D404008BB0EE /* JSHTMLDocumentCustom.cpp in Sources */,
    2549726062                                1A494BFA0A122F4400FDAFC1 /* JSHTMLElement.cpp in Sources */,
     26063                                07969DB117D14151007FF842 /* JSRTCDTMFToneChangeEvent.cpp in Sources */,
    2549826064                                BC5823F50C0A98DF0053F1B5 /* JSHTMLElementCustom.cpp in Sources */,
    2549926065                                938E65F709F0985D008A48EC /* JSHTMLElementWrapperFactory.cpp in Sources */,
     
    2555826124                                BC06EE040BFD71AA00856E9D /* JSHTMLTableElement.cpp in Sources */,
    2555926125                                BC06ED9F0BFD660600856E9D /* JSHTMLTableRowElement.cpp in Sources */,
     26126                                078E090717D14CEE00420AA1 /* RTCDTMFSender.cpp in Sources */,
    2556026127                                BC06ED060BFD5BAE00856E9D /* JSHTMLTableSectionElement.cpp in Sources */,
    2556126128                                D6489D25166FFCF1007C031B /* JSHTMLTemplateElement.cpp in Sources */,
     
    2557726144                                7A74ECBD101839DA00BF939E /* JSInspectorFrontendHostCustom.cpp in Sources */,
    2557826145                                1C5FAED10DCFD90100D58F78 /* JSJavaScriptCallFrame.cpp in Sources */,
     26146                                07969DB717D14151007FF842 /* JSRTCIceCandidateEvent.cpp in Sources */,
    2557926147                                1C5FAEE70DCFDA6800D58F78 /* JSJavaScriptCallFrameCustom.cpp in Sources */,
    2558026148                                A86629D409DA2B48009633A5 /* JSKeyboardEvent.cpp in Sources */,
     
    2559126159                                CDA98DE016026A3700FEA3B1 /* JSMediaKeyNeededEvent.cpp in Sources */,
    2559226160                                CDA98E0416039E1A00FEA3B1 /* JSMediaKeys.cpp in Sources */,
     26161                                07969DC317D14151007FF842 /* JSRTCStatsResponse.cpp in Sources */,
    2559326162                                CDA98E0616039E1F00FEA3B1 /* JSMediaKeySession.cpp in Sources */,
    2559426163                                BC3C39B60C0D3D8D005F4D7A /* JSMediaList.cpp in Sources */,
     
    2560726176                                C6F0917F143A2BB900685849 /* JSMutationObserverCustom.cpp in Sources */,
    2560826177                                C6F08FC91431000D00685849 /* JSMutationRecord.cpp in Sources */,
     26178                                078E090117D14CEE00420AA1 /* MediaStreamRegistry.cpp in Sources */,
    2560926179                                BCD9C2C00C17B69E005C90A2 /* JSNamedNodeMap.cpp in Sources */,
    2561026180                                BCD9C2630C17AA67005C90A2 /* JSNamedNodeMapCustom.cpp in Sources */,
     
    2585326423                                07BDD6EC1469B4C2009C9F85 /* JSTrackEventCustom.cpp in Sources */,
    2585426424                                E17B492216A9B8FF001C8839 /* JSTransitionEvent.cpp in Sources */,
     26425                                078E091317D14CEE00420AA1 /* UserMediaRequest.cpp in Sources */,
    2585526426                                1A750D5C0A90DEE1000FF215 /* JSTreeWalker.cpp in Sources */,
    2585626427                                516BB7940CE91E6800512F79 /* JSTreeWalkerCustom.cpp in Sources */,
     
    2586226433                                BE8EF04C171C9014009B48C3 /* JSVideoTrackList.cpp in Sources */,
    2586326434                                BE6DF70D171CA2C500DD52B8 /* JSVideoTrackListCustom.cpp in Sources */,
     26435                                078E093317D16B0600420AA1 /* MediaStreamCenter.cpp in Sources */,
    2586426436                                9703E1BF15DC4E37001F24C8 /* JSVoidCallback.cpp in Sources */,
    2586526437                                FD82D7F713D4C8BD004E4372 /* JSWaveShaperNode.cpp in Sources */,
    2586626438                                A7D20F62107F406900A80392 /* JSWebGLActiveInfo.cpp in Sources */,
     26439                                07277E4A17D018CC0015534D /* JSMediaSource.cpp in Sources */,
    2586726440                                49C7B9931042D2D30009D447 /* JSWebGLBuffer.cpp in Sources */,
    2586826441                                7EA30F6916DFFE7500257D0B /* JSWebGLCompressedTextureATC.cpp in Sources */,
     
    2595726530                                985BB96D13A94058007A0B69 /* LinkRelAttribute.cpp in Sources */,
    2595826531                                BC7FA6200D1F0CBD00DB22A9 /* LiveNodeList.cpp in Sources */,
     26532                                078E091017D14CEE00420AA1 /* RTCStatsResponse.cpp in Sources */,
    2595926533                                9759E93E14EF1CF80026A2DD /* LoadableTextTrack.cpp in Sources */,
    2596026534                                656D37330ADBA5DE00A4554D /* LoaderNSURLExtras.mm in Sources */,
     
    2596226536                                51ABF64D16392E2800132A7A /* LoaderStrategy.cpp in Sources */,
    2596326537                                06E81EEC0AB5DA9700C87837 /* LocalCurrentGraphicsContext.mm in Sources */,
     26538                                078E08FE17D14CEE00420AA1 /* MediaConstraintsImpl.cpp in Sources */,
    2596426539                                F5973DE115CFB2030027F804 /* LocaleMac.mm in Sources */,
    2596526540                                7633A72713D8B33A008501B6 /* LocaleToScriptMappingDefault.cpp in Sources */,
     
    2596726542                                BC25B52A131C6D3900180E10 /* LocalizedStringsMac.cpp in Sources */,
    2596826543                                BCE1C41C0D982981003B02F2 /* Location.cpp in Sources */,
     26544                                078E090817D14CEE00420AA1 /* RTCDTMFToneChangeEvent.cpp in Sources */,
    2596926545                                A8239E0009B3CF8A00B60641 /* Logging.cpp in Sources */,
    2597026546                                1402645E0AFDC19B005919E2 /* LoggingMac.mm in Sources */,
     
    2602126597                                85031B450A44EFC700F992E0 /* MouseEvent.cpp in Sources */,
    2602226598                                93EB355F09E37FD600F43799 /* MouseEventWithHitTestResults.cpp in Sources */,
     26599                                07969DB517D14151007FF842 /* JSRTCIceCandidate.cpp in Sources */,
    2602326600                                85031B470A44EFC700F992E0 /* MouseRelatedEvent.cpp in Sources */,
    2602426601                                93309DFB099E64920056E581 /* MoveSelectionCommand.cpp in Sources */,
     
    2611126688                                8A7CC97012076F8A001D4588 /* PendingScript.cpp in Sources */,
    2611226689                                E526AF3F1727F8F200E41781 /* Performance.cpp in Sources */,
     26690                                07DC5FD417D3EEE90099F890 /* JSRTCStatsResponseCustom.cpp in Sources */,
    2611326691                                86BE340315058CB200CE0FD8 /* PerformanceEntryList.cpp in Sources */,
    2611426692                                8AF4E55511DC5A36000ED3DE /* PerformanceNavigation.cpp in Sources */,
     
    2618426762                                BCEA4863097D93020094C9E4 /* RenderBR.cpp in Sources */,
    2618526763                                BCEA4865097D93020094C9E4 /* RenderButton.cpp in Sources */,
     26764                                07277E5417D018CC0015534D /* JSMediaStreamTrackEvent.cpp in Sources */,
    2618626765                                BCE4413312F748E2009B84B8 /* RenderCombineText.cpp in Sources */,
     26766                                073BE34A17D17E7A002BD431 /* JSNavigatorUserMediaErrorCallback.cpp in Sources */,
    2618726767                                9392F1440AD185FE00691BD4 /* RenderCounter.cpp in Sources */,
    2618826768                                BCEA486D097D93020094C9E4 /* RenderDeprecatedFlexibleBox.cpp in Sources */,
     
    2631226892                                A79BADA1161E7F3F00C2E652 /* RuleFeature.cpp in Sources */,
    2631326893                                A79BADA3161E7F3F00C2E652 /* RuleSet.cpp in Sources */,
     26894                                078E090217D14CEE00420AA1 /* MediaStreamTrack.cpp in Sources */,
    2631426895                                BC0B358714C4F9830055E22A /* RunLoop.cpp in Sources */,
    2631526896                                29A309AC1561C99B00BBD8E5 /* RunLoopCF.cpp in Sources */,
     
    2631826899                                1A569D1E0D7E2B82007C3983 /* runtime_array.cpp in Sources */,
    2631926900                                1A569D200D7E2B82007C3983 /* runtime_method.cpp in Sources */,
     26901                                078E090617D14CEE00420AA1 /* RTCDataChannelEvent.cpp in Sources */,
    2632026902                                1A569D220D7E2B82007C3983 /* runtime_object.cpp in Sources */,
    2632126903                                1A569D240D7E2B82007C3983 /* runtime_root.cpp in Sources */,
     
    2636326945                                1AF62EE714DA22A70041556C /* ScrollingCoordinator.cpp in Sources */,
    2636426946                                1AF62EE614DA22A70041556C /* ScrollingCoordinatorMac.mm in Sources */,
     26947                                07969D8F17D13F43007FF842 /* JSLocalMediaStream.cpp in Sources */,
    2636526948                                93C38BFE164473C700091EB2 /* ScrollingStateFixedNode.cpp in Sources */,
    2636626949                                931CBD0C161A44E900E4C874 /* ScrollingStateNode.cpp in Sources */,
     
    2643127014                                84A81F3D0FC7DFF000955300 /* SourceAlpha.cpp in Sources */,
    2643227015                                84A81F410FC7E02700955300 /* SourceGraphic.cpp in Sources */,
     27016                                078E090E17D14CEE00420AA1 /* RTCStatsReport.cpp in Sources */,
    2643327017                                D01A27AD10C9BFD800026A42 /* SpaceSplitString.cpp in Sources */,
    2643427018                                626CDE0E1140424C001E5A68 /* SpatialNavigation.cpp in Sources */,
     
    2644327027                                93309E11099E64920056E581 /* SplitElementCommand.cpp in Sources */,
    2644427028                                93309E13099E64920056E581 /* SplitTextNodeCommand.cpp in Sources */,
     27029                                078E094B17D1709600420AA1 /* MediaStreamAudioDestinationNode.cpp in Sources */,
    2644527030                                93309E15099E64920056E581 /* SplitTextNodeContainingElementCommand.cpp in Sources */,
    2644627031                                A1E1154813015C5D0054AC8C /* SpotLightSource.cpp in Sources */,
     
    2646227047                                97BC6A561505F081001B74AC /* SQLTransactionCoordinator.cpp in Sources */,
    2646327048                                FE36FD1616C7826500F887C1 /* SQLTransactionStateMachine.cpp in Sources */,
     27049                                078E08FF17D14CEE00420AA1 /* MediaStream.cpp in Sources */,
    2646427050                                97BC6A5A1505F081001B74AC /* SQLTransactionSync.cpp in Sources */,
    2646527051                                1A2E6E590CC55213004A2062 /* SQLValue.cpp in Sources */,
     
    2647327059                                C5E9B67710697E1300C7BB1A /* StorageEventDispatcher.cpp in Sources */,
    2647427060                                51E0BB390DA5ACB600A9E417 /* StorageMap.cpp in Sources */,
     27061                                07277E5217D018CC0015534D /* JSMediaStreamTrack.cpp in Sources */,
    2647527062                                C50D0E820FF4272900AC2644 /* StorageNamespace.cpp in Sources */,
    2647627063                                C55E38C010040D5D00A56BDB /* StorageNamespaceImpl.cpp in Sources */,
     
    2654227129                                431A2FD713B7707A007791E4 /* SVGAnimatedLengthList.cpp in Sources */,
    2654327130                                43A0F0B113AC7D6D00A5F0A7 /* SVGAnimatedNumber.cpp in Sources */,
     27131                                073BE34817D17E7A002BD431 /* JSNavigatorUserMediaError.cpp in Sources */,
    2654427132                                4331AC7813B6870000A9E5AE /* SVGAnimatedNumberList.cpp in Sources */,
    2654527133                                431A2F9D13B6F2B0007791E4 /* SVGAnimatedNumberOptionalNumber.cpp in Sources */,
     
    2656327151                                B22279A40D00BF220071B782 /* SVGComponentTransferFunctionElement.cpp in Sources */,
    2656427152                                B2227B050D00BFF10071B782 /* SVGCSSComputedStyleDeclaration.cpp in Sources */,
     27153                                078E090C17D14CEE00420AA1 /* RTCSessionDescription.cpp in Sources */,
    2656527154                                B2227B060D00BFF10071B782 /* SVGCSSParser.cpp in Sources */,
    2656627155                                B2227B080D00BFF10071B782 /* SVGCSSStyleSelector.cpp in Sources */,
     
    2662327212                                B2227A290D00BF220071B782 /* SVGGradientElement.cpp in Sources */,
    2662427213                                B2227AB50D00BF220071B782 /* SVGGraphicsElement.cpp in Sources */,
     27214                                078E090D17D14CEE00420AA1 /* RTCSessionDescriptionRequestImpl.cpp in Sources */,
    2662527215                                650FBF2A0D9AF047008FC292 /* SVGHKernElement.cpp in Sources */,
    2662627216                                B25599A30D00D8BA00BB825C /* SVGImage.cpp in Sources */,
     
    2663327223                                7134496D146941B300720312 /* SVGLengthContext.cpp in Sources */,
    2663427224                                B2227A350D00BF220071B782 /* SVGLengthList.cpp in Sources */,
     27225                                07277E5017D018CC0015534D /* JSMediaStreamEvent.cpp in Sources */,
    2663527226                                B2227A380D00BF220071B782 /* SVGLinearGradientElement.cpp in Sources */,
    2663627227                                B2227A3B0D00BF220071B782 /* SVGLineElement.cpp in Sources */,
     
    2667827269                                B2227ABD0D00BF220071B782 /* SVGSwitchElement.cpp in Sources */,
    2667927270                                B2227AC00D00BF220071B782 /* SVGSymbolElement.cpp in Sources */,
     27271                                078E090A17D14CEE00420AA1 /* RTCIceCandidateEvent.cpp in Sources */,
    2668027272                                B2227AC40D00BF220071B782 /* SVGTests.cpp in Sources */,
    2668127273                                B2227AC70D00BF220071B782 /* SVGTextContentElement.cpp in Sources */,
     27274                                07969DBB17D14151007FF842 /* JSRTCSessionDescription.cpp in Sources */,
    2668227275                                B2227ACA0D00BF220071B782 /* SVGTextElement.cpp in Sources */,
    2668327276                                B2227ACD0D00BF220071B782 /* SVGTextPathElement.cpp in Sources */,
     
    2671027303                                B2AFFC980D00A5DF0030074D /* TextBreakIteratorInternalICUMac.mm in Sources */,
    2671127304                                A7DBF8DD1276919C006B6008 /* TextCheckingHelper.cpp in Sources */,
     27305                                078E093117D1684200420AA1 /* MediaStreamCenterMac.cpp in Sources */,
    2671227306                                B2C3DA390D006C1D00EF6F26 /* TextCodec.cpp in Sources */,
    2671327307                                B2C3DA3B0D006C1D00EF6F26 /* TextCodecICU.cpp in Sources */,
     
    2674627340                                97AABD1614FA09D5007457AE /* ThreadableWebSocketChannel.cpp in Sources */,
    2674727341                                97AABD1814FA09D5007457AE /* ThreadableWebSocketChannelClientWrapper.cpp in Sources */,
     27342                                078E090F17D14CEE00420AA1 /* RTCStatsRequestImpl.cpp in Sources */,
    2674827343                                51DF6D800B92A18E00C2DC85 /* ThreadCheck.mm in Sources */,
    2674927344                                E1FF57A60F01256B00891EBB /* ThreadGlobalData.cpp in Sources */,
     
    2683827433                                49C7B9D61042D32F0009D447 /* WebGLProgram.cpp in Sources */,
    2683927434                                49C7B9D91042D32F0009D447 /* WebGLRenderbuffer.cpp in Sources */,
     27435                                078E08FD17D14CC600420AA1 /* LocalMediaStream.cpp in Sources */,
    2684027436                                49C7B9DF1042D32F0009D447 /* WebGLRenderingContext.cpp in Sources */,
    2684127437                                49C7B9E21042D32F0009D447 /* WebGLShader.cpp in Sources */,
     
    2685327449                                31288E740E3005D6003619AE /* WebKitCSSKeyframesRule.cpp in Sources */,
    2685427450                                FB719C4017238CAE0022DE34 /* WebKitCSSMatFunctionValue.cpp in Sources */,
     27451                                078E091117D14CEE00420AA1 /* RTCVoidRequestImpl.cpp in Sources */,
    2685527452                                498391580F1E776900C23782 /* WebKitCSSMatrix.cpp in Sources */,
    2685627453                                A24BF77C15CC3BAF003191F2 /* WebKitCSSMixFunctionValue.cpp in Sources */,
     
    2688727484                                9380F47309A11AB4001FDB34 /* Widget.cpp in Sources */,
    2688827485                                9380F47809A11ACC001FDB34 /* WidgetMac.mm in Sources */,
     27486                                073BE35017D181A6002BD431 /* RTCPeerConnectionHandler.cpp in Sources */,
    2688927487                                939B02EE0EA2DBC400C54570 /* WidthIterator.cpp in Sources */,
    2689027488                                4123E56A127B3041000FEEA7 /* WindowEventContext.cpp in Sources */,
     
    2693127529                                1AB7FC6B0A8B92EC00D9D37B /* XPathExpression.cpp in Sources */,
    2693227530                                1AB7FC6E0A8B92EC00D9D37B /* XPathExpressionNode.cpp in Sources */,
     27531                                07969DBF17D14151007FF842 /* JSRTCStatsCallback.cpp in Sources */,
    2693327532                                1AB7FC700A8B92EC00D9D37B /* XPathFunctions.cpp in Sources */,
    2693427533                                1A7629D50A07425100989F5B /* XPathGrammar.cpp in Sources */,
  • trunk/Source/WebCore/bindings/js/JSRTCStatsResponseCustom.cpp

    r147731 r155057  
    2525
    2626#include "config.h"
     27
    2728#if ENABLE(MEDIA_STREAM)
    2829#include "JSRTCStatsResponse.h"
    2930
    3031#include "JSRTCStatsReport.h"
    31 #include "RTCStatsResponse.h"
     32#include <wtf/text/AtomicString.h>
    3233
    3334using namespace JSC;
     
    3536namespace WebCore {
    3637
    37 bool JSRTCStatsResponse::canGetItemsForName(ExecState*, RTCStatsResponse* impl, PropertyName propertyName)
     38bool JSRTCStatsResponse::canGetItemsForName(ExecState*, RTCStatsResponse* response, PropertyName propertyName)
    3839{
    39     return impl->namedItem(propertyNameToString(propertyName));
     40    return response->canGetItemsForName(propertyNameToAtomicString(propertyName));
    4041}
    4142
     
    4344{
    4445    JSRTCStatsResponse* thisObj = jsCast<JSRTCStatsResponse*>(asObject(slotBase));
    45     return toJS(exec, thisObj->globalObject(), thisObj->impl()->namedItem(propertyNameToString(propertyName)));
     46    return toJS(exec, thisObj->globalObject(), thisObj->impl()->namedItem(propertyNameToAtomicString(propertyName)));
    4647}
    4748
Note: See TracChangeset for help on using the changeset viewer.