Index: extensions/browser/extension_prefs.cc |
diff --git a/extensions/browser/extension_prefs.cc b/extensions/browser/extension_prefs.cc |
index e9b4a765facb73e3a9b1ca20767a5690a221f6dd..4443ee67d076bc4c29ba49e712b051c116a95d76 100644 |
--- a/extensions/browser/extension_prefs.cc |
+++ b/extensions/browser/extension_prefs.cc |
@@ -795,6 +795,12 @@ int ExtensionPrefs::GetDisableReasons(const std::string& extension_id) const { |
return Extension::DISABLE_NONE; |
} |
+bool ExtensionPrefs::HasDisableReason( |
+ const std::string& extension_id, |
+ Extension::DisableReason disable_reason) const { |
+ return (GetDisableReasons(extension_id) & disable_reason) != 0; |
+} |
+ |
void ExtensionPrefs::AddDisableReason(const std::string& extension_id, |
Extension::DisableReason disable_reason) { |
ModifyDisableReason(extension_id, disable_reason, DISABLE_REASON_ADD); |