[rtcpeerconnection-idl.html]
  type: testharness
  [RTCPeerConnection interface: operation createOffer(RTCOfferOptions)]
    expected: FAIL

  [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription)]
    expected: FAIL

  [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription)]
    expected: FAIL

  [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate)]
    expected: FAIL

  [RTCPeerConnection interface: attribute canTrickleIceCandidates]
    expected: FAIL

  [RTCPeerConnection interface: attribute onicegatheringstatechange]
    expected: FAIL

  [RTCPeerConnection interface: operation createOffer(RTCSessionDescriptionCallback,RTCPeerConnectionErrorCallback,RTCOfferOptions)]
    expected: FAIL

  [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation createAnswer(RTCSessionDescriptionCallback,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation addTrack(MediaStreamTrack,MediaStream)]
    expected: FAIL

  [RTCPeerConnection interface: attribute ontrack]
    expected: FAIL

  [RTCPeerConnection interface: operation getStats(MediaStreamTrack,RTCStatsCallback,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation getIdentityAssertion()]
    expected: FAIL

  [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: operation createAnswer(RTCAnswerOptions)]
    expected: FAIL

  [RTCPeerConnection interface: attribute currentLocalDescription]
    expected: FAIL

  [RTCPeerConnection interface: attribute pendingLocalDescription]
    expected: FAIL

  [RTCPeerConnection interface: attribute currentRemoteDescription]
    expected: FAIL

  [RTCPeerConnection interface: attribute pendingRemoteDescription]
    expected: FAIL

  [RTCPeerConnection interface: operation setConfiguration(RTCConfiguration)]
    expected: FAIL

  [RTCPeerConnection interface: attribute dtmf]
    expected: FAIL

  [RTCPeerConnection interface: operation getStats(MediaStreamTrack)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "currentLocalDescription" with the proper type (4)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "pendingLocalDescription" with the proper type (5)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "currentRemoteDescription" with the proper type (8)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "pendingRemoteDescription" with the proper type (9)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "signalingState" with the proper type (11)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "iceGatheringState" with the proper type (12)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "iceConnectionState" with the proper type (13)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "canTrickleIceCandidates" with the proper type (14)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "setConfiguration" with the proper type (16)]
    expected: FAIL

  [RTCPeerConnection interface: calling setConfiguration(RTCConfiguration) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onnegotiationneeded" with the proper type (18)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onicecandidate" with the proper type (19)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onsignalingstatechange" with the proper type (20)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "oniceconnectionstatechange" with the proper type (21)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onicegatheringstatechange" with the proper type (22)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "ontrack" with the proper type (34)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "ondatachannel" with the proper type (36)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "dtmf" with the proper type (37)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "peerIdentity" with the proper type (41)]
    expected: FAIL

  [RTCPeerConnection interface: operation createOffer(RTCOfferOptions)]
    expected: FAIL

  [RTCPeerConnection interface: operation createAnswer()]
    expected: FAIL

  [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription)]
    expected: FAIL

  [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription)]
    expected: FAIL

  [RTCPeerConnection interface: operation updateIce(RTCConfiguration)]
    expected: FAIL

  [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate)]
    expected: FAIL

  [RTCPeerConnection interface: attribute canTrickleIceCandidates]
    expected: FAIL

  [RTCPeerConnection interface: attribute onicegatheringstatechange]
    expected: FAIL

  [RTCPeerConnection interface: operation createOffer(RTCSessionDescriptionCallback,RTCPeerConnectionErrorCallback,RTCOfferOptions)]
    expected: FAIL

  [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation createAnswer(RTCSessionDescriptionCallback,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate,VoidFunction,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation addTrack(MediaStreamTrack,MediaStream)]
    expected: FAIL

  [RTCPeerConnection interface: attribute ontrack]
    expected: FAIL

  [RTCPeerConnection interface: operation createDTMFSender(MediaStreamTrack)]
    expected: FAIL

  [RTCPeerConnection interface: operation getStats(MediaStreamTrack,RTCStatsCallback,RTCPeerConnectionErrorCallback)]
    expected: FAIL

  [RTCPeerConnection interface: operation getIdentityAssertion()]
    expected: FAIL

  [RTCPeerConnection interface: attribute onidentityresult]
    expected: FAIL

  [RTCPeerConnection interface: attribute onpeeridentity]
    expected: FAIL

  [RTCPeerConnection interface: attribute onidpassertionerror]
    expected: FAIL

  [RTCPeerConnection interface: attribute onidpvalidationerror]
    expected: FAIL

  [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "signalingState" with the proper type (6)]
    expected: FAIL

  [RTCPeerConnection interface: calling updateIce(RTCConfiguration) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "iceGatheringState" with the proper type (9)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "iceConnectionState" with the proper type (10)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "canTrickleIceCandidates" with the proper type (11)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onnegotiationneeded" with the proper type (14)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onicecandidate" with the proper type (15)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onsignalingstatechange" with the proper type (16)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "oniceconnectionstatechange" with the proper type (17)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onicegatheringstatechange" with the proper type (18)]
    expected: FAIL

  [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "ontrack" with the proper type (28)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "ondatachannel" with the proper type (30)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "createDTMFSender" with the proper type (31)]
    expected: FAIL

  [RTCPeerConnection interface: calling createDTMFSender(MediaStreamTrack) on pc with too few arguments must throw TypeError]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "peerIdentity" with the proper type (35)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onidentityresult" with the proper type (36)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onpeeridentity" with the proper type (37)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onidpassertionerror" with the proper type (38)]
    expected: FAIL

  [RTCPeerConnection interface: pc must inherit property "onidpvalidationerror" with the proper type (39)]
    expected: FAIL

