Bug 64744

Summary: [Cairo] Switch from ContextShadow to ShadowBlur
Product: WebKit Reporter: Martin Robinson <mrobinson>
Component: Layout and RenderingAssignee: Martin Robinson <mrobinson>
Status: RESOLVED FIXED    
Severity: Normal CC: alex, ariya.hidayat, dbates, dglazkov, gustavo, krit, simon.fraser, webkit.review.bot, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 65035    
Attachments:
Description Flags
Patch
none
Patch rebased to master and with a aliasing fix
none
Patch fixing EFL build
none
Fix GTK+ and EFL build krit: review+

Martin Robinson
Reported 2011-07-18 13:08:30 PDT
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.
Attachments
Patch (460.49 KB, patch)
2011-07-22 11:56 PDT, Martin Robinson
no flags
Patch rebased to master and with a aliasing fix (460.96 KB, patch)
2011-07-22 13:34 PDT, Martin Robinson
no flags
Patch fixing EFL build (462.16 KB, patch)
2011-07-22 14:12 PDT, Martin Robinson
no flags
Fix GTK+ and EFL build (462.15 KB, patch)
2011-07-22 14:52 PDT, Martin Robinson
krit: review+
Dirk Schulze
Comment 1 2011-07-18 13:11:39 PDT
*** Bug 53414 has been marked as a duplicate of this bug. ***
Martin Robinson
Comment 2 2011-07-22 11:56:50 PDT
Dirk Schulze
Comment 3 2011-07-22 12:47:52 PDT
Comment on attachment 101751 [details] Patch Patch looks great in general, but can't get applied.
Martin Robinson
Comment 4 2011-07-22 13:34:15 PDT
Created attachment 101759 [details] Patch rebased to master and with a aliasing fix
Gyuyoung Kim
Comment 5 2011-07-22 13:41:46 PDT
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
WebKit Review Bot
Comment 6 2011-07-22 13:48:18 PDT
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
Gustavo Noronha (kov)
Comment 7 2011-07-22 14:04:54 PDT
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
Martin Robinson
Comment 8 2011-07-22 14:12:06 PDT
Created attachment 101764 [details] Patch fixing EFL build
WebKit Review Bot
Comment 9 2011-07-22 14:26:04 PDT
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
Gyuyoung Kim
Comment 10 2011-07-22 14:43:16 PDT
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
Martin Robinson
Comment 11 2011-07-22 14:52:42 PDT
Created attachment 101768 [details] Fix GTK+ and EFL build
Dirk Schulze
Comment 12 2011-07-22 22:26:30 PDT
Comment on attachment 101768 [details] Fix GTK+ and EFL build LGTM. r=me
Martin Robinson
Comment 13 2011-07-28 01:13:38 PDT
Daniel Bates
Comment 14 2011-07-30 23:50:24 PDT
Note You need to log in before you can comment on or make changes to this bug.