0

Rename "histograms_xml" dir to "metadata".

This change looks enormous but consists of only a few steps:
* Open all files containing the string "histograms_xml",
  do a global case-sensitive search-and-replace this with "metadata",
  then revert the changes in tools/metrics/BUILD.gn
* cd tools/metrics/histograms && git mv histograms_xml metadata

Bug: 1133549
Change-Id: I60a2047387acae3cb3fb64954ee25a76cc1160a9
No-Try: true
No-Presubmit: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3049316
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Weilun Shi <sweilun@chromium.org>
Owners-Override: danakj <danakj@chromium.org>
Cr-Commit-Position: refs/heads/master@{#906694}
This commit is contained in:
Peter Kasting
2021-07-29 14:05:59 +00:00
committed by Chromium LUCI CQ
parent c7443352b5
commit 97734583a6
247 changed files with 411 additions and 411 deletions
.gitignoreWATCHLISTS
base/metrics
chrome/browser
chromeos/components/feature_usage
components
content/browser
infra
net
tools/metrics
actions
histograms
PRESUBMIT.pyhistogram_ownership.pyhistogram_paths.pyhistograms.xmlhistograms_index.txt
histograms_xml
web_core
metadata
METRIC_REVIEWER_OWNERSOWNERS
accessibility
android
apps
arc
ash
assistant
auth
auto
autofill
background
blink
bluetooth
borealis
browser
chrome
chromeos
cloud
commerce
compositing
content
content_creation
cookie
cras
cros
cross_device
crostini
cryptohome
custom_tabs
data_reduction_proxy
dev
diagnostics
direct
disk
download
enterprise
event
extension
extensions
file
fingerprint
gcm
geolocation
google
gpu
hang_watcher
help_app
histogram_suffixes_list.xml
history
holding_space
image
input
installer
interstitial
invalidation
ios
local
login
media
memory
mobile
na_cl
navigation
nearby
net
network
new_tab_page
notifications
obsolete_histograms.xml
offline
omnibox
oobe
optimization
others
page
password
payment
pcscan
permissions
phonehub
platform
plugin
power
prefetch
print
printing
profile
quickoffice
quota
renderer
renderer4
safe_browsing
sb_client
scanning
scheduler
search
security
segmentation_platform
service
session
settings
sharing
signin
simple
software
stability
startup
storage
subresource
sync
tab
translate
ukm
uma
update_engine
v8
variations
video_tutorials
web_apk
web_audio
web_core
web_rtc
webapps
webauthn
weblayer
windows
xr
pretty_print.pysplit_xml.pysuffixes_to_variants.pyvalidate_obsolete_histograms.pyvalidate_prefix.py

4
.gitignore vendored

@ -299,8 +299,8 @@ vs-chromium-project.txt
/tools/json_schema_compiler/test/json_schema_compiler_tests.xml
/tools/metrics/actions/actions.old.xml
/tools/metrics/histograms/histograms.before.pretty-print.xml
/tools/metrics/histograms/histograms_xml/*.before.pretty-print.xml
/tools/metrics/histograms/histograms_xml/*/*.before.pretty-print.xml
/tools/metrics/histograms/metadata/*.before.pretty-print.xml
/tools/metrics/histograms/metadata/*/*.before.pretty-print.xml
/tools/metrics/histograms/enums.before.pretty-print.xml
/tools/page_cycler/acid3
/tools/reclient

@ -1098,7 +1098,7 @@
'chrome/browser/lacros/.*holding_space.*|'\
'chrome/browser/ui/ash/holding_space|'\
'chromeos/crosapi/mojom/.*holding_space.*|'\
'tools/metrics/histograms/histograms_xml/holding_space'
'tools/metrics/histograms/metadata/holding_space'
},
'i18n': {
'filepath': 'base/i18n/|base/string|l10n|icu|'\

@ -278,7 +278,7 @@ class BASE_EXPORT PersistentHistogramAllocator {
// is done seperately from construction for situations such as when the
// histograms will be backed by memory provided by this very allocator.
//
// IMPORTANT: tools/metrics/histograms/histograms_xml/uma/histograms.xml must
// IMPORTANT: tools/metrics/histograms/metadata/uma/histograms.xml must
// be updated with the following histograms for each |name| param:
// UMA.PersistentAllocator.name.Errors
// UMA.PersistentAllocator.name.UsedPct

@ -314,7 +314,7 @@ class BASE_EXPORT PersistentMemoryAllocator {
// is done seperately from construction for situations such as when the
// histograms will be backed by memory provided by this very allocator.
//
// IMPORTANT: tools/metrics/histograms/histograms_xml/uma/histograms.xml must
// IMPORTANT: tools/metrics/histograms/metadata/uma/histograms.xml must
// be updated with the following histograms for each |name| param:
// UMA.PersistentAllocator.name.Errors
// UMA.PersistentAllocator.name.UsedPct

@ -186,7 +186,7 @@ TEST_F(AboutFlagsHistogramTest, CheckHistograms) {
"tools/metrics/histograms/enums.xml.";
// Build reverse map {switch_name => id} from login_custom_flags.
SwitchToIdMap histograms_xml_switches_ids;
SwitchToIdMap metadata_switches_ids;
EXPECT_TRUE(
login_custom_flags->count(flags_ui::testing::kBadSwitchFormatHistogramId))
@ -199,7 +199,7 @@ TEST_F(AboutFlagsHistogramTest, CheckHistograms) {
if (entry.first == flags_ui::testing::kBadSwitchFormatHistogramId) {
// Add error value with empty name.
SetSwitchToHistogramIdMapping(std::string(), entry.first,
&histograms_xml_switches_ids);
&metadata_switches_ids);
continue;
}
const Sample uma_id = flags_ui::GetSwitchUMAId(entry.second);
@ -210,7 +210,7 @@ TEST_F(AboutFlagsHistogramTest, CheckHistograms) {
<< uma_id << " is expected. Consider changing entry to:\n"
<< " " << GetHistogramEnumEntryText(entry.second, uma_id);
SetSwitchToHistogramIdMapping(entry.second, entry.first,
&histograms_xml_switches_ids);
&metadata_switches_ids);
}
// Check that all flags in about_flags.cc have entries in login_custom_flags.
@ -226,11 +226,11 @@ TEST_F(AboutFlagsHistogramTest, CheckHistograms) {
"kBadSwitchFormatHistogramId="
<< flags_ui::testing::kBadSwitchFormatHistogramId
<< ". Please modify switch name.";
auto enum_entry = histograms_xml_switches_ids.lower_bound(flag);
auto enum_entry = metadata_switches_ids.lower_bound(flag);
// Ignore case here when switch ID is incorrect - it has already been
// reported in the previous loop.
EXPECT_TRUE(enum_entry != histograms_xml_switches_ids.end() &&
EXPECT_TRUE(enum_entry != metadata_switches_ids.end() &&
enum_entry->first == flag)
<< "tools/metrics/histograms/enums.xml enum LoginCustomFlags doesn't "
"contain switch '"

@ -11,7 +11,7 @@ namespace {
// Returns a suffix to be used in UMA histogram names. Needs to be kept in sync
// with token entries of Notifications.macOS.{ActionReceived,Delivered} metrics
// in //tools/metrics/histograms/histograms_xml/notifications/histograms.xml.
// in //tools/metrics/histograms/metadata/notifications/histograms.xml.
std::string NotificationStyleSuffix(bool is_alert) {
return is_alert ? "Alert" : "Banner";
}

@ -23,7 +23,7 @@ namespace {
// Suffix for a mute notification action. Should match suffixes of the
// Notifications.Blocker.ScreenCapture.* metrics in
// histograms_xml/notifications/histograms.xml
// metadata/notifications/histograms.xml
std::string MutedActionSuffix(MutedNotificationHandler::Action action) {
switch (action) {
case MutedNotificationHandler::Action::kUserClose:

@ -13,7 +13,7 @@ namespace video_tutorials {
// Please align this enum with
// chrome/browser/video_tutorials/proto/video_tutorials.proto and variants
// Feature in
// tools/metrics/histograms/histograms_xml/video_tutorials/histograms.xml.
// tools/metrics/histograms/metadata/video_tutorials/histograms.xml.
// A Java counterpart will be generated for this enum.
// GENERATED_JAVA_ENUM_PACKAGE: org.chromium.chrome.browser.video_tutorials
enum class FeatureType {

@ -44,7 +44,7 @@ detail below.
You need to add a new variant into `<variants
name="FeaturesLoggingUsageEvents">`
* `//tools/metrics/histograms/histograms_xml/chromeos/histograms.xml`:
* `//tools/metrics/histograms/metadata/chromeos/histograms.xml`:
```
<variant name="YourFeature" summary="your feature">

@ -182,7 +182,7 @@ To enable UMA tracking, you need to make the following changes to the metrics
configuration:
1. Add feature to the histogram suffix `IPHFeatures` in:
`//tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml`.
`//tools/metrics/histograms/metadata/histogram_suffixes_list.xml`.
* The suffix must match the `base::Feature` `name` member of your feature.
1. Add feature to the actions file at: `//tools/metrics/actions/actions.xml`.
* The suffix must match the `base::Feature` `name` member with `IPH_`

@ -63,7 +63,7 @@ enum class MessageScopeType { WINDOW = 0, WEB_CONTENTS = 1, NAVIGATION = 2 };
// When adding a new message identifier, make corresponding changes in the
// following locations:
// - tools/metrics/histograms/enums.xml: <enum name="MessageIdentifier">
// - tools/metrics/histograms/histograms_xml/android/histograms.xml:
// - tools/metrics/histograms/metadata/android/histograms.xml:
// <variants name="MessageIdentifiers">
// - MessagesMetrics.java: #messageIdentifierToHistogramSuffix()
//

@ -33,131 +33,131 @@ template("generate_expired_histograms_array") {
inputs = [
"//tools/metrics/histograms/histograms.xml",
"//tools/metrics/histograms/histograms_xml/accessibility/histograms.xml",
"//tools/metrics/histograms/histograms_xml/android/histograms.xml",
"//tools/metrics/histograms/histograms_xml/apps/histograms.xml",
"//tools/metrics/histograms/histograms_xml/arc/histograms.xml",
"//tools/metrics/histograms/histograms_xml/ash/histograms.xml",
"//tools/metrics/histograms/histograms_xml/assistant/histograms.xml",
"//tools/metrics/histograms/histograms_xml/auth/histograms.xml",
"//tools/metrics/histograms/histograms_xml/auto/histograms.xml",
"//tools/metrics/histograms/histograms_xml/autofill/histograms.xml",
"//tools/metrics/histograms/histograms_xml/background/histograms.xml",
"//tools/metrics/histograms/histograms_xml/blink/histograms.xml",
"//tools/metrics/histograms/histograms_xml/bluetooth/histograms.xml",
"//tools/metrics/histograms/histograms_xml/borealis/histograms.xml",
"//tools/metrics/histograms/histograms_xml/browser/histograms.xml",
"//tools/metrics/histograms/histograms_xml/chrome/histograms.xml",
"//tools/metrics/histograms/histograms_xml/chromeos/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cloud/histograms.xml",
"//tools/metrics/histograms/histograms_xml/commerce/histograms.xml",
"//tools/metrics/histograms/histograms_xml/compositing/histograms.xml",
"//tools/metrics/histograms/histograms_xml/content/histograms.xml",
"//tools/metrics/histograms/histograms_xml/content_creation/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cookie/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cras/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cros/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cross_device/histograms.xml",
"//tools/metrics/histograms/histograms_xml/crostini/histograms.xml",
"//tools/metrics/histograms/histograms_xml/cryptohome/histograms.xml",
"//tools/metrics/histograms/histograms_xml/custom_tabs/histograms.xml",
"//tools/metrics/histograms/histograms_xml/data_reduction_proxy/histograms.xml",
"//tools/metrics/histograms/histograms_xml/dev/histograms.xml",
"//tools/metrics/histograms/histograms_xml/diagnostics/histograms.xml",
"//tools/metrics/histograms/histograms_xml/direct/histograms.xml",
"//tools/metrics/histograms/histograms_xml/disk/histograms.xml",
"//tools/metrics/histograms/histograms_xml/download/histograms.xml",
"//tools/metrics/histograms/histograms_xml/enterprise/histograms.xml",
"//tools/metrics/histograms/histograms_xml/event/histograms.xml",
"//tools/metrics/histograms/histograms_xml/extension/histograms.xml",
"//tools/metrics/histograms/histograms_xml/extensions/histograms.xml",
"//tools/metrics/histograms/histograms_xml/file/histograms.xml",
"//tools/metrics/histograms/histograms_xml/fingerprint/histograms.xml",
"//tools/metrics/histograms/histograms_xml/gcm/histograms.xml",
"//tools/metrics/histograms/histograms_xml/geolocation/histograms.xml",
"//tools/metrics/histograms/histograms_xml/google/histograms.xml",
"//tools/metrics/histograms/histograms_xml/gpu/histograms.xml",
"//tools/metrics/histograms/histograms_xml/hang_watcher/histograms.xml",
"//tools/metrics/histograms/histograms_xml/help_app/histograms.xml",
"//tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml",
"//tools/metrics/histograms/histograms_xml/history/histograms.xml",
"//tools/metrics/histograms/histograms_xml/holding_space/histograms.xml",
"//tools/metrics/histograms/histograms_xml/image/histograms.xml",
"//tools/metrics/histograms/histograms_xml/input/histograms.xml",
"//tools/metrics/histograms/histograms_xml/installer/histograms.xml",
"//tools/metrics/histograms/histograms_xml/interstitial/histograms.xml",
"//tools/metrics/histograms/histograms_xml/ios/histograms.xml",
"//tools/metrics/histograms/histograms_xml/local/histograms.xml",
"//tools/metrics/histograms/histograms_xml/login/histograms.xml",
"//tools/metrics/histograms/histograms_xml/media/histograms.xml",
"//tools/metrics/histograms/histograms_xml/memory/histograms.xml",
"//tools/metrics/histograms/histograms_xml/mobile/histograms.xml",
"//tools/metrics/histograms/histograms_xml/na_cl/histograms.xml",
"//tools/metrics/histograms/histograms_xml/navigation/histograms.xml",
"//tools/metrics/histograms/histograms_xml/nearby/histograms.xml",
"//tools/metrics/histograms/histograms_xml/net/histograms.xml",
"//tools/metrics/histograms/histograms_xml/network/histograms.xml",
"//tools/metrics/histograms/histograms_xml/new_tab_page/histograms.xml",
"//tools/metrics/histograms/histograms_xml/notifications/histograms.xml",
"//tools/metrics/histograms/histograms_xml/offline/histograms.xml",
"//tools/metrics/histograms/histograms_xml/omnibox/histograms.xml",
"//tools/metrics/histograms/histograms_xml/oobe/histograms.xml",
"//tools/metrics/histograms/histograms_xml/optimization/histograms.xml",
"//tools/metrics/histograms/histograms_xml/others/histograms.xml",
"//tools/metrics/histograms/histograms_xml/page/histograms.xml",
"//tools/metrics/histograms/histograms_xml/password/histograms.xml",
"//tools/metrics/histograms/histograms_xml/payment/histograms.xml",
"//tools/metrics/histograms/histograms_xml/pcscan/histograms.xml",
"//tools/metrics/histograms/histograms_xml/permissions/histograms.xml",
"//tools/metrics/histograms/histograms_xml/phonehub/histograms.xml",
"//tools/metrics/histograms/histograms_xml/platform/histograms.xml",
"//tools/metrics/histograms/histograms_xml/plugin/histograms.xml",
"//tools/metrics/histograms/histograms_xml/power/histograms.xml",
"//tools/metrics/histograms/histograms_xml/prefetch/histograms.xml",
"//tools/metrics/histograms/histograms_xml/print/histograms.xml",
"//tools/metrics/histograms/histograms_xml/printing/histograms.xml",
"//tools/metrics/histograms/histograms_xml/profile/histograms.xml",
"//tools/metrics/histograms/histograms_xml/quickoffice/histograms.xml",
"//tools/metrics/histograms/histograms_xml/quota/histograms.xml",
"//tools/metrics/histograms/histograms_xml/renderer/histograms.xml",
"//tools/metrics/histograms/histograms_xml/renderer4/histograms.xml",
"//tools/metrics/histograms/histograms_xml/safe_browsing/histograms.xml",
"//tools/metrics/histograms/histograms_xml/sb_client/histograms.xml",
"//tools/metrics/histograms/histograms_xml/scanning/histograms.xml",
"//tools/metrics/histograms/histograms_xml/scheduler/histograms.xml",
"//tools/metrics/histograms/histograms_xml/search/histograms.xml",
"//tools/metrics/histograms/histograms_xml/security/histograms.xml",
"//tools/metrics/histograms/histograms_xml/segmentation_platform/histograms.xml",
"//tools/metrics/histograms/histograms_xml/service/histograms.xml",
"//tools/metrics/histograms/histograms_xml/session/histograms.xml",
"//tools/metrics/histograms/histograms_xml/settings/histograms.xml",
"//tools/metrics/histograms/histograms_xml/sharing/histograms.xml",
"//tools/metrics/histograms/histograms_xml/signin/histograms.xml",
"//tools/metrics/histograms/histograms_xml/simple/histograms.xml",
"//tools/metrics/histograms/histograms_xml/software/histograms.xml",
"//tools/metrics/histograms/histograms_xml/stability/histograms.xml",
"//tools/metrics/histograms/histograms_xml/startup/histograms.xml",
"//tools/metrics/histograms/histograms_xml/storage/histograms.xml",
"//tools/metrics/histograms/histograms_xml/subresource/histograms.xml",
"//tools/metrics/histograms/histograms_xml/sync/histograms.xml",
"//tools/metrics/histograms/histograms_xml/invalidation/histograms.xml",
"//tools/metrics/histograms/histograms_xml/tab/histograms.xml",
"//tools/metrics/histograms/histograms_xml/translate/histograms.xml",
"//tools/metrics/histograms/histograms_xml/ukm/histograms.xml",
"//tools/metrics/histograms/histograms_xml/uma/histograms.xml",
"//tools/metrics/histograms/histograms_xml/update_engine/histograms.xml",
"//tools/metrics/histograms/histograms_xml/v8/histograms.xml",
"//tools/metrics/histograms/histograms_xml/variations/histograms.xml",
"//tools/metrics/histograms/histograms_xml/video_tutorials/histograms.xml",
"//tools/metrics/histograms/histograms_xml/web_apk/histograms.xml",
"//tools/metrics/histograms/histograms_xml/web_audio/histograms.xml",
"//tools/metrics/histograms/histograms_xml/web_core/histograms.xml",
"//tools/metrics/histograms/histograms_xml/web_rtc/histograms.xml",
"//tools/metrics/histograms/histograms_xml/webauthn/histograms.xml",
"//tools/metrics/histograms/histograms_xml/weblayer/histograms.xml",
"//tools/metrics/histograms/histograms_xml/windows/histograms.xml",
"//tools/metrics/histograms/histograms_xml/xr/histograms.xml",
"//tools/metrics/histograms/histograms_xml/obsolete_histograms.xml",
"//tools/metrics/histograms/metadata/accessibility/histograms.xml",
"//tools/metrics/histograms/metadata/android/histograms.xml",
"//tools/metrics/histograms/metadata/apps/histograms.xml",
"//tools/metrics/histograms/metadata/arc/histograms.xml",
"//tools/metrics/histograms/metadata/ash/histograms.xml",
"//tools/metrics/histograms/metadata/assistant/histograms.xml",
"//tools/metrics/histograms/metadata/auth/histograms.xml",
"//tools/metrics/histograms/metadata/auto/histograms.xml",
"//tools/metrics/histograms/metadata/autofill/histograms.xml",
"//tools/metrics/histograms/metadata/background/histograms.xml",
"//tools/metrics/histograms/metadata/blink/histograms.xml",
"//tools/metrics/histograms/metadata/bluetooth/histograms.xml",
"//tools/metrics/histograms/metadata/borealis/histograms.xml",
"//tools/metrics/histograms/metadata/browser/histograms.xml",
"//tools/metrics/histograms/metadata/chrome/histograms.xml",
"//tools/metrics/histograms/metadata/chromeos/histograms.xml",
"//tools/metrics/histograms/metadata/cloud/histograms.xml",
"//tools/metrics/histograms/metadata/commerce/histograms.xml",
"//tools/metrics/histograms/metadata/compositing/histograms.xml",
"//tools/metrics/histograms/metadata/content/histograms.xml",
"//tools/metrics/histograms/metadata/content_creation/histograms.xml",
"//tools/metrics/histograms/metadata/cookie/histograms.xml",
"//tools/metrics/histograms/metadata/cras/histograms.xml",
"//tools/metrics/histograms/metadata/cros/histograms.xml",
"//tools/metrics/histograms/metadata/cross_device/histograms.xml",
"//tools/metrics/histograms/metadata/crostini/histograms.xml",
"//tools/metrics/histograms/metadata/cryptohome/histograms.xml",
"//tools/metrics/histograms/metadata/custom_tabs/histograms.xml",
"//tools/metrics/histograms/metadata/data_reduction_proxy/histograms.xml",
"//tools/metrics/histograms/metadata/dev/histograms.xml",
"//tools/metrics/histograms/metadata/diagnostics/histograms.xml",
"//tools/metrics/histograms/metadata/direct/histograms.xml",
"//tools/metrics/histograms/metadata/disk/histograms.xml",
"//tools/metrics/histograms/metadata/download/histograms.xml",
"//tools/metrics/histograms/metadata/enterprise/histograms.xml",
"//tools/metrics/histograms/metadata/event/histograms.xml",
"//tools/metrics/histograms/metadata/extension/histograms.xml",
"//tools/metrics/histograms/metadata/extensions/histograms.xml",
"//tools/metrics/histograms/metadata/file/histograms.xml",
"//tools/metrics/histograms/metadata/fingerprint/histograms.xml",
"//tools/metrics/histograms/metadata/gcm/histograms.xml",
"//tools/metrics/histograms/metadata/geolocation/histograms.xml",
"//tools/metrics/histograms/metadata/google/histograms.xml",
"//tools/metrics/histograms/metadata/gpu/histograms.xml",
"//tools/metrics/histograms/metadata/hang_watcher/histograms.xml",
"//tools/metrics/histograms/metadata/help_app/histograms.xml",
"//tools/metrics/histograms/metadata/histogram_suffixes_list.xml",
"//tools/metrics/histograms/metadata/history/histograms.xml",
"//tools/metrics/histograms/metadata/holding_space/histograms.xml",
"//tools/metrics/histograms/metadata/image/histograms.xml",
"//tools/metrics/histograms/metadata/input/histograms.xml",
"//tools/metrics/histograms/metadata/installer/histograms.xml",
"//tools/metrics/histograms/metadata/interstitial/histograms.xml",
"//tools/metrics/histograms/metadata/ios/histograms.xml",
"//tools/metrics/histograms/metadata/local/histograms.xml",
"//tools/metrics/histograms/metadata/login/histograms.xml",
"//tools/metrics/histograms/metadata/media/histograms.xml",
"//tools/metrics/histograms/metadata/memory/histograms.xml",
"//tools/metrics/histograms/metadata/mobile/histograms.xml",
"//tools/metrics/histograms/metadata/na_cl/histograms.xml",
"//tools/metrics/histograms/metadata/navigation/histograms.xml",
"//tools/metrics/histograms/metadata/nearby/histograms.xml",
"//tools/metrics/histograms/metadata/net/histograms.xml",
"//tools/metrics/histograms/metadata/network/histograms.xml",
"//tools/metrics/histograms/metadata/new_tab_page/histograms.xml",
"//tools/metrics/histograms/metadata/notifications/histograms.xml",
"//tools/metrics/histograms/metadata/offline/histograms.xml",
"//tools/metrics/histograms/metadata/omnibox/histograms.xml",
"//tools/metrics/histograms/metadata/oobe/histograms.xml",
"//tools/metrics/histograms/metadata/optimization/histograms.xml",
"//tools/metrics/histograms/metadata/others/histograms.xml",
"//tools/metrics/histograms/metadata/page/histograms.xml",
"//tools/metrics/histograms/metadata/password/histograms.xml",
"//tools/metrics/histograms/metadata/payment/histograms.xml",
"//tools/metrics/histograms/metadata/pcscan/histograms.xml",
"//tools/metrics/histograms/metadata/permissions/histograms.xml",
"//tools/metrics/histograms/metadata/phonehub/histograms.xml",
"//tools/metrics/histograms/metadata/platform/histograms.xml",
"//tools/metrics/histograms/metadata/plugin/histograms.xml",
"//tools/metrics/histograms/metadata/power/histograms.xml",
"//tools/metrics/histograms/metadata/prefetch/histograms.xml",
"//tools/metrics/histograms/metadata/print/histograms.xml",
"//tools/metrics/histograms/metadata/printing/histograms.xml",
"//tools/metrics/histograms/metadata/profile/histograms.xml",
"//tools/metrics/histograms/metadata/quickoffice/histograms.xml",
"//tools/metrics/histograms/metadata/quota/histograms.xml",
"//tools/metrics/histograms/metadata/renderer/histograms.xml",
"//tools/metrics/histograms/metadata/renderer4/histograms.xml",
"//tools/metrics/histograms/metadata/safe_browsing/histograms.xml",
"//tools/metrics/histograms/metadata/sb_client/histograms.xml",
"//tools/metrics/histograms/metadata/scanning/histograms.xml",
"//tools/metrics/histograms/metadata/scheduler/histograms.xml",
"//tools/metrics/histograms/metadata/search/histograms.xml",
"//tools/metrics/histograms/metadata/security/histograms.xml",
"//tools/metrics/histograms/metadata/segmentation_platform/histograms.xml",
"//tools/metrics/histograms/metadata/service/histograms.xml",
"//tools/metrics/histograms/metadata/session/histograms.xml",
"//tools/metrics/histograms/metadata/settings/histograms.xml",
"//tools/metrics/histograms/metadata/sharing/histograms.xml",
"//tools/metrics/histograms/metadata/signin/histograms.xml",
"//tools/metrics/histograms/metadata/simple/histograms.xml",
"//tools/metrics/histograms/metadata/software/histograms.xml",
"//tools/metrics/histograms/metadata/stability/histograms.xml",
"//tools/metrics/histograms/metadata/startup/histograms.xml",
"//tools/metrics/histograms/metadata/storage/histograms.xml",
"//tools/metrics/histograms/metadata/subresource/histograms.xml",
"//tools/metrics/histograms/metadata/sync/histograms.xml",
"//tools/metrics/histograms/metadata/invalidation/histograms.xml",
"//tools/metrics/histograms/metadata/tab/histograms.xml",
"//tools/metrics/histograms/metadata/translate/histograms.xml",
"//tools/metrics/histograms/metadata/ukm/histograms.xml",
"//tools/metrics/histograms/metadata/uma/histograms.xml",
"//tools/metrics/histograms/metadata/update_engine/histograms.xml",
"//tools/metrics/histograms/metadata/v8/histograms.xml",
"//tools/metrics/histograms/metadata/variations/histograms.xml",
"//tools/metrics/histograms/metadata/video_tutorials/histograms.xml",
"//tools/metrics/histograms/metadata/web_apk/histograms.xml",
"//tools/metrics/histograms/metadata/web_audio/histograms.xml",
"//tools/metrics/histograms/metadata/web_core/histograms.xml",
"//tools/metrics/histograms/metadata/web_rtc/histograms.xml",
"//tools/metrics/histograms/metadata/webauthn/histograms.xml",
"//tools/metrics/histograms/metadata/weblayer/histograms.xml",
"//tools/metrics/histograms/metadata/windows/histograms.xml",
"//tools/metrics/histograms/metadata/xr/histograms.xml",
"//tools/metrics/histograms/metadata/obsolete_histograms.xml",
"//tools/metrics/histograms/enums.xml",
]

@ -10,7 +10,7 @@ namespace payments {
void RecordEnrollDialogShown(SecurePaymentConfirmationEnrollDialogShown shown) {
// The histogram name must be kept in sync with
// tools/metrics/histograms/histograms_xml/payment/histograms.xml
// tools/metrics/histograms/metadata/payment/histograms.xml
base::UmaHistogramEnumeration(
"PaymentRequest.SecurePaymentConfirmation.Funnel."
"EnrollDialogShown",
@ -20,7 +20,7 @@ void RecordEnrollDialogShown(SecurePaymentConfirmationEnrollDialogShown shown) {
void RecordEnrollDialogResult(
SecurePaymentConfirmationEnrollDialogResult result) {
// The histogram name must be kept in sync with
// tools/metrics/histograms/histograms_xml/payment/histograms.xml
// tools/metrics/histograms/metadata/payment/histograms.xml
base::UmaHistogramEnumeration(
"PaymentRequest.SecurePaymentConfirmation.Funnel."
"EnrollDialogResult",
@ -30,7 +30,7 @@ void RecordEnrollDialogResult(
void RecordEnrollSystemPromptResult(
SecurePaymentConfirmationEnrollSystemPromptResult result) {
// The histogram name must be kept in sync with
// tools/metrics/histograms/histograms_xml/payment/histograms.xml
// tools/metrics/histograms/metadata/payment/histograms.xml
base::UmaHistogramEnumeration(
"PaymentRequest.SecurePaymentConfirmation.Funnel."
"EnrollSystemPromptResult",

@ -120,7 +120,7 @@ enum class PermissionEmbargoStatus {
// Enum used in UKMs and UMAs, do not re-order or change values. Deprecated
// items should only be commented out. New items should be added at the end,
// and the "PermissionPromptDisposition" histogram suffix needs to be updated to
// match (tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml).
// match (tools/metrics/histograms/metadata/histogram_suffixes_list.xml).
enum class PermissionPromptDisposition {
// Not all permission actions will have an associated permission prompt (e.g.
// changing permission via the settings page).

@ -133,7 +133,7 @@ class BackForwardCacheBrowserTest : public ContentBrowserTest,
~BackForwardCacheBrowserTest() override {
if (fail_for_unexpected_messages_while_cached_) {
// If this is triggered, see
// tools/metrics/histograms/histograms_xml/navigation/histograms.xml for
// tools/metrics/histograms/metadata/navigation/histograms.xml for
// which values correspond which messages.
EXPECT_THAT(histogram_tester_.GetAllSamples(
"BackForwardCache.UnexpectedRendererToBrowserMessage."

@ -195,12 +195,12 @@ tools/infra 1 1
tools/mb 1 1
tools/mb/docs 1 1
tools/metrics/histograms 54 1
tools/metrics/histograms/histograms_xml 58 2
tools/metrics/histograms/histograms_xml/gpu 1 1
tools/metrics/histograms/histograms_xml/login 1 1
tools/metrics/histograms/histograms_xml/others 3 1
tools/metrics/histograms/histograms_xml/sb_client 3 1
tools/metrics/histograms/histograms_xml/storage 5 1
tools/metrics/histograms/metadata 58 2
tools/metrics/histograms/metadata/gpu 1 1
tools/metrics/histograms/metadata/login 1 1
tools/metrics/histograms/metadata/others 3 1
tools/metrics/histograms/metadata/sb_client 3 1
tools/metrics/histograms/metadata/storage 5 1
tools/perf 1 1
tools/perf/core 7 4
tools/python/google 1 1

@ -34,7 +34,7 @@ const DohProviderEntry::List& DohProviderEntry::GetList() {
//
// The provider names in these entries should be kept in sync with the
// DohProviderId histogram suffix list in
// tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml.
// tools/metrics/histograms/metadata/histogram_suffixes_list.xml.
static const base::NoDestructor<DohProviderEntry::List> providers{{
new DohProviderEntry("AlekBergNl", DohProviderIdForHistogram::kAlekBergNl,
{} /* ip_strs */, {} /* dns_over_tls_hostnames */,

@ -105,7 +105,7 @@ Chrome team on approval of the request.
issues requiring that provider to be disabled for auto upgrade.
1. Update histogram entries as necessary.
* If new providers were added, new `provider` strings must be added to the
[`DohProviderId`](/tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml)
[`DohProviderId`](/tools/metrics/histograms/metadata/histogram_suffixes_list.xml)
histogram suffix.
* If new enum values were added for `provider_id_for_histogram`, the value
must also be added to the

@ -3,7 +3,7 @@
# them. Otherwise, send the CL to chromium-metrics-reviews@google.com. Googlers
# can read more about chromium-metrics-reviews@google.com at go/gwsq-gerrit.
per-file actions.xml=file://base/metrics/OWNERS
per-file actions.xml=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file actions.xml=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Metrics changes should always be reviewed by owners.
per-file actions.xml=set noparent

@ -40,7 +40,7 @@ def GetObsoleteXmlErrors(input_api, output_api, cwd, results):
if exit_code != 0:
error_msg = (
'histograms_xml/obsolete_histograms.xml contains non-obsolete '
'metadata/obsolete_histograms.xml contains non-obsolete '
'histograms, please run validate_obsolete_histograms.py to fix.')
results.append(output_api.PresubmitError(error_msg))

@ -62,8 +62,8 @@ def main():
argv[1]: Optional argument that is the relative path to a specific
histograms.xml.
Example usage to print owners of histograms_xml/Accessibility/histograms.xml:
python histogram_ownership.py histograms_xml/Accessibility/histograms.xml
Example usage to print owners of metadata/Accessibility/histograms.xml:
python histogram_ownership.py metadata/Accessibility/histograms.xml
Example usage to print owners of all histograms:
python histogram_ownership.py

@ -12,32 +12,32 @@ import path_util
def _FindHistogramsXmlFiles():
"""Gets a list relative path to all histograms xmls under histograms_xml/."""
"""Gets a list relative path to all histograms xmls under metadata/."""
files = []
for dir_name, _, file_list in os.walk(PATH_TO_HISTOGRAMS_XML_DIR):
for dir_name, _, file_list in os.walk(PATH_TO_METADATA_DIR):
for filename in file_list:
if (filename == 'histograms.xml'
or filename == 'histogram_suffixes_list.xml'):
# Compute the relative path of the histograms xml file.
file_path = os.path.relpath(os.path.join(dir_name, filename),
PATH_TO_HISTOGRAMS_XML_DIR)
PATH_TO_METADATA_DIR)
files.append(
os.path.join('tools/metrics/histograms/histograms_xml',
os.path.join('tools/metrics/histograms/metadata',
file_path).replace(os.sep, '/').lower())
return sorted(files)
ENUMS_XML_RELATIVE = 'tools/metrics/histograms/enums.xml'
# The absolute path to the histograms_xml folder.
PATH_TO_HISTOGRAMS_XML_DIR = path_util.GetInputFile(
'tools/metrics/histograms/histograms_xml')
# The absolute path to the metadata folder.
PATH_TO_METADATA_DIR = path_util.GetInputFile(
'tools/metrics/histograms/metadata')
# In the middle state, histogram paths include both the large histograms.xml
# file as well as the split up files.
# TODO: Improve on the current design to avoid calling `os.walk()` at the time
# of module import.
HISTOGRAMS_XMLS_RELATIVE = (['tools/metrics/histograms/histograms.xml'] +
_FindHistogramsXmlFiles())
OBSOLETE_XML_RELATIVE = ('tools/metrics/histograms/histograms_xml/'
OBSOLETE_XML_RELATIVE = ('tools/metrics/histograms/metadata/'
'obsolete_histograms.xml')
ALL_XMLS_RELATIVE = [ENUMS_XML_RELATIVE, OBSOLETE_XML_RELATIVE
] + HISTOGRAMS_XMLS_RELATIVE

@ -6,7 +6,7 @@ found in the LICENSE file.
<!--
This file will soon be removed. Please put all new histograms into the correct
folder in tools/metrics/histograms/histograms_xml/.
folder in tools/metrics/histograms/metadata/.
-->
<histogram-configuration>

@ -1,125 +1,125 @@
tools/metrics/histograms/histograms.xml
tools/metrics/histograms/histograms_xml/accessibility/histograms.xml
tools/metrics/histograms/histograms_xml/android/histograms.xml
tools/metrics/histograms/histograms_xml/apps/histograms.xml
tools/metrics/histograms/histograms_xml/arc/histograms.xml
tools/metrics/histograms/histograms_xml/ash/histograms.xml
tools/metrics/histograms/histograms_xml/assistant/histograms.xml
tools/metrics/histograms/histograms_xml/auth/histograms.xml
tools/metrics/histograms/histograms_xml/auto/histograms.xml
tools/metrics/histograms/histograms_xml/autofill/histograms.xml
tools/metrics/histograms/histograms_xml/background/histograms.xml
tools/metrics/histograms/histograms_xml/blink/histograms.xml
tools/metrics/histograms/histograms_xml/bluetooth/histograms.xml
tools/metrics/histograms/histograms_xml/borealis/histograms.xml
tools/metrics/histograms/histograms_xml/browser/histograms.xml
tools/metrics/histograms/histograms_xml/chrome/histograms.xml
tools/metrics/histograms/histograms_xml/chromeos/histograms.xml
tools/metrics/histograms/histograms_xml/cloud/histograms.xml
tools/metrics/histograms/histograms_xml/commerce/histograms.xml
tools/metrics/histograms/histograms_xml/compositing/histograms.xml
tools/metrics/histograms/histograms_xml/content/histograms.xml
tools/metrics/histograms/histograms_xml/content_creation/histograms.xml
tools/metrics/histograms/histograms_xml/cookie/histograms.xml
tools/metrics/histograms/histograms_xml/cras/histograms.xml
tools/metrics/histograms/histograms_xml/cros/histograms.xml
tools/metrics/histograms/histograms_xml/cross_device/histograms.xml
tools/metrics/histograms/histograms_xml/crostini/histograms.xml
tools/metrics/histograms/histograms_xml/cryptohome/histograms.xml
tools/metrics/histograms/histograms_xml/custom_tabs/histograms.xml
tools/metrics/histograms/histograms_xml/data_reduction_proxy/histograms.xml
tools/metrics/histograms/histograms_xml/dev/histograms.xml
tools/metrics/histograms/histograms_xml/diagnostics/histograms.xml
tools/metrics/histograms/histograms_xml/direct/histograms.xml
tools/metrics/histograms/histograms_xml/disk/histograms.xml
tools/metrics/histograms/histograms_xml/download/histograms.xml
tools/metrics/histograms/histograms_xml/enterprise/histograms.xml
tools/metrics/histograms/histograms_xml/event/histograms.xml
tools/metrics/histograms/histograms_xml/extension/histograms.xml
tools/metrics/histograms/histograms_xml/extensions/histograms.xml
tools/metrics/histograms/histograms_xml/file/histograms.xml
tools/metrics/histograms/histograms_xml/fingerprint/histograms.xml
tools/metrics/histograms/histograms_xml/gcm/histograms.xml
tools/metrics/histograms/histograms_xml/geolocation/histograms.xml
tools/metrics/histograms/histograms_xml/google/histograms.xml
tools/metrics/histograms/histograms_xml/gpu/histograms.xml
tools/metrics/histograms/histograms_xml/hang_watcher/histograms.xml
tools/metrics/histograms/histograms_xml/help_app/histograms.xml
tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml
tools/metrics/histograms/histograms_xml/history/histograms.xml
tools/metrics/histograms/histograms_xml/holding_space/histograms.xml
tools/metrics/histograms/histograms_xml/image/histograms.xml
tools/metrics/histograms/histograms_xml/input/histograms.xml
tools/metrics/histograms/histograms_xml/installer/histograms.xml
tools/metrics/histograms/histograms_xml/interstitial/histograms.xml
tools/metrics/histograms/histograms_xml/invalidation/histograms.xml
tools/metrics/histograms/histograms_xml/ios/histograms.xml
tools/metrics/histograms/histograms_xml/local/histograms.xml
tools/metrics/histograms/histograms_xml/login/histograms.xml
tools/metrics/histograms/histograms_xml/media/histograms.xml
tools/metrics/histograms/histograms_xml/memory/histograms.xml
tools/metrics/histograms/histograms_xml/mobile/histograms.xml
tools/metrics/histograms/histograms_xml/na_cl/histograms.xml
tools/metrics/histograms/histograms_xml/navigation/histograms.xml
tools/metrics/histograms/histograms_xml/nearby/histograms.xml
tools/metrics/histograms/histograms_xml/net/histograms.xml
tools/metrics/histograms/histograms_xml/network/histograms.xml
tools/metrics/histograms/histograms_xml/new_tab_page/histograms.xml
tools/metrics/histograms/histograms_xml/notifications/histograms.xml
tools/metrics/histograms/histograms_xml/offline/histograms.xml
tools/metrics/histograms/histograms_xml/omnibox/histograms.xml
tools/metrics/histograms/histograms_xml/oobe/histograms.xml
tools/metrics/histograms/histograms_xml/optimization/histograms.xml
tools/metrics/histograms/histograms_xml/others/histograms.xml
tools/metrics/histograms/histograms_xml/page/histograms.xml
tools/metrics/histograms/histograms_xml/password/histograms.xml
tools/metrics/histograms/histograms_xml/payment/histograms.xml
tools/metrics/histograms/histograms_xml/pcscan/histograms.xml
tools/metrics/histograms/histograms_xml/permissions/histograms.xml
tools/metrics/histograms/histograms_xml/phonehub/histograms.xml
tools/metrics/histograms/histograms_xml/platform/histograms.xml
tools/metrics/histograms/histograms_xml/plugin/histograms.xml
tools/metrics/histograms/histograms_xml/power/histograms.xml
tools/metrics/histograms/histograms_xml/prefetch/histograms.xml
tools/metrics/histograms/histograms_xml/print/histograms.xml
tools/metrics/histograms/histograms_xml/printing/histograms.xml
tools/metrics/histograms/histograms_xml/profile/histograms.xml
tools/metrics/histograms/histograms_xml/quickoffice/histograms.xml
tools/metrics/histograms/histograms_xml/quota/histograms.xml
tools/metrics/histograms/histograms_xml/renderer/histograms.xml
tools/metrics/histograms/histograms_xml/renderer4/histograms.xml
tools/metrics/histograms/histograms_xml/safe_browsing/histograms.xml
tools/metrics/histograms/histograms_xml/sb_client/histograms.xml
tools/metrics/histograms/histograms_xml/scanning/histograms.xml
tools/metrics/histograms/histograms_xml/scheduler/histograms.xml
tools/metrics/histograms/histograms_xml/search/histograms.xml
tools/metrics/histograms/histograms_xml/security/histograms.xml
tools/metrics/histograms/histograms_xml/segmentation_platform/histograms.xml
tools/metrics/histograms/histograms_xml/service/histograms.xml
tools/metrics/histograms/histograms_xml/session/histograms.xml
tools/metrics/histograms/histograms_xml/settings/histograms.xml
tools/metrics/histograms/histograms_xml/sharing/histograms.xml
tools/metrics/histograms/histograms_xml/signin/histograms.xml
tools/metrics/histograms/histograms_xml/simple/histograms.xml
tools/metrics/histograms/histograms_xml/software/histograms.xml
tools/metrics/histograms/histograms_xml/stability/histograms.xml
tools/metrics/histograms/histograms_xml/startup/histograms.xml
tools/metrics/histograms/histograms_xml/storage/histograms.xml
tools/metrics/histograms/histograms_xml/subresource/histograms.xml
tools/metrics/histograms/histograms_xml/sync/histograms.xml
tools/metrics/histograms/histograms_xml/tab/histograms.xml
tools/metrics/histograms/histograms_xml/translate/histograms.xml
tools/metrics/histograms/histograms_xml/ukm/histograms.xml
tools/metrics/histograms/histograms_xml/uma/histograms.xml
tools/metrics/histograms/histograms_xml/update_engine/histograms.xml
tools/metrics/histograms/histograms_xml/v8/histograms.xml
tools/metrics/histograms/histograms_xml/variations/histograms.xml
tools/metrics/histograms/histograms_xml/video_tutorials/histograms.xml
tools/metrics/histograms/histograms_xml/web_apk/histograms.xml
tools/metrics/histograms/histograms_xml/web_audio/histograms.xml
tools/metrics/histograms/histograms_xml/web_core/histograms.xml
tools/metrics/histograms/histograms_xml/web_rtc/histograms.xml
tools/metrics/histograms/histograms_xml/webauthn/histograms.xml
tools/metrics/histograms/histograms_xml/weblayer/histograms.xml
tools/metrics/histograms/histograms_xml/windows/histograms.xml
tools/metrics/histograms/histograms_xml/xr/histograms.xml
tools/metrics/histograms/metadata/accessibility/histograms.xml
tools/metrics/histograms/metadata/android/histograms.xml
tools/metrics/histograms/metadata/apps/histograms.xml
tools/metrics/histograms/metadata/arc/histograms.xml
tools/metrics/histograms/metadata/ash/histograms.xml
tools/metrics/histograms/metadata/assistant/histograms.xml
tools/metrics/histograms/metadata/auth/histograms.xml
tools/metrics/histograms/metadata/auto/histograms.xml
tools/metrics/histograms/metadata/autofill/histograms.xml
tools/metrics/histograms/metadata/background/histograms.xml
tools/metrics/histograms/metadata/blink/histograms.xml
tools/metrics/histograms/metadata/bluetooth/histograms.xml
tools/metrics/histograms/metadata/borealis/histograms.xml
tools/metrics/histograms/metadata/browser/histograms.xml
tools/metrics/histograms/metadata/chrome/histograms.xml
tools/metrics/histograms/metadata/chromeos/histograms.xml
tools/metrics/histograms/metadata/cloud/histograms.xml
tools/metrics/histograms/metadata/commerce/histograms.xml
tools/metrics/histograms/metadata/compositing/histograms.xml
tools/metrics/histograms/metadata/content/histograms.xml
tools/metrics/histograms/metadata/content_creation/histograms.xml
tools/metrics/histograms/metadata/cookie/histograms.xml
tools/metrics/histograms/metadata/cras/histograms.xml
tools/metrics/histograms/metadata/cros/histograms.xml
tools/metrics/histograms/metadata/cross_device/histograms.xml
tools/metrics/histograms/metadata/crostini/histograms.xml
tools/metrics/histograms/metadata/cryptohome/histograms.xml
tools/metrics/histograms/metadata/custom_tabs/histograms.xml
tools/metrics/histograms/metadata/data_reduction_proxy/histograms.xml
tools/metrics/histograms/metadata/dev/histograms.xml
tools/metrics/histograms/metadata/diagnostics/histograms.xml
tools/metrics/histograms/metadata/direct/histograms.xml
tools/metrics/histograms/metadata/disk/histograms.xml
tools/metrics/histograms/metadata/download/histograms.xml
tools/metrics/histograms/metadata/enterprise/histograms.xml
tools/metrics/histograms/metadata/event/histograms.xml
tools/metrics/histograms/metadata/extension/histograms.xml
tools/metrics/histograms/metadata/extensions/histograms.xml
tools/metrics/histograms/metadata/file/histograms.xml
tools/metrics/histograms/metadata/fingerprint/histograms.xml
tools/metrics/histograms/metadata/gcm/histograms.xml
tools/metrics/histograms/metadata/geolocation/histograms.xml
tools/metrics/histograms/metadata/google/histograms.xml
tools/metrics/histograms/metadata/gpu/histograms.xml
tools/metrics/histograms/metadata/hang_watcher/histograms.xml
tools/metrics/histograms/metadata/help_app/histograms.xml
tools/metrics/histograms/metadata/histogram_suffixes_list.xml
tools/metrics/histograms/metadata/history/histograms.xml
tools/metrics/histograms/metadata/holding_space/histograms.xml
tools/metrics/histograms/metadata/image/histograms.xml
tools/metrics/histograms/metadata/input/histograms.xml
tools/metrics/histograms/metadata/installer/histograms.xml
tools/metrics/histograms/metadata/interstitial/histograms.xml
tools/metrics/histograms/metadata/invalidation/histograms.xml
tools/metrics/histograms/metadata/ios/histograms.xml
tools/metrics/histograms/metadata/local/histograms.xml
tools/metrics/histograms/metadata/login/histograms.xml
tools/metrics/histograms/metadata/media/histograms.xml
tools/metrics/histograms/metadata/memory/histograms.xml
tools/metrics/histograms/metadata/mobile/histograms.xml
tools/metrics/histograms/metadata/na_cl/histograms.xml
tools/metrics/histograms/metadata/navigation/histograms.xml
tools/metrics/histograms/metadata/nearby/histograms.xml
tools/metrics/histograms/metadata/net/histograms.xml
tools/metrics/histograms/metadata/network/histograms.xml
tools/metrics/histograms/metadata/new_tab_page/histograms.xml
tools/metrics/histograms/metadata/notifications/histograms.xml
tools/metrics/histograms/metadata/offline/histograms.xml
tools/metrics/histograms/metadata/omnibox/histograms.xml
tools/metrics/histograms/metadata/oobe/histograms.xml
tools/metrics/histograms/metadata/optimization/histograms.xml
tools/metrics/histograms/metadata/others/histograms.xml
tools/metrics/histograms/metadata/page/histograms.xml
tools/metrics/histograms/metadata/password/histograms.xml
tools/metrics/histograms/metadata/payment/histograms.xml
tools/metrics/histograms/metadata/pcscan/histograms.xml
tools/metrics/histograms/metadata/permissions/histograms.xml
tools/metrics/histograms/metadata/phonehub/histograms.xml
tools/metrics/histograms/metadata/platform/histograms.xml
tools/metrics/histograms/metadata/plugin/histograms.xml
tools/metrics/histograms/metadata/power/histograms.xml
tools/metrics/histograms/metadata/prefetch/histograms.xml
tools/metrics/histograms/metadata/print/histograms.xml
tools/metrics/histograms/metadata/printing/histograms.xml
tools/metrics/histograms/metadata/profile/histograms.xml
tools/metrics/histograms/metadata/quickoffice/histograms.xml
tools/metrics/histograms/metadata/quota/histograms.xml
tools/metrics/histograms/metadata/renderer/histograms.xml
tools/metrics/histograms/metadata/renderer4/histograms.xml
tools/metrics/histograms/metadata/safe_browsing/histograms.xml
tools/metrics/histograms/metadata/sb_client/histograms.xml
tools/metrics/histograms/metadata/scanning/histograms.xml
tools/metrics/histograms/metadata/scheduler/histograms.xml
tools/metrics/histograms/metadata/search/histograms.xml
tools/metrics/histograms/metadata/security/histograms.xml
tools/metrics/histograms/metadata/segmentation_platform/histograms.xml
tools/metrics/histograms/metadata/service/histograms.xml
tools/metrics/histograms/metadata/session/histograms.xml
tools/metrics/histograms/metadata/settings/histograms.xml
tools/metrics/histograms/metadata/sharing/histograms.xml
tools/metrics/histograms/metadata/signin/histograms.xml
tools/metrics/histograms/metadata/simple/histograms.xml
tools/metrics/histograms/metadata/software/histograms.xml
tools/metrics/histograms/metadata/stability/histograms.xml
tools/metrics/histograms/metadata/startup/histograms.xml
tools/metrics/histograms/metadata/storage/histograms.xml
tools/metrics/histograms/metadata/subresource/histograms.xml
tools/metrics/histograms/metadata/sync/histograms.xml
tools/metrics/histograms/metadata/tab/histograms.xml
tools/metrics/histograms/metadata/translate/histograms.xml
tools/metrics/histograms/metadata/ukm/histograms.xml
tools/metrics/histograms/metadata/uma/histograms.xml
tools/metrics/histograms/metadata/update_engine/histograms.xml
tools/metrics/histograms/metadata/v8/histograms.xml
tools/metrics/histograms/metadata/variations/histograms.xml
tools/metrics/histograms/metadata/video_tutorials/histograms.xml
tools/metrics/histograms/metadata/web_apk/histograms.xml
tools/metrics/histograms/metadata/web_audio/histograms.xml
tools/metrics/histograms/metadata/web_core/histograms.xml
tools/metrics/histograms/metadata/web_rtc/histograms.xml
tools/metrics/histograms/metadata/webauthn/histograms.xml
tools/metrics/histograms/metadata/weblayer/histograms.xml
tools/metrics/histograms/metadata/windows/histograms.xml
tools/metrics/histograms/metadata/xr/histograms.xml

@ -1,5 +0,0 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.
schenney@chromium.org

@ -6,7 +6,7 @@ file://base/metrics/OWNERS
chrome-metrics-team+robot@google.com # For bot updates to expiry.
per-file histogram_suffixes_list.xml=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file histogram_suffixes_list.xml=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# All metrics changes should be reviewed by metrics reviewers.
set noparent

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -2042,8 +2042,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.InterstitialScreenEvent.{Screen}"
enum="PhoneHubInterstitialScreenEvent" expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2080,8 +2080,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.NotificationCount" units="notifications"
expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2094,8 +2094,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.NotificationOptInEvents"
enum="PhoneHubInterstitialScreenEvent" expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2105,8 +2105,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.QuickActionClicked" enum="PhoneHubQuickAction"
expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2116,8 +2116,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.ScreenOnSettingsButtonClicked"
enum="PhoneHubScreen" expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2130,8 +2130,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.ScreenOn{BubbleEvent}" enum="PhoneHubScreen"
expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>
@ -2148,8 +2148,8 @@ reviews. Googlers can read more about this at go/gwsq-gerrit.
<histogram name="Ash.PhoneHub.TabContinuationChipClicked" units="tab index"
expires_after="2021-10-31">
<obsolete>
Moved to tools/metrics/histograms/histograms_xml/phonehub/histograms.xml.
Removed 11/2020 in M89.
Moved to tools/metrics/histograms/metadata/phonehub/histograms.xml. Removed
11/2020 in M89.
</obsolete>
<owner>amehfooz@chromium.org</owner>
<owner>khorimoto@chromium.org</owner>

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

@ -1,4 +1,4 @@
per-file OWNERS=file://tools/metrics/histograms/histograms_xml/METRIC_REVIEWER_OWNERS
per-file OWNERS=file://tools/metrics/histograms/metadata/METRIC_REVIEWER_OWNERS
# Prefer sending CLs to the owners listed below.
# Use chromium-metrics-reviews@google.com as a backup.

Some files were not shown because too many files have changed in this diff Show More