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);
}
Esempio n. 2
0
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);
}