Index: chrome/installer/util/product.h |
diff --git a/chrome/installer/util/product.h b/chrome/installer/util/product.h |
index 9ff763b9b0e6f383d834a3915b6325816e4f4d0e..4e70b424b51f5a8312aac2def9fbd5256abb0367 100644 |
--- a/chrome/installer/util/product.h |
+++ b/chrome/installer/util/product.h |
@@ -14,7 +14,9 @@ |
#include "chrome/installer/util/shell_util.h" |
#include "chrome/installer/util/util_constants.h" |
+namespace base { |
class CommandLine; |
+} |
namespace installer { |
@@ -40,7 +42,8 @@ class Product { |
void InitializeFromPreferences(const MasterPreferences& prefs); |
- void InitializeFromUninstallCommand(const CommandLine& uninstall_command); |
+ void InitializeFromUninstallCommand( |
+ const base::CommandLine& uninstall_command); |
BrowserDistribution* distribution() const { |
return distribution_; |
@@ -98,7 +101,7 @@ class Product { |
// NOTE: The 'options' CommandLine object should only contain parameters. |
// The program part will be ignored. |
bool LaunchChromeAndWait(const base::FilePath& application_path, |
- const CommandLine& options, |
+ const base::CommandLine& options, |
int32* exit_code) const; |
// Sets the boolean MSI marker for this installation if set is true or clears |
@@ -117,10 +120,10 @@ class Product { |
void AddComDllList(std::vector<base::FilePath>* com_dll_list) const; |
// See ProductOperations::AppendProductFlags. |
- void AppendProductFlags(CommandLine* command_line) const; |
+ void AppendProductFlags(base::CommandLine* command_line) const; |
// See ProductOperations::AppendRenameFlags. |
- void AppendRenameFlags(CommandLine* command_line) const; |
+ void AppendRenameFlags(base::CommandLine* command_line) const; |
// See Productoperations::SetChannelFlags. |
bool SetChannelFlags(bool set, ChannelInfo* channel_info) const; |