WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
52273
Images in pseudostyles fail to repaint, and gradients do not render
https://bugs.webkit.org/show_bug.cgi?id=52273
Summary
Images in pseudostyles fail to repaint, and gradients do not render
Simon Fraser (smfr)
Reported
2011-01-11 21:17:41 PST
We don't go through RenderObject::updateFillImages() for pseudostyles, so the RenderObject is never registered as a client of the images in the style. This causes repaint failures for animated images, and forces us to bail on painting gradients (after
bug 52225
).
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2011-01-11 21:32:43 PST
We could at least get gradients to render by returning PassRefPtr<Image> from StyleImage::image(RenderObject*, const IntSize&), which we may have to do anyway for some gradients that we may not wish to cache.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug