Index: third_party/WebKit/Source/core/css/CSSPaintValue.h |
diff --git a/third_party/WebKit/Source/core/css/CSSPaintValue.h b/third_party/WebKit/Source/core/css/CSSPaintValue.h |
index 07eb74ca86e61d44b8078e2d150d61312b932427..9b47049d3e1e0ffa87e6e4d492f161bfc174ca5f 100644 |
--- a/third_party/WebKit/Source/core/css/CSSPaintValue.h |
+++ b/third_party/WebKit/Source/core/css/CSSPaintValue.h |
@@ -28,13 +28,22 @@ public: |
bool isFixedSize() const { return false; } |
IntSize fixedSize(const LayoutObject&) { return IntSize(); } |
- bool isPending() const { return false; } |
+ bool isPending() const { return true; } |
bool knownToBeOpaque(const LayoutObject&) const { return false; } |
void loadSubimages(Document*) { } |
bool equals(const CSSPaintValue&) const; |
+ const Vector<CSSPropertyID>* nativeInvalidationProperties() const |
+ { |
+ return m_generator ? &m_generator->nativeInvalidationProperties() : nullptr; |
+ } |
+ const Vector<AtomicString>* customInvalidationProperties() const |
+ { |
+ return m_generator ? &m_generator->customInvalidationProperties() : nullptr; |
+ } |
+ |
DECLARE_TRACE_AFTER_DISPATCH(); |
private: |