File: page_info_action.h

package info (click to toggle)
chromium 139.0.7258.138-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,120,676 kB
  • sloc: cpp: 35,100,869; ansic: 7,163,530; javascript: 4,103,002; python: 1,436,920; asm: 946,517; xml: 746,709; pascal: 187,653; perl: 88,691; sh: 88,436; objc: 79,953; sql: 51,488; cs: 44,583; fortran: 24,137; makefile: 22,147; tcl: 15,277; php: 13,980; yacc: 8,984; ruby: 7,485; awk: 3,720; lisp: 3,096; lex: 1,327; ada: 727; jsp: 228; sed: 36
file content (70 lines) | stat: -rw-r--r-- 2,969 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_PAGE_INFO_CORE_PAGE_INFO_ACTION_H_
#define COMPONENTS_PAGE_INFO_CORE_PAGE_INFO_ACTION_H_

namespace page_info {

// Histogram name for when an action happens in Page Info used in all platforms.
extern const char kWebsiteSettingsActionHistogram[];

// UMA statistics for PageInfo. Do not reorder or remove existing
// fields. A Java counterpart will be generated for this enum.
// GENERATED_JAVA_ENUM_PACKAGE: org.chromium.components.page_info
// LINT.IfChange(PageInfoAction)
enum PageInfoAction {
  PAGE_INFO_OPENED = 0,
  // No longer used; indicated actions for the old version of Page Info that
  // had a "Permissions" tab and a "Connection" tab.
  // PAGE_INFO_PERMISSIONS_TAB_SELECTED = 1,
  // PAGE_INFO_CONNECTION_TAB_SELECTED = 2,
  // PAGE_INFO_CONNECTION_TAB_SHOWN_IMMEDIATELY = 3,
  PAGE_INFO_COOKIES_DIALOG_OPENED = 4,
  PAGE_INFO_CHANGED_PERMISSION = 5,
  PAGE_INFO_CERTIFICATE_DIALOG_OPENED = 6,
  // No longer used; indicated a UI viewer for SCTs.
  // PAGE_INFO_TRANSPARENCY_VIEWER_OPENED = 7,
  PAGE_INFO_CONNECTION_HELP_OPENED = 8,
  PAGE_INFO_SITE_SETTINGS_OPENED = 9,
  PAGE_INFO_SECURITY_DETAILS_OPENED = 10,
  PAGE_INFO_COOKIES_ALLOWED_FOR_SITE = 11,
  PAGE_INFO_COOKIES_BLOCKED_FOR_SITE = 12,
  PAGE_INFO_COOKIES_CLEARED = 13,
  PAGE_INFO_PERMISSION_DIALOG_OPENED = 14,
  PAGE_INFO_PERMISSIONS_CLEARED = 15,
  // No longer used; indicated permission change but was a duplicate metric.
  // PAGE_INFO_PERMISSIONS_CHANGED = 16,
  PAGE_INFO_FORGET_SITE_OPENED = 17,
  PAGE_INFO_FORGET_SITE_CLEARED = 18,
  PAGE_INFO_HISTORY_OPENED = 19,
  PAGE_INFO_HISTORY_ENTRY_REMOVED = 20,
  PAGE_INFO_HISTORY_ENTRY_CLICKED = 21,
  PAGE_INFO_PASSWORD_REUSE_ALLOWED = 22,
  PAGE_INFO_CHANGE_PASSWORD_PRESSED = 23,
  PAGE_INFO_SAFETY_TIP_HELP_OPENED = 24,
  PAGE_INFO_CHOOSER_OBJECT_DELETED = 25,
  PAGE_INFO_RESET_DECISIONS_CLICKED = 26,
  PAGE_INFO_STORE_INFO_CLICKED = 27,
  PAGE_INFO_ABOUT_THIS_SITE_PAGE_OPENED = 28,
  PAGE_INFO_ABOUT_THIS_SITE_SOURCE_LINK_CLICKED = 29,
  PAGE_INFO_AD_PERSONALIZATION_PAGE_OPENED = 30,
  PAGE_INFO_AD_PERSONALIZATION_SETTINGS_OPENED = 31,
  PAGE_INFO_ABOUT_THIS_SITE_MORE_ABOUT_CLICKED = 32,
  PAGE_INFO_COOKIES_PAGE_OPENED = 33,
  PAGE_INFO_COOKIES_SETTINGS_OPENED = 34,
  PAGE_INFO_ALL_SITES_WITH_FPS_FILTER_OPENED = 35,
  PAGE_INFO_SHOW_FULL_HISTORY_CLICKED = 36,
  PAGE_INFO_SAFE_BROWSING_HELP_OPENED = 37,
  PAGE_INFO_SYNC_SETTINGS_OPENED = 38,
  PAGE_INFO_PRIVACY_PAGE_INCOGNITO_SETTINGS_OPENED = 39,
  PAGE_INFO_PRIVACY_PAGE_TRACKING_PROTECTIONS_REENABLED = 40,
  PAGE_INFO_PRIVACY_PAGE_TRACKING_PROTECTIONS_PAUSED = 41,
  kMaxValue = PAGE_INFO_PRIVACY_PAGE_TRACKING_PROTECTIONS_PAUSED
};
// LINT.ThenChange(//tools/metrics/histograms/enums.xml:WebsiteSettingsAction)

}  // namespace page_info

#endif  // COMPONENTS_PAGE_INFO_CORE_PAGE_INFO_ACTION_H_