/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/ |
V8HTMLFormControlsCollectionCustom.cpp | 42 template<typename CallbackInfo> 43 static v8::Handle<v8::Value> getNamedItems(HTMLFormControlsCollection* collection, const AtomicString& name, const CallbackInfo& callbackInfo) 52 return toV8Fast(namedItems.at(0).release(), callbackInfo, collection); 54 return toV8Fast(collection->ownerNode()->radioNodeList(name).get(), callbackInfo, collection);
|
V8HTMLAllCollectionCustom.cpp | 43 template<class CallbackInfo> 44 static v8::Handle<v8::Value> getNamedItems(HTMLAllCollection* collection, AtomicString name, const CallbackInfo& callbackInfo) 53 return toV8Fast(namedItems.at(0).release(), callbackInfo, collection); 57 return toV8Fast(NamedNodesCollection::create(namedItems), callbackInfo, collection); 60 template<class CallbackInfo> 61 static v8::Handle<v8::Value> getItem(HTMLAllCollection* collection, v8::Handle<v8::Value> argument, const CallbackInfo& callbackInfo) 65 v8::Handle<v8::Value> result = getNamedItems(collection, toWebCoreString(argument->ToString()), callbackInfo); 74 return toV8Fast(result.release(), callbackInfo, collection) [all...] |
V8HTMLOptionsCollectionCustom.cpp | 48 template<typename CallbackInfo> 49 static void getNamedItems(HTMLOptionsCollection* collection, const AtomicString& name, const CallbackInfo& callbackInfo) 55 v8SetReturnValueNull(callbackInfo); 60 v8SetReturnValue(callbackInfo, toV8Fast(namedItems.at(0).release(), callbackInfo, collection)); 64 v8SetReturnValue(callbackInfo, toV8Fast(NamedNodesCollection::create(namedItems), callbackInfo, collection));
|
V8ArrayBufferCustom.h | 109 template<class CallbackInfo, class Wrappable> 110 inline v8::Handle<v8::Value> toV8Fast(ArrayBuffer* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 113 return v8::Null(callbackInfo.GetIsolate()); 114 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8ArrayBuffer>(impl, callbackInfo, wrappable); 117 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 120 template<class CallbackInfo, class Wrappable> 121 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< ArrayBuffer > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/templates/ |
interface.h | 99 template<class CallbackInfo, class Wrappable> 100 inline v8::Handle<v8::Value> toV8Fast({{cpp_class_name}}* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 103 return v8::Null(callbackInfo.GetIsolate()); 104 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<{{v8_class_name}}>(impl, callbackInfo, wrappable); 107 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 116 template<class CallbackInfo, class Wrappable> 117 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< {{cpp_class_name}} > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/ |
V8Float64Array.h | 93 template<class CallbackInfo, class Wrappable> 94 inline v8::Handle<v8::Value> toV8Fast(Float64Array* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 97 return v8::Null(callbackInfo.GetIsolate()); 98 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8Float64Array>(impl, callbackInfo, wrappable); 101 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 110 template<class CallbackInfo, class Wrappable> 111 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< Float64Array > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestActiveDOMObject.h | 94 template<class CallbackInfo, class Wrappable> 95 inline v8::Handle<v8::Value> toV8Fast(TestActiveDOMObject* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 98 return v8::Null(callbackInfo.GetIsolate()); 99 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestActiveDOMObject>(impl, callbackInfo, wrappable); 102 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 111 template<class CallbackInfo, class Wrappable> 112 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestActiveDOMObject > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestEvent.h | 95 template<class CallbackInfo, class Wrappable> 96 inline v8::Handle<v8::Value> toV8Fast(TestEvent* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 99 return v8::Null(callbackInfo.GetIsolate()); 100 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestEvent>(impl, callbackInfo, wrappable); 103 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 112 template<class CallbackInfo, class Wrappable> 113 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestEvent > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestEventConstructor.h | 96 template<class CallbackInfo, class Wrappable> 97 inline v8::Handle<v8::Value> toV8Fast(TestEventConstructor* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 100 return v8::Null(callbackInfo.GetIsolate()); 101 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestEventConstructor>(impl, callbackInfo, wrappable); 104 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 113 template<class CallbackInfo, class Wrappable> 114 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestEventConstructor > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestEventTarget.h | 97 template<class CallbackInfo, class Wrappable> 98 inline v8::Handle<v8::Value> toV8Fast(TestEventTarget* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 101 return v8::Null(callbackInfo.GetIsolate()); 102 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestEventTarget>(impl, callbackInfo, wrappable); 105 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 114 template<class CallbackInfo, class Wrappable> 115 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestEventTarget > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestException.h | 94 template<class CallbackInfo, class Wrappable> 95 inline v8::Handle<v8::Value> toV8Fast(TestException* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 98 return v8::Null(callbackInfo.GetIsolate()); 99 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestException>(impl, callbackInfo, wrappable); 102 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 111 template<class CallbackInfo, class Wrappable> 112 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestException > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestExtendedEvent.h | 98 template<class CallbackInfo, class Wrappable> 99 inline v8::Handle<v8::Value> toV8Fast(Event* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 102 return v8::Null(callbackInfo.GetIsolate()); 103 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestExtendedEvent>(impl, callbackInfo, wrappable); 106 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 115 template<class CallbackInfo, class Wrappable> 116 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< Event > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestInterfaceImplementedAs.h | 94 template<class CallbackInfo, class Wrappable> 95 inline v8::Handle<v8::Value> toV8Fast(RealClass* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 98 return v8::Null(callbackInfo.GetIsolate()); 99 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestInterfaceImplementedAs>(impl, callbackInfo, wrappable); 102 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 111 template<class CallbackInfo, class Wrappable> 112 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< RealClass > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestMediaQueryListListener.h | 94 template<class CallbackInfo, class Wrappable> 95 inline v8::Handle<v8::Value> toV8Fast(TestMediaQueryListListener* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 98 return v8::Null(callbackInfo.GetIsolate()); 99 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestMediaQueryListListener>(impl, callbackInfo, wrappable); 102 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 111 template<class CallbackInfo, class Wrappable> 112 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestMediaQueryListListener > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestNamedConstructor.h | 101 template<class CallbackInfo, class Wrappable> 102 inline v8::Handle<v8::Value> toV8Fast(TestNamedConstructor* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 105 return v8::Null(callbackInfo.GetIsolate()); 106 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestNamedConstructor>(impl, callbackInfo, wrappable); 109 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 118 template<class CallbackInfo, class Wrappable> 119 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestNamedConstructor > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestNode.h | 97 template<class CallbackInfo, class Wrappable> 98 inline v8::Handle<v8::Value> toV8Fast(TestNode* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 101 return v8::Null(callbackInfo.GetIsolate()); 102 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestNode>(impl, callbackInfo, wrappable); 105 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 114 template<class CallbackInfo, class Wrappable> 115 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestNode > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestOverloadedConstructors.h | 95 template<class CallbackInfo, class Wrappable> 96 inline v8::Handle<v8::Value> toV8Fast(TestOverloadedConstructors* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 99 return v8::Null(callbackInfo.GetIsolate()); 100 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestOverloadedConstructors>(impl, callbackInfo, wrappable); 103 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 112 template<class CallbackInfo, class Wrappable> 113 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestOverloadedConstructors > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestSerializedScriptValueInterface.h | 95 template<class CallbackInfo, class Wrappable> 96 inline v8::Handle<v8::Value> toV8Fast(TestSerializedScriptValueInterface* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 99 return v8::Null(callbackInfo.GetIsolate()); 100 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestSerializedScriptValueInterface>(impl, callbackInfo, wrappable); 103 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 112 template<class CallbackInfo, class Wrappable> 113 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestSerializedScriptValueInterface > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestTypedefs.h | 95 template<class CallbackInfo, class Wrappable> 96 inline v8::Handle<v8::Value> toV8Fast(TestTypedefs* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 99 return v8::Null(callbackInfo.GetIsolate()); 100 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestTypedefs>(impl, callbackInfo, wrappable); 103 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 112 template<class CallbackInfo, class Wrappable> 113 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestTypedefs > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestCustomAccessors.h | 102 template<class CallbackInfo, class Wrappable> 103 inline v8::Handle<v8::Value> toV8Fast(TestCustomAccessors* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 106 return v8::Null(callbackInfo.GetIsolate()); 107 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestCustomAccessors>(impl, callbackInfo, wrappable); 110 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 119 template<class CallbackInfo, class Wrappable> 120 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestCustomAccessors > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestInterface.h | 104 template<class CallbackInfo, class Wrappable> 105 inline v8::Handle<v8::Value> toV8Fast(TestInterface* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 108 return v8::Null(callbackInfo.GetIsolate()); 109 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestInterface>(impl, callbackInfo, wrappable); 112 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 121 template<class CallbackInfo, class Wrappable> 122 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestInterface > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
V8TestObject.h | 103 template<class CallbackInfo, class Wrappable> 104 inline v8::Handle<v8::Value> toV8Fast(TestObj* impl, const CallbackInfo& callbackInfo, Wrappable* wrappable) 107 return v8::Null(callbackInfo.GetIsolate()); 108 v8::Handle<v8::Object> wrapper = DOMDataStore::getWrapperFast<V8TestObject>(impl, callbackInfo, wrappable); 111 return wrap(impl, callbackInfo.Holder(), callbackInfo.GetIsolate()); 120 template<class CallbackInfo, class Wrappable> 121 inline v8::Handle<v8::Value> toV8Fast(PassRefPtr< TestObj > impl, const CallbackInfo& callbackInfo, Wrappable* wrappable [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
DOMDataStore.h | 54 template<typename V8T, typename T, typename CallbackInfo, typename Wrappable> 55 static v8::Handle<v8::Object> getWrapperFast(T* object, const CallbackInfo& callbackInfo, Wrappable* holder) 63 if ((!DOMWrapperWorld::isolatedWorldsExist() && !canExistInWorker(object)) || holderContainsWrapper(callbackInfo, holder)) { 72 return current(callbackInfo.GetIsolate())->template get<V8T>(object); 135 template<typename CallbackInfo> 136 static bool holderContainsWrapper(const CallbackInfo&, void*) 141 template<typename CallbackInfo> 142 static bool holderContainsWrapper(const CallbackInfo& callbackInfo, ScriptWrappable* wrappable [all...] |
/frameworks/base/media/jni/audioeffect/ |
android_media_Visualizer.cpp | 169 visualizer_callback_cookie *callbackInfo = (visualizer_callback_cookie *)user; 177 ALOGV("captureCallback: callbackInfo %p, visualizer_ref %p visualizer_class %p", 178 callbackInfo, 179 callbackInfo->visualizer_ref, 180 callbackInfo->visualizer_class); 182 AutoMutex lock(&callbackInfo->callback_data_lock); 187 ensureArraySize(env, &callbackInfo->waveform_data, waveformSize); 188 jArray = callbackInfo->waveform_data; 195 callbackInfo->visualizer_class, 197 callbackInfo->visualizer_ref [all...] |
/external/chromium_org/v8/src/ |
object-observe.js | 207 var callbackInfo = callbackInfoMap.get(callback); 208 if (IS_NUMBER(callbackInfo)) { 209 var priority = callbackInfo; 210 callbackInfo = new InternalArray; 211 callbackInfo.priority = priority; 212 callbackInfoMap.set(callback, callbackInfo); 214 return callbackInfo; 272 var callbackInfo = NormalizeCallbackInfo(callback); 273 observationState.pendingObservers[callbackInfo.priority] = callback; 274 callbackInfo.push(changeRecord) [all...] |