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
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.