Index: trunk/src/content/child/fileapi/webfilesystem_impl.h |
=================================================================== |
--- trunk/src/content/child/fileapi/webfilesystem_impl.h (revision 214653) |
+++ trunk/src/content/child/fileapi/webfilesystem_impl.h (working copy) |
@@ -7,8 +7,13 @@ |
#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
+#include "base/memory/ref_counted.h" |
#include "third_party/WebKit/public/platform/WebFileSystem.h" |
+namespace base { |
+class MessageLoopProxy; |
+} |
+ |
namespace WebKit { |
class WebURL; |
class WebFileWriter; |
@@ -19,8 +24,8 @@ |
class WebFileSystemImpl : public WebKit::WebFileSystem { |
public: |
- WebFileSystemImpl(); |
- virtual ~WebFileSystemImpl() { } |
+ explicit WebFileSystemImpl(base::MessageLoopProxy* main_thread_loop); |
+ virtual ~WebFileSystemImpl(); |
// WebFileSystem implementation. |
virtual void move( |
@@ -66,6 +71,9 @@ |
virtual void createSnapshotFileAndReadMetadata( |
const WebKit::WebURL& path, |
WebKit::WebFileSystemCallbacks*); |
+ |
+ private: |
+ scoped_refptr<base::MessageLoopProxy> main_thread_loop_; |
}; |
} // namespace content |
Property changes on: trunk/src/content/child/fileapi/webfilesystem_impl.h |
___________________________________________________________________ |
Deleted: svn:mergeinfo |