Changeset 44841 in webkit
- Timestamp:
- Jun 18, 2009 10:06:20 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r44840 r44841 1 2009-06-18 Dirk Schulze <krit@webkit.org> 2 3 Reviewed by Oliver Hunt. 4 5 Test for feOffset with the primitiveUnits objectBoundingBox 6 and userSpaceOnUse. 7 8 * platform/mac/svg/filters/feOffset-expected.checksum: Added. 9 * platform/mac/svg/filters/feOffset-expected.png: Added. 10 * platform/mac/svg/filters/feOffset-expected.txt: Added. 11 * svg/filters/feOffset.svg: Added. 12 1 13 2009-06-18 Dirk Schulze <krit@webkit.org> 2 14 -
trunk/WebCore/ChangeLog
r44840 r44841 1 2009-06-18 Dirk Schulze <krit@webkit.org> 2 3 Reviewed by Oliver Hunt. 4 5 feOffset and objectBoundingBox 6 [https://bugs.webkit.org/show_bug.cgi?id=26441] 7 8 If we use objectBoundingBox for primitiveUnits, the fractions given 9 to dx or dy of feOffset must be multiplied with the referenced objects 10 objectBoundingBox size. 11 12 Test: svg/filters/feOffset.svg 13 14 * svg/graphics/filters/SVGFEOffset.cpp: 15 (WebCore::FEOffset::apply): 16 1 17 2009-06-18 Dirk Schulze <krit@webkit.org> 2 18 -
trunk/WebCore/svg/graphics/filters/SVGFEOffset.cpp
r44810 r44841 75 75 return; 76 76 77 if (filter->effectBoundingBoxMode()) { 78 setDx(dx() * filter->sourceImageRect().width()); 79 setDy(dy() * filter->sourceImageRect().height()); 80 } 81 77 82 FloatRect dstRect = FloatRect(dx() + m_in->subRegion().x() - subRegion().x(), 78 83 dy() + m_in->subRegion().y() - subRegion().y(),
Note: See TracChangeset
for help on using the changeset viewer.