/external/chromium_org/gin/ |
H A D | handle.h | 44 static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, argument 48 static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, argument 51 if (!Converter<T*>::FromV8(isolate, val, &object)) { 62 gin::Handle<T> CreateHandle(v8::Isolate* isolate, T* object) { argument 63 v8::Handle<v8::Object> wrapper = object->GetWrapper(isolate);
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | V8ValueCache.h | 63 StringCache(v8::Isolate* isolate) : m_stringCache(isolate) { } argument 66 v8::Handle<v8::String> v8ExternalString(StringImpl* stringImpl, v8::Isolate* isolate) argument 70 return m_lastV8String.NewLocal(isolate); 71 return v8ExternalStringSlow(stringImpl, isolate);
|
H A D | V8Binding.cpp | 81 v8::Local<v8::Value> createMinimumArityTypeErrorForMethod(const char* method, const char* type, unsigned expected, unsigned provided, v8::Isolate* isolate) argument 83 return V8ThrowException::createTypeError(ExceptionMessages::failedToExecute(method, type, ExceptionMessages::notEnoughArguments(expected, provided)), isolate); 86 v8::Local<v8::Value> createMinimumArityTypeErrorForConstructor(const char* type, unsigned expected, unsigned provided, v8::Isolate* isolate) argument 88 return V8ThrowException::createTypeError(ExceptionMessages::failedToConstruct(type, ExceptionMessages::notEnoughArguments(expected, provided)), isolate); 129 v8::Handle<v8::Object> filterWrapper = toV8(filter, creationContext, scriptState->isolate()).As<v8::Object>(); 689 PassRefPtrWillBeRawPtr<XPathNSResolver> toXPathNSResolver(v8::Handle<v8::Value> value, v8::Isolate* isolate) argument 692 if (V8XPathNSResolver::hasInstance(value, isolate)) 695 resolver = V8CustomXPathNSResolver::create(value->ToObject(), isolate); 699 LocalDOMWindow* toDOMWindow(v8::Handle<v8::Value> value, v8::Isolate* isolate) argument 704 v8::Handle<v8::Object> windowWrapper = V8Window::findInstanceInPrototypeChain(v8::Handle<v8::Object>::Cast(value), isolate); 717 enteredDOMWindow(v8::Isolate* isolate) argument 730 currentDOMWindow(v8::Isolate* isolate) argument 735 callingDOMWindow(v8::Isolate* isolate) argument 762 currentExecutionContext(v8::Isolate* isolate) argument 767 callingExecutionContext(v8::Isolate* isolate) argument 829 addHiddenValueToArray(v8::Handle<v8::Object> object, v8::Local<v8::Value> value, int arrayIndex, v8::Isolate* isolate) argument 841 removeHiddenValueFromArray(v8::Handle<v8::Object> object, v8::Local<v8::Value> value, int arrayIndex, v8::Isolate* isolate) argument 856 moveEventListenerToNewWrapper(v8::Handle<v8::Object> object, EventListener* oldValue, v8::Local<v8::Value> newValue, int arrayIndex, v8::Isolate* isolate) argument 884 v8ToJSONValue(v8::Isolate* isolate, v8::Handle<v8::Value> value, int maxDepth) argument 938 V8TestingScope(v8::Isolate* isolate) argument 956 v8::Isolate* V8TestingScope::isolate() const function in class:blink::V8TestingScope 961 GetDevToolsFunctionInfo(v8::Handle<v8::Function> function, v8::Isolate* isolate, int& scriptId, String& resourceName, int& lineNumber) argument 978 devToolsTraceEventData(ExecutionContext* context, v8::Handle<v8::Function> function, v8::Isolate* isolate) argument 987 v8DoneIteratorResult(v8::Isolate* isolate) argument 995 v8IteratorResult(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/ |
H A D | V8TestInterfaceWillBeGarbageCollected.cpp | 139 v8::Handle<v8::FunctionTemplate> V8TestInterfaceWillBeGarbageCollectedConstructor::domTemplate(v8::Isolate* isolate) argument 142 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 148 result = v8::FunctionTemplate::New(isolate, V8TestInterfaceWillBeGarbageCollectedConstructorCallback); 151 result->SetClassName(v8AtomicString(isolate, "TestInterfaceWillBeGarbageCollected")); 152 result->Inherit(V8TestInterfaceWillBeGarbageCollected::domTemplate(isolate)); 173 static void installV8TestInterfaceWillBeGarbageCollectedTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 178 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(functionTemplate, "TestInterfaceWillBeGarbageCollected", V8EventTarget::domTemplate(isolate), V8TestInterfaceWillBeGarbageCollected::internalFieldCount, 182 isolate); 189 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate) 192 domTemplate(v8::Isolate* isolate) argument 197 hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 202 findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 207 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 243 toV8NoInline(TestInterfaceWillBeGarbageCollected* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
H A D | V8TestInterfaceGarbageCollected.cpp | 128 static void installV8TestInterfaceGarbageCollectedTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 133 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(functionTemplate, "TestInterfaceGarbageCollected", V8EventTarget::domTemplate(isolate), V8TestInterfaceGarbageCollected::internalFieldCount, 137 isolate); 144 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 147 v8::Handle<v8::FunctionTemplate> V8TestInterfaceGarbageCollected::domTemplate(v8::Isolate* isolate) argument 149 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceGarbageCollectedTemplate); 152 bool V8TestInterfaceGarbageCollected::hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 154 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value); 157 v8::Handle<v8::Object> V8TestInterfaceGarbageCollected::findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 162 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 187 toV8NoInline(TestInterfaceGarbageCollected* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
H A D | V8TestInterfaceNamedConstructor.cpp | 122 v8::Handle<v8::FunctionTemplate> V8TestInterfaceNamedConstructorConstructor::domTemplate(v8::Isolate* isolate) argument 125 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 131 result = v8::FunctionTemplate::New(isolate, V8TestInterfaceNamedConstructorConstructorCallback); 134 result->SetClassName(v8AtomicString(isolate, "TestInterfaceNamedConstructor")); 135 result->Inherit(V8TestInterfaceNamedConstructor::domTemplate(isolate)); 140 static void installV8TestInterfaceNamedConstructorTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 149 isolate); 154 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 157 v8::Handle<v8::FunctionTemplate> V8TestInterfaceNamedConstructor::domTemplate(v8::Isolate* isolate) argument 162 hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 167 findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 172 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 200 toV8NoInline(TestInterfaceNamedConstructor* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
H A D | V8TestInterface3.cpp | 93 static void installV8TestInterface3Template(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 102 isolate); 109 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 112 v8::Handle<v8::FunctionTemplate> V8TestInterface3::domTemplate(v8::Isolate* isolate) argument 114 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterface3Template); 117 bool V8TestInterface3::hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 119 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value); 122 v8::Handle<v8::Object> V8TestInterface3::findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 124 return V8PerIsolateData::from(isolate) 127 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 150 toV8NoInline(TestInterface3* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
H A D | V8TestInterfaceConstructor4.cpp | 102 static void installV8TestInterfaceConstructor4Template(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 111 isolate); 118 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 121 v8::Handle<v8::FunctionTemplate> V8TestInterfaceConstructor4::domTemplate(v8::Isolate* isolate) argument 123 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceConstructor4Template); 126 bool V8TestInterfaceConstructor4::hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 128 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value); 131 v8::Handle<v8::Object> V8TestInterfaceConstructor4::findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 133 return V8PerIsolateData::from(isolate) 136 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 159 toV8NoInline(TestInterfaceConstructor4* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
/external/chromium_org/v8/src/ |
H A D | messages.h | 71 Isolate* isolate, 78 static void ReportMessage(Isolate* isolate, 82 static void DefaultMessageReport(Isolate* isolate, 85 static Handle<String> GetMessage(Isolate* isolate, Handle<Object> data); 86 static SmartArrayPointer<char> GetLocalizedMessage(Isolate* isolate,
|
H A D | code-stubs.cc | 33 CodeStubDescriptor::CodeStubDescriptor(Isolate* isolate, uint32_t stub_key) argument 41 CodeStub::InitializeDescriptor(isolate, stub_key, this); 66 UnseededNumberDictionary* stubs = isolate()->heap()->code_stubs(); 80 PROFILE(isolate(), CodeCreateEvent(Logger::STUB_TAG, *code, os.c_str())); 81 Counters* counters = isolate()->counters(); 93 ic = isolate()->factory()->CopyCode(ic); 101 Factory* factory = isolate()->factory(); 104 MacroAssembler masm(isolate(), NULL, 256); 111 isolate()->counters()->code_stubs()->Increment(); 136 Heap* heap = isolate() 212 Dispatch(Isolate* isolate, uint32_t key, void** value_out, DispatchedCall call) argument 242 InitializeDescriptor(Isolate* isolate, uint32_t key, CodeStubDescriptor* desc) argument 256 GetCode(Isolate* isolate, uint32_t key) argument 266 GenerateAheadOfTime(Isolate* isolate) argument 288 GenerateAheadOfTime(Isolate* isolate, const BinaryOpICState& state) argument 296 GenerateAheadOfTime(Isolate* isolate) argument 309 GenerateAheadOfTime( Isolate* isolate, const BinaryOpICState& state) argument 361 Isolate* isolate = new_object->GetIsolate(); local 617 InitializeVectorLoadStub(Isolate* isolate, CodeStubDescriptor* descriptor, Address deoptimization_handler) argument 725 GenerateAheadOfTime(Isolate* isolate) argument 917 GenerateAheadOfTime(Isolate* isolate) argument 925 EntryHookTrampoline(intptr_t function, intptr_t stack_pointer, Isolate* isolate) argument 934 ArrayConstructorStub(Isolate* isolate) argument 941 ArrayConstructorStub(Isolate* isolate, int argument_count) argument 957 InternalArrayConstructorStub( Isolate* isolate) argument [all...] |
H A D | liveedit.cc | 323 explicit CompareOutputArrayWriter(Isolate* isolate) argument 324 : array_(isolate->factory()->NewJSArray(10)), current_size_(0) {} 331 Isolate* isolate = array_->GetIsolate(); local 334 Handle<Object>(Smi::FromInt(char_pos1), isolate)); 338 isolate)); 342 isolate)); 584 Isolate* isolate = object->GetIsolate(); local 585 Handle<JSFunction> constructor = isolate->opaque_reference_function(); 587 Handle<JSValue>::cast(isolate->factory()->NewJSObject(constructor)); 615 HandleScope scope(isolate()); 700 FunctionInfoListener(Isolate* isolate) argument 761 Isolate* isolate() const { return result_->GetIsolate(); } function in class:v8::internal::Differencer::FunctionInfoListener 815 Isolate* isolate = debug->isolate_; local 845 Isolate* isolate = script->GetIsolate(); local 884 Smi::FromInt(message_location.start_pos()), isolate); local 885 Handle<Smi> end_pos(Smi::FromInt(message_location.end_pos()), isolate); local 910 Isolate* isolate = array->GetIsolate(); local 1003 PatchLiterals(FunctionInfoWrapper* compile_info_wrapper, Handle<SharedFunctionInfo> shared_info, Isolate* isolate) argument 1067 CollectJSFunctions( Handle<SharedFunctionInfo> shared_info, Isolate* isolate) argument 1190 Isolate* isolate = new_compile_info_array->GetIsolate(); local 1266 Isolate* isolate = position_change_array->GetIsolate(); local 1375 Isolate* isolate = code->GetIsolate(); local 1449 Isolate* isolate = original->GetIsolate(); local 1474 Isolate* isolate = original_script->GetIsolate(); local 1527 Isolate* isolate = shared_info_array->GetIsolate(); local 1619 Isolate* isolate = bottom_js_frame->isolate(); local 1759 DropActivationsInActiveThreadImpl( Isolate* isolate, TARGET& target, bool do_drop) argument 1875 Isolate* isolate = shared_info_array->GetIsolate(); local 1884 Smi::FromInt(LiveEdit::FUNCTION_REPLACED_ON_ACTIVE_STACK), isolate); local 1895 Isolate* isolate = shared_info_array->GetIsolate(); local 1937 VisitThread(Isolate* isolate, ThreadLocalTop* top) argument 1957 Isolate* isolate = shared_info_array->GetIsolate(); local 2052 LiveEditFunctionTracker(Isolate* isolate, FunctionLiteral* fun) argument 2083 IsActive(Isolate* isolate) argument [all...] |
H A D | execution.h | 27 Isolate* isolate, 58 Isolate* isolate, Handle<Object> obj); 62 Isolate* isolate, Handle<Object> obj); 66 Isolate* isolate, Handle<Object> obj); 70 Isolate* isolate, Handle<Object> obj); 74 Isolate* isolate, Handle<Object> obj); 78 Isolate* isolate, Handle<Object> obj); 82 Isolate* isolate, Handle<Object> obj); 86 Isolate* isolate, double time); 101 Isolate* isolate, Handl [all...] |
H A D | contexts.cc | 79 Isolate* isolate = it->isolate(); local 82 DCHECK(attrs.has_value || isolate->has_pending_exception()); 86 isolate->native_context()->unscopables_symbol(), isolate); 98 DCHECK(isolate->has_pending_exception()); 111 Isolate* isolate = GetIsolate(); local 112 Handle<Context> context(this, isolate); 137 JSReceiver::cast(context->extension()), isolate); 153 DCHECK(!isolate 388 Isolate* isolate = GetIsolate(); local 389 Handle<Object> result(error_message_for_code_gen_from_strings(), isolate); local 409 IsBootstrappingOrGlobalObject(Isolate* isolate, Object* object) argument [all...] |
H A D | serialize.cc | 48 ExternalReferenceTable* ExternalReferenceTable::instance(Isolate* isolate) { argument 50 isolate->external_reference_table(); 52 external_reference_table = new ExternalReferenceTable(isolate); 53 isolate->set_external_reference_table(external_reference_table); 62 Isolate* isolate) { 66 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); local 71 ExternalReference ref(static_cast<Builtins::Name>(id), isolate); local 76 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); local 82 isolate); 111 void ExternalReferenceTable::PopulateTable(Isolate* isolate) { argument 59 AddFromId(TypeCode type, uint16_t id, const char* name, Isolate* isolate) argument 419 ExternalReferenceEncoder(Isolate* isolate) argument 461 ExternalReferenceDecoder(Isolate* isolate) argument 486 CodeAddressMap(Isolate* isolate) argument 615 Deserialize(Isolate* isolate) argument 660 DeserializePartial(Isolate* isolate, Object** root) argument 810 Isolate* const isolate = isolate_; local 1182 Serializer(Isolate* isolate, SnapshotByteSink* sink) argument 1203 Isolate* isolate = this->isolate(); local 1232 Isolate* isolate = this->isolate();; local 1262 Iterate(Isolate* isolate, ObjectVisitor* visitor) argument 1283 Isolate* isolate = this->isolate(); local 1782 Serialize(Isolate* isolate, Handle<SharedFunctionInfo> info, Handle<String> source) argument 1979 Deserialize(Isolate* isolate, ScriptData* data, Handle<String> source) argument [all...] |
H A D | assert-scope.h | 123 static uint32_t GetData(Isolate* isolate); 124 static void SetData(Isolate* isolate, uint32_t data); 131 explicit PerIsolateAssertScope(Isolate* isolate) : isolate_(isolate) { argument 141 static bool IsAllowed(Isolate* isolate) { 142 return DataBit::decode(GetData(isolate)); 172 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) 173 : PerIsolateAssertScope<type, allow>(isolate) { } 177 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) { } 224 // Per-isolate asser [all...] |
H A D | handles-inl.h | 12 #include "src/isolate.h" 24 Handle<T>::Handle(T* obj, Isolate* isolate) { argument 25 location_ = HandleScope::CreateHandle(isolate, obj); 77 return !heap->isolate()->IsDeferredHandle(handle); 85 HandleScope::HandleScope(Isolate* isolate) { argument 86 HandleScopeData* current = isolate->handle_scope_data(); 87 isolate_ = isolate; 99 void HandleScope::CloseScope(Isolate* isolate, argument 102 HandleScopeData* current = isolate->handle_scope_data(); 108 DeleteExtensions(isolate); 138 CreateHandle(Isolate* isolate, T* value) argument 156 SealHandleScope(Isolate* isolate) argument [all...] |
H A D | uri.h | 41 MUST_USE_RESULT static MaybeHandle<String> Unescape(Isolate* isolate, 49 Isolate* isolate, Handle<String> string, int start_index); 72 MaybeHandle<String> URIUnescape::Unescape(Isolate* isolate, argument 76 StringSearch<uint8_t, Char> search(isolate, STATIC_CHAR_VECTOR("%")); 80 return UnescapeSlow<Char>(isolate, source, index); 86 Isolate* isolate, Handle<String> string, int start_index) { 105 isolate->factory()->NewProperSubString(string, 0, start_index); 111 Handle<SeqOneByteString> dest = isolate->factory()->NewRawOneByteString( 123 Handle<SeqTwoByteString> dest = isolate->factory()->NewRawTwoByteString( 135 return isolate 85 UnescapeSlow( Isolate* isolate, Handle<String> string, int start_index) argument 228 Escape(Isolate* isolate, Handle<String> string) argument [all...] |
/external/chromium_org/chrome/renderer/extensions/ |
H A D | webstore_bindings.cc | 208 v8::Isolate* isolate = context()->isolate(); local 209 v8::HandleScope handle_scope(isolate); 212 v8::Integer::New(isolate, install_id), 213 v8::Boolean::New(isolate, success), 214 v8::String::NewFromUtf8(isolate, error.c_str()), 216 isolate, api::webstore::kInstallResultCodes[static_cast<int>(result)]) 234 v8::Isolate* isolate = context()->isolate(); local 235 v8::HandleScope handle_scope(isolate); 244 v8::Isolate* isolate = context()->isolate(); local [all...] |
/external/chromium_org/v8/src/extensions/ |
H A D | statistics-extension.cc | 15 v8::Isolate* isolate, 18 return v8::FunctionTemplate::New(isolate, StatisticsExtension::GetCounters); 22 static void AddCounter(v8::Isolate* isolate, argument 27 object->Set(v8::String::NewFromUtf8(isolate, name), 28 v8::Number::New(isolate, *counter->GetInternalPointer())); 32 static void AddNumber(v8::Isolate* isolate, argument 36 object->Set(v8::String::NewFromUtf8(isolate, name), 37 v8::Number::New(isolate, static_cast<double>(value))); 41 static void AddNumber64(v8::Isolate* isolate, argument 45 object->Set(v8::String::NewFromUtf8(isolate, nam 14 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> str) argument 52 Isolate* isolate = reinterpret_cast<Isolate*>(args.GetIsolate()); local [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-alloc.cc | 99 v8::HandleScope scope(CcTest::isolate()); 100 v8::Handle<v8::Context> env = v8::Context::New(CcTest::isolate()); 111 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); local 112 HandleScope scope(isolate); 126 Isolate* isolate, PropertyAttributes attributes) { 127 Handle<String> name = isolate->factory()->NewStringFromStaticChars("get"); 128 return Accessors::MakeAccessor(isolate, name, &TestGetter, &TestSetter, 134 Isolate* isolate = CcTest::i_isolate(); local 135 Factory* factory = isolate->factory(); 136 v8::HandleScope scope(CcTest::isolate()); 125 TestAccessorInfo( Isolate* isolate, PropertyAttributes attributes) argument [all...] |
H A D | trace-extension.cc | 44 v8::Isolate* isolate, v8::Handle<v8::String> name) { 45 if (name->Equals(v8::String::NewFromUtf8(isolate, "trace"))) { 46 return v8::FunctionTemplate::New(isolate, TraceExtension::Trace); 47 } else if (name->Equals(v8::String::NewFromUtf8(isolate, "js_trace"))) { 48 return v8::FunctionTemplate::New(isolate, TraceExtension::JSTrace); 49 } else if (name->Equals(v8::String::NewFromUtf8(isolate, "js_entry_sp"))) { 50 return v8::FunctionTemplate::New(isolate, TraceExtension::JSEntrySP); 51 } else if (name->Equals(v8::String::NewFromUtf8(isolate, 53 return v8::FunctionTemplate::New(isolate, TraceExtension::JSEntrySPLevel2); 43 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> name) argument
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/ |
H A D | V8InjectedScriptHostCustom.cpp | 78 v8::Isolate* isolate = scriptState->isolate(); local 79 ExceptionState exceptionState(ExceptionState::ExecutionContext, "nodeAsScriptValue", "InjectedScriptHost", scriptState->context()->Global(), isolate); 80 if (!BindingSecurity::shouldAllowAccessToNode(isolate, node, exceptionState)) 81 return ScriptValue(scriptState, v8::Null(isolate)); 82 return ScriptValue(scriptState, toV8(node, scriptState->context()->Global(), isolate)); 158 v8::Isolate* isolate = info.GetIsolate(); 162 v8SetReturnValue(info, v8AtomicString(isolate, "array")); 166 v8SetReturnValue(info, v8AtomicString(isolate, "date")); 170 v8SetReturnValue(info, v8AtomicString(isolate, "regex 203 v8::Isolate* isolate = info.GetIsolate(); local 248 getJSListenerFunctions(ExecutionContext* executionContext, const EventListenerInfo& listenerInfo, v8::Isolate* isolate) argument 326 v8::Isolate* isolate = info.GetIsolate(); local 350 v8::Isolate* isolate = info.GetIsolate(); local [all...] |
/external/chromium_org/chrome/renderer/ |
H A D | external_extension.cc | 47 v8::Isolate* isolate, 71 v8::Isolate* isolate, 73 if (name->Equals(v8::String::NewFromUtf8(isolate, "NativeAddSearchProvider"))) 74 return v8::FunctionTemplate::New(isolate, AddSearchProvider); 77 isolate, "NativeIsSearchProviderInstalled"))) { 78 return v8::FunctionTemplate::New(isolate, IsSearchProviderInstalled); 156 v8::Isolate* isolate = args.GetIsolate(); local 157 isolate->ThrowException(v8::Exception::Error(v8::String::Empty(isolate))); 70 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> name) argument
|
/external/chromium_org/content/renderer/ |
H A D | web_ui_extension.cc | 64 v8::Isolate* isolate = blink::mainThreadIsolate(); local 65 v8::HandleScope handle_scope(isolate); 74 global->Get(gin::StringToV8(isolate, "chrome"))->ToObject(); 76 chrome = v8::Object::New(isolate); 77 global->Set(gin::StringToSymbol(isolate, "chrome"), chrome); 79 chrome->Set(gin::StringToSymbol(isolate, "send"), 81 isolate, base::Bind(&WebUIExtension::Send))->GetFunction()); 82 chrome->Set(gin::StringToSymbol(isolate, "getVariableValue"), 84 isolate, base::Bind(&WebUIExtension::GetVariableValue))
|
/external/chromium_org/extensions/renderer/ |
H A D | messaging_bindings.cc | 189 v8::Isolate* isolate) { 190 GCCallback* cb = new GCCallback(object, callback, isolate); 208 v8::Isolate* isolate) 209 : object_(object), callback_(callback), isolate_(isolate) {} 253 v8::Isolate* isolate = script_context->isolate(); local 254 v8::HandleScope handle_scope(isolate); 262 v8::Handle<v8::Value> tab = v8::Null(isolate); 263 v8::Handle<v8::Value> tls_channel_id_value = v8::Undefined(isolate); 274 tls_channel_id_value = v8::String::NewFromUtf8(isolate, 187 Bind(v8::Handle<v8::Object> object, v8::Handle<v8::Function> callback, v8::Isolate* isolate) argument 206 GCCallback(v8::Handle<v8::Object> object, v8::Handle<v8::Function> callback, v8::Isolate* isolate) argument 326 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 354 v8::Isolate* isolate = script_context->isolate(); local [all...] |