Reviewed by Oliver.
Fixes: http://bugs.webkit.org/show_bug.cgi?id=11596 Split up KCanvasFilters & KCanvasFilterQuartz into several new classes (SVGFEBlend, SVGFEComposite...) and move them into platform/graphics/svg. This is still a temporary location, as discussed with Darin; the whole platform/graphics/svg directory will probably be moved into ksvg2/ in near future. This commit removes the duplicated enumerations in the svg filter classes and within kcanvas. ksvg2/ and platform/graphics/svg share their enums now. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Showing with 5810 additions and 2692 deletions