Chromium Code Reviews| Index: third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h |
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h b/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h |
| index 4e6852c0680c142b1184f2a15d5803c3890ceb2c..4dd9670f1540b1c89c69a06eb7d54d09ae5dd6a8 100644 |
| --- a/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h |
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h |
| @@ -75,8 +75,12 @@ public: |
| v8::AccessorNameSetterCallback setter; |
| v8::AccessorNameGetterCallback getterForMainWorld; |
| v8::AccessorNameSetterCallback setterForMainWorld; |
| - // TODO(vogelheim): Figure out how to remove this. |
| + |
| + // TODO(peterssen|vogelheim): Figure out how to remove this. |
| FastAccessorBuilderCallback fastGetter; |
| + // TODO(peterssen|vogelheim): This has to be removed too since it's only used in accessors. |
| + const char* const surrogatePropertyName; // The accessor's 'result' is stored in a private property. |
| + |
| const WrapperTypeInfo* data; |
| unsigned settings : 8; // v8::AccessControl |
| unsigned attribute : 8; // v8::PropertyAttribute |
| @@ -102,6 +106,7 @@ public: |
| v8::FunctionCallback getterForMainWorld; |
| v8::FunctionCallback setterForMainWorld; |
| FastAccessorBuilderCallback fastGetter; |
| + const char* const surrogatePropertyName; // The accessor is backed by a private property. |
|
haraken
2016/09/15 09:26:10
surrogatePropertyName => keyForCachedAttributeGett
|
| const WrapperTypeInfo* data; |
| unsigned settings : 8; // v8::AccessControl |
| unsigned attribute : 8; // v8::PropertyAttribute |