Selaa lähdekoodia

LibJS: Properly initialize the global object for $262.createRealm

davidot 2 vuotta sitten
vanhempi
commit
123cdfa1f1
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      Userland/Libraries/LibJS/Contrib/Test262/$262Object.cpp

+ 1 - 0
Userland/Libraries/LibJS/Contrib/Test262/$262Object.cpp

@@ -62,6 +62,7 @@ JS_DEFINE_NATIVE_FUNCTION($262Object::create_realm)
     auto* realm_global_object = vm.heap().allocate_without_realm<GlobalObject>(*realm);
     VERIFY(realm_global_object);
     realm->set_global_object(realm_global_object, nullptr);
+    set_default_global_bindings(*realm);
     realm_global_object->initialize(*realm);
     return Value(realm_global_object->$262());
 }