| Index: chrome/browser/chromeos/login/login_status_consumer.h
 | 
| diff --git a/chrome/browser/chromeos/login/login_status_consumer.h b/chrome/browser/chromeos/login/login_status_consumer.h
 | 
| index bf2c3f0cd4f5666e497338c0bd74b919fb2c3c0a..b762e385b6da3e6fe3b9e1cebb0999a580041aca 100644
 | 
| --- a/chrome/browser/chromeos/login/login_status_consumer.h
 | 
| +++ b/chrome/browser/chromeos/login/login_status_consumer.h
 | 
| @@ -16,6 +16,7 @@ namespace chromeos {
 | 
|  class LoginFailure {
 | 
|   public:
 | 
|    enum FailureReason {
 | 
| +    NONE,
 | 
|      COULD_NOT_MOUNT_CRYPTOHOME,
 | 
|      COULD_NOT_MOUNT_TMPFS,
 | 
|      DATA_REMOVAL_FAILED,  // Could not destroy your old data
 | 
| @@ -45,6 +46,10 @@ class LoginFailure {
 | 
|      return LoginFailure(NETWORK_AUTH_FAILED, error);
 | 
|    }
 | 
|  
 | 
| +  static LoginFailure None() {
 | 
| +    return LoginFailure(NONE);
 | 
| +  }
 | 
| +
 | 
|    const std::string GetErrorString() const {
 | 
|      switch (reason_) {
 | 
|        case DATA_REMOVAL_FAILED:
 | 
| 
 |