Index: chrome/browser/signin/signin_manager.cc |
diff --git a/chrome/browser/signin/signin_manager.cc b/chrome/browser/signin/signin_manager.cc |
index 581414dabfc3fdee2d3cc7114ce1b2d95b60f4ad..0ed0500d64a163246d9cb7529863f852f25d26ef 100644 |
--- a/chrome/browser/signin/signin_manager.cc |
+++ b/chrome/browser/signin/signin_manager.cc |
@@ -361,6 +361,10 @@ void SigninManager::SignOut() { |
GoogleServiceSignoutDetails details(authenticated_username_); |
+ content::NotificationService::current()->Notify( |
+ chrome::NOTIFICATION_GOOGLE_WILL_SIGN_OUT, |
+ content::Source<Profile>(profile_), |
+ content::Details<const GoogleServiceSignoutDetails>(&details)); |
Andrew T Wilson (Slow)
2012/11/08 13:43:54
I'm not a huge fan of having this extra notificati
|
ClearTransientSigninData(); |
authenticated_username_.clear(); |
profile_->GetPrefs()->ClearPref(prefs::kGoogleServicesUsername); |