Index: chrome/installer/util/install_util.h |
diff --git a/chrome/installer/util/install_util.h b/chrome/installer/util/install_util.h |
index 5a2696747a82736a8d49138774e3647a49f12e4f..20b3c3c142213d3865995416c05eac3beb47ac1a 100644 |
--- a/chrome/installer/util/install_util.h |
+++ b/chrome/installer/util/install_util.h |
@@ -40,6 +40,14 @@ class InstallUtil { |
// system-level Chrome. For use only when system-level Chrome is installed. |
static void TriggerActiveSetupCommand(); |
+ // Sets a bit in the registry to note that the latest OS upgrade notification |
+ // has been handled by this user. Returns true if the previous bit was |
+ // different or absent (i.e., the latest OS update wasn't handled yet), in |
+ // which case subsequent calls to this method will return false until the next |
+ // OS upgrade. This call is only valid on system-level installs. |
+ static bool UpdateLastOSUpgradeHandledByActiveSetup( |
+ BrowserDistribution* dist); |
+ |
// Launches given exe as admin on Vista. |
static bool ExecuteExeAsAdmin(const base::CommandLine& cmd, DWORD* exit_code); |