Closed Bug 1524880 Opened 5 years ago Closed 12 days ago

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED WORKSFORME
Performance Impact ?

People

(Reporter: smaug, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf:pageload)

https://takelessons.com/blog/best-guitar-songs-of-all-time-z01 is slow to load on desktop too, but it basically doesn't load at all on mobile. Mobile Chrome does load it.

A profile from desktop https://perfht.ml/2WALYHP

Seems like the page is loading tons of scripts, youtube embed-player stuff and so, and then parsing that JS takes lots of time.

Whiteboard: [qf] → [qf:p2:pageload]

It looks like the page is loading tons of YouTube videos. No obvious leads.

Priority: -- → P5
Performance Impact: --- → P2
Keywords: perf:pageload
Whiteboard: [qf:p2:pageload]
Severity: normal → S3
Blocks: perf-android

:smaug can you please take a new profile on mobile? Is this still an issue?

Flags: needinfo?(smaug)
Performance Impact: medium → pending-needinfo

Looks like they've blocked the whole site in Finland (or in Europe?), so a bit hard to test atm.

Flags: needinfo?(smaug)

I've captured a new profile here:
https://share.firefox.dev/49XekAk

Performance Impact: pending-needinfo → ?

Is the page load performance very different on Chrome vs Firefox, on Android?

Flags: needinfo?(fdoty)

Chrome seems to complete loading faster than Firefox. In both scenarios, the progress bar ends at about 90% complete then hangs. Chrome cleans up that hang faster than Fx by perhaps 5 seconds. The page is usable prior to completion in both scenarios. I'd be interested in knowing if you can see that hang at the end of page load in my profile

Flags: needinfo?(fdoty) → needinfo?(smaug)

Let me add this site to the browsertime live site list and see what I observe.

Flags: needinfo?(acreskey)

I ran this locally. I see some differences but they are very noisy and not really that significant.

responseStart:                                                            Chrome                 Fenix
--------------------------------------------------------------------------------------------------------------------------
https://takelessons.com/blog/best-guitar-songs-of-all-time-z01    |    794.50 (+- 135)      |  1045.90 (+- 393)  +31.64% |

firstPaint:
--------------------------------------------------------------------------------------------------------------------------
https://takelessons.com/blog/best-guitar-songs-of-all-time-z01    |   1546.80 (+- 837)      |  1427.30 (+- 397)   -7.73% |

largestContentfulPaint:
--------------------------------------------------------------------------------------------------------------------------
https://takelessons.com/blog/best-guitar-songs-of-all-time-z01    |   1546.80 (+- 837)      |  1891.80 (+- 403)  +22.30% |

pageLoadTime:
--------------------------------------------------------------------------------------------------------------------------
https://takelessons.com/blog/best-guitar-songs-of-all-time-z01    |  25729.10 (+-1287)      | 20174.40 (+-3686)  -21.59% |

I think the original problem is probably addressed, and not sure if there is too much further to look into here. :smaug are you ok to resolve as WFM?

From the pageload tests that I completed May 21, the site was between 7-10% slower in Fenix nightly than Chrome, high confidence:
https://docs.google.com/spreadsheets/d/1riQZJiFHqCeyejkc76d6-8hP7ktemS_ZIljcHqxlKZM/edit#gid=1892102440&range=25:25

Flags: needinfo?(acreskey)

I think this is WFM

Status: NEW → RESOLVED
Closed: 12 days ago
Flags: needinfo?(smaug)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.