blob: 85637a6122d8a38eb7ab2a834de64df01cdfe780 [file] [log] [blame]
This is a testharness.js-based test.
PASS applyConstraints() sets the value of a constraint set by getUserMedia()
FAIL Attempting to change the deviceId with applyConstraints() fails promise_rejects_js: function "function OverconstrainedError() { [native code] }" is not an Error subtype
PASS An unsupported constraint is ignored by applyConstraints()
PASS All valid keys are returned for complex constraints
PASS Simple integer
PASS Ideal integer
PASS Min/max integer
PASS Exact unwrapped integer
PASS Simple double
PASS Ideal double
PASS Min/max double
PASS Exact unwrapped double
PASS Simple String
PASS Ideal String
PASS Multiple String in Brackets
PASS Multiple Bracketed Naked String
PASS Single Bracketed string unwrapped
PASS Both Ideal and Exact string
PASS echoCancellation with simple boolean value
PASS echoCancellation with ideal boolean value
PASS echoCancellation with exact unwrapped boolean value
PASS autoGainControl with simple boolean value
PASS autoGainControl with ideal boolean value
PASS autoGainControl with exact unwrapped boolean value
PASS noiseSuppression with simple boolean value
PASS noiseSuppression with ideal boolean value
PASS noiseSuppression with exact unwrapped boolean value
PASS applyConstraints() supports resizeMode in getUserMedia() tracks
PASS Contradicting echoCancellation constraints
PASS Contradicting noiseSuppression constraints
PASS Contradicting autoGainControl constraints
Harness: the test ran to completion.