summaryrefslogtreecommitdiffstats
path: root/extensions/browser/blacklist_state.h
blob: d7f16e23158bad42282ca0430865f29ed9240588 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef EXTENSIONS_BROWSER_BLACKLIST_STATE_H_
#define EXTENSIONS_BROWSER_BLACKLIST_STATE_H_

namespace extensions {

// The numeric values here match the values of the respective enum in
// ClientCRXListInfoResponse proto.
enum BlacklistState {
  NOT_BLACKLISTED = 0,
  BLACKLISTED_MALWARE = 1,
  BLACKLISTED_SECURITY_VULNERABILITY = 2,
  BLACKLISTED_CWS_POLICY_VIOLATION = 3,
  BLACKLISTED_POTENTIALLY_UNWANTED = 4,
  BLACKLISTED_UNKNOWN  // Used when we couldn't connect to server,
                       // e.g. when offline.
};

} // namespace extensions

#endif  // EXTENSIONS_BROWSER_BLACKLIST_STATE_H_