Index: chrome/browser/ui/global_error/global_error.cc |
diff --git a/chrome/browser/ui/global_error/global_error.cc b/chrome/browser/ui/global_error/global_error.cc |
index c1010a0bd3ffe1e70c745c780f97b9d6da15f878..b3545cdb6d93c614ab7edb8eb02972612d5e48e0 100644 |
--- a/chrome/browser/ui/global_error/global_error.cc |
+++ b/chrome/browser/ui/global_error/global_error.cc |
@@ -20,6 +20,17 @@ int GlobalError::GetBadgeResourceID() { |
return IDR_UPDATE_BADGE4; |
} |
+GlobalError::Severity GlobalError::GetSeverity() { |
+ switch (GetBadgeResourceID()) { |
+ case IDR_UPDATE_BADGE: return SEVERITY_LOW; |
+ case IDR_UPDATE_BADGE2: return SEVERITY_MEDIUM; |
+ case IDR_UPDATE_BADGE3: return SEVERITY_HIGH; |
+ case IDR_UPDATE_BADGE4: return SEVERITY_CRITICAL; |
+ default: break; |
+ } |
+ return SEVERITY_LOW; |
+} |
+ |
int GlobalError::MenuItemIconResourceID() { |
return IDR_UPDATE_MENU4; |
} |