commit | 4b771b2bb0f807bfdf18749f47be931e2431ff58 | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Fri Jan 11 20:18:33 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 11 20:18:33 2019 |
tree | 4c6bddf122b83113f89a3f1541dc0a6486f3184d | |
parent | 386e185857e728e6b1ebf0d2dee60d0fdb5d317f [diff] |
MediaRecorder: Upstream some moarrrr web_tests to WPT This CL moves MediaRecorder-events-and-exceptions.html to the wpt/ folder, and refactors it to use canvas.captureStream() (ISO the Chrome-specific blink_test_runner.cc thing). It also fixes partially MediaRecorder-error.html: a new method drawSomethingOnCanvas() is introduced and called to guarantee that the canvas produces some captured VideoFrame, kicking the event(s) generation. This fix is partial because Chrome doesn't have MediaRecorderErrorEvent, but at least we verify that an error event is thrown. Bug: 919951 Change-Id: Ie9d7cfeeb2bf4452f4b5928eb2a7c644778751a7 Reviewed-on: https://chromium-review.googlesource.com/c/1406150 Reviewed-by: Emircan Uysaler <emircan@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#622121}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .