| Index: third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
|
| index b81756c07c7e9fd8c65dfdf188866caa08aee5f7..814618c7cc23321a855edf1533686e179717ec4b 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
|
| @@ -31,6 +31,7 @@
|
| #ifndef V8PerContextData_h
|
| #define V8PerContextData_h
|
|
|
| +#include "bindings/core/v8/CSSPaintBinding.h"
|
| #include "bindings/core/v8/CustomElementBinding.h"
|
| #include "bindings/core/v8/ScopedPersistent.h"
|
| #include "bindings/core/v8/V8GlobalValueMap.h"
|
| @@ -90,6 +91,7 @@ public:
|
| V8NPObjectMap* getV8NPObjectMap() { return &m_v8NPObjectMap; }
|
|
|
| void addCustomElementBinding(PassOwnPtr<CustomElementBinding>);
|
| + void addCSSPaintBinding(PassOwnPtr<CSSPaintBinding>);
|
|
|
| V8DOMActivityLogger* activityLogger() const { return m_activityLogger; }
|
| void setActivityLogger(V8DOMActivityLogger* activityLogger) { m_activityLogger = activityLogger; }
|
| @@ -123,6 +125,9 @@ private:
|
| typedef Vector<OwnPtr<CustomElementBinding>> CustomElementBindingList;
|
| CustomElementBindingList m_customElementBindings;
|
|
|
| + typedef Vector<OwnPtr<CSSPaintBinding>> CSSPaintBindingList;
|
| + CSSPaintBindingList m_cssPaintBindings;
|
| +
|
| // This is owned by a static hash map in V8DOMActivityLogger.
|
| V8DOMActivityLogger* m_activityLogger;
|
|
|
|
|