UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0
Example URL:
https://jsfiddle.net/nnspow3a/
Steps to reproduce the problem:
1. Create a canvas element and don't append it to the document or set its style to `display:none`
2. do some animated drawings on the canvas
3. start a MediaRecorder fed by the result of `canvas.captureStream()` method
What is the expected behavior?
The recorder should be able to get new frames, even if not displayed on screen.
What went wrong?
The recorder doesn't get anything, and this even if we do call CanvasCaptureMediaStreamTrack.requestFrame() in the animation loop (https://jsfiddle.net/nnspow3a/1/)
Does it occur on multiple sites: N/A
Is it a problem with a plugin? No
Did this work before? N/A
Does this work in other browsers? Yes
Chrome version: 53.0.2785.143 (64-bit) Channel: stable
OS Version: OS X 10.9
Flash Version: Shockwave Flash 23.0 r0
Comment 1 by dtapu...@chromium.org
, Oct 6 2016