Bug 984282 - Remove some unused Thebes includes from content/svg. r=heycam

This commit is contained in:
Jonathan Watt 2014-03-18 10:41:34 +08:00
parent 29d9aabef8
commit 49e674a0b5
9 changed files with 7 additions and 11 deletions

View File

@ -10,8 +10,10 @@
#define _USE_MATH_DEFINES
#include <math.h>
#include "gfxMatrix.h"
#include "mozilla/gfx/Matrix.h"
#include "mozilla/RangedPtr.h"
#include "nsError.h"
#include "nsStringFwd.h"
class nsIContent;
class nsIDocument;

View File

@ -5,7 +5,6 @@
#include "mozilla/dom/SVGFECompositeElement.h"
#include "mozilla/dom/SVGFECompositeElementBinding.h"
#include "gfxContext.h"
NS_IMPL_NS_NEW_NAMESPACED_SVG_ELEMENT(FEComposite)

View File

@ -4,9 +4,10 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "mozilla/dom/SVGFEFloodElement.h"
#include "FilterSupport.h"
#include "mozilla/dom/SVGFEFloodElementBinding.h"
#include "gfxContext.h"
#include "gfxColor.h"
#include "nsColor.h"
#include "nsIFrame.h"
NS_IMPL_NS_NEW_NAMESPACED_SVG_ELEMENT(FEFlood)

View File

@ -6,7 +6,6 @@
#include "mozilla/dom/SVGFETileElement.h"
#include "mozilla/dom/SVGFETileElementBinding.h"
#include "nsSVGFilterInstance.h"
#include "gfxUtils.h"
NS_IMPL_NS_NEW_NAMESPACED_SVG_ELEMENT(FETile)

View File

@ -8,6 +8,7 @@
#include "SVGPathSegUtils.h"
#include "gfx2DGlue.h"
#include "gfxPoint.h"
#include "nsSVGPathDataParser.h"
#include "nsTextFormatter.h"

View File

@ -6,7 +6,6 @@
#ifndef MOZILLA_SVGPATHSEGUTILS_H__
#define MOZILLA_SVGPATHSEGUTILS_H__
#include "gfxPoint.h"
#include "mozilla/ArrayUtils.h"
#include "mozilla/gfx/Point.h"
#include "nsDebug.h"

View File

@ -23,13 +23,10 @@
#include "nsSVGUtils.h"
#include "nsStyleContext.h"
#include "nsIFrame.h"
#include "gfxContext.h"
#include "gfxMatrix.h"
#include "imgIContainer.h"
#include "nsNetUtil.h"
#include "mozilla/dom/SVGFilterElement.h"
#include "nsSVGString.h"
#include "gfxUtils.h"
#include "SVGContentUtils.h"
#include <algorithm>
#include "mozilla/dom/SVGAnimatedLength.h"

View File

@ -14,7 +14,6 @@
#include "nsSVGNumber2.h"
#include "nsSVGNumberPair.h"
#include "FilterSupport.h"
#include "gfxASurface.h"
class nsSVGFilterInstance;
class nsSVGFilterResource;

View File

@ -8,7 +8,6 @@
#include "mozilla/Attributes.h"
#include "mozilla/gfx/Point.h"
#include "gfxPoint.h"
#include "nsSVGDataParser.h"
namespace mozilla {