Add mechanism for recording significant composites for creating recordings of things like pageload
Categories
(Core :: Graphics: Layers, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: bas.schouten, Assigned: bas.schouten)
References
Details
Attachments
(3 files)
Since screen capture software run locally can interfere significantly with pageload and browser operation. It would be good to have a way to efficiently be able to capture visual page load progress.
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D23913
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D23914
Comment 5•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8186704e6d03
https://hg.mozilla.org/mozilla-central/rev/ffb2e68a6445
https://hg.mozilla.org/mozilla-central/rev/fd1779ce4ec7
Comment 6•6 years ago
|
||
Bas: this doesn't look very arch specific, but in a meeting today you suggested it needed additional work to function on Android. Can you confirm, and if that's so, open a follow-up and sketch out that work? Thanks!
Assignee | ||
Comment 7•6 years ago
|
||
(In reply to Nick Alexander :nalexander [he/him] from comment #6)
Bas: this doesn't look very arch specific, but in a meeting today you suggested it needed additional work to function on Android. Can you confirm, and if that's so, open a follow-up and sketch out that work? Thanks!
Code needs to be added to grab a copy of the framebuffer in LayerManagerComposite/CompositorOGL. Brennie or Markus would probably know exactly what needs to be done. It's the bit in gfx/layers/mlgpu/LayerManagerMLGPU.cpp that's arch-specific.
Description
•