Media/WebRTC/ReleaseNotes/62

From MozillaWiki
Jump to: navigation, search

Firefox 62 WebRTC/WebAudio Release Notes:

Full listing of all WebRTC & WebAudio bugs marked as Fixed in Firefox 62:

WebRTC and WebAudio bugs: Bugzilla search for WebRTC and WebAudio related bugs marked Fixed in Firefox 62

Known Issues:

  • OSX screen capture is broken with multiple displays bug 1487419

Noteworthy Changes:

  • RTP Logger logs in clear text now and doesn't truncate the labels at the end of line bug 1465253
  • Unreliable data channels are now really unreliable bug 1464917

Audio/Video: MediaStreamGraph:

bug 1282262 Intermittent dom/media/tests/mochitest/test_getUserMedia_mediaStreamClone.html | Test timed out.

bug 1282264 Intermittent dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html | Test timed out.

bug 1455554 [wpt-sync] Sync PR 10545 - Support the groupId property in MediaStreamTrack.getSettings()

bug 1455736 [wpt-sync] Sync PR 10553 - Support groupId in MediaStremTrack.getCapabilities() for video tracks

bug 1455747 [wpt-sync] Sync PR 10554 - Support groupId constrainable properties in MediaDevices.getUserMedia()

bug 1457361 MediaElementAudioCaptureOfMediaStreamError used but not defined

bug 1457427 Use ControlMessage to open a new driver from SourceStream

bug 1464050 [wpt-sync] Sync PR 11138 - Support groupId in MediaStreamTrack.getCapabilities() for audio tracks

bug 1465408 [wpt-sync] Sync PR 11245 - Support groupId in MediaDevices.getUserMedia() for audio tracks

Audio/Video: Recording:

bug 1266345 Intermittent test_mediarecorder_principals.html | mediaRecorder.onerror must fire SecurityError

bug 1458552 [wpt-sync] Sync PR 10772 - Add mediacapture-fromelement/OWNERS

bug 1458616 [wpt-sync] Sync PR 10788 - Add mediacapture-image/OWNERS

bug 1458852 HTMLMediaElement::GetCurrentImage may return old image

Audio/Video: cubeb:

bug 1465299 Update AudioIPC defaults in CubebUtils.cpp to match actual defaults in all.js

bug 1466066 Update cubeb from upstream to abf6ae2

bug 1467882 fix volume handling in sndio backend

Web Audio:

bug 1413098 Should also block web audio when the pref "media.autoplay.enabled=false"

bug 1456265 ChannelSplitter constructor gives incorrect values

bug 1456946 new ChannelSplitter(c, {channelCount: 6}) fails

bug 1458290 [wpt-sync] Sync PR 10738 - Move AudioParam tests to WPT

bug 1458446 Add AudioWorkletNode interface definitions

bug 1459036 [wpt-sync] Sync PR 10829 - Move AudioBuffer tests to WPT

bug 1459259 [wpt-sync] Sync PR 10851 - Move Analyser tests to WPT

bug 1459265 [wpt-sync] Sync PR 10852 - Move AudioContext tests to WPT

bug 1460896 Update AudioWorkletGlobalScope definitions

bug 1460907 Implement AudioParamMap definitions

bug 1461540 warning: ‘errorMessage’ may be used uninitialized, for MediaBufferDecoder.cpp:563:15

bug 1468085 Audio(loudspeaker site) don't work on Nightly62.0a1

WebRTC:

bug 1429507 Crash near null [@ GraphRate]

bug 1456101 Intermittent Linux xserver hang with webrtc screen capture hangs user's desktop

bug 1456706 Low-hanging fruit in WebRTC web-platform-tests

bug 1459152 [wpt-sync] Sync PR 10841 - Adds a test for basic WebRTC video codec conformance.

bug 1459617 WebRTC ASan build fails with recent trunk clang (fixed in WebRTC upstream)

bug 1459826 [wpt-sync] Sync PR 10884 - webrtc wpt: pass test in promise_test and async_test

bug 1459832 [wpt-sync] Sync PR 10885 - Reland "Adds a test for basic WebRTC video codec conformance."

bug 1459903 [wpt-sync] Sync PR 10893 - webrtc wpt: pass test function in more tests

bug 1461496 [wpt-sync] Sync PR 10997 - Add test to verify a particular PeerConnection setup does not deadlock

bug 1461563 WPT RTCPeerConnection-setRemoteDescription.html is incorrect with transceivers (timeout)

bug 1461614 "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror,-W#warnings]

bug 1461712 Nit: some misleading helper names in WPT webrtc

bug 1461904 Intermittent AddressSanitizer: heap-use-after-free /builds/worker/workspace/build/src/media/mtransport/sigslot.h:318:13 in ~lock_block

bug 1462179 Follow-up to WPT RTCPeerConnection-setRemoteDescription.html patch

bug 1464934 [wpt-sync] Sync PR 11209 - Reland "More video protocol tests"

bug 1465253 rtplogger MOZ_LOG setting truncates lines

WebRTC: Audio/Video:

bug 1409018 Screen capture does not update on OS X since we started targetting OS X 10.9

bug 1434983 Intermittent dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html | Error in test execution: Error: Timeout checking for stats for track {d052d795-95ae-084a-871c-e234ceec9b38} after at least30000ms waitForRtpFlow@

bug 1450658 Should bring window to front when screen-sharing a window

bug 1456071 Permanent false-positive /webrtc/RTCDTMFSender-insertDTMF.https.html | application crashed [@ mozalloc_abort][@ webrtc::voe::ChannelProxy::SendTelephoneEventOutband]

bug 1458559 [wpt-sync] Sync PR 10774 - Add media-capabilities/OWNERS

bug 1460559 Enable tracing of new real time logger in dom/media/webrtc/* files

bug 1463581 Stopping a live gUM track doesn't update the aggregated track.enabled state across track clones

WebRTC: Networking:

bug 1374699 Compiler warnings for nICEr and nrappkit

bug 1439236 Crash in m_copym

bug 1455647 Move SRTP logic out of MediaPipeline, and into mtransport

bug 1464917 Unexpected retransmissions on a completely unreliable data channel

bug 1466175 AddressSanitizer: SEGV /builds/worker/workspace/build/src/media/webrtc/signaling/src/peerconnection/TransceiverImpl.cpp:1001:22 in Stop

bug 1466375 Make nICEr compile as unified sources

WebRTC: Signaling:

bug 1432918 Support Fmtp parsing in Rust SDP Parser

bug 1432922 Fix parsing of a=rtcp-fb:* with Rust SDP Parser

bug 1432934 Rust SDP Parser fails to produce an error on NewSdpTest.ParseInvalidSimulcastNotSending

bug 1432936 Rust SDP Parser fails to produce an error on NewSdpTest.ParseInvalidSimulcastNotReceiving

bug 1433093 Implement RsdparsaSdpMediaSection::SetPort(unsigned int port) Rust SDP Parser bindings

bug 1436080 Implement RsdparsaSdp::AddMediaSection method

bug 1438289 Implement RsdparsaSdpMediaSection::AddCodec and RsdparsaSdpMediaSection::ClearCodecs

bug 1464069 LibFuzzer: STUN crash [@nr_stun_decode_message]

bug 1464162 Make a few vector operations more efficient by reserving size beforehand.

bug 1467502 Merge Rsdparser changes from github to mozilla central