Home | History | Annotate | Download | only in workers

Lines Matching defs:workerContext

32 #include "WorkerContext.h"
97 WorkerContext* workerContext = static_cast<WorkerContext*>(context);
99 workerContext->thread()->workerReportingProxy().workerContextClosed();
105 WorkerContext::WorkerContext(const KURL& url, const String& userAgent, WorkerThread* thread)
118 WorkerContext::~WorkerContext()
132 ScriptExecutionContext* WorkerContext::scriptExecutionContext() const
134 return const_cast<WorkerContext*>(this);
137 const KURL& WorkerContext::virtualURL() const
142 KURL WorkerContext::virtualCompleteURL(const String& url) const
147 KURL WorkerContext::completeURL(const String& url) const
157 String WorkerContext::userAgent(const KURL&) const
162 WorkerLocation* WorkerContext::location() const
169 void WorkerContext::close()
181 WorkerNavigator* WorkerContext::navigator() const
188 bool WorkerContext::hasPendingActivity() const
207 void WorkerContext::postTask(PassOwnPtr<Task> task)
212 int WorkerContext::setTimeout(PassOwnPtr<ScheduledAction> action, int timeout)
217 void WorkerContext::clearTimeout(int timeoutId)
222 int WorkerContext::setInterval(PassOwnPtr<ScheduledAction> action, int timeout)
227 void WorkerContext::clearInterval(int timeoutId)
232 void WorkerContext::importScripts(const Vector<String>& urls, ExceptionCode& ec)
268 EventTarget* WorkerContext::errorEventTarget()
273 void WorkerContext::logExceptionToConsole(const String& errorMessage, int lineNumber, const String& sourceURL, PassRefPtr<ScriptCallStack>)
278 void WorkerContext::addMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned lineNumber, const String& sourceURL, PassRefPtr<ScriptCallStack>)
284 NotificationCenter* WorkerContext::webkitNotifications() const
293 PassRefPtr<Database> WorkerContext::openDatabase(const String& name, const String& version, const String& displayName, unsigned long estimatedSize, PassRefPtr<DatabaseCallback> creationCallback, ExceptionCode& ec)
303 void WorkerContext::databaseExceededQuota(const String&)
312 PassRefPtr<DatabaseSync> WorkerContext::openDatabaseSync(const String& name, const String& version, const String& displayName, unsigned long estimatedSize, PassRefPtr<DatabaseCallback> creationCallback, ExceptionCode& ec)
323 bool WorkerContext::isContextThread() const
328 bool WorkerContext::isJSExecutionForbidden() const
333 EventTargetData* WorkerContext::eventTargetData()
338 EventTargetData* WorkerContext::ensureEventTargetData()
344 DOMURL* WorkerContext::webkitURL() const
353 void WorkerContext::webkitRequestFileSystem(int type, long long size, PassRefPtr<FileSystemCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)
369 PassRefPtr<DOMFileSystemSync> WorkerContext::webkitRequestFileSystemSync(int type, long long size, ExceptionCode& ec)
388 void WorkerContext::webkitResolveLocalFileSystemURL(const String& url, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallback)
406 PassRefPtr<EntrySync> WorkerContext::webkitResolveLocalFileSystemSyncURL(const String& url, ExceptionCode& ec)
435 COMPILE_ASSERT(static_cast<int>(WorkerContext::TEMPORARY) == static_cast<int>(AsyncFileSystem::Temporary), enum_mismatch);
436 COMPILE_ASSERT(static_cast<int>(WorkerContext::PERSISTENT) == static_cast<int>(AsyncFileSystem::Persistent), enum_mismatch);
437 COMPILE_ASSERT(static_cast<int>(WorkerContext::EXTERNAL) == static_cast<int>(AsyncFileSystem::External), enum_mismatch);
440 WorkerContext::Observer::Observer(WorkerContext* context)
447 WorkerContext::Observer::~Observer()
455 void WorkerContext::Observer::stopObserving()
464 void WorkerContext::registerObserver(Observer* observer)
470 void WorkerContext::unregisterObserver(Observer* observer)
476 void WorkerContext::notifyObserversOfStop()
480 WorkerContext::Observer* observer = *iter;