[META] Add CSS blending to WebKit
https://bugs.webkit.org/show_bug.cgi?id=91908
Summary [META] Add CSS blending to WebKit
Rik Cabanier
Reported 2012-07-20 15:44:22 PDT
I would like to add CSS blending to WebKit. We have a draft specification that we will push to WD soon. The first implementation will be done using the 'webkit-' prefix and implement a subset of the whole feature (only the blending of whole elements).
Attachments
Added defines for CSS compositing and blending. Added support for parsing of -webkit-blend-mode (36.27 KB, text/plain)
2012-07-26 16:51 PDT, Rik Cabanier
no flags
redo patch. Don't turn on the define just yet. (20.50 KB, text/plain)
2012-07-26 20:09 PDT, Rik Cabanier
no flags
fixed previous patch so it builds correctly. Define is not turned on (20.53 KB, text/plain)
2012-07-26 21:02 PDT, Rik Cabanier
no flags
patch for parsing. code is disabled for now (19.17 KB, patch)
2012-07-27 10:23 PDT, Rik Cabanier
simon.fraser: review-
simon.fraser: commit-queue-
Simon Fraser (smfr)
Comment 1 2012-07-20 16:00:55 PDT
How will this work with compositing?
Rik Cabanier
Comment 2 2012-07-20 16:03:55 PDT
(In reply to comment #1) > How will this work with compositing? I was planning on adding compositing at a later stage. For now, blending will always be done with 'src-over'.
Rik Cabanier
Comment 3 2012-07-26 16:51:44 PDT
Created attachment 154790 [details] Added defines for CSS compositing and blending. Added support for parsing of -webkit-blend-mode
Rik Cabanier
Comment 4 2012-07-26 20:09:06 PDT
Created attachment 154821 [details] redo patch. Don't turn on the define just yet.
Rik Cabanier
Comment 5 2012-07-26 21:02:02 PDT
Created attachment 154827 [details] fixed previous patch so it builds correctly. Define is not turned on
Rik Cabanier
Comment 6 2012-07-27 10:23:48 PDT
Created attachment 154983 [details] patch for parsing. code is disabled for now
Simon Fraser (smfr)
Comment 7 2012-07-27 13:38:17 PDT
Comment on attachment 154983 [details] patch for parsing. code is disabled for now You should add CSS_COMPOSITING to all the build system first. See http://trac.webkit.org/changeset/123350 for an example.
Simon Fraser (smfr)
Comment 8 2012-07-27 13:40:21 PDT
Comment on attachment 154983 [details] patch for parsing. code is disabled for now You should also be adding CSS parsing tests at this stage.
Radar WebKit Bug Importer
Comment 9 2022-07-13 10:54:17 PDT
Note You need to log in before you can comment on or make changes to this bug.