[Webkit-unassigned] [Bug 109395] New: Poor animated gif performance

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Feb 10 19:46:07 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=109395

           Summary: Poor animated gif performance
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Images
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pdr at google.com
                CC: eric at webkit.org


We currently block while decoding images. This isn't a problem for small images, but large animated gifs (like those found on tumblr) destroy scroll performance.

Repro case:
1) visit http://philbit.com/animatedgiftest.html
2) resize the browser window so you can scroll
3) scroll (or, try to)

For serious sadness, try this on a mobile device.

A profile shows most our time is being spent in GIFImageDecoder and GIFImageReader. We share Gecko's gif decoder and Firefox is able to scroll fairly smoothly on the repro page above, so I think there may be low hanging fruit here outside the decoding infrastructure.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list