History

Add "ScriptGatekeeper" class and "PRELOADED_SCRIPT_WHITELIST" variable.

Kalila L committed 5 years ago

Commit 3ed98d01 parent bab76f79 files · +83 −1Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngines.cpp+2−0
@@ -68,6 +68,8 @@ void ScriptEngines::onErrorLoadingScript(const QString& url) { · 67 unmodified lines
68ScriptEngines::ScriptEngines(ScriptEngine::Context context, const QUrl& defaultScriptsOverride)68ScriptEngines::ScriptEngines(ScriptEngine::Context context, const QUrl& defaultScriptsOverride)
69 : _context(context), _defaultScriptsOverride(defaultScriptsOverride)69 : _context(context), _defaultScriptsOverride(defaultScriptsOverride)
70{70{
71 scriptGatekeeper.initialize();
72
71 _scriptsModelFilter.setSourceModel(&_scriptsModel);73 _scriptsModelFilter.setSourceModel(&_scriptsModel);
72 _scriptsModelFilter.sort(0, Qt::AscendingOrder);74 _scriptsModelFilter.sort(0, Qt::AscendingOrder);
73 _scriptsModelFilter.setDynamicSortFilter(true);75 _scriptsModelFilter.setDynamicSortFilter(true);