void ScriptController::evaluateInWorld(const ScriptSourceCode& source, DOMWrapperWorld* world) { Vector<ScriptSourceCode> sources; sources.append(source); // FIXME: Get an ID from the world param. evaluateInIsolatedWorld(0, sources); }
void ScriptController::evaluateInWorld(const ScriptSourceCode& source, DOMWrapperWorld* world) { if (world == mainThreadNormalWorld()) { evaluate(source); return; } Vector<ScriptSourceCode> sources; sources.append(source); evaluateInIsolatedWorld(world->worldId(), sources, world->extensionGroup(), 0); }