Add the ability to know when content is first painted (First Contentful Paint event)
Categories
(GeckoView :: General, enhancement, P2)
Tracking
(firefox70 wontfix, firefox71 fixed)
People
(Reporter: rbarker, Assigned: rbarker)
References
Details
Attachments
(1 file)
In FxR the surface is first cleared with a transparent color. This means that waiting for the first paint callback doesn't actually indicate when content has been painted an windows are transparent when first shown until content is actually painted. Adding the ability to know when content has been painted would allow us to delay showing the window and associated UI until there is something to display.
Comment 1•6 years ago
|
||
James suggests listening for First Contentful Paint event. This should help remove white flashes on page loads.
Updated•6 years ago
|
| Assignee | ||
Comment 3•6 years ago
|
||
Comment 5•6 years ago
|
||
Backed out changeset 16f534a22bc6 (bug 1578947) for causing lint failure on ServoCSSPropList.py CLOSED TREE
Backout revision https://hg.mozilla.org/integration/autoland/rev/924314a8cff6b27c7fe42f94ea262a5c4e04a28d
Failure logs https://treeherder.mozilla.org/logviewer.html#?job_id=267326381&repo=autoland
Randall can you please take a look?
| Assignee | ||
Comment 6•6 years ago
|
||
That has nothing to do with my patch. But phabricator seems to be having issues. It was nearly impossible to even get my patch queue.
Comment 8•6 years ago
|
||
| bugherder | ||
Comment 9•6 years ago
|
||
firefox70=wontfix because we don't need to uplift to GV 70 Beta. FxR needs this onFirstContentfulPaint patch, but FxR has it now because FxR still uses GV Nightly.
Description
•