Painting is slow while scrolling Amazon.com product pages

NEW
Unassigned

Status

()

P3
normal
4 years ago
11 months ago

People

(Reporter: vladan, Unassigned)

Tracking

(Blocks: 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: gfx-noted [platform-rel-Amazon][platform-rel-AmazonShopping])

(Reporter)

Description

4 years ago
Example page: 
http://www.amazon.com/Logitech-G100s-Optical-Gaming-Mouse/dp/B00BCEK2LK

Profile from above page, captured with Nightly 2015-04-07 on Windows 7 64-bit:
http://people.mozilla.org/~bgirard/cleopatra/#report=d5cb2348073d34b8bd2c6b401a0da2b2fa12a79f

This was originally a user complaint on OS X in bug 1151866, reproduced by Soledad with Nightly on OS X
(Reporter)

Updated

4 years ago
Summary: Painting is slow on Amazon.com product pages → Painting during scrolling is slow on Amazon.com product pages
(Reporter)

Updated

4 years ago
Summary: Painting during scrolling is slow on Amazon.com product pages → Painting is slow while scrolling Amazon.com product pages
This seems to run pretty well on my retina MBP. We mostly stay around 60fps. There's some bad stuff going on with D2D but that's probably unrelated to the original issue.
Depends on: 1152509
Blocks: 1154825
Whiteboard: gfx-noted
Seems like 3 issues here from the profile

1) We're painting an Inactive layer (21% cpu usage).
2) 50% of the time is spent in nsDisplayTableBorderBackground.
3) nsDisplayText::Paint takes a while

On Mac, without CSRD, I can't checkerboard much anymore. We checkerboard a lot worse on Gecko 39.
platform-rel: --- → ?
Whiteboard: gfx-noted → gfx-noted [platform-rel-Amazon][platform-rel-AmazonShopping]
platform-rel: ? → ---
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.