Changeset 12166 in webkit
- Timestamp:
- Jan 17, 2006 10:41:46 PM (18 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r12165 r12166 1 2006-01-17 Alexander Kellett <lypanov@kde.org> 2 3 Reviewed by Maciej. 4 5 - Remove the now-unused KRenderingPaintServerImage[Quartz]. 6 7 * WebCore.xcodeproj/project.pbxproj: 8 * kcanvas/KCanvasTreeDebug.cpp: 9 * kcanvas/device/KRenderingPaintServer.h: 10 * kcanvas/device/KRenderingPaintServerImage.cpp: Removed. 11 * kcanvas/device/KRenderingPaintServerImage.h: Removed. 12 * kcanvas/device/quartz/KRenderingDeviceQuartz.mm: 13 * kcanvas/device/quartz/KRenderingPaintServerQuartz.h: 14 * kcanvas/device/quartz/KRenderingPaintServerQuartz.mm: 15 * ksvg2/svg/SVGFEImageElementImpl.cpp: 16 * kwq/KWQPainter.mm: 17 1 18 2006-01-17 Darin Adler <darin@apple.com> 2 19 -
trunk/WebCore/WebCore.xcodeproj/project.pbxproj
r12161 r12166 1005 1005 A88AD38B0952486D001DD196 /* KRenderingPaintServerGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0FB5C089701F700BA5114 /* KRenderingPaintServerGradient.cpp */; }; 1006 1006 A88AD38C0952486D001DD196 /* KRenderingPaintServerGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0FB5D089701F700BA5114 /* KRenderingPaintServerGradient.h */; }; 1007 A88AD38D0952486D001DD196 /* KRenderingPaintServerImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0FB5E089701F700BA5114 /* KRenderingPaintServerImage.cpp */; };1008 A88AD38E0952486D001DD196 /* KRenderingPaintServerImage.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0FB5F089701F700BA5114 /* KRenderingPaintServerImage.h */; };1009 1007 A88AD38F0952486D001DD196 /* KRenderingPaintServerPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0FB60089701F700BA5114 /* KRenderingPaintServerPattern.cpp */; }; 1010 1008 A88AD3900952486D001DD196 /* KRenderingPaintServerPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0FB61089701F700BA5114 /* KRenderingPaintServerPattern.h */; }; … … 2356 2354 A8C0FB5C089701F700BA5114 /* KRenderingPaintServerGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KRenderingPaintServerGradient.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; 2357 2355 A8C0FB5D089701F700BA5114 /* KRenderingPaintServerGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = KRenderingPaintServerGradient.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; 2358 A8C0FB5E089701F700BA5114 /* KRenderingPaintServerImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KRenderingPaintServerImage.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };2359 A8C0FB5F089701F700BA5114 /* KRenderingPaintServerImage.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = KRenderingPaintServerImage.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };2360 2356 A8C0FB60089701F700BA5114 /* KRenderingPaintServerPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KRenderingPaintServerPattern.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; 2361 2357 A8C0FB61089701F700BA5114 /* KRenderingPaintServerPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = KRenderingPaintServerPattern.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; … … 3601 3597 A8C0FB5C089701F700BA5114 /* KRenderingPaintServerGradient.cpp */, 3602 3598 A8C0FB5D089701F700BA5114 /* KRenderingPaintServerGradient.h */, 3603 A8C0FB5E089701F700BA5114 /* KRenderingPaintServerImage.cpp */,3604 A8C0FB5F089701F700BA5114 /* KRenderingPaintServerImage.h */,3605 3599 A8C0FB60089701F700BA5114 /* KRenderingPaintServerPattern.cpp */, 3606 3600 A8C0FB61089701F700BA5114 /* KRenderingPaintServerPattern.h */, … … 4720 4714 A88AD38A0952486D001DD196 /* KRenderingPaintServer.h in Headers */, 4721 4715 A88AD38C0952486D001DD196 /* KRenderingPaintServerGradient.h in Headers */, 4722 A88AD38E0952486D001DD196 /* KRenderingPaintServerImage.h in Headers */,4723 4716 A88AD3900952486D001DD196 /* KRenderingPaintServerPattern.h in Headers */, 4724 4717 A88AD3920952486D001DD196 /* KRenderingPaintServerSolid.h in Headers */, … … 6634 6627 A88AD3880952486D001DD196 /* KRenderingFillPainter.cpp in Sources */, 6635 6628 A88AD38B0952486D001DD196 /* KRenderingPaintServerGradient.cpp in Sources */, 6636 A88AD38D0952486D001DD196 /* KRenderingPaintServerImage.cpp in Sources */,6637 6629 A88AD38F0952486D001DD196 /* KRenderingPaintServerPattern.cpp in Sources */, 6638 6630 A88AD3910952486D001DD196 /* KRenderingPaintServerSolid.cpp in Sources */, -
trunk/WebCore/kcanvas/KCanvasTreeDebug.cpp
r12097 r12166 41 41 #include <kcanvas/device/KRenderingPaintServerPattern.h> 42 42 #include <kcanvas/device/KRenderingPaintServerGradient.h> 43 #include <kcanvas/device/KRenderingPaintServerImage.h>44 43 #include <kcanvas/KCanvasResources.h> 45 44 #include <kcanvas/KCanvasFilters.h> -
trunk/WebCore/kcanvas/device/KRenderingPaintServer.h
r12115 r12166 33 33 PS_PATTERN = 1, 34 34 PS_LINEAR_GRADIENT = 2, 35 PS_RADIAL_GRADIENT = 3, 36 PS_IMAGE = 4 35 PS_RADIAL_GRADIENT = 3 37 36 } KCPaintServerType; 38 37 -
trunk/WebCore/kcanvas/device/quartz/KRenderingDeviceQuartz.mm
r12085 r12166 199 199 case PS_PATTERN: 200 200 newServer = new KRenderingPaintServerPatternQuartz(); 201 break;202 case PS_IMAGE:203 newServer = new KRenderingPaintServerImageQuartz();204 201 break; 205 202 case PS_LINEAR_GRADIENT: -
trunk/WebCore/kcanvas/device/quartz/KRenderingPaintServerQuartz.h
r12115 r12166 28 28 #import <kcanvas/device/KRenderingPaintServerSolid.h> 29 29 #import <kcanvas/device/KRenderingPaintServerPattern.h> 30 #import <kcanvas/device/KRenderingPaintServerImage.h>31 30 #import <kcanvas/device/KRenderingPaintServerGradient.h> 32 31 … … 40 39 public: 41 40 KRenderingPaintServerPatternQuartz() {}; 42 virtual void draw(KRenderingDeviceContext *context, const RenderPath *renderPath, KCPaintTargetType type) const;43 };44 45 class KRenderingPaintServerImageQuartz : public KRenderingPaintServerImage {46 public:47 KRenderingPaintServerImageQuartz() {};48 41 virtual void draw(KRenderingDeviceContext *context, const RenderPath *renderPath, KCPaintTargetType type) const; 49 42 }; -
trunk/WebCore/kcanvas/device/quartz/KRenderingPaintServerQuartz.mm
r12115 r12166 146 146 CGContextRestoreGState(context); 147 147 } 148 149 void KRenderingPaintServerImageQuartz::draw(KRenderingDeviceContext *renderingContext, const RenderPath *renderPath, KCPaintTargetType type) const150 {151 // FIXME: total hack152 KRenderingDeviceContextQuartz *quartzContext = static_cast<KRenderingDeviceContextQuartz *>(renderingContext);153 CGContextRef context = quartzContext->cgContext();154 IntRect bbox = IntRect(CGContextGetPathBoundingBox(context));155 QPainter p;156 IntRect imageRect = image().rect();157 p.drawScaledAndTiledPixmap(bbox.x(), bbox.y(), bbox.width(), bbox.height(), image(), imageRect.x(), imageRect.y(), imageRect.width(), imageRect.height());158 } -
trunk/WebCore/ksvg2/svg/SVGFEImageElementImpl.cpp
r12022 r12166 43 43 #include <kcanvas/device/KRenderingDevice.h> 44 44 #include <kcanvas/device/KRenderingFillPainter.h> 45 #include <kcanvas/device/KRenderingPaintServerImage.h>46 45 47 46 using namespace KSVG;
Note: See TracChangeset
for help on using the changeset viewer.