Searched defs:currentWorldType (Results 1 - 25 of 28) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/
H A DV8HTMLImageElementConstructor.cpp89 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 DV8XMLHttpRequestCustom.cpp174 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 DV8InjectedScriptHostCustom.cpp152 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...]
H A DV8PromiseCustom.cpp58 WrapperWorldType currentWorldType = worldType(isolate); local
59 v8::Handle<v8::FunctionTemplate> functionDescriptor = data->privateTemplateIfExists(currentWorldType, privateTemplateUniqueKey);
66 data->setPrivateTemplate(currentWorldType, privateTemplateUniqueKey, functionDescriptor);
/external/chromium_org/third_party/WebKit/Source/bindings/templates/
H A Dinterface.cpp94 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...]
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/
H A DV8TestEvent.cpp66 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 DV8TestEventConstructor.cpp144 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 DV8TestException.cpp84 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 DV8TestExtendedEvent.cpp154 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 DV8TestMediaQueryListListener.cpp91 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 DV8TestNamedConstructor.cpp106 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 DV8TestNode.cpp93 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 DV8TestOverloadedConstructors.cpp156 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 DV8Float64Array.cpp149 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 DV8TestActiveDOMObject.cpp138 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 DV8TestCustomAccessors.cpp146 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 DV8TestEventTarget.cpp279 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 DV8TestInterfaceImplementedAs.cpp175 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 DV8TestSerializedScriptValueInterface.cpp183 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 DV8TestTypedefs.cpp547 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...]
/external/chromium_org/third_party/WebKit/Source/bindings/v8/
H A DV8DOMConfiguration.cpp36 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 DV8DOMConfiguration.h58 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 DV8DOMWrapper.cpp84 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 DV8PerIsolateData.cpp95 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 DV8NPObject.cpp73 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))

Completed in 318 milliseconds

12