Home | History | Annotate | Download | only in gin

Lines Matching refs:isolate

34   static gin::Handle<MyObject> Create(v8::Isolate* isolate) {
35 return CreateHandle(isolate, new MyObject());
44 v8::Isolate* isolate) OVERRIDE;
53 static gin::Handle<MyObjectSubclass> Create(v8::Isolate* isolate) {
54 return CreateHandle(isolate, new MyObjectSubclass());
65 v8::Isolate* isolate) OVERRIDE {
66 return MyObject::GetObjectTemplateBuilder(isolate)
81 static gin::Handle<MyCallableObject> Create(v8::Isolate* isolate) {
82 return CreateHandle(isolate, new MyCallableObject());
89 v8::Isolate* isolate) OVERRIDE {
90 return Wrappable<MyCallableObject>::GetObjectTemplateBuilder(isolate)
118 ObjectTemplateBuilder MyObject::GetObjectTemplateBuilder(v8::Isolate* isolate) {
119 return Wrappable<MyObject>::GetObjectTemplateBuilder(isolate)
130 v8::Isolate* isolate = instance_->isolate();
131 v8::HandleScope handle_scope(isolate);
133 Handle<MyObject> obj = MyObject::Create(isolate);
135 v8::Handle<v8::Value> wrapper = ConvertToV8(isolate, obj.get());
139 EXPECT_TRUE(ConvertFromV8(isolate, wrapper, &unwrapped));
144 v8::Isolate* isolate = instance_->isolate();
145 v8::HandleScope handle_scope(isolate);
148 v8::Handle<v8::Value> thing = v8::Number::New(isolate, 42);
150 EXPECT_FALSE(ConvertFromV8(isolate, thing, &unwrapped));
154 thing = v8::Object::New(isolate);
155 EXPECT_FALSE(ConvertFromV8(isolate, thing, &unwrapped));
160 thing = ConvertToV8(isolate, new MyObjectBlink());
161 EXPECT_FALSE(ConvertFromV8(isolate, thing, &unwrapped));
166 thing = ConvertToV8(isolate, new MyObject2());
167 EXPECT_FALSE(ConvertFromV8(isolate, thing, &unwrapped));
172 v8::Isolate* isolate = instance_->isolate();
173 v8::HandleScope handle_scope(isolate);
175 gin::Handle<MyObject> obj = MyObject::Create(isolate);
180 v8::Handle<v8::String> source = StringToV8(isolate,
192 EXPECT_TRUE(ConvertFromV8(isolate, val, &func));
194 ConvertToV8(isolate, obj.get()),
196 func->Call(v8::Undefined(isolate), 1, argv);
204 v8::Isolate* isolate = instance_->isolate();
205 v8::HandleScope handle_scope(isolate);
207 gin::Handle<MyObjectSubclass> object(MyObjectSubclass::Create(isolate));
208 v8::Handle<v8::String> source = StringToV8(isolate,
216 EXPECT_TRUE(ConvertFromV8(isolate, val, &func));
218 ConvertToV8(isolate, object.get())
220 func->Call(v8::Undefined(isolate), 1, argv);
226 v8::Isolate* isolate = instance_->isolate();
227 v8::HandleScope handle_scope(isolate);
230 isolate,
242 gin::Handle<MyObject> obj = MyObject::Create(isolate);
248 v8::Isolate* isolate = instance_->isolate();
249 v8::HandleScope handle_scope(isolate);
251 gin::Handle<MyCallableObject> object(MyCallableObject::Create(isolate));
253 v8::Handle<v8::String> source = StringToV8(isolate,
261 EXPECT_TRUE(ConvertFromV8(isolate, val, &func));
263 ConvertToV8(isolate, object.get())
265 func->Call(v8::Undefined(isolate), 1, argv);