| Index: third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h
 | 
| diff --git a/third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h b/third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h
 | 
| index b0f8a20bab4492a87e0012669dd51da025ddf292..5ab2a04f721aedb6bad74e11fc6d48f792c46f39 100644
 | 
| --- a/third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h
 | 
| +++ b/third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h
 | 
| @@ -5,15 +5,17 @@
 | 
|  #ifndef CSSPaintImageGeneratorImpl_h
 | 
|  #define CSSPaintImageGeneratorImpl_h
 | 
|  
 | 
| +#include <v8.h>
 | 
|  #include "bindings/core/v8/ScopedPersistent.h"
 | 
|  #include "core/css/CSSPaintImageGenerator.h"
 | 
| +#include "core/css/cssom/CSSStyleValue.h"
 | 
|  #include "platform/geometry/IntSize.h"
 | 
|  #include "platform/heap/Handle.h"
 | 
| -#include <v8.h>
 | 
|  
 | 
|  namespace blink {
 | 
|  
 | 
|  class CSSPaintDefinition;
 | 
| +class CSSSyntaxDescriptor;
 | 
|  class Document;
 | 
|  class Image;
 | 
|  
 | 
| @@ -26,10 +28,13 @@ class CSSPaintImageGeneratorImpl final : public CSSPaintImageGenerator {
 | 
|  
 | 
|    PassRefPtr<Image> paint(const LayoutObject&,
 | 
|                            const IntSize&,
 | 
| -                          float zoom) final;
 | 
| +                          float zoom,
 | 
| +                          const CSSStyleValueVector*) final;
 | 
|    const Vector<CSSPropertyID>& nativeInvalidationProperties() const final;
 | 
|    const Vector<AtomicString>& customInvalidationProperties() const final;
 | 
|    bool hasAlpha() const final;
 | 
| +  const Vector<CSSSyntaxDescriptor>& inputArgumentTypes() const final;
 | 
| +  bool isImageGeneratorReady() const final;
 | 
|  
 | 
|    // Should be called from the PaintWorkletGlobalScope when a javascript class
 | 
|    // is registered with the same name.
 | 
| 
 |