Просмотр исходного кода

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

davidot 2 лет назад
Родитель
Сommit
123cdfa1f1
1 измененных файлов с 1 добавлено и 0 удалено
  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());
 }