| Index: third_party/WebKit/Source/core/svg/SVGFEImageElement.h
|
| diff --git a/third_party/WebKit/Source/core/svg/SVGFEImageElement.h b/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
|
| index 111df6ac22726b50c2e8fcaccd42b2882ee8b01f..7d1c271c94be5d629b314d0f92528268ba5c1e6f 100644
|
| --- a/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
|
| +++ b/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
|
| @@ -21,8 +21,6 @@
|
| #ifndef SVGFEImageElement_h
|
| #define SVGFEImageElement_h
|
|
|
| -#include "core/SVGNames.h"
|
| -#include "core/loader/resource/ImageResourceContent.h"
|
| #include "core/loader/resource/ImageResourceObserver.h"
|
| #include "core/svg/SVGAnimatedPreserveAspectRatio.h"
|
| #include "core/svg/SVGFilterPrimitiveStandardAttributes.h"
|
| @@ -31,6 +29,8 @@
|
|
|
| namespace blink {
|
|
|
| +class ImageResourceContent;
|
| +
|
| class SVGFEImageElement final : public SVGFilterPrimitiveStandardAttributes,
|
| public SVGURIReference,
|
| public ImageResourceObserver {
|
| @@ -62,6 +62,7 @@ class SVGFEImageElement final : public SVGFilterPrimitiveStandardAttributes,
|
|
|
| void clearResourceReferences();
|
| void fetchImageResource();
|
| + void clearImageResource();
|
|
|
| void buildPendingResource() override;
|
| InsertionNotificationRequest insertedInto(ContainerNode*) override;
|
| @@ -70,6 +71,7 @@ class SVGFEImageElement final : public SVGFilterPrimitiveStandardAttributes,
|
| Member<SVGAnimatedPreserveAspectRatio> m_preserveAspectRatio;
|
|
|
| Member<ImageResourceContent> m_cachedImage;
|
| + Member<IdTargetObserver> m_targetIdObserver;
|
| };
|
|
|
| } // namespace blink
|
|
|