Summary: | MediaStream canvas.captureStream() for Canvas element provides frames too late | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> |
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
Status: | REOPENED --- | ||
Severity: | Normal | CC: | webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Local Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=230613 |
Description
Kimmo Kinnunen
2021-09-22 06:28:44 PDT
Will be fixed by bug 231022 *** This bug has been marked as a duplicate of bug 231022 *** Scratch that, probably too risky. Should fix it separately The frame should be captured and provided to video element during canvas display buffer preparation. However, at that moment the tree is already laid out. Submitting a frame will cause needs-layout assertion. |