Bug 1673073 - Include-what-you-use fixes. r=mstange

Differential Revision: https://phabricator.services.mozilla.com/D98558
This commit is contained in:
Botond Ballo 2020-12-03 17:11:04 +00:00
parent ee021779b5
commit 94be450929
2 changed files with 11 additions and 0 deletions

View File

@ -19,8 +19,10 @@
#include "nsTArray.h"
#include "mozilla/gfx/2D.h"
#include "mozilla/webrender/WebRenderTypes.h"
#include "mozilla/ServoStyleConsts.h"
class gfxContext;
class nsIContent;
class nsIFrame;
struct WrFiltersHolder;
@ -31,6 +33,10 @@ namespace dom {
class UserSpaceMetrics;
} // namespace dom
namespace image {
struct imgDrawingParams;
}
/**
* This class performs all filter processing.
*

View File

@ -7,6 +7,7 @@
#ifndef LAYOUT_SVG_SVGFILTERPAINTCALLBACK_H_
#define LAYOUT_SVG_SVGFILTERPAINTCALLBACK_H_
#include "gfxMatrix.h"
#include "nsRect.h"
class nsIFrame;
@ -14,6 +15,10 @@ class gfxContext;
namespace mozilla {
namespace image {
struct imgDrawingParams;
}
class SVGFilterPaintCallback {
public:
using imgDrawingParams = image::imgDrawingParams;