Home | History | Annotate | Download | only in fileapi

Lines Matching refs:scriptExecutionContext

38 #include "ScriptExecutionContext.h"
50 static PassRefPtr<DOMFileSystem> create(ScriptExecutionContext* context, const String& name, PassOwnPtr<AsyncFileSystem> asyncFileSystem)
68 static void scheduleCallback(ScriptExecutionContext*, PassRefPtr<CB>, PassRefPtr<CBArg>);
73 scheduleCallback(scriptExecutionContext(), callback, callbackArg);
77 DOMFileSystem(ScriptExecutionContext*, const String& name, PassOwnPtr<AsyncFileSystem>);
81 class DispatchCallbackTask : public ScriptExecutionContext::Task {
89 virtual void performTask(ScriptExecutionContext*)
101 void DOMFileSystem::scheduleCallback(ScriptExecutionContext* scriptExecutionContext, PassRefPtr<CB> callback, PassRefPtr<CBArg> arg)
103 ASSERT(scriptExecutionContext->isContextThread());
105 scriptExecutionContext->postTask(new DispatchCallbackTask<CB, CBArg>(callback, arg));