Lines Matching refs:bridge
103 static void allowDatabaseTask(WebCore::ScriptExecutionContext* context, WebCommonWorkerClient* commonClient, WebFrame* frame, const WTF::String name, const WTF::String displayName, unsigned long estimatedSize, PassRefPtr<AllowDatabaseMainThreadBridge> bridge)
106 bridge->signalCompleted(false);
108 bridge->signalCompleted(commonClient->allowDatabase(frame, name, displayName, estimatedSize));
111 static void didComplete(WebCore::ScriptExecutionContext* context, PassRefPtr<AllowDatabaseMainThreadBridge> bridge, bool result)
113 bridge->m_result = result;
228 RefPtr<AllowDatabaseMainThreadBridge> bridge = AllowDatabaseMainThreadBridge::create(this, mode, commonClient(), m_webView->mainFrame(), String(name), String(displayName), estimatedSize);
230 // Either the bridge returns, or the queue gets terminated.
232 bridge->cancel();
236 return bridge->result();
250 RefPtr<WorkerFileSystemCallbacksBridge> bridge = WorkerFileSystemCallbacksBridge::create(this, workerContext, callbacks);
251 bridge->postOpenFileSystemToMainThread(commonClient(), type, size, create, mode);
255 bridge->stop();