Qt recently switched away from ContextShadow to ShadowBlur, which includes more performance optimizations and bug fixes beyond ContextShadow. Cairo ports should also make this change.
*** Bug 53414 has been marked as a duplicate of this bug. ***
Created attachment 101751 [details] Patch
Comment on attachment 101751 [details] Patch Patch looks great in general, but can't get applied.
Created attachment 101759 [details] Patch rebased to master and with a aliasing fix
Comment on attachment 101759 [details] Patch rebased to master and with a aliasing fix Attachment 101759 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/9234138
Comment on attachment 101759 [details] Patch rebased to master and with a aliasing fix Attachment 101759 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9231193
Comment on attachment 101759 [details] Patch rebased to master and with a aliasing fix Attachment 101759 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/9234142
Created attachment 101764 [details] Patch fixing EFL build
Comment on attachment 101764 [details] Patch fixing EFL build Attachment 101764 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9227247
Comment on attachment 101764 [details] Patch fixing EFL build Attachment 101764 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/9230211
Created attachment 101768 [details] Fix GTK+ and EFL build
Comment on attachment 101768 [details] Fix GTK+ and EFL build LGTM. r=me
Committed r91914: <http://trac.webkit.org/changeset/91914>
(In reply to comment #13) > Committed r91914: <http://trac.webkit.org/changeset/91914> This change broke the WinCairo Debug build: <http://build.webkit.org/builders/WinCairo%20Debug%20%28Build%29/builds/9282/steps/compile-webkit/logs/stdio> Committed build fix in changeset 92074 <http://trac.webkit.org/changeset/92074>.