Changeset 437 for trunk/BAL/WKAL/Concretizations/Graphics/WK/BCSVGImageWK.h
- Timestamp:
- 08/15/08 13:25:16 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/BAL/WKAL/Concretizations/Graphics/WK/BCSVGImageWK.h
r243 r437 43 43 class SVGImage : public Image { 44 44 public: 45 SVGImage(ImageObserver*); 45 static PassRefPtr<SVGImage> create(ImageObserver* observer) 46 { 47 return adoptRef(new SVGImage(observer)); 48 } 46 49 ~SVGImage(); 47 50 … … 55 58 virtual bool dataChanged(bool allDataReceived); 56 59 60 // FIXME: SVGImages are underreporting decoded sizes and will be unable 61 // to prune because these functions are not implemented yet. 62 virtual void destroyDecodedData(bool incremental = false) { } 63 virtual unsigned decodedSize() const { return 0; } 64 57 65 virtual NativeImagePtr frameAtIndex(size_t) { return 0; } 58 66 59 67 private: 68 SVGImage(ImageObserver*); 60 69 virtual void draw(GraphicsContext*, const FloatRect& fromRect, const FloatRect& toRect, CompositeOperator); 61 70
