/external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/ |
V8MIDIInputCustom.cpp | 39 v8::Handle<v8::Object> wrap(MIDIInput* input, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 42 ASSERT(!DOMDataStore::containsWrapper<V8MIDIInput>(input, isolate)); 44 v8::Handle<v8::Object> wrapper = V8MIDIInput::createWrapper(input, creationContext, isolate); 47 V8HiddenPropertyName::setNamedHiddenReference(wrapper, "access", toV8(input->midiAccess(), creationContext, isolate));
|
V8MIDIOutputCustom.cpp | 39 v8::Handle<v8::Object> wrap(MIDIOutput* output, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 42 ASSERT(!DOMDataStore::containsWrapper<V8MIDIOutput>(output, isolate)); 44 v8::Handle<v8::Object> wrapper = V8MIDIOutput::createWrapper(output, creationContext, isolate); 47 V8HiddenPropertyName::setNamedHiddenReference(wrapper, "access", toV8(output->midiAccess(), creationContext, isolate));
|
V8HTMLElementCustom.cpp | 38 v8::Handle<v8::Object> wrap(HTMLElement* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 41 return createV8HTMLWrapper(impl, creationContext, isolate);
|
V8SVGElementCustom.cpp | 38 v8::Handle<v8::Object> wrap(SVGElement* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 41 return createV8SVGWrapper(impl, creationContext, isolate);
|
/external/chromium_org/v8/src/ |
allocation-site-scopes.h | 44 explicit AllocationSiteContext(Isolate* isolate) { 45 isolate_ = isolate; 53 Isolate* isolate() { return isolate_; } function in class:v8::internal::AllocationSiteContext 62 current_ = Handle<AllocationSite>(*top_, isolate()); 66 Isolate* isolate_; 76 explicit AllocationSiteCreationContext(Isolate* isolate) 77 : AllocationSiteContext(isolate) { } [all...] |
execution.cc | 37 #include "isolate-inl.h" 76 Isolate* isolate = function->GetIsolate(); local 79 VMState<JS> state(isolate); 91 ? isolate->factory()->js_construct_entry_code() 92 : isolate->factory()->js_entry_code(); 109 SaveContext save(isolate); 110 SealHandleScope shs(isolate); 128 ASSERT(*has_pending_exception == isolate->has_pending_exception()); 130 isolate->ReportPendingMessages() 212 Isolate* isolate = func->GetIsolate(); local 705 Isolate* isolate = string->GetIsolate(); local 737 Isolate* isolate = data->GetIsolate(); local 761 Isolate* isolate = data->GetIsolate(); local 811 Isolate* isolate = fun->GetIsolate(); local [all...] |
factory.cc | 34 #include "isolate-inl.h" 47 isolate(), 48 isolate()->heap()->AllocateBox(*value, pretenure), 56 isolate(), 57 isolate()->heap()->AllocateFixedArray(size, pretenure), 66 isolate(), 67 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), 76 isolate(), 77 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), 89 isolate(), [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/ |
V8TestInterfaceDoNotCheckConstants.cpp | 73 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceDoNotCheckConstantsTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 82 isolate, currentWorldType); 89 V8DOMConfiguration::installConstants(functionTemplate, prototypeTemplate, V8TestInterfaceDoNotCheckConstantsConstants, WTF_ARRAY_LENGTH(V8TestInterfaceDoNotCheckConstantsConstants), isolate); 92 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 96 v8::Handle<v8::FunctionTemplate> V8TestInterfaceDoNotCheckConstants::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 98 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 101 return result->value.newLocal(isolate); 104 v8::EscapableHandleScope handleScope(isolate); [all...] |
V8TestInterfaceEventTarget.cpp | 73 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceEventTargetTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 78 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(functionTemplate, "TestInterfaceEventTarget", V8EventTarget::domTemplate(isolate, currentWorldType), V8TestInterfaceEventTarget::internalFieldCount, 82 isolate, currentWorldType); 87 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 91 v8::Handle<v8::FunctionTemplate> V8TestInterfaceEventTarget::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 93 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 96 return result->value.newLocal(isolate); 99 v8::EscapableHandleScope handleScope(isolate); [all...] |
V8TestInterfaceEmpty.cpp | 73 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceEmptyTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 82 isolate, currentWorldType); 87 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 91 v8::Handle<v8::FunctionTemplate> V8TestInterfaceEmpty::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 93 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 96 return result->value.newLocal(isolate); 99 v8::EscapableHandleScope handleScope(isolate); 101 ConfigureV8TestInterfaceEmptyTemplate(data->rawDOMTemplate(&wrapperTypeInfo, currentWorldType), isolate, currentWorldType) [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
IDBBindingUtilities.cpp | 54 v8::Handle<v8::Value> deserializeIDBValueBuffer(SharedBuffer*, v8::Isolate*); 56 static v8::Handle<v8::Value> toV8(const IDBKeyPath& value, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 60 return v8::Null(isolate); 62 return v8String(isolate, value.string()); 67 return toV8(keyPaths.release(), creationContext, isolate); 70 return v8::Undefined(isolate); 73 v8::Handle<v8::Value> toV8(const IDBKey* key, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) 87 return v8::Number::New(isolate, key->number()) 306 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 381 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 391 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 401 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 410 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 424 v8::Isolate* isolate = state ? state->context()->GetIsolate() : v8::Isolate::GetCurrent(); local 427 ScriptValue scriptValue(deserializeIDBValueBuffer(buffer.get(), isolate), isolate); local [all...] |
ScriptString.h | 43 ScriptString(v8::Handle<v8::String> value, v8::Isolate* isolate) : ScriptValue(value, isolate) { }
|
V8HiddenPropertyName.cpp | 47 v8::Handle<v8::String> V8HiddenPropertyName::name(v8::Isolate* isolate) \ 49 V8HiddenPropertyName* hiddenPropertyName = V8PerIsolateData::from(isolate)->hiddenPropertyName(); \ 51 createString(V8_HIDDEN_PROPERTY_PREFIX V8_AS_STRING(name), &(hiddenPropertyName->m_##name), isolate); \ 53 return v8::Local<v8::String>::New(isolate, hiddenPropertyName->m_##name); \ 64 return v8AtomicString(v8::Isolate::GetCurrent(), prefixedName.data(), static_cast<int>(prefixedName.size())); 73 void V8HiddenPropertyName::createString(const char* key, v8::Persistent<v8::String>* handle, v8::Isolate* isolate) 75 v8::HandleScope scope(isolate); 76 handle->Reset(isolate, v8AtomicString(isolate, key)) [all...] |
ScriptValue.h | 53 ScriptValue(v8::Handle<v8::Value> value, v8::Isolate* isolate) 54 : m_isolate(isolate) 55 , m_value(value.IsEmpty() ? 0 : SharedPersistent<v8::Value>::create(value, isolate)) 65 v8::Isolate* isolate() const function in class:WebCore::ScriptValue 68 m_isolate = v8::Isolate::GetCurrent(); 72 static ScriptValue createUndefined(v8::Isolate* isolate) 74 return ScriptValue(v8::Undefined(isolate), isolate) 79 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 84 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
V8Callback.cpp | 39 bool invokeCallback(v8::Local<v8::Function> callback, int argc, v8::Handle<v8::Value> argv[], ExecutionContext* executionContext, v8::Isolate* isolate) 41 return invokeCallback(callback, isolate->GetCurrentContext()->Global(), argc, argv, executionContext, isolate); 44 bool invokeCallback(v8::Local<v8::Function> callback, v8::Handle<v8::Object> thisObject, int argc, v8::Handle<v8::Value> argv[], ExecutionContext* executionContext, v8::Isolate* isolate) 48 ScriptController::callFunction(executionContext, callback, thisObject, argc, argv, isolate);
|
/external/chromium_org/gin/ |
converter.cc | 15 using v8::Isolate; 23 Handle<Value> Converter<bool>::ToV8(Isolate* isolate, bool val) { 24 return Boolean::New(isolate, val).As<Value>(); 27 bool Converter<bool>::FromV8(Isolate* isolate, Handle<Value> val, bool* out) { 32 Handle<Value> Converter<int32_t>::ToV8(Isolate* isolate, int32_t val) { 33 return Integer::New(isolate, val).As<Value>(); 36 bool Converter<int32_t>::FromV8(Isolate* isolate, Handle<Value> val [all...] |
/external/chromium_org/chrome/renderer/ |
net_benchmarking_extension.cc | 51 v8::Isolate* isolate, 53 if (name->Equals(v8::String::NewFromUtf8(isolate, "ClearCache"))) { 54 return v8::FunctionTemplate::New(isolate, ClearCache); 56 isolate, "ClearHostResolverCache"))) { 57 return v8::FunctionTemplate::New(isolate, ClearHostResolverCache); 59 v8::String::NewFromUtf8(isolate, "ClearPredictorCache"))) { 60 return v8::FunctionTemplate::New(isolate, ClearPredictorCache); 61 } else if (name->Equals(v8::String::NewFromUtf8(isolate, "EnableSpdy"))) { 62 return v8::FunctionTemplate::New(isolate, EnableSpdy) [all...] |
resource_bundle_source_map.cc | 23 v8::Isolate* isolate, 26 return v8::Undefined(isolate); 28 return ConvertString(isolate, 37 v8::Isolate* isolate, 42 isolate, new StaticV8ExternalAsciiStringResource(string));
|
/external/chromium_org/gin/public/ |
isolate_holder.h | 13 class Isolate; 21 // v8::Isolate in which you will execute JavaScript. You might wish to subclass 33 explicit IsolateHolder(v8::Isolate* isolate); 37 v8::Isolate* isolate() { return isolate_; } function in class:gin::IsolateHolder 43 v8::Isolate* isolate_;
|
/external/chromium_org/mojo/apps/js/bindings/ |
handle.h | 15 static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, 17 static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val,
|
/external/chromium_org/third_party/WebKit/Source/web/ |
WebScriptBindings.cpp | 41 v8::Local<v8::String> WebScriptBindings::toV8String(const WebString& string, v8::Isolate* isolate) 43 return v8String(isolate, string);
|
/external/v8/src/ |
arguments.h | 90 inline CustomArguments(Isolate* isolate, 93 JSObject* holder) : Relocatable(isolate) { 99 inline explicit CustomArguments(Isolate* isolate) : Relocatable(isolate) { 115 Type Name(Arguments args, Isolate* isolate) 119 Type Name(Arguments args, Isolate* isolate) [all...] |
vm-state.h | 32 #include "isolate.h" 39 inline VMState(Isolate* isolate, StateTag tag); 43 Isolate* isolate_; 50 inline ExternalCallbackScope(Isolate* isolate, Address callback); 53 Isolate* isolate_;
|
/external/chromium_org/gin/modules/ |
module_registry.cc | 21 using v8::Isolate; 70 pending->factory.Reset(args.isolate(), factory); 73 ModuleRegistry::From(args.isolate()->GetCurrentContext()); 74 registry->AddPendingModule(args.isolate(), pending.Pass()); 79 Local<FunctionTemplate> GetDefineTemplate(Isolate* isolate) { 80 PerIsolateData* data = PerIsolateData::From(isolate); 84 templ = FunctionTemplate::New(isolate, Define); 90 v8::Handle<String> GetHiddenValueKey(Isolate* isolate) { 110 Isolate* isolate = context->GetIsolate(); local [all...] |
/external/chromium_org/mojo/apps/js/bindings/gl/ |
opaque.cc | 16 gin::Handle<Opaque> Opaque::Create(v8::Isolate* isolate, GLuint value) { 17 return gin::CreateHandle(isolate, new Opaque(value)); 20 v8::Handle<v8::ObjectTemplate> Opaque::GetObjectTemplate(v8::Isolate* isolate) { 21 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate); 24 templ = gin::ObjectTemplateBuilder(isolate)
|