Home | History | Annotate | Download | only in cctest

Lines Matching defs:env1

6622   LocalContext env1;
6624 env1->Global();
6652 LocalContext env1;
8731 LocalContext env1;
8732 v8::HandleScope handle_scope(env1->GetIsolate());
8733 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
8739 env1->SetSecurityToken(foo);
8741 // Create a function in env1.
8743 Local<Value> spy = env1->Global()->Get(v8_str("spy"));
8748 Local<Value> spy2 = env1->Global()->Get(v8_str("spy2"));
8890 LocalContext env1;
8891 v8::HandleScope handle_scope(env1->GetIsolate());
8892 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
8898 env1->SetSecurityToken(foo);
8901 env1->Global()->Set(v8_str("prop"), v8_num(3));
8902 env2->Global()->Set(v8_str("env1"), env1->Global());
8904 // Change env2 to a different domain and delete env1.prop.
8909 CompileRun("delete env1.prop");
8913 // Check that env1.prop still exists.
8914 Local<Value> v = env1->Global()->Get(v8_str("prop"));
8921 LocalContext env1;
8922 v8::HandleScope handle_scope(env1->GetIsolate());
8923 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
8929 env1->SetSecurityToken(foo);
8932 env1
8933 env2->Global()->Set(v8_str("env1"), env1->Global());
8935 // env1.prop is enumerable in env2.
8936 Local<String> test = v8_str("propertyIsEnumerable.call(env1, 'prop')");
8954 LocalContext env1;
8955 v8::HandleScope handle_scope(env1->GetIsolate());
8956 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
8962 env1->SetSecurityToken(foo);
8965 env1->Global()->Set(v8_str("prop"), v8_num(3));
8966 env2->Global()->Set(v8_str("env1"), env1->Global());
8968 // Change env2 to a different domain and set env1's global object
8970 // in for-in. It shouldn't enumerate properties on env1's global
8977 " var obj = { '__proto__': env1 };"
8993 LocalContext env1;
8994 v8::HandleScope handle_scope(env1->GetIsolate());
8995 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
8997 Local<v8::Object> global1 = env1->Global();
9002 env1->SetSecurityToken(foo);
9008 // Create a function in env2 and add a reference to it in env1.
9013 env1->Global()->Set(v8_str("getProp"),
9020 v8::Handle<Context> env3 = Context::New(env1->GetIsolate(),
9035 // Call getProp in env1, and it should return the value 1
9045 // Check that env3 is not accessible from env1
9054 LocalContext env1;
9055 v8::HandleScope scope(env1->GetIsolate());
9058 v8::Handle<Context> env2 = Context::New(env1->GetIsolate());
9062 // Set same security token for env1 and env2.
9063 env1->SetSecurityToken(foo);
9072 // Create a reference to env2 global from env1 global.
9073 env1->Global()->Set(v8_str("other"), env2->Global());
9075 // Check that we have access to other.p in env2 from env1.
9090 v8::Handle<Context> env3 = Context::New(env1->GetIsolate(),
9096 // Start by using the same security token for env3 as for env1 and env2.
9110 // Change security token for env3 to something different from env1 and env2.
9113 // Check that we do not have access to other.p in env1. |other| is now
9128 LocalContext env1;
9129 v8::HandleScope scope(env1->GetIsolate());
9133 FunctionTemplate::New(env1->GetIsolate())->InstanceTemplate();
9135 v8_str("this_x"), FunctionTemplate::New(env1->GetIsolate(), GetThisX));
9137 Context::New(env1->GetIsolate(), NULL, inner_global_template);
9141 // Set same security token for env1 and env2.
9142 env1->SetSecurityToken(foo);
9145 env1->Global()->Set(v8_str("x"), v8_str("env1_x"));
9154 env1->Global()->Set(v8_str("bound_x"), CompileRun("bound_x"));
9155 env1->Global()->Set(v8_str("get_x"), CompileRun("get_x"));
9156 env1->Global()->Set(v8_str("get_x_w"), CompileRun("get_x_w"));
9157 env1->Global()->Set(
9177 env2 = Context::New(env1->GetIsolate(),
9185 env2->Global()->Set(v8_str("env1"), env1->Global());
9189 " results.push(env1.bound_x());"
9190 " results.push(env1.get_x());"
9191 " results.push(env1.get_x_w());"
9192 " results.push(env1.this_x());"