| Index: content/browser/in_process_webkit/webkit_context.h
|
| diff --git a/content/browser/in_process_webkit/webkit_context.h b/content/browser/in_process_webkit/webkit_context.h
|
| index 3c324a6e81ac9ddf24d79b2433b0ae1ae4f01098..fa2d32dd6152e7317fa40442dd4088bae4c99f47 100644
|
| --- a/content/browser/in_process_webkit/webkit_context.h
|
| +++ b/content/browser/in_process_webkit/webkit_context.h
|
| @@ -15,7 +15,12 @@
|
| #include "content/browser/in_process_webkit/dom_storage_context.h"
|
| #include "content/browser/in_process_webkit/indexed_db_context.h"
|
|
|
| +namespace base {
|
| +class MessageLoopProxy;
|
| +}
|
| +
|
| namespace quota {
|
| +class QuotaManagerProxy;
|
| class SpecialStoragePolicy;
|
| }
|
|
|
| @@ -30,7 +35,9 @@ class WebKitContext : public base::RefCountedThreadSafe<WebKitContext> {
|
| public:
|
| WebKitContext(bool is_incognito, const FilePath& data_path,
|
| quota::SpecialStoragePolicy* special_storage_policy,
|
| - bool clear_local_state_on_exit);
|
| + bool clear_local_state_on_exit,
|
| + quota::QuotaManagerProxy* quota_manager_proxy,
|
| + base::MessageLoopProxy* webkit_thread_loop);
|
|
|
| const FilePath& data_path() const { return data_path_; }
|
| bool is_incognito() const { return is_incognito_; }
|
| @@ -78,7 +85,7 @@ class WebKitContext : public base::RefCountedThreadSafe<WebKitContext> {
|
| bool clear_local_state_on_exit_;
|
|
|
| scoped_ptr<DOMStorageContext> dom_storage_context_;
|
| - scoped_ptr<IndexedDBContext> indexed_db_context_;
|
| + scoped_refptr<IndexedDBContext> indexed_db_context_;
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(WebKitContext);
|
| };
|
|
|