ozone: evdev: Sync caps lock LED state to evdev
[chromium-blink-merge.git] / content / public / browser / permission_type.h
blobc6e5c653501d087ef44fdd95d9323f0b2f987ba5
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CONTENT_PUBLIC_BROWSER_PERMISSION_TYPE_H_
6 #define CONTENT_PUBLIC_BROWSER_PERMISSION_TYPE_H_
8 namespace content {
10 // This enum is also used for UMA purposes, so it needs to adhere to
11 // the UMA guidelines.
12 // Make sure you update histograms.xml if you add new permission types.
13 // Never delete or reorder an entry; only add new entries
14 // immediately before PERMISSION_NUM
15 enum PermissionType {
16 PERMISSION_MIDI_SYSEX = 1,
17 PERMISSION_PUSH_MESSAGING = 2,
18 PERMISSION_NOTIFICATIONS = 3,
19 PERMISSION_GEOLOCATION = 4,
20 PERMISSION_PROTECTED_MEDIA_IDENTIFIER = 5,
22 // Always keep this at the end.
23 PERMISSION_NUM,
26 } // namespace content
28 #endif // CONTENT_PUBLIC_BROWSER_PERMISSION_TYPE_H_