History

Script engine new function fixes

ksuprynowicz committed 4 years ago

Commit 58a22151 parent a4c69306 files · +199 −98Browse files

Showing the changes to libraries/script-engine/src/ScriptManager.cpp (1 of 6 files). Show all

Unified · Split

libraries/script-engine/src/ScriptManager.cpp+3−2
@@ -683,14 +683,15 @@ void ScriptManager::init() { · 682 unmodified lines
683 683
684 scriptEngine->registerGlobalObject("Script", this);684 scriptEngine->registerGlobalObject("Script", this);
685 685
686 {686 //V8TODO: V8 has no such global object?
687 /*{
687 // set up Script.require.resolve and Script.require.cache688 // set up Script.require.resolve and Script.require.cache
688 auto Script = scriptEngine->globalObject().property("Script");689 auto Script = scriptEngine->globalObject().property("Script");
689 auto require = Script.property("require");690 auto require = Script.property("require");
690 auto resolve = Script.property("_requireResolve");691 auto resolve = Script.property("_requireResolve");
691 require.setProperty("resolve", resolve, READONLY_PROP_FLAGS);692 require.setProperty("resolve", resolve, READONLY_PROP_FLAGS);
692 resetModuleCache();693 resetModuleCache();
693 }694 }*/
694 695
695 scriptEngine->registerEnum("Script.ExternalPaths", QMetaEnum::fromType<ExternalResource::Bucket>());696 scriptEngine->registerEnum("Script.ExternalPaths", QMetaEnum::fromType<ExternalResource::Bucket>());
696 697