Lines Matching refs:Realm
28 var realmA = Realm.current();
29 var realmB = Realm.create();
34 assertSame(this, Realm.global(realmA));
35 assertSame(Realm.eval(realmB, "this"), Realm.global(realmB));
36 assertFalse(this === Realm.global(realmB));
40 Realm.shared = this;
42 assertSame(undefined, Realm.eval(realmB, "this.x"));
43 assertSame(undefined, Realm.eval(realmB, "Realm.shared.x"));
45 Realm.eval(realmB, "Realm.global(0).y = 1");
52 Realm.shared = o;
53 assertSame(1, Realm.eval(realmB, "Realm.shared.a"));
54 assertSame(2, Realm.eval(realmB, "Realm.shared.b"));
57 assertSame(undefined, Realm.eval(realmB, "Realm.shared.__proto__"));
59 Realm.eval(realmB, "Realm.shared.__proto__ = {c: 3}");