Closed
Bug 1506949
Opened 6 years ago
Closed 6 years ago
Consider using idle queue for RefreshDriver ticks after first contentful paint but before load
Categories
(Core :: Layout, enhancement, P3)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla67
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: smaug, Assigned: smaug)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
4.51 KB,
patch
|
farre
:
review+
|
Details | Diff | Splinter Review |
4.51 KB,
patch
|
Details | Diff | Splinter Review | |
4.59 KB,
patch
|
Details | Diff | Splinter Review |
Some work was happening in https://bugzilla.mozilla.org/show_bug.cgi?id=1503339
Assignee | ||
Comment 1•6 years ago
|
||
And if we do this, perhaps we could remove nglayout.initialpaint.delay
Updated•6 years ago
|
Priority: -- → P3
Assignee | ||
Updated•6 years ago
|
Blocks: smaug-pageload
Assignee | ||
Updated•6 years ago
|
Summary: Consider using idle queue for RefreshDriver ticks after first non-blank-paint but before load → Consider using idle queue for RefreshDriver ticks after first contentful paint but before load
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
This is quite similar to bug 1339135.
This is also related to bug 1517850, which tries to ensure we get first contentful paint sooner, but after that we should slow down painting rate.
I don't have yet too good numbers, but at least in performance profiles we end up spending less time reflowing/painting the page, which should lead to faster page loads.
Attachment #9037285 -
Attachment is obsolete: true
Attachment #9037810 -
Flags: review?(afarre)
Comment 4•6 years ago
|
||
Comment on attachment 9037810 [details] [diff] [review] slower_load_vsync_4.diff Review of attachment 9037810 [details] [diff] [review]: ----------------------------------------------------------------- Discussed a bit about if prefs would be helpful or not on irc. I'm ok without.
Attachment #9037810 -
Flags: review?(afarre) → review+
Assignee | ||
Comment 5•6 years ago
|
||
rebasing. Won't land before 67
https://treeherder.mozilla.org/#/jobs?repo=try&revision=6865ab32d4e79bf591a16160686897935568a133
Pushed by opettay@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/840dbcc8d159 use idle queue for RefreshDriver tick betweek fcp and load, r=farre
Comment 8•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox67:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in
before you can comment on or make changes to this bug.
Description
•