Closed Bug 1285839 Opened 8 years ago Closed 5 years ago

Investigate why an earlier first-paint notification results in Talos regressions

Categories

(Core :: Layout, defect, P3)

All
Unspecified
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox50 --- affected

People

(Reporter: bugs, Unassigned)

References

Details

(Keywords: stale-bug, Whiteboard: [perf])

The fix for bug 1283302 results in Gecko firing the before-first-paint notification earlier than before. The before-first-paint notification initializes the APZC painting code. By design, APZC will paint an area beyond the viewport bounds, which may account for some of the startup hit here. 

However, Firefox would incur this startup cost anyway (after 250ms today) so it seems wrong for Talos to be testing page performance without the first-paint step. 

Filing this bug to track that down.
Blocks: 1283302
Hardware: Unspecified → All
Whiteboard: [perf]
added more alerts to this, we see this in Android as well, overall, I suspect whatever fixes we do for desktop will have the same effect on Android.
Priority: -- → P1
Is it still P1?
Jet -- How important is this bug?  I know it's not a P1, but...
Flags: needinfo?(bugs)
Priority: P1 → P3
P3 sounds right.
Flags: needinfo?(bugs)

Closing this as INCOMPLETE - we ended up landing the patch in bug 1283302, and this bug doesn't have much actionable data (which test regressed? No profiles, etc).

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.