Index: Source/core/css/CSSImageGeneratorValue.h |
diff --git a/Source/core/css/CSSImageGeneratorValue.h b/Source/core/css/CSSImageGeneratorValue.h |
index f664d137220f8e8fb9c009829c1d2d1203dae02d..3d3bbe4d4a22a984e4752439eed75a613af257c2 100644 |
--- a/Source/core/css/CSSImageGeneratorValue.h |
+++ b/Source/core/css/CSSImageGeneratorValue.h |
@@ -28,13 +28,16 @@ |
#include "core/CoreExport.h" |
#include "core/css/CSSValue.h" |
+#include "core/style/StyleImage.h" |
#include "platform/geometry/IntSizeHash.h" |
#include "wtf/HashCountedSet.h" |
#include "wtf/RefPtr.h" |
namespace blink { |
+class ComputedStyle; |
class Document; |
+class ElementStyleResources; |
class Image; |
class LayoutObject; |
@@ -63,10 +66,10 @@ public: |
bool isFixedSize() const; |
IntSize fixedSize(const LayoutObject*); |
- bool isPending() const; |
+ bool isPending(CSSStyleImageMap&) const; |
bool knownToBeOpaque(const LayoutObject*) const; |
- void loadSubimages(Document*); |
+ void loadSubimages(Document*, CSSStyleImageMap&); |
DEFINE_INLINE_TRACE_AFTER_DISPATCH() { CSSValue::traceAfterDispatch(visitor); } |