diff options
Diffstat (limited to 'Source/WebCore/workers/WorkerContext.h')
-rw-r--r-- | Source/WebCore/workers/WorkerContext.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/WebCore/workers/WorkerContext.h b/Source/WebCore/workers/WorkerContext.h index 7b6c9a2..a0dbaae 100644 --- a/Source/WebCore/workers/WorkerContext.h +++ b/Source/WebCore/workers/WorkerContext.h @@ -46,6 +46,7 @@ namespace WebCore { class Blob; class DOMFileSystemSync; + class DOMURL; class Database; class DatabaseCallback; class DatabaseSync; @@ -121,8 +122,7 @@ namespace WebCore { virtual bool isJSExecutionTerminated() const; #if ENABLE(BLOB) - String createObjectURL(Blob*); - void revokeObjectURL(const String&); + DOMURL* webkitURL() const; #endif #if ENABLE(FILE_SYSTEM) @@ -186,6 +186,9 @@ namespace WebCore { #if ENABLE_NOTIFICATIONS mutable RefPtr<NotificationCenter> m_notifications; #endif +#if ENABLE(BLOB) + mutable RefPtr<DOMURL> m_domURL; +#endif bool m_closing; bool m_reportingException; EventTargetData m_eventTargetData; |