Chromium Code Reviews| Index: chrome/browser/extensions/blacklist.cc |
| diff --git a/chrome/browser/extensions/blacklist.cc b/chrome/browser/extensions/blacklist.cc |
| index 12e5a7a524dfc6c129851dd65215c279da9b2e95..f8eaec3b56195b2195d940b7be9d7f9383a09c73 100644 |
| --- a/chrome/browser/extensions/blacklist.cc |
| +++ b/chrome/browser/extensions/blacklist.cc |
| @@ -181,6 +181,20 @@ void Blacklist::GetBlacklistedIDs(const std::set<std::string>& ids, |
| callback)); |
| } |
| +namespace { |
| +void IsNotEmpty(const Blacklist::IsBlacklistedCallback& callback, |
| + const std::set<std::string>& set) { |
| + callback.Run(set.empty()); |
| +} |
| +} // namespace |
|
Matt Perry
2013/02/07 02:16:33
nit: I think this might be against the style guide
not at google - send to devlin
2013/02/07 02:26:58
Done.
|
| + |
| +void Blacklist::IsBlacklisted(const std::string& extension_id, |
| + const IsBlacklistedCallback& callback) { |
| + std::set<std::string> check; |
| + check.insert(extension_id); |
| + GetBlacklistedIDs(check, base::Bind(&IsNotEmpty, callback)); |
| +} |
| + |
| void Blacklist::SetFromUpdater(const std::vector<std::string>& ids, |
| const std::string& version) { |
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |