There are two changes. 1. Make RenderBoxModelObject use RetainedModeBitmapImage if the image is an instance of BitmapImage. 2. Originally, the renderer checked if a CSS image was loaded in order to render the entire image. With parallel image decoders, loading done does not always mean the whole image can be rendered. Now if the given image is a BitmapImage, we need to check if decoding is completed in addition to loading done.
Created attachment 152189 [details] Patch
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/13240026
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/13239025
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/13236053
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/13207985
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/13241042
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/13239032
This patch doesn't build until Bug 90935 is resolved. Can't we disable build bots until dependencies are resolved?
Comment on attachment 152189 [details] Patch Attachment 152189 [details] did not pass cr-android-ews (chromium-android): Output: http://queues.webkit.org/results/13475104
Comment on attachment 152189 [details] Patch This breaks all the builds. :(
(In reply to comment #10) > (From update of attachment 152189 [details]) > This breaks all the builds. :( Eric, this bug has a dependency on Bug 90935 which has not yet been committed. Can't I disable build bots?