| OLD | NEW | 
|    1 // Copyright 2014 The Chromium Authors. All rights reserved. |    1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! |    5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! | 
|    6  |    6  | 
|    7 #include "config.h" |    7 #include "config.h" | 
|    8 #include "V8TestInterfaceNode.h" |    8 #include "V8TestInterfaceNode.h" | 
|    9  |    9  | 
|   10 #include "bindings/core/v8/ExceptionState.h" |   10 #include "bindings/core/v8/ExceptionState.h" | 
|   11 #include "bindings/core/v8/V8AbstractEventListener.h" |   11 #include "bindings/core/v8/V8AbstractEventListener.h" | 
|   12 #include "bindings/core/v8/V8DOMConfiguration.h" |   12 #include "bindings/core/v8/V8DOMConfiguration.h" | 
|   13 #include "bindings/core/v8/V8EventListenerList.h" |   13 #include "bindings/core/v8/V8EventListenerList.h" | 
|   14 #include "bindings/core/v8/V8HiddenValue.h" |   14 #include "bindings/core/v8/V8HiddenValue.h" | 
|   15 #include "bindings/core/v8/V8ObjectConstructor.h" |   15 #include "bindings/core/v8/V8ObjectConstructor.h" | 
|   16 #include "bindings/core/v8/V8TestInterfaceEmpty.h" |   16 #include "bindings/core/v8/V8TestInterfaceEmpty.h" | 
|   17 #include "core/HTMLNames.h" |   17 #include "core/HTMLNames.h" | 
|   18 #include "core/dom/ContextFeatures.h" |   18 #include "core/dom/ContextFeatures.h" | 
|   19 #include "core/dom/Document.h" |   19 #include "core/dom/Document.h" | 
|   20 #include "core/dom/custom/CustomElementProcessingStack.h" |   20 #include "core/dom/custom/CustomElementProcessingStack.h" | 
|   21 #include "platform/RuntimeEnabledFeatures.h" |   21 #include "platform/RuntimeEnabledFeatures.h" | 
|   22 #include "platform/TraceEvent.h" |   22 #include "platform/TraceEvent.h" | 
|   23 #include "wtf/GetPtr.h" |   23 #include "wtf/GetPtr.h" | 
|   24 #include "wtf/RefPtr.h" |   24 #include "wtf/RefPtr.h" | 
|   25  |   25  | 
|   26 namespace blink { |   26 namespace blink { | 
|   27  |   27  | 
|   28 const WrapperTypeInfo V8TestInterfaceNode::wrapperTypeInfo = { gin::kEmbedderBli
     nk, V8TestInterfaceNode::domTemplate, V8TestInterfaceNode::refObject, V8TestInte
     rfaceNode::derefObject, V8TestInterfaceNode::trace, 0, 0, V8TestInterfaceNode::i
     nstallConditionallyEnabledMethods, V8TestInterfaceNode::installConditionallyEnab
     ledProperties, &V8Node::wrapperTypeInfo, WrapperTypeInfo::WrapperTypeObjectProto
     type, WrapperTypeInfo::NodeClassId, WrapperTypeInfo::InheritFromEventTarget, Wra
     pperTypeInfo::Dependent, WrapperTypeInfo::WillBeGarbageCollectedObject }; |   28 const WrapperTypeInfo V8TestInterfaceNode::wrapperTypeInfo = { gin::kEmbedderBli
     nk, V8TestInterfaceNode::domTemplate, V8TestInterfaceNode::refObject, V8TestInte
     rfaceNode::derefObject, V8TestInterfaceNode::trace, 0, 0, V8TestInterfaceNode::i
     nstallConditionallyEnabledMethods, V8TestInterfaceNode::installConditionallyEnab
     ledProperties, "TestInterfaceNode", &V8Node::wrapperTypeInfo, WrapperTypeInfo::W
     rapperTypeObjectPrototype, WrapperTypeInfo::NodeClassId, WrapperTypeInfo::Inheri
     tFromEventTarget, WrapperTypeInfo::Dependent, WrapperTypeInfo::WillBeGarbageColl
     ectedObject }; | 
|   29  |   29  | 
|   30 // This static member must be declared by DEFINE_WRAPPERTYPEINFO in TestInterfac
     eNode.h. |   30 // This static member must be declared by DEFINE_WRAPPERTYPEINFO in TestInterfac
     eNode.h. | 
|   31 // For details, see the comment of DEFINE_WRAPPERTYPEINFO in |   31 // For details, see the comment of DEFINE_WRAPPERTYPEINFO in | 
|   32 // bindings/core/v8/ScriptWrappable.h. |   32 // bindings/core/v8/ScriptWrappable.h. | 
|   33 const WrapperTypeInfo& TestInterfaceNode::s_wrapperTypeInfo = V8TestInterfaceNod
     e::wrapperTypeInfo; |   33 const WrapperTypeInfo& TestInterfaceNode::s_wrapperTypeInfo = V8TestInterfaceNod
     e::wrapperTypeInfo; | 
|   34  |   34  | 
|   35 namespace TestInterfaceNodeV8Internal { |   35 namespace TestInterfaceNodeV8Internal { | 
|   36  |   36  | 
|   37 static void nodeNameAttributeGetter(const v8::FunctionCallbackInfo<v8::Value>& i
     nfo) |   37 static void nodeNameAttributeGetter(const v8::FunctionCallbackInfo<v8::Value>& i
     nfo) | 
|   38 { |   38 { | 
| (...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  381 } |  381 } | 
|  382  |  382  | 
|  383 void V8TestInterfaceNode::derefObject(ScriptWrappable* scriptWrappable) |  383 void V8TestInterfaceNode::derefObject(ScriptWrappable* scriptWrappable) | 
|  384 { |  384 { | 
|  385 #if !ENABLE(OILPAN) |  385 #if !ENABLE(OILPAN) | 
|  386     scriptWrappable->toImpl<TestInterfaceNode>()->deref(); |  386     scriptWrappable->toImpl<TestInterfaceNode>()->deref(); | 
|  387 #endif |  387 #endif | 
|  388 } |  388 } | 
|  389  |  389  | 
|  390 } // namespace blink |  390 } // namespace blink | 
| OLD | NEW |