Index: chrome/browser/component_updater/component_unpacker.h |
diff --git a/chrome/browser/component_updater/component_unpacker.h b/chrome/browser/component_updater/component_unpacker.h |
index ffd69dd9c4adf21c1fa16a385dfdeb3c5d19207f..309a9e4d2965291fb7d0bf7a8d947c7790eb44e4 100644 |
--- a/chrome/browser/component_updater/component_unpacker.h |
+++ b/chrome/browser/component_updater/component_unpacker.h |
@@ -20,6 +20,7 @@ namespace component_updater { |
class ComponentInstaller; |
class ComponentPatcher; |
+class DeltaUpdateOpFactory; |
// Deserializes the CRX manifest. The top level must be a dictionary. |
scoped_ptr<base::DictionaryValue> ReadManifest( |
@@ -97,7 +98,7 @@ class ComponentUnpacker : public base::RefCountedThreadSafe<ComponentUnpacker> { |
const base::FilePath& path, |
const std::string& fingerprint, |
ComponentInstaller* installer, |
- bool in_process, |
+ DeltaUpdateOpFactory* delta_update_op_factory, |
scoped_refptr<base::SequencedTaskRunner> task_runner); |
// Begins the actual unpacking of the files. May invoke a patcher if the |
@@ -147,7 +148,7 @@ class ComponentUnpacker : public base::RefCountedThreadSafe<ComponentUnpacker> { |
scoped_refptr<ComponentPatcher> patcher_; |
ComponentInstaller* installer_; |
Callback callback_; |
- const bool in_process_; |
+ scoped_ptr<DeltaUpdateOpFactory> delta_update_op_factory_; |
Error error_; |
int extended_error_; |
scoped_refptr<base::SequencedTaskRunner> task_runner_; |