| Index: chrome/worker/worker_webkitclient_impl.h
|
| ===================================================================
|
| --- chrome/worker/worker_webkitclient_impl.h (revision 30823)
|
| +++ chrome/worker/worker_webkitclient_impl.h (working copy)
|
| @@ -5,9 +5,11 @@
|
| #ifndef CHROME_WORKER_WORKER_WEBKIT_CLIENT_IMPL_H_
|
| #define CHROME_WORKER_WORKER_WEBKIT_CLIENT_IMPL_H_
|
|
|
| +#include "webkit/api/public/WebMimeRegistry.h"
|
| #include "webkit/glue/webkitclient_impl.h"
|
|
|
| -class WorkerWebKitClientImpl : public webkit_glue::WebKitClientImpl {
|
| +class WorkerWebKitClientImpl : public webkit_glue::WebKitClientImpl,
|
| + public WebKit::WebMimeRegistry {
|
| public:
|
| // WebKitClient methods:
|
| virtual WebKit::WebClipboard* clipboard();
|
| @@ -27,6 +29,22 @@
|
| virtual bool getFileSize(const WebKit::WebString& path, long long& result);
|
| virtual WebKit::WebString defaultLocale();
|
| virtual WebKit::WebSharedWorkerRepository* sharedWorkerRepository();
|
| +
|
| + // WebMimeRegistry methods:
|
| + virtual WebKit::WebMimeRegistry::SupportsType supportsMIMEType(
|
| + const WebKit::WebString&);
|
| + virtual WebKit::WebMimeRegistry::SupportsType supportsImageMIMEType(
|
| + const WebKit::WebString&);
|
| + virtual WebKit::WebMimeRegistry::SupportsType supportsJavaScriptMIMEType(
|
| + const WebKit::WebString&);
|
| + virtual WebKit::WebMimeRegistry::SupportsType supportsMediaMIMEType(
|
| + const WebKit::WebString&, const WebKit::WebString&);
|
| + virtual WebKit::WebMimeRegistry::SupportsType supportsNonImageMIMEType(
|
| + const WebKit::WebString&);
|
| + virtual WebKit::WebString mimeTypeForExtension(const WebKit::WebString&);
|
| + virtual WebKit::WebString mimeTypeFromFile(const WebKit::WebString&);
|
| + virtual WebKit::WebString preferredExtensionForMIMEType(
|
| + const WebKit::WebString&);
|
| };
|
|
|
| #endif // CHROME_WORKER_WORKER_WEBKIT_CLIENT_IMPL_H_
|
|
|