Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert
MozReview-Commit-ID: Ia4BFYW0NEa
--- a/image/VectorImage.cpp
+++ b/image/VectorImage.cpp
@@ -758,34 +758,32 @@ struct SVGDrawingParameters
const nsIntSize& aSize,
const ImageRegion& aRegion,
Filter aFilter,
const Maybe<SVGImageContext>& aSVGContext,
float aAnimationTime,
uint32_t aFlags)
: context(aContext)
, size(aSize.width, aSize.height)
- , imageRect(0, 0, aSize.width, aSize.height)
, region(aRegion)
, filter(aFilter)
, svgContext(aSVGContext)
, viewportSize(aSize)
, animationTime(aAnimationTime)
, flags(aFlags)
, opacity(aSVGContext ? aSVGContext->GetGlobalOpacity() : 1.0)
{
if (aSVGContext) {
CSSIntSize sz = aSVGContext->GetViewportSize();
viewportSize = nsIntSize(sz.width, sz.height); // XXX losing unit
}
}
gfxContext* context;
IntSize size;
- IntRect imageRect;
ImageRegion region;
Filter filter;
const Maybe<SVGImageContext>& svgContext;
nsIntSize viewportSize;
float animationTime;
uint32_t flags;
gfxFloat opacity;
};