| Index: chrome/installer/util/google_chrome_distribution.h
|
| ===================================================================
|
| --- chrome/installer/util/google_chrome_distribution.h (revision 49358)
|
| +++ chrome/installer/util/google_chrome_distribution.h (working copy)
|
| @@ -38,6 +38,21 @@
|
|
|
| virtual std::wstring GetInstallSubDir();
|
|
|
| + // This method generates the new value for Google Update "ap" key for Chrome
|
| + // based on whether we are doing incremental install (or not) and whether
|
| + // the install succeeded.
|
| + // - If install worked, remove the magic string (if present).
|
| + // - If incremental installer failed, append a magic string (if
|
| + // not present already).
|
| + // - If full installer failed, still remove this magic
|
| + // string (if it is present already).
|
| + //
|
| + // diff_install: tells whether this is incremental install or not.
|
| + // install_status: if 0, means installation was successful.
|
| + // value: current value of Google Update "ap" key.
|
| + std::wstring GetNewGoogleUpdateApKey(bool diff_install,
|
| + installer_util::InstallStatus status, const std::wstring& value);
|
| +
|
| virtual std::wstring GetPublisherName();
|
|
|
| virtual std::wstring GetAppDescription();
|
|
|