OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ | 5 #ifndef CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ |
6 #define CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ | 6 #define CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ |
7 | 7 |
8 #include "base/memory/scoped_ptr.h" | 8 #include "base/memory/scoped_ptr.h" |
9 #include "content/common/webkitplatformsupport_impl.h" | 9 #include "content/common/webkitplatformsupport_impl.h" |
10 #include "third_party/WebKit/Source/Platform/chromium/public/WebMimeRegistry.h" | 10 #include "third_party/WebKit/Source/Platform/chromium/public/WebMimeRegistry.h" |
(...skipping 29 matching lines...) Expand all Loading... |
40 const WebKit::WebURL& url, | 40 const WebKit::WebURL& url, |
41 const WebKit::WebURL& first_party_for_cookies); | 41 const WebKit::WebURL& first_party_for_cookies); |
42 virtual void prefetchHostName(const WebKit::WebString&); | 42 virtual void prefetchHostName(const WebKit::WebString&); |
43 virtual WebKit::WebString defaultLocale(); | 43 virtual WebKit::WebString defaultLocale(); |
44 virtual WebKit::WebStorageNamespace* createLocalStorageNamespace( | 44 virtual WebKit::WebStorageNamespace* createLocalStorageNamespace( |
45 const WebKit::WebString& path, unsigned quota); | 45 const WebKit::WebString& path, unsigned quota); |
46 virtual void dispatchStorageEvent( | 46 virtual void dispatchStorageEvent( |
47 const WebKit::WebString& key, const WebKit::WebString& old_value, | 47 const WebKit::WebString& key, const WebKit::WebString& old_value, |
48 const WebKit::WebString& new_value, const WebKit::WebString& origin, | 48 const WebKit::WebString& new_value, const WebKit::WebString& origin, |
49 const WebKit::WebURL& url, bool is_local_storage); | 49 const WebKit::WebURL& url, bool is_local_storage); |
50 virtual WebKit::WebSharedWorkerRepository* sharedWorkerRepository(); | |
51 | 50 |
52 virtual WebKit::WebKitPlatformSupport::FileHandle databaseOpenFile( | 51 virtual WebKit::WebKitPlatformSupport::FileHandle databaseOpenFile( |
53 const WebKit::WebString& vfs_file_name, int desired_flags); | 52 const WebKit::WebString& vfs_file_name, int desired_flags); |
54 virtual int databaseDeleteFile(const WebKit::WebString& vfs_file_name, | 53 virtual int databaseDeleteFile(const WebKit::WebString& vfs_file_name, |
55 bool sync_dir); | 54 bool sync_dir); |
56 virtual long databaseGetFileAttributes( | 55 virtual long databaseGetFileAttributes( |
57 const WebKit::WebString& vfs_file_name); | 56 const WebKit::WebString& vfs_file_name); |
58 virtual long long databaseGetFileSize( | 57 virtual long long databaseGetFileSize( |
59 const WebKit::WebString& vfs_file_name); | 58 const WebKit::WebString& vfs_file_name); |
60 virtual long long databaseGetSpaceAvailableForOrigin( | 59 virtual long long databaseGetSpaceAvailableForOrigin( |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
92 class FileUtilities; | 91 class FileUtilities; |
93 scoped_ptr<FileUtilities> file_utilities_; | 92 scoped_ptr<FileUtilities> file_utilities_; |
94 | 93 |
95 scoped_ptr<WebKit::WebBlobRegistry> blob_registry_; | 94 scoped_ptr<WebKit::WebBlobRegistry> blob_registry_; |
96 | 95 |
97 scoped_ptr<WebFileSystemImpl> web_file_system_; | 96 scoped_ptr<WebFileSystemImpl> web_file_system_; |
98 scoped_ptr<WebKit::WebIDBFactory> web_idb_factory_; | 97 scoped_ptr<WebKit::WebIDBFactory> web_idb_factory_; |
99 }; | 98 }; |
100 | 99 |
101 #endif // CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ | 100 #endif // CONTENT_WORKER_WORKER_WEBKITPLATFORMSUPPORT_IMPL_H_ |
OLD | NEW |