/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/ |
H A D | V8TestEvent.cpp | 66 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestEventTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 71 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "TestEvent", V8Event::GetTemplate(isolate, currentWorldType), V8TestEvent::internalFieldCount, 73 0, 0, isolate, currentWorldType); 81 v8::Handle<v8::FunctionTemplate> V8TestEvent::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 84 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 85 if (result != data->templateMap(currentWorldType).end()) 91 ConfigureV8TestEventTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 92 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 96 bool V8TestEvent::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestNamedConstructor.cpp | 106 v8::Handle<v8::FunctionTemplate> V8TestNamedConstructorConstructor::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 111 v8::Handle<v8::FunctionTemplate> result = data->privateTemplateIfExists(currentWorldType, &privateTemplateUniqueKey); 122 result->Inherit(V8TestNamedConstructor::GetTemplate(isolate, currentWorldType)); 123 data->setPrivateTemplate(currentWorldType, &privateTemplateUniqueKey, result); 128 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestNamedConstructorTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 135 0, 0, isolate, currentWorldType); 143 v8::Handle<v8::FunctionTemplate> V8TestNamedConstructor::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 146 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 147 if (result != data->templateMap(currentWorldType).end()) 153 ConfigureV8TestNamedConstructorTemplate(data->rawTemplate(&info, currentWorldType), isolat 158 HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestExtendedEvent.cpp | 154 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestExtendedEventTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 160 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "", V8TestEvent::GetTemplate(isolate, currentWorldType), V8TestExtendedEvent::internalFieldCount, 0, 0, 0, 0, isolate, currentWorldType); 162 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "TestExtendedEvent", V8TestEvent::GetTemplate(isolate, currentWorldType), V8TestExtendedEvent::internalFieldCount, 164 0, 0, isolate, currentWorldType); 174 v8::Handle<v8::FunctionTemplate> V8TestExtendedEvent::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 177 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 178 if (result != data->templateMap(currentWorldType).end()) 184 ConfigureV8TestExtendedEventTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 189 HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestNode.cpp | 93 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestNodeTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 98 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "TestNode", V8Node::GetTemplate(isolate, currentWorldType), V8TestNode::internalFieldCount, 100 0, 0, isolate, currentWorldType); 110 v8::Handle<v8::FunctionTemplate> V8TestNode::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 113 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 114 if (result != data->templateMap(currentWorldType).end()) 120 ConfigureV8TestNodeTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 121 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 125 bool V8TestNode::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestCustomAccessors.cpp | 146 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestCustomAccessorsTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 153 V8TestCustomAccessorsMethods, WTF_ARRAY_LENGTH(V8TestCustomAccessorsMethods), isolate, currentWorldType); 167 v8::Handle<v8::FunctionTemplate> V8TestCustomAccessors::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 170 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 171 if (result != data->templateMap(currentWorldType).end()) 177 ConfigureV8TestCustomAccessorsTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 178 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 182 bool V8TestCustomAccessors::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 184 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestEventConstructor.cpp | 144 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestEventConstructorTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 151 0, 0, isolate, currentWorldType); 161 v8::Handle<v8::FunctionTemplate> V8TestEventConstructor::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 164 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 165 if (result != data->templateMap(currentWorldType).end()) 171 ConfigureV8TestEventConstructorTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 172 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 176 bool V8TestEventConstructor::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 178 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestException.cpp | 84 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestExceptionTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 91 0, 0, isolate, currentWorldType); 99 v8::Handle<v8::FunctionTemplate> V8TestException::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 102 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 103 if (result != data->templateMap(currentWorldType).end()) 109 ConfigureV8TestExceptionTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 110 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 114 bool V8TestException::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 116 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestMediaQueryListListener.cpp | 91 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestMediaQueryListListenerTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 98 V8TestMediaQueryListListenerMethods, WTF_ARRAY_LENGTH(V8TestMediaQueryListListenerMethods), isolate, currentWorldType); 110 v8::Handle<v8::FunctionTemplate> V8TestMediaQueryListListener::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 113 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 114 if (result != data->templateMap(currentWorldType).end()) 120 ConfigureV8TestMediaQueryListListenerTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 121 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 125 bool V8TestMediaQueryListListener::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 127 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestActiveDOMObject.cpp | 138 WrapperWorldType currentWorldType = worldType(info.GetIsolate()); local 140 v8::Handle<v8::FunctionTemplate> privateTemplate = data->privateTemplate(currentWorldType, &privateTemplateUniqueKey, TestActiveDOMObjectV8Internal::postMessageMethodCallback, v8Undefined(), v8::Signature::New(V8PerIsolateData::from(info.GetIsolate())->rawTemplate(&V8TestActiveDOMObject::info, currentWorldType)), 1); 142 v8::Handle<v8::Object> holder = info.This()->FindInstanceInPrototypeChain(V8TestActiveDOMObject::GetTemplate(info.GetIsolate(), currentWorldType)); 152 v8::Handle<v8::FunctionTemplate> sharedTemplate = data->privateTemplate(currentWorldType, &sharedTemplateUniqueKey, TestActiveDOMObjectV8Internal::postMessageMethodCallback, v8Undefined(), v8::Signature::New(V8PerIsolateData::from(info.GetIsolate())->rawTemplate(&V8TestActiveDOMObject::info, currentWorldType)), 1); 192 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestActiveDOMObjectTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 199 0, 0, isolate, currentWorldType); 209 v8::Handle<v8::FunctionTemplate> excitingFunctionArgv[excitingFunctionArgc] = { V8PerIsolateData::from(isolate)->rawTemplate(&V8Node::info, currentWorldType) }; 221 v8::Handle<v8::FunctionTemplate> V8TestActiveDOMObject::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 236 HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8Float64Array.cpp | 149 static v8::Handle<v8::FunctionTemplate> ConfigureV8Float64ArrayTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 154 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "Float64Array", V8ArrayBufferView::GetTemplate(isolate, currentWorldType), V8Float64Array::internalFieldCount, 156 V8Float64ArrayMethods, WTF_ARRAY_LENGTH(V8Float64ArrayMethods), isolate, currentWorldType); 177 v8::Handle<v8::FunctionTemplate> V8Float64Array::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 180 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 181 if (result != data->templateMap(currentWorldType).end()) 187 ConfigureV8Float64ArrayTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 188 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 192 bool V8Float64Array::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestInterfaceImplementedAs.cpp | 175 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceImplementedAsTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 182 V8TestInterfaceImplementedAsMethods, WTF_ARRAY_LENGTH(V8TestInterfaceImplementedAsMethods), isolate, currentWorldType); 191 v8::Handle<v8::FunctionTemplate> funcTestInterfaceImplementedAsParamArgv[funcTestInterfaceImplementedAsParamArgc] = { V8PerIsolateData::from(isolate)->rawTemplate(&V8TestInterfaceImplementedAs::info, currentWorldType) }; 200 v8::Handle<v8::FunctionTemplate> V8TestInterfaceImplementedAs::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 203 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 204 if (result != data->templateMap(currentWorldType).end()) 210 ConfigureV8TestInterfaceImplementedAsTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 211 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 215 bool V8TestInterfaceImplementedAs::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestOverloadedConstructors.cpp | 156 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestOverloadedConstructorsTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 163 0, 0, isolate, currentWorldType); 173 v8::Handle<v8::FunctionTemplate> V8TestOverloadedConstructors::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 176 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 177 if (result != data->templateMap(currentWorldType).end()) 183 ConfigureV8TestOverloadedConstructorsTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 184 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 188 bool V8TestOverloadedConstructors::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 190 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestSerializedScriptValueInterface.cpp | 183 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestSerializedScriptValueInterfaceTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 190 0, 0, isolate, currentWorldType); 198 v8::Handle<v8::FunctionTemplate> V8TestSerializedScriptValueInterface::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 201 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 202 if (result != data->templateMap(currentWorldType).end()) 208 ConfigureV8TestSerializedScriptValueInterfaceTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 209 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 213 bool V8TestSerializedScriptValueInterface::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 215 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestEventTarget.cpp | 279 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestEventTargetTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 284 defaultSignature = V8DOMConfiguration::configureTemplate(desc, "TestEventTarget", V8EventTarget::GetTemplate(isolate, currentWorldType), V8TestEventTarget::internalFieldCount, 286 V8TestEventTargetMethods, WTF_ARRAY_LENGTH(V8TestEventTargetMethods), isolate, currentWorldType); 301 v8::Handle<v8::FunctionTemplate> V8TestEventTarget::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 304 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 305 if (result != data->templateMap(currentWorldType).end()) 311 ConfigureV8TestEventTargetTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 312 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 316 bool V8TestEventTarget::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
H A D | V8TestTypedefs.cpp | 547 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestTypedefsTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 554 V8TestTypedefsMethods, WTF_ARRAY_LENGTH(V8TestTypedefsMethods), isolate, currentWorldType); 568 v8::Handle<v8::FunctionTemplate> V8TestTypedefs::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 571 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 572 if (result != data->templateMap(currentWorldType).end()) 578 ConfigureV8TestTypedefsTemplate(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 579 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 583 bool V8TestTypedefs::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 585 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |
H A D | V8TestInterface.cpp | 1135 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceTemplate(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 1142 V8TestInterfaceMethods, WTF_ARRAY_LENGTH(V8TestInterfaceMethods), isolate, currentWorldType); 1156 V8DOMConfiguration::configureAttribute(instance, proto, attrData, isolate, currentWorldType); 1166 V8DOMConfiguration::configureAttribute(instance, proto, attrData, isolate, currentWorldType); 1175 v8::Handle<v8::FunctionTemplate> implementsMethod2Argv[implementsMethod2Argc] = { v8::Handle<v8::FunctionTemplate>(), V8PerIsolateData::from(isolate)->rawTemplate(&V8TestObject::info, currentWorldType) }; 1186 v8::Handle<v8::FunctionTemplate> supplementalMethod2Argv[supplementalMethod2Argc] = { v8::Handle<v8::FunctionTemplate>(), V8PerIsolateData::from(isolate)->rawTemplate(&V8TestObject::info, currentWorldType) }; 1200 v8::Handle<v8::FunctionTemplate> V8TestInterface::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 1203 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 1204 if (result != data->templateMap(currentWorldType).end()) 1210 ConfigureV8TestInterfaceTemplate(data->rawTemplate(&info, currentWorldType), isolat 1215 HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/ |
H A D | V8HTMLImageElementConstructor.cpp | 89 v8::Handle<v8::FunctionTemplate> V8HTMLImageElementConstructor::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 94 v8::Handle<v8::FunctionTemplate> result = data->privateTemplateIfExists(currentWorldType, &privateTemplateUniqueKey); 104 result->Inherit(V8HTMLImageElement::GetTemplate(isolate, currentWorldType)); 106 data->setPrivateTemplate(currentWorldType, &privateTemplateUniqueKey, result);
|
H A D | V8XMLHttpRequestCustom.cpp | 174 static bool isDocumentType(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 177 return V8Document::HasInstance(value, isolate, currentWorldType) || V8HTMLDocument::HasInstance(value, isolate, currentWorldType); 191 WrapperWorldType currentWorldType = worldType(args.GetIsolate()); local 194 else if (isDocumentType(arg, args.GetIsolate(), currentWorldType)) { 199 } else if (V8Blob::HasInstance(arg, args.GetIsolate(), currentWorldType)) { 204 } else if (V8FormData::HasInstance(arg, args.GetIsolate(), currentWorldType)) { 209 } else if (V8ArrayBuffer::HasInstance(arg, args.GetIsolate(), currentWorldType)) { 214 } else if (V8ArrayBufferView::HasInstance(arg, args.GetIsolate(), currentWorldType)) {
|
H A D | V8InjectedScriptHostCustom.cpp | 152 WrapperWorldType currentWorldType = worldType(args.GetIsolate()); local 153 if (V8Node::HasInstance(value, args.GetIsolate(), currentWorldType)) { 157 if (V8NodeList::HasInstance(value, args.GetIsolate(), currentWorldType)) { 161 if (V8HTMLCollection::HasInstance(value, args.GetIsolate(), currentWorldType)) { 165 if (V8Int8Array::HasInstance(value, args.GetIsolate(), currentWorldType) || V8Int16Array::HasInstance(value, args.GetIsolate(), currentWorldType) || V8Int32Array::HasInstance(value, args.GetIsolate(), currentWorldType)) { 169 if (V8Uint8Array::HasInstance(value, args.GetIsolate(), currentWorldType) || V8Uint16Array::HasInstance(value, args.GetIsolate(), currentWorldType) || V8Uint32Array::HasInstance(value, args.GetIsolate(), currentWorldType)) { [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
H A D | V8DOMConfiguration.cpp | 36 void V8DOMConfiguration::batchConfigureAttributes(v8::Handle<v8::ObjectTemplate> instance, v8::Handle<v8::ObjectTemplate> prototype, const BatchedAttribute* attributes, size_t attributeCount, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 39 configureAttribute(instance, prototype, attributes[i], isolate, currentWorldType); 51 void V8DOMConfiguration::batchConfigureCallbacks(v8::Handle<v8::ObjectTemplate> prototype, v8::Handle<v8::Signature> signature, v8::PropertyAttribute attributes, const BatchedMethod* callbacks, size_t callbackCount, v8::Isolate*, WrapperWorldType currentWorldType) argument 55 if (currentWorldType == MainWorld && callbacks[i].callbackForMainWorld) 62 size_t fieldCount, const BatchedAttribute* attributes, size_t attributeCount, const BatchedMethod* callbacks, size_t callbackCount, v8::Isolate* isolate, WrapperWorldType currentWorldType) 77 batchConfigureAttributes(instance, functionDescriptor->PrototypeTemplate(), attributes, attributeCount, isolate, currentWorldType); 80 batchConfigureCallbacks(functionDescriptor->PrototypeTemplate(), defaultSignature, static_cast<v8::PropertyAttribute>(v8::DontDelete), callbacks, callbackCount, isolate, currentWorldType); 61 configureTemplate(v8::Handle<v8::FunctionTemplate> functionDescriptor, const char* interfaceName, v8::Handle<v8::FunctionTemplate> parentClass, size_t fieldCount, const BatchedAttribute* attributes, size_t attributeCount, const BatchedMethod* callbacks, size_t callbackCount, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument
|
H A D | V8PerIsolateData.cpp | 95 v8::Handle<v8::FunctionTemplate> V8PerIsolateData::privateTemplate(WrapperWorldType currentWorldType, void* privatePointer, v8::FunctionCallback callback, v8::Handle<v8::Value> data, v8::Handle<v8::Signature> signature, int length) argument 97 TemplateMap& templates = templateMap(currentWorldType); 106 v8::Handle<v8::FunctionTemplate> V8PerIsolateData::privateTemplateIfExists(WrapperWorldType currentWorldType, void* privatePointer) argument 108 TemplateMap& templates = templateMap(currentWorldType); 115 void V8PerIsolateData::setPrivateTemplate(WrapperWorldType currentWorldType, void* privatePointer, v8::Handle<v8::FunctionTemplate> templ) argument 117 templateMap(currentWorldType).add(privatePointer, UnsafePersistent<v8::FunctionTemplate>(m_isolate, templ)); 120 v8::Handle<v8::FunctionTemplate> V8PerIsolateData::rawTemplate(WrapperTypeInfo* info, WrapperWorldType currentWorldType) argument 122 TemplateMap& templates = rawTemplateMap(currentWorldType); 142 bool V8PerIsolateData::hasInstance(WrapperTypeInfo* info, v8::Handle<v8::Value> value, WrapperWorldType currentWorldType) argument 144 TemplateMap& templates = rawTemplateMap(currentWorldType); [all...] |
H A D | V8DOMConfiguration.h | 58 static void batchConfigureAttributes(v8::Handle<v8::ObjectTemplate>, v8::Handle<v8::ObjectTemplate>, const BatchedAttribute*, size_t attributeCount, v8::Isolate*, WrapperWorldType currentWorldType); 72 static inline void configureAttribute(v8::Handle<ObjectOrTemplate> instance, v8::Handle<ObjectOrTemplate> prototype, const BatchedAttribute& attribute, v8::Isolate*, WrapperWorldType currentWorldType) argument 76 if (currentWorldType == MainWorld) {
|
H A D | V8DOMWrapper.cpp | 84 WrapperWorldType currentWorldType = worldType(isolate); local 86 v8::Handle<v8::FunctionTemplate> shadowTemplate = data->privateTemplateIfExists(currentWorldType, &shadowTemplateUniqueKey); 92 shadowTemplate->Inherit(V8HTMLDocument::GetTemplate(isolate, currentWorldType)); 94 data->setPrivateTemplate(currentWorldType, &shadowTemplateUniqueKey, shadowTemplate);
|
H A D | V8NPObject.cpp | 73 WrapperWorldType currentWorldType = worldType(args.GetIsolate()); local 75 if (V8HTMLAppletElement::HasInstance(args.Holder(), args.GetIsolate(), currentWorldType) || V8HTMLEmbedElement::HasInstance(args.Holder(), args.GetIsolate(), currentWorldType) 76 || V8HTMLObjectElement::HasInstance(args.Holder(), args.GetIsolate(), currentWorldType)) { 79 if (V8HTMLAppletElement::HasInstance(args.Holder(), args.GetIsolate(), currentWorldType)) 81 else if (V8HTMLEmbedElement::HasInstance(args.Holder(), args.GetIsolate(), currentWorldType))
|
/external/chromium_org/third_party/WebKit/Source/bindings/templates/ |
H A D | interface.cpp | 94 static v8::Handle<v8::FunctionTemplate> Configure{{v8_class_name}}Template(v8::Handle<v8::FunctionTemplate> desc, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 101 0, 0, isolate, currentWorldType); 109 v8::Handle<v8::FunctionTemplate> {{v8_class_name}}::GetTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 112 V8PerIsolateData::TemplateMap::iterator result = data->templateMap(currentWorldType).find(&info); 113 if (result != data->templateMap(currentWorldType).end()) 119 Configure{{v8_class_name}}Template(data->rawTemplate(&info, currentWorldType), isolate, currentWorldType); 120 data->templateMap(currentWorldType).add(&info, UnsafePersistent<v8::FunctionTemplate>(isolate, templ)); 124 bool {{v8_class_name}}::HasInstance(v8::Handle<v8::Value> value, v8::Isolate* isolate, WrapperWorldType currentWorldType) argument 126 return V8PerIsolateData::from(isolate)->hasInstance(&info, value, currentWorldType); [all...] |