| Index: third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp b/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
|
| index 258a6c1c0ec70ecac5a40401cdc6a510840de094..272770959dff5b12d2757770a41f6e55e5c10ce2 100644
|
| --- a/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
|
| +++ b/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
|
| @@ -66,10 +66,6 @@ static void locationAttributeGetter(const v8::FunctionCallbackInfo<v8::Value>& i
|
| v8SetReturnValueFast(info, WTF::getPtr(impl->location()), impl);
|
| }
|
|
|
| -CORE_EXPORT void locationAttributeGetterCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {
|
| - TestInterfaceDocumentV8Internal::locationAttributeGetter(info);
|
| -}
|
| -
|
| static void locationAttributeSetter(v8::Local<v8::Value> v8Value, const v8::FunctionCallbackInfo<v8::Value>& info) {
|
| v8::Local<v8::Object> holder = info.Holder();
|
| TestInterfaceDocument* proxyImpl = V8TestInterfaceDocument::toImpl(holder);
|
| @@ -87,16 +83,20 @@ static void locationAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Func
|
| impl->setHref(currentDOMWindow(info.GetIsolate()), enteredDOMWindow(info.GetIsolate()), cppValue, exceptionState);
|
| }
|
|
|
| -CORE_EXPORT void locationAttributeSetterCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {
|
| +} // namespace TestInterfaceDocumentV8Internal
|
| +
|
| +void V8TestInterfaceDocument::locationAttributeGetterCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {
|
| + TestInterfaceDocumentV8Internal::locationAttributeGetter(info);
|
| +}
|
| +
|
| +void V8TestInterfaceDocument::locationAttributeSetterCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {
|
| v8::Local<v8::Value> v8Value = info[0];
|
|
|
| TestInterfaceDocumentV8Internal::locationAttributeSetter(v8Value, info);
|
| }
|
|
|
| -} // namespace TestInterfaceDocumentV8Internal
|
| -
|
| const V8DOMConfiguration::AccessorConfiguration V8TestInterfaceDocumentAccessors[] = {
|
| - {"location", TestInterfaceDocumentV8Internal::locationAttributeGetterCallback, TestInterfaceDocumentV8Internal::locationAttributeSetterCallback, 0, 0, nullptr, 0, static_cast<v8::PropertyAttribute>(v8::DontDelete), V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder},
|
| + {"location", V8TestInterfaceDocument::locationAttributeGetterCallback, V8TestInterfaceDocument::locationAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::DontDelete), V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder},
|
| };
|
|
|
| static void installV8TestInterfaceDocumentTemplate(v8::Isolate* isolate, const DOMWrapperWorld& world, v8::Local<v8::FunctionTemplate> interfaceTemplate) {
|
|
|