Bug 1529403: Put bug links in webrtc wpt meta files. r=jib
authorByron Campen [:bwc] <docfaraday@gmail.com>
Wed, 06 Mar 2019 16:15:10 +0000
changeset 520507 5d8d62f021f6296a6e5216258997d2d451187008
parent 520506 c989a479caa5cc5516e8d6abc55fae4ce16c0f2a
child 520508 29e28daebae57e16db9d32017e7f34eb968d02fb
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjib
bugs1529403
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1529403: Put bug links in webrtc wpt meta files. r=jib Differential Revision: https://phabricator.services.mozilla.com/D21557
testing/web-platform/meta/webrtc/RTCCertificate-postMessage.html.ini
testing/web-platform/meta/webrtc/RTCCertificate.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-bundlePolicy.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-iceCandidatePoolSize.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-iceServers.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-iceTransportPolicy.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-rtcpMuxPolicy.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange-long.https.html.ini
testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini
testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini
testing/web-platform/meta/webrtc/RTCDtlsTransport-getRemoteCertificates.html.ini
testing/web-platform/meta/webrtc/RTCDtlsTransport-state.html.ini
testing/web-platform/meta/webrtc/RTCError.html.ini
testing/web-platform/meta/webrtc/RTCIceCandidate-constructor.html.ini
testing/web-platform/meta/webrtc/RTCIceConnectionState-candidate-pair.https.html.ini
testing/web-platform/meta/webrtc/RTCIceTransport-extension.https.html.ini
testing/web-platform/meta/webrtc/RTCIceTransport.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-addIceCandidate.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-addTrack.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-addTransceiver.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-constructor.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-createDataChannel.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-createOffer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-generateCertificate.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-getDefaultIceServers.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-iceConnectionState.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-iceGatheringState.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-ondatachannel.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-onnegotiationneeded.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-answer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-offer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-rollback.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-answer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-offer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-pranswer.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-rollback.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-track-stats.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-transceivers.https.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnectionIceEvent-constructor.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-codecs.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-degradationPreference.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-encodings.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-headerExtensions.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-rtcp.html.ini
testing/web-platform/meta/webrtc/RTCRtpParameters-transactionId.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getCapabilities.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getParameters.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpSender-getCapabilities.html.ini
testing/web-platform/meta/webrtc/RTCRtpSender-getStats.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpSender-replaceTrack.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpSender-transport.https.html.ini
testing/web-platform/meta/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini
testing/web-platform/meta/webrtc/RTCRtpTransceiver-stop.html.ini
testing/web-platform/meta/webrtc/RTCSctpTransport-constructor.html.ini
testing/web-platform/meta/webrtc/RTCSctpTransport-maxMessageSize.html.ini
testing/web-platform/meta/webrtc/RTCTrackEvent-fire.html.ini
testing/web-platform/meta/webrtc/datachannel-emptystring.html.ini
testing/web-platform/meta/webrtc/getstats.html.ini
testing/web-platform/meta/webrtc/historical.html.ini
testing/web-platform/meta/webrtc/simplecall.https.html.ini
--- a/testing/web-platform/meta/webrtc/RTCCertificate-postMessage.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCCertificate-postMessage.html.ini
@@ -1,10 +1,13 @@
 [RTCCertificate-postMessage.html]
   [Check cross-origin created RTCCertificate]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531875
 
   [Check cross-origin RTCCertificate serialization]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525241
 
   [Check same-origin RTCCertificate serialization]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525241
 
--- a/testing/web-platform/meta/webrtc/RTCCertificate.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCCertificate.html.ini
@@ -1,16 +1,21 @@
 [RTCCertificate.html]
   [Constructing RTCPeerConnection with expired certificate should reject with InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531885
 
   [Calling setConfiguration with different set of certs should reject with InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [RTCCertificate should have at least one fingerprint]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525241
 
   [RTCPeerConnection({ certificates }) should generate offer SDP with fingerprint of provided certificate]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525241
 
   [RTCPeerConnection({ certificates }) should generate offer SDP with fingerprint of all provided certificates]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531880
 
--- a/testing/web-platform/meta/webrtc/RTCConfiguration-bundlePolicy.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCConfiguration-bundlePolicy.html.ini
@@ -1,25 +1,33 @@
 [RTCConfiguration-bundlePolicy.html]
   [setConfiguration({}) with initial default bundlePolicy balanced should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({}) with initial bundlePolicy balanced should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
--- a/testing/web-platform/meta/webrtc/RTCConfiguration-iceCandidatePoolSize.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCConfiguration-iceCandidatePoolSize.html.ini
@@ -1,49 +1,3 @@
 [RTCConfiguration-iceCandidatePoolSize.html]
-  [Setting iceCandidatePoolSize to a valid value: 10]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to a valid value: 0]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to a valid value: null]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to a valid value: undefined]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to an invalid value: -1]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to an invalid value: 1000]
-    expected: FAIL
-
-  [Setting iceCandidatePoolSize to an invalid value: string]
-    expected: FAIL
-
-  [Initialize a new RTCPeerConnection with no iceCandidatePoolSize]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1529398
 
-  [Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0]
-    expected: FAIL
-
-  [Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255]
-    expected: FAIL
-
-  [Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range)]
-    expected: FAIL
-
-  [Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range)]
-    expected: FAIL
-
-  [Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0]
-    expected: FAIL
-
-  [Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255]
-    expected: FAIL
-
-  [Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range)]
-    expected: FAIL
-
-  [Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range)]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCConfiguration-iceServers.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCConfiguration-iceServers.html.ini
@@ -1,144 +1,192 @@
 [RTCConfiguration-iceServers.html]
   [setConfiguration(config) - {} should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: null } should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: undefined } should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: [\] } should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: [null\] } should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: [undefined\] } should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - { iceServers: [{}\] } should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with empty list urls should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with stun server should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with stun server array should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with 2 stun servers should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turn server, username, credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turns server and empty string username, credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turn server and empty string username, credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with one turns server, one turn server, username, credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with stun server and credentialType password should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turn server and no credentials should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turn server and only username should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turn server and only credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turns server and no credentials should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turns server and only username should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with turns server and only credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with "" url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with ["stun:stun1.example.net", ""\] url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with relative url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with http url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with invalid turn url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529588
 
   [setConfiguration(config) - with invalid turn url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with invalid stun url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529588
 
   [setConfiguration(config) - with invalid stun url should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with invalid credentialType should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with credentialType token should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529595
 
   [setConfiguration(config) - with credentialType token should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706, https://bugzilla.mozilla.org/show_bug.cgi?id=1529595
 
   [new RTCPeerConnection(config) - with url field should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1116766
 
   [setConfiguration(config) - with url field should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with turns server, credentialType password, and RTCOauthCredential credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616
 
   [setConfiguration(config) - with turns server, credentialType password, and RTCOauthCredential credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616, https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with turns server, credentialType oauth, and string credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616
 
   [setConfiguration(config) - with turns server, credentialType oauth, and string credential should throw InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616, https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with turns server, credentialType oauth and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616
 
   [setConfiguration(config) - with turns server, credentialType oauth and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616, https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with both turns and stun server, credentialType oauth and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616
 
   [setConfiguration(config) - with both turns and stun server, credentialType oauth and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616, https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with stun server, credentialType oauth, and string credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616
 
   [setConfiguration(config) - with stun server, credentialType oauth, and string credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1247616, https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [new RTCPeerConnection(config) - with stun server, credentialType password, and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with stun server, credentialType password, and RTCOAuthCredential credential should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with empty urls should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
--- a/testing/web-platform/meta/webrtc/RTCConfiguration-iceTransportPolicy.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCConfiguration-iceTransportPolicy.html.ini
@@ -1,19 +1,25 @@
 [RTCConfiguration-iceTransportPolicy.html]
   [setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration({}) with initial iceTransportPolicy relay should set new value to all]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with none iceTransportPolicy should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
   [setConfiguration(config) - with null iceTransportPolicy should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1253706
 
--- a/testing/web-platform/meta/webrtc/RTCConfiguration-rtcpMuxPolicy.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCConfiguration-rtcpMuxPolicy.html.ini
@@ -1,40 +1,3 @@
 [RTCConfiguration-rtcpMuxPolicy.html]
-  [new RTCPeerConnection() should have default rtcpMuxPolicy require]
-    expected: FAIL
-
-  [new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require]
-    expected: FAIL
-
-  [new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed]
-    expected: FAIL
-
-  [new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError]
-    expected: FAIL
-
-  [new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError]
-    expected: FAIL
-
-  [setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1339203
 
-  [new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError]
-    expected: FAIL
-
-  [setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError]
-    expected: FAIL
-
-  [setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError]
-    expected: FAIL
-
-  [setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError]
-    expected: FAIL
-
-  [setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError]
-    expected: FAIL
-
-  [setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require]
-    expected: FAIL
-
-  [setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange-long.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange-long.https.html.ini
@@ -1,9 +1,10 @@
 [RTCDTMFSender-ontonechange-long.https.html]
   [insertDTMF with duration greater than 6000 should be clamped to 6000]
     disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1420640
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1498538
     expected:
       if e10s and (os == "linux") and (processor == "x86"): FAIL
       if not debug and e10s and (os == "linux") and (processor == "x86_64"): FAIL
       if debug and webrender and (os == "linux"): FAIL
       if debug and (os == "win") and (version == "6.1.7601"): FAIL
 
--- a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini
@@ -1,20 +1,15 @@
 [RTCDTMFSender-ontonechange.https.html]
-  disabled: appears to fail everywhere
-  [insertDTMF() with default duration and intertoneGap should fire tonechange events at the expected time]
-    expected: FAIL
-
-  [insertDTMF() with explicit duration and intertoneGap should fire tonechange events at the expected time]
-    expected: FAIL
-
-  [insertDTMF() with transceiver stopped in the middle should stop future tonechange events from firing]
-    expected: FAIL
-
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1498538
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1498538
   [Calling insertDTMF() in the middle of tonechange events should cause future tonechanges to be updated to new tones]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531825
 
   [Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531825
 
   [Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531828
 
--- a/testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
@@ -1,13 +1,3 @@
 [RTCDataChannel-bufferedAmount.html]
-  [bufferedAmount should increase to byte length of encoded unicode string sent]
-    expected: FAIL
-
-  [bufferedAmount should increase to byte length of buffer sent]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1529612
 
-  [bufferedAmount should increase to size of blob sent]
-    expected: FAIL
-
-  [bufferedAmount should increase by byte length for each message sent]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini
@@ -1,7 +1,9 @@
 [RTCDataChannel-id.html]
   [DTLS client uses odd data channel IDs]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1526253
 
   [DTLS server uses even data channel IDs]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1526253
 
--- a/testing/web-platform/meta/webrtc/RTCDtlsTransport-getRemoteCertificates.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDtlsTransport-getRemoteCertificates.html.ini
@@ -1,4 +1,3 @@
 [RTCDtlsTransport-getRemoteCertificates.html]
-  [RTCDtlsTransport.prototype.getRemoteCertificates]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1307996
 
--- a/testing/web-platform/meta/webrtc/RTCDtlsTransport-state.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDtlsTransport-state.html.ini
@@ -1,13 +1,3 @@
 [RTCDtlsTransport-state.html]
-  [DTLS transport goes to connected state and transmits closing event]
-    expected: FAIL
-
-  [close() causes the other end's DTLS transport to close]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1307996
 
-  [DTLS transport goes to connected state]
-    expected: FAIL
-
-  [close() causes the local transport to close immediately]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCError.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCError.html.ini
@@ -1,67 +1,3 @@
 [RTCError.html]
-  [RTCError constructor with message and errorDetail]
-    expected: FAIL
-
-  [RTCError.errorDetail is readonly.]
-    expected: FAIL
-
-  [RTCError constructor throws TypeError if the errorDetail is invalid]
-    expected: FAIL
-
-  [RTCError.receivedAlert is settable by constructor]
-    expected: FAIL
-
-  [RTCError.sctpCauseCode is readonly]
-    expected: FAIL
-
-  [RTCError.code is 0]
-    expected: FAIL
-
-  [RTCError.sdpLineNumber is null by default]
-    expected: FAIL
-
-  [RTCError.httpRequestStatusCode is settable by constructor]
-    expected: FAIL
-
-  [RTCError.sentAlert is null by default]
-    expected: FAIL
-
-  [RTCError.sentAlert is settable by constructor]
-    expected: FAIL
-
-  [RTCError.receivedAlert is null by default]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1527916
 
-  [RTCError.httpRequestStatusCode is null by default]
-    expected: FAIL
-
-  [RTCError.receivedAlert is readonly]
-    expected: FAIL
-
-  [RTCError constructor throws TypeError if any argument is missing]
-    expected: FAIL
-
-  [RTCErrorInit.errorDetail is the only required attribute]
-    expected: FAIL
-
-  [RTCError.sdpLineNumber is settable by constructor]
-    expected: FAIL
-
-  [RTCError.sctpCauseCode is settable by constructor]
-    expected: FAIL
-
-  [RTCError.sdpLineNumber is readonly]
-    expected: FAIL
-
-  [RTCError.sentAlert is readonly]
-    expected: FAIL
-
-  [RTCError.sctpCauseCode is null by default]
-    expected: FAIL
-
-  [RTCError.httpRequestStatusCode is readonly]
-    expected: FAIL
-
-  [RTCError.name is 'RTCError']
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCIceCandidate-constructor.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCIceCandidate-constructor.html.ini
@@ -1,49 +1,61 @@
 [RTCIceCandidate-constructor.html]
   [new RTCIceCandidate({ ... }) with manually filled default values]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529635
 
   [new RTCIceCandidate({ candidate: '' })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529635
 
   [new RTCIceCandidate({ candidate: null })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529646
 
   [new RTCIceCandidate({ ... }) with valid candidate string only]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529635
 
   [new RTCIceCandidate({ sdpMid: 'audio' })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [new RTCIceCandidate({ sdpMLineIndex: 0 })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [new RTCIceCandidate({ sdpMid: 'audio', sdpMLineIndex: 0 })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [new RTCIceCandidate({ candidate: '', sdpMid: 'audio' }]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [new RTCIceCandidate({ candidate: '', sdpMLineIndex: 0 }]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [new RTCIceCandidate({ ... }) with valid candidate string and sdpMid]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [new RTCIceCandidate({ ... }) with invalid candidate string and sdpMid]
     expected: FAIL
-
-  [new RTCIceCandidate({ ... }) with non default value for all fields]
-    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [new RTCIceCandidate({ ... }) with invalid sdpMid]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [new RTCIceCandidate({ ... }) with invalid sdpMLineIndex]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [new RTCIceCandidate({ ... }) with nondefault values for all fields, tcp candidate]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [new RTCIceCandidate({ ... }) with nondefault values for all fields]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
--- a/testing/web-platform/meta/webrtc/RTCIceConnectionState-candidate-pair.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCIceConnectionState-candidate-pair.https.html.ini
@@ -1,5 +1,6 @@
 [RTCIceConnectionState-candidate-pair.https.html]
   expected: TIMEOUT
   [On ICE connected, getStats() contains a connected candidate-pair]
     expected: TIMEOUT
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529708
 
--- a/testing/web-platform/meta/webrtc/RTCIceTransport-extension.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCIceTransport-extension.https.html.ini
@@ -1,94 +1,3 @@
 [RTCIceTransport-extension.https.html]
-  [RTCIceTransport constructor does not throw.]
-    expected: FAIL
-
-  [RTCIceTransport initial properties are set.]
-    expected: FAIL
-
-  [gather() with { iceServers: null } should throw TypeError]
-    expected: FAIL
-
-  [gather() returns at least one host candidate]
-    expected: FAIL
-
-  [gather() returns no candidates with { gatherPolicy: 'relay'} and no turn servers]
-    expected: FAIL
-
-  [gather() throws if called twice]
-    expected: FAIL
-
-  [gather() with one turns server, one turn server, username, credential should succeed]
-    expected: FAIL
-
-  [onicecandidate fires with null candidate before gatheringState transitions to 'complete']
-    expected: FAIL
-
-  [eventually transition gatheringState to 'complete']
-    expected: FAIL
-
-  [gather() transitions gatheringState to 'gathering']
-    expected: FAIL
-
-  [gather() with 2 stun servers should succeed]
-    expected: FAIL
-
-  [gather() with { iceServers: undefined } should succeed]
-    expected: FAIL
-
-  [gather() throws if closed]
-    expected: FAIL
-
-  [addRemoteCandidate() throws if closed]
-    expected: FAIL
-
-  [addRemoteCandidate() transitions state to 'checking' if start() had been called before]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1307994
 
-  [start() sets role attribute to 'controlling']
-    expected: FAIL
-
-  [start() throws if closed]
-    expected: FAIL
-
-  [Two RTCIceTransports connect to each other]
-    expected: FAIL
-
-  [RTCIceTransport initial properties are set]
-    expected: FAIL
-
-  [start() flushes remote candidates and transitions state to 'new' if later called with different remote parameters]
-    expected: FAIL
-
-  [start() throws if later called with a different role]
-    expected: FAIL
-
-  [addRemoteCandidate() throws on invalid candidate]
-    expected: FAIL
-
-  [start() with default role sets role attribute to 'controlled']
-    expected: FAIL
-
-  [start() throws if usernameFragment or password not set]
-    expected: FAIL
-
-  [start() transitions state to 'checking' if one remote candidate had been added]
-    expected: FAIL
-
-  [start() does not transition state to 'checking' if no remote candidates added]
-    expected: FAIL
-
-  [RTCIceTransport constructor does not throw]
-    expected: FAIL
-
-  [Selected candidate pair changes once the RTCIceTransports connect.]
-    expected: FAIL
-
-  [getSelectedCandidatePair() returns null once the RTCIceTransport is stopped.]
-    expected: FAIL
-
-  [Two RTCIceTransports configured with the controlled role resolve the conflict in band and still connect.]
-    expected: FAIL
-
-  [Two RTCIceTransports configured with the controlling role resolve the conflict in band and still connect.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCIceTransport.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCIceTransport.html.ini
@@ -1,7 +1,3 @@
 [RTCIceTransport.html]
-  [Two connected iceTransports should has matching local/remote candidates returned]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1307994
 
-  [Unconnected iceTransport should have empty remote candidates and selected pair]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-addIceCandidate.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-addIceCandidate.html.ini
@@ -1,19 +1,13 @@
 [RTCPeerConnection-addIceCandidate.html]
   [Add with empty candidate string (end of candidate) should succeed]
     expected: FAIL
-
-  [Add candidate with invalid ufrag should reject with OperationError]
-    expected: FAIL
-
-  [Add candidate with sdpMid belonging to different ufrag should reject with OperationError]
-    expected: FAIL
-
-  [Add valid candidate should never resolve when pc is closed]
-    disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1382972
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529630
 
   [Add candidate with invalid usernameFragment should reject with OperationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
   [Add candidate with sdpMid belonging to different usernameFragment should reject with OperationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490658
 
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-addTransceiver.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-addTransceiver.https.html.ini
@@ -1,16 +1,9 @@
 [RTCPeerConnection-addTransceiver.https.html]
-  [addTransceiver() with readonly fec set should throw InvalidAccessError]
-    expected: FAIL
-
   [addTransceiver() with rid longer than 16 characters should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1396918 (Not seeing any spec language about length...)
 
   [addTransceiver() with rid containing invalid non-alphanumeric characters should throw TypeError]
     expected: FAIL
-
-  [addTransceiver() with readonly rtx set should throw InvalidAccessError]
-    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1396918
 
-  [addTransceiver() with readonly ssrc set should throw InvalidAccessError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-constructor.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-constructor.html.ini
@@ -1,7 +1,9 @@
 [RTCPeerConnection-constructor.html]
   [new RTCPeerConnection({ iceCandidatePoolSize: toNumberThrows })]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529398
 
   [connectionState initial value]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265827
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-createDataChannel.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-createDataChannel.html.ini
@@ -1,63 +1,56 @@
 [RTCPeerConnection-createDataChannel.html]
   disabled:
     if verify and (os == "linux") and debug: fails in verify mode
-  [createDataChannel defaults]
-    expected: FAIL
-
-  [createDataChannel with both maxPacketLifeTime and maxRetransmits]
-    expected: FAIL
-
-  [createDataChannel with negotiated true]
-    expected: FAIL
-
-  [createDataChannel with id -1]
-    expected: FAIL
-
-  [createDataChannel with id 65535]
-    expected: FAIL
-
-  [createDataChannel with id 65536]
-    expected: FAIL
-
-  [createDataChannel with priority "high"]
-    expected: FAIL
-
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529693
   [createDataChannel attribute default values]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529695
+
+  [createDataChannel with provided parameters should initialize attributes to provided values]
+    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531900
 
   [createDataChannel with both maxPacketLifeTime and maxRetransmits should throw SyntaxError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531894
 
   [createDataChannel with negotiated true should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529695
 
   [createDataChannel with id -1 should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531904
 
   [createDataChannel with id 65535 should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531904
 
   [createDataChannel with id 65536 should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531904
 
   [createDataChannel with priority "high" should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531100
 
   [createDataChannel with invalid priority should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531100
 
   [createDataChannel with negotiated false and long label should throw TypeError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531908
 
   [createDataChannel with negotiated false and long protocol should throw TypeError]
     expected: FAIL
-
-  [createDataChannel with provided parameters should initialize attributes to provided values]
-    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531910
 
   [createDataChannel with negotiated true and long label and long protocol should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531908 and https://bugzilla.mozilla.org/show_bug.cgi?id=1531910
 
   [Channels created after SCTP transport is established should have id assigned]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1526253
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-createOffer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-createOffer.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-createOffer.html]
   [createOffer() with no argument from newly created RTCPeerConnection should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-generateCertificate.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-generateCertificate.html.ini
@@ -1,4 +1,4 @@
 [RTCPeerConnection-generateCertificate.html]
   [generateCertificate() with 0 expires parameter should generate expired cert]
     disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1383137
-
+    bug: Maybe https://bugzilla.mozilla.org/show_bug.cgi?id=1531078
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-getDefaultIceServers.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-getDefaultIceServers.html.ini
@@ -1,4 +1,3 @@
 [RTCPeerConnection-getDefaultIceServers.html]
-  [RTCPeerConnection.getDefaultIceServers() should return array of RTCIceServer]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531080
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-getStats.https.html.ini
@@ -1,31 +1,37 @@
 [RTCPeerConnection-getStats.https.html]
   [getStats() with track not added to connection should reject with InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531084
 
   [getStats() with track associated with more than one sender should reject with InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531084
 
   [getStats() with track associated with both sender and receiver should reject with InvalidAccessError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531084
 
-  [getStats() with no argument should return stats report containing peer-connection stats]
+  [getStats() with no argument should return stats report containing peer-connection stats on an empty PC]
+    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531087
+
+  [getStats() with no argument should return stats report containing peer-connection stats and outbound-track-stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
+
+  [getStats() with no argument should return stats for no-stream tracks]
+    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
   [getStats() on track associated with RtpSender should return stats report containing outbound-rtp stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720, https://bugzilla.mozilla.org/show_bug.cgi?id=1531094
 
   [getStats() on track associated with RtpReceiver should return stats report containing inbound-rtp stats]
     expected: FAIL
-
-  [getStats() with no argument should return stats report containing peer-connection stats on an empty PC]
-    expected: FAIL
-
-  [getStats() with no argument should return stats report containing peer-connection stats and outbound-track-stats]
-    expected: FAIL
-
-  [getStats() with no argument should return stats for no-stream tracks]
-    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531094
 
   [getStats() with connected peer connections having tracks and data channel should return all mandatory to implement stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-iceConnectionState.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-iceConnectionState.https.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-iceConnectionState.https.html]
   [connection with one data channel should eventually have connected connection state]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1278299
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-iceGatheringState.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-iceGatheringState.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-iceGatheringState.html]
   [connection with one data channel should eventually have connected connection state]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1278299
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-ondatachannel.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-ondatachannel.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-ondatachannel.html]
   [Data channel created on remote peer should match the same configuration as local peer]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531100
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-onnegotiationneeded.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-onnegotiationneeded.html.ini
@@ -1,2 +1,3 @@
 [RTCPeerConnection-onnegotiationneeded.html]
   disabled: Bug 1506994
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531103
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini
@@ -1,5 +1,6 @@
 [RTCPeerConnection-remote-track-mute.https.html]
   expected: TIMEOUT
   [pc.close() mutes remote tracks]
     expected: TIMEOUT
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531107
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-answer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-answer.html.ini
@@ -1,13 +1,17 @@
 [RTCPeerConnection-setLocalDescription-answer.html]
   [setLocalDescription() with type answer and null sdp should use lastAnswer generated from createAnswer]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531110
 
   [setLocalDescription() with answer not created by own createAnswer() should reject with InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531118, https://bugzilla.mozilla.org/show_bug.cgi?id=1531122, https://bugzilla.mozilla.org/show_bug.cgi?id=1095226
 
   [Calling setLocalDescription(answer) from stable state should reject with InvalidStateError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
   [Calling setLocalDescription(answer) from have-local-offer state should reject with InvalidStateError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-offer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-offer.html.ini
@@ -1,13 +1,16 @@
 [RTCPeerConnection-setLocalDescription-offer.html]
   [setLocalDescription with type offer and null sdp should use lastOffer generated from createOffer]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531110
 
   [setLocalDescription() with offer not created by own createOffer() should reject with InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531134
 
   [Set created offer other than last offer should reject with InvalidModificationError]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531134
 
   [Creating and setting offer multiple times should succeed]
     expected: FAIL
-
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1072388
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html.ini
@@ -1,22 +1,3 @@
 [RTCPeerConnection-setLocalDescription-pranswer.html]
-  [setLocalDescription(pranswer) from stable state should reject with InvalidStateError]
-    expected: FAIL
-
-  [setLocalDescription(pranswer) should succeed]
-    expected: FAIL
-
-  [setLocalDescription(pranswer) can be applied multiple times while still in have-local-pranswer]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1004510
 
-  [setLocalDescription(answer) from have-local-pranswer state should succeed]
-    expected: FAIL
-
-  [Test onsignalingstatechange event for setLocalDescription(pranswer) should succeed]
-    expected: TIMEOUT
-
-  [Test onsignalingstatechange event for setLocalDescription(pranswer) can be applied multiple times while still in have-local-pranswer]
-    expected: TIMEOUT
-
-  [Test onsignalingstatechange event for setLocalDescription(answer) from have-local-pranswer state should succeed]
-    expected: TIMEOUT
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-rollback.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription-rollback.html.ini
@@ -1,10 +1,9 @@
 [RTCPeerConnection-setLocalDescription-rollback.html]
   [setLocalDescription(rollback) from have-local-offer state should reset back to stable state]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
   [setLocalDescription(rollback) should ignore invalid sdp content and succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
-  [Test onsignalingstatechange event for setLocalDescription(rollback) from have-local-offer state should reset back to stable state]
-    expected: TIMEOUT
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setLocalDescription.html.ini
@@ -1,41 +1,9 @@
 [RTCPeerConnection-setLocalDescription.html]
-  [setLocalDescription with type offer and null sdp should use lastOffer generated from createOffer]
-    expected: FAIL
-
-  [setLocalDescription() with offer not created by own createOffer() should reject with InvalidModificationError]
-    expected: FAIL
-
-  [Set created offer other than last offer should reject with InvalidModificationError]
-    expected: FAIL
-
-  [Creating and setting offer multiple times should succeed]
-    expected: FAIL
-
-  [setLocalDescription(offer) should never resolve if connection is closed in parallel]
-    disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1383069
-    expected: FAIL
-
-  [setLocalDescription() with valid answer should succeed]
-    expected: FAIL
-
-  [setLocalDescription() with type answer and null sdp should use lastAnswer generated from createAnswer]
-    expected: FAIL
-
-  [setLocalDescription() with answer not created by own createAnswer() should reject with InvalidModificationError]
-    expected: FAIL
-
   [Switching role from answerer to offerer after going back to stable state should succeed]
     expected: FAIL
-
-  [Calling setLocalDescription(answer) from stable state should reject with InvalidStateError]
-    expected: FAIL
-
-  [Calling setLocalDescription(answer) from have-local-offer state should reject with InvalidStateError]
-    expected: FAIL
-
-  [RTCPeerConnection.prototype.setLocalDescription]
-    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531143
 
   [onsignalingstatechange fires before setLocalDescription resolves]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531075
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-answer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-answer.html.ini
@@ -1,8 +1,4 @@
 [RTCPeerConnection-setRemoteDescription-answer.html]
   disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1387673
-  [Calling setRemoteDescription(answer) from stable state should reject with InvalidStateError]
-    expected: FAIL
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531144
 
-  [Calling setRemoteDescription(answer) from have-remote-offer state should reject with InvalidStateError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-offer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-offer.html.ini
@@ -1,11 +1,4 @@
 [RTCPeerConnection-setRemoteDescription-offer.html]
   disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1401076
-  [Setting remote description multiple times with different offer should succeed]
-    expected: FAIL
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531146
 
-  [setRemoteDescription(offer) with invalid SDP should reject with RTCError]
-    expected: FAIL
-
-  [Calling setRemoteDescription(offer) from have-local-offer state should reject with InvalidStateError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-pranswer.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-pranswer.html.ini
@@ -1,22 +1,3 @@
 [RTCPeerConnection-setRemoteDescription-pranswer.html]
-  [setRemoteDescription(pranswer) from stable state should reject with InvalidStateError]
-    expected: FAIL
-
-  [setRemoteDescription(pranswer) from have-local-offer state should succeed]
-    expected: FAIL
-
-  [setRemoteDescription(pranswer) multiple times should succeed]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1004510
 
-  [setRemoteDescription(answer) from have-remote-pranswer state should succeed]
-    expected: FAIL
-
-  [Test onsignalingstatechange event for setRemoteDescription(pranswer) from have-local-offer state should succeed]
-    expected: TIMEOUT
-
-  [Test onsignalingstatechange event for setRemoteDescription(pranswer) multiple times should succeed]
-    expected: TIMEOUT
-
-  [Test onsignalingstatechange event for setRemoteDescription(answer) from have-remote-pranswer state should succeed]
-    expected: TIMEOUT
-
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-rollback.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[RTCPeerConnection-setRemoteDescription-rollback.html]
-  [Test onsignalingstatechange event for setRemoteDescription(rollback) in have-remote-offer state should revert to stable state]
-    expected: TIMEOUT
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini
@@ -1,15 +1,21 @@
 [RTCPeerConnection-setRemoteDescription-tracks.https.html]
   [addTrack() with a track and no stream makes ontrack fire with a track and no stream.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531148
 
   [addTrack() with two tracks and one stream makes ontrack fire twice with the tracks and shared stream.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531148
 
   [addTrack() for an existing stream makes stream.onaddtrack fire.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531148
 
   [addTrack() with a track and two streams makes ontrack fire with a track and two streams.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531148
 
   [addTrack() with a track and a stream makes ontrack fire with a track and a stream.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531148
+
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-setRemoteDescription.html]
   [Switching role from offerer to answerer after going back to stable state should succeed]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531156
 
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-track-stats.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-track-stats.https.html.ini
@@ -1,61 +1,3 @@
 [RTCPeerConnection-track-stats.https.html]
-  expected: TIMEOUT
-  [addTrack() without setLocalDescription() yields track stats]
-    expected: FAIL
-
-  [addTrack() without setLocalDescription() yields media stream stats]
-    expected: FAIL
-
-  [addTrack() with setLocalDescription() yields track stats]
-    expected: FAIL
-
-  [addTrack() with setLocalDescription() yields media stream stats]
-    expected: FAIL
-
-  [addTrack(): Media stream stats references track stats]
-    expected: FAIL
-
-  [Legacy addStream(): Media stream stats references track stats]
-    expected: FAIL
-
-  [O/A exchange yields outbound RTP stream stats for sending track]
-    expected: FAIL
-
-  [O/A exchange yields inbound RTP stream stats for receiving track]
-    expected: FAIL
-
-  [replaceTrack() before offer: new track attachment stats present]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720 and https://bugzilla.mozilla.org/show_bug.cgi?id=1515716
 
-  [replaceTrack() after offer, before answer: new track attachment stats present]
-    expected: FAIL
-
-  [replaceTrack() after answer: new track attachment stats present]
-    expected: FAIL
-
-  [replaceTrack(): original track attachment stats present after replacing]
-    expected: FAIL
-
-  [RTCRtpSender.getStats() contains only outbound-rtp and related stats]
-    expected: TIMEOUT
-
-  [RTCRtpReceiver.getStats() contains only inbound-rtp and related stats]
-    expected: NOTRUN
-
-  [RTCPeerConnection.getStats(track) throws InvalidAccessError when there are zero senders or receivers for the track]
-    expected: NOTRUN
-
-  [RTCPeerConnection.getStats(track) throws InvalidAccessError when there are multiple senders for the track]
-    expected: NOTRUN
-
-  [RTCPeerConnection.getStats(receivingTrack) is the same as RTCRtpReceiver.getStats()]
-    disabled:
-      if debug and not e10s and (os == "linux"): wpt-sync Bug 1453975
-    expected: NOTRUN
-
-  [Media stream stats references track stats]
-    expected: FAIL
-
-  [RTCPeerConnection.getStats(sendingTrack) is the same as RTCRtpSender.getStats()]
-    expected: NOTRUN
-
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-transceivers.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-transceivers.https.html.ini
@@ -1,9 +1,12 @@
 [RTCPeerConnection-transceivers.https.html]
   [setRemoteDescription(offer): ontrack's track.id is the same as track.id]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531439
 
   [addTransceiver(track, init): initialize sendEncodings\[0\].active to false]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1396918
 
   [Closing the PC stops the transceivers]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531448
--- a/testing/web-platform/meta/webrtc/RTCPeerConnectionIceEvent-constructor.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnectionIceEvent-constructor.html.ini
@@ -1,7 +1,9 @@
 [RTCPeerConnectionIceEvent-constructor.html]
   [RTCPeerConnectionIceEvent with no eventInitDict (default)]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531911
 
   [RTCPeerConnectionIceEvent with empty object as eventInitDict (default)]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531911
 
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-codecs.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-codecs.html.ini
@@ -1,25 +1,3 @@
 [RTCRtpParameters-codecs.html]
-  [setParameters() with codec.payloadType modified should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with codec.mimeType modified should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with codec.clockRate modified should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with codec.channels modified should reject with InvalidModificationError]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
-  [setParameters() with codec.sdpFmtpLine modified should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with new codecs inserted should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters with reordered codecs should succeed]
-    expected: FAIL
-
-  [setParameters with dropped codec should succeed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-degradationPreference.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-degradationPreference.html.ini
@@ -1,7 +1,3 @@
 [RTCRtpParameters-degradationPreference.html]
-  [setParameters with degradationPreference set should succeed]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
-  [setParameters with degradationPreference unset should succeed]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-encodings.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-encodings.html.ini
@@ -1,106 +1,3 @@
 [RTCRtpParameters-encodings.html]
-  [addTransceiver() with undefined sendEncodings should have default encoding parameter with active set to true]
-    expected: FAIL
-
-  [addTransceiver() with empty list sendEncodings should have default encoding parameter with active set to true]
-    expected: FAIL
-
-  [sender.getParameters() should return sendEncodings set by addTransceiver()]
-    expected: FAIL
-
-  [sender.setParameters() with mismatch number of encodings should reject with InvalidModificationError]
-    expected: FAIL
-
-  [sender.setParameters() with encodings unset should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with modified encoding.ssrc field should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with modified encoding.rtx field should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with modified encoding.fec field should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with modified encoding.rid field should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with encoding.scaleResolutionDownBy field set to less than 1.0 should reject with RangeError]
-    expected: FAIL
-
-  [setParameters() with encoding.scaleResolutionDownBy field set to greater than 1.0 should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.dtx should succeed]
-    expected: FAIL
-
-  [setParameters() with unset encoding.dtx should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.active should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.priority should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.ptime should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.maxBitrate should succeed]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
-  [setParameters() with modified encoding.maxFramerate should succeed]
-    expected: FAIL
-
-  [setParameters() with modified encoding.dtx should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.dtx should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with unset encoding.dtx should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with unset encoding.dtx should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.active should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.active should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.priority should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.priority should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.ptime should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.ptime should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.maxBitrate should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.maxBitrate should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.maxFramerate should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.maxFramerate should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [sender.setParameters() with encodings unset should reject with TypeError]
-    expected: FAIL
-
-  [setParameters() with modified encoding.networkPriority should succeed with RTCRtpTransceiverInit]
-    expected: FAIL
-
-  [setParameters() with modified encoding.networkPriority should succeed without RTCRtpTransceiverInit]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-headerExtensions.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-headerExtensions.html.ini
@@ -1,4 +1,3 @@
 [RTCRtpParameters-headerExtensions.html]
-  [setParameters() with modified headerExtensions should reject with InvalidModificationError]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-rtcp.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-rtcp.html.ini
@@ -1,7 +1,3 @@
 [RTCRtpParameters-rtcp.html]
-  [setParameters() with modified rtcp.cname should reject with InvalidModificationError]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
-  [setParameters() with modified rtcp.reducedSize should reject with InvalidModificationError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpParameters-transactionId.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpParameters-transactionId.html.ini
@@ -1,22 +1,3 @@
 [RTCRtpParameters-transactionId.html]
-  [sender.getParameters() should return different transaction IDs for each call]
-    expected: FAIL
-
-  [sender.setParameters() with transaction ID different from last getParameters() should reject with InvalidModificationError]
-    expected: FAIL
-
-  [sender.setParameters() with transaction ID unset should reject with InvalidModificationError]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531458
 
-  [setParameters() twice with the same parameters should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() with parameters older than last getParameters() should reject with InvalidModificationError]
-    expected: FAIL
-
-  [setParameters() twice with the same parameters should reject with InvalidStateError]
-    expected: FAIL
-
-  [sender.setParameters() with transaction ID unset should reject with TypeError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getCapabilities.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getCapabilities.html.ini
@@ -1,10 +1,3 @@
 [RTCRtpReceiver-getCapabilities.html]
-  [RTCRtpSender.getCapabilities('audio') should return RTCRtpCapabilities dictionary]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531460
 
-  [RTCRtpSender.getCapabilities('video') should return RTCRtpCapabilities dictionary]
-    expected: FAIL
-
-  [RTCRtpSender.getCapabilities('dummy') should return null]
-    expected: FAIL
-
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getContributingSources.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[RTCRtpReceiver-getContributingSources.https.html]
-  [getContributingSources() should return list of CSRC after connection is established]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getParameters.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getParameters.html.ini
@@ -1,13 +1,3 @@
 [RTCRtpReceiver-getParameters.html]
-  [RTCRtpReceiver.prototype.getParameters]
-    expected: FAIL
-
-  [getParameters() with simulcast video receiver]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531464
 
-  [getParameters() with video receiver]
-    expected: FAIL
-
-  [getParameters() with audio receiver]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini
@@ -1,7 +1,9 @@
 [RTCRtpReceiver-getStats.https.html]
   [receiver.getStats() via addTransceiver should return stats report containing inbound-rtp stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
   [receiver.getStats() via addTrack should return stats report containing inbound-rtp stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
--- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html.ini
@@ -1,26 +1,32 @@
 [RTCRtpReceiver-getSynchronizationSources.https.html]
   expected: TIMEOUT
-  [getContributingSources() should return list of CSRC after connection is established]
-    expected: FAIL
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[video\] RTCRtpSynchronizationSource.timestamp is a number]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[audio-only\] RTCRtpSynchronizationSource.voiceActivityFlag is a boolean]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[video\] getSynchronizationSources() does not contain SSRCs older than 10 seconds]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[video\] getSynchronizationSources() eventually returns a non-empty list]
     expected: TIMEOUT
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[video\] RTCRtpSynchronizationSource.timestamp is comparable to performance.timeOrigin + performance.now()]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[audio-only\] RTCRtpSynchronizationSource.audioLevel is a number [0, 1\]]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
   [[video\] RTCRtpSynchronizationSource.source is a number]
     expected: NOTRUN
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1525394
 
--- a/testing/web-platform/meta/webrtc/RTCRtpSender-getCapabilities.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpSender-getCapabilities.html.ini
@@ -1,10 +1,3 @@
 [RTCRtpSender-getCapabilities.html]
-  [RTCRtpSender.getCapabilities('audio') should return RTCRtpCapabilities dictionary]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1531460
 
-  [RTCRtpSender.getCapabilities('video') should return RTCRtpCapabilities dictionary]
-    expected: FAIL
-
-  [RTCRtpSender.getCapabilities('dummy') should return null]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpSender-getStats.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpSender-getStats.https.html.ini
@@ -1,7 +1,9 @@
 [RTCRtpSender-getStats.https.html]
   [sender.getStats() via addTransceiver should return stats report containing outbound-rtp stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
   [sender.getStats() via addTrack should return stats report containing outbound-rtp stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
--- a/testing/web-platform/meta/webrtc/RTCRtpSender-replaceTrack.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpSender-replaceTrack.https.html.ini
@@ -1,2 +1,3 @@
 [RTCRtpSender-replaceTrack.https.html]
   disabled: Bug 1515043
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531472
--- a/testing/web-platform/meta/webrtc/RTCRtpSender-transport.https.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpSender-transport.https.html.ini
@@ -1,13 +1,3 @@
 [RTCRtpSender-transport.https.html]
-  [RTCRtpSender/receiver.transport at the right time, with bundle policy balanced]
-    expected: FAIL
-
-  [RTCRtpSender/receiver.transport at the right time, with bundle policy max-bundle]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1307996
 
-  [RTCRtpSender/receiver.transport at the right time, with bundle policy max-compat]
-    expected: FAIL
-
-  [RTCRtpSender.transport is null when unconnected]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini
@@ -1,28 +1,3 @@
 [RTCRtpTransceiver-setCodecPreferences.html]
-  [setCodecPreferences() on audio transceiver with codecs returned from RTCRtpSender.getCapabilities('audio') should succeed]
-    expected: FAIL
-
-  [setCodecPreferences() on video transceiver with codecs returned from RTCRtpReceiver.getCapabilities('video') should succeed]
-    expected: FAIL
-
-  [setCodecPreferences() with both sender receiver codecs combined should succeed]
-    expected: FAIL
-
-  [setCodecPreferences([\]) should succeed]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1396922
 
-  [setCodecPreferences() with reordered codecs should succeed]
-    expected: FAIL
-
-  [setCodecPreferences() on audio transceiver with codecs returned from getCapabilities('video') should throw InvalidAccessError]
-    expected: FAIL
-
-  [setCodecPreferences() with user defined codec should throw InvalidAccessError]
-    expected: FAIL
-
-  [setCodecPreferences() with user defined codec together with codecs returned from getCapabilities() should throw InvalidAccessError]
-    expected: FAIL
-
-  [setCodecPreferences() with modified codecs returned from getCapabilities() should throw InvalidAccessError]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCRtpTransceiver-stop.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCRtpTransceiver-stop.html.ini
@@ -1,4 +1,4 @@
 [RTCRtpTransceiver-stop.html]
   [A stopped sendonly transceiver should generate an inactive m-section in the offer]
     expected: FAIL
-
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531914
--- a/testing/web-platform/meta/webrtc/RTCSctpTransport-constructor.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCSctpTransport-constructor.html.ini
@@ -1,7 +1,3 @@
 [RTCSctpTransport-constructor.html]
-  [setRemoteDescription() with answer containing data media should initialize pc.sctp]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1278299
 
-  [setLocalDescription() with answer containing data media should initialize pc.sctp]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCSctpTransport-maxMessageSize.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCSctpTransport-maxMessageSize.html.ini
@@ -1,16 +1,3 @@
 [RTCSctpTransport-maxMessageSize.html]
-  [Determine the local side send limitation (canSendSize) by offering a max-message-size of 0]
-    expected: FAIL
-
-  [Remote offer SDP missing max-message-size attribute]
-    expected: FAIL
+  disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1278299
 
-  [max-message-size with a (non-zero) value provided by the remote peer]
-    expected: FAIL
-
-  [Renegotiate max-message-size with a (non-zero) value provided by the remote peer]
-    expected: FAIL
-
-  [max-message-size with a (non-zero) value larger than canSendSize provided by the remote peer]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc/RTCTrackEvent-fire.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCTrackEvent-fire.html.ini
@@ -1,8 +1,9 @@
 [RTCTrackEvent-fire.html]
   expected: TIMEOUT
   [Applying a remote description with a new msid should trigger firing an event with populated streams]
     expected: TIMEOUT
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531803
 
   [Applying a remote description with removed msid should trigger firing a removetrack event on the corresponding stream]
     expected: FAIL
-
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531505
--- a/testing/web-platform/meta/webrtc/datachannel-emptystring.html.ini
+++ b/testing/web-platform/meta/webrtc/datachannel-emptystring.html.ini
@@ -1,4 +1,5 @@
 [datachannel-emptystring.html]
   [Can send empty strings across a WebRTC data channel.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1315782
 
--- a/testing/web-platform/meta/webrtc/getstats.html.ini
+++ b/testing/web-platform/meta/webrtc/getstats.html.ini
@@ -1,4 +1,5 @@
 [getstats.html]
   [Can get stats from a basic WebRTC call.]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531087
 
--- a/testing/web-platform/meta/webrtc/historical.html.ini
+++ b/testing/web-platform/meta/webrtc/historical.html.ini
@@ -1,28 +1,37 @@
 [historical.html]
   [RTCDataChannel member reliable should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1285683
 
   [RTCPeerConnection member addStream should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531808
 
   [RTCPeerConnection member getLocalStreams should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531810
 
   [RTCPeerConnection member getRemoteStreams should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531810
 
   [RTCPeerConnection member onaddstream should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1241291
 
   [RTCPeerConnection member onremovestream should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531811
 
   [mozRTCIceCandidate interface should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531812
 
   [mozRTCPeerConnection interface should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531812
 
   [mozRTCSessionDescription interface should not exist]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1531812
 
deleted file mode 100644
--- a/testing/web-platform/meta/webrtc/simplecall.https.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[simplecall.https.html]
-  max-asserts: 2