Address settle-time regression from optimistic loading
Categories
(Firefox :: New Tab Page, task, P1)
Tracking
()
People
(Reporter: gsuntop, Assigned: gsuntop)
References
Details
(Keywords: github-merged)
Attachments
(3 files)
Assignee | ||
Comment 1•5 years ago
|
||
Either roll back entirely or wait until after initial layout has settled to start optimistic preloading.
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Comment 3•5 years ago
•
|
||
[Tracking Requested - why for this release]: Performance regression.
Comment 4•5 years ago
|
||
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Comment 6•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Comment 8•5 years ago
|
||
Comment on attachment 9084024 [details]
Uplift 1568932 - reverting PR #5111 due to perf regression (#5210)
Beta/Release Uplift Approval Request
- User impact if declined: UX and revenue impact because of performance regression.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Load a new tab page.
- Set network in devtools to GPRS
- Scroll down until you start seeing more images loading.
Images should start loading as soon as 1 pixel comes into view.
Without this, images would start to load 200 pixels before the image comes into view. With GPRS set, you can scroll just before an image, and wait, then see if an image has started to load.
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): It's a revert to older functionality, and it's also really small.
- String changes made/needed: none
Updated•5 years ago
|
Updated•5 years ago
|
Comment 9•5 years ago
|
||
I have verified this issue with the latest Firefox Nightly (70.0a1 Build ID - 20190808214929) installed, on Windows 10 x64, Arch Linux and Mac 10.14.5. Now, an image starts to load only after it comes into view.
Comment 10•5 years ago
|
||
Comment on attachment 9084024 [details]
Uplift 1568932 - reverting PR #5111 due to perf regression (#5210)
Reverts us back to older behavior to fix a perf regression on the New Tab Page. Approved for 69.0b13.
Comment 11•5 years ago
|
||
bugherder uplift |
Comment 12•5 years ago
|
||
I have verified this issue with the latest Firefox Beta (69.0b13 Build ID - 20190812173625) installed, on Windows 10 x64, Arch Linux and Mac 10.14.5. Now, an image starts to load only after it comes into view.
Updated•5 years ago
|
Description
•