| <title>Testing local audio capture playback causes "playing" event to fire</title> |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| <audio id="audio" autoplay></audio> |
| testRunner.setUserMediaPermission(true); |
| var audio = document.getElementById('audio'); |
| return navigator.mediaDevices.getUserMedia({audio: true}).then((stream) => { |
| audio.srcObject = stream; |
| var eventWatcher = new EventWatcher(test, audio, 'playing'); |
| return eventWatcher.wait_for('playing'); |
| }, 'Local audio playback fires playing event'); |