[Webkit-unassigned] [Bug 205057] New: MediaStreamTrack-getSettings wrongly expects default echoCancellation to be false

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 10 04:10:44 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=205057

            Bug ID: 205057
           Summary: MediaStreamTrack-getSettings wrongly expects default
                    echoCancellation to be false
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tsaunier at gnome.org
                CC: youennf at gmail.com

In MediaStreamTrack-getSettings.html[0] we getUserMedia without any audio constraint, but we expect `settings.echoCancellation = false` in MediaStreamTrack-getSettings-expected.txt[1] the specs states that "echoCancellation of type boolean, defaulting to true
"[2].

I think this is a bug in the mock, more specifically in Source/WebCore/platform/mediastream/mac/MockAudioSharedUnit.mm[3] but the issue doesn't actually exist outside the mock.

[0] https://trac.webkit.org/browser/webkit/trunk/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html
[1] https://trac.webkit.org/browser/webkit/trunk/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings-expected.txt#L15
[2] https://w3c.github.io/mediacapture-main/#widl-MediaTrackSettings-echoCancellation
[3] https://trac.webkit.org/browser/webkit/trunk/Source/WebCore/platform/mediastream/mac/MockAudioSharedUnit.mm#L112

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191210/c17799df/attachment.htm>


More information about the webkit-unassigned mailing list