0

Remove dmazzoni/aboxhall from more files

Clean up ownership of accessibility-related files, histograms, etc.

Bug: None
Change-Id: I7eff621edf40b3a84dae916bbfcd4a4e64a92c3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3260331
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Auto-Submit: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: Weilun Shi <sweilun@chromium.org>
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Reviewed-by: Brian White <bcwhite@chromium.org>
Reviewed-by: Christian Dullweber <dullweber@chromium.org>
Reviewed-by: David Tseng <dtseng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#941892}
This commit is contained in:
Aaron Leventhal
2021-11-15 23:10:14 +00:00
committed by Chromium LUCI CQ
parent c4df43335c
commit b3725b99af
14 changed files with 199 additions and 177 deletions
WATCHLISTS
chrome/browser
components/policy/resources
content/browser/accessibility
tools
metrics
actions
histograms
ukm
perf

@@ -2094,9 +2094,7 @@
'jmedley+watch@chromium.org'], 'jmedley+watch@chromium.org'],
'accelerator_table': ['yusukes+watch@chromium.org'], 'accelerator_table': ['yusukes+watch@chromium.org'],
'accessibility': ['abigailbklein+watch@google.com', 'accessibility': ['abigailbklein+watch@google.com',
'aboxhall+watch@chromium.org',
'akihiroota@chromium.org', 'akihiroota@chromium.org',
'dmazzoni+watch@chromium.org',
'dtseng+watch@chromium.org', 'dtseng+watch@chromium.org',
'hirokisato+watch@chromium.org', 'hirokisato+watch@chromium.org',
'je_julie.kim@chromium.org', 'je_julie.kim@chromium.org',
@@ -2201,9 +2199,7 @@
'chikamune+watch@chromium.org'], 'chikamune+watch@chromium.org'],
'binary_size': ['agrieve+watch@chromium.org'], 'binary_size': ['agrieve+watch@chromium.org'],
'blink': ['blink-reviews@chromium.org'], 'blink': ['blink-reviews@chromium.org'],
'blink_accessibility': ['aboxhall@chromium.org', 'blink_accessibility': ['je_julie.kim@chromium.org',
'dmazzoni@chromium.org',
'je_julie.kim@chromium.org',
'kbabbitt@microsoft.com', 'kbabbitt@microsoft.com',
'nektar@chromium.org'], 'nektar@chromium.org'],
'blink_animation': ['alexis.menard@intel.com', 'blink_animation': ['alexis.menard@intel.com',

@@ -21,9 +21,7 @@ IN_PROC_BROWSER_TEST_F(BrowserAccessibilityStateImplTest, TestHistograms) {
base::HistogramTester histograms; base::HistogramTester histograms;
BrowserAccessibilityState::GetInstance()->UpdateHistogramsForTesting(); BrowserAccessibilityState::GetInstance()->UpdateHistogramsForTesting();
#if defined(OS_WIN) #if BUILDFLAG(IS_CHROMEOS_ASH)
histograms.ExpectTotalCount("Accessibility.WinScreenReader", 1);
#elif BUILDFLAG(IS_CHROMEOS_ASH)
histograms.ExpectTotalCount("Accessibility.CrosSpokenFeedback", 1); histograms.ExpectTotalCount("Accessibility.CrosSpokenFeedback", 1);
#endif #endif
} }

@@ -1409,7 +1409,7 @@
}, },
{ {
"name": "enable-aria-element-reflection", "name": "enable-aria-element-reflection",
"owners": [ "aboxhall", "chrishall", "meredithl" ], "owners": [ "aleventhal", "//third_party/blink/renderer/modules/accessibility/OWNERS" ],
"expiry_milestone": 98 "expiry_milestone": 98
}, },
{ {

@@ -26132,7 +26132,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR
}, },
{ {
'name': 'AccessibilityImageLabelsEnabled', 'name': 'AccessibilityImageLabelsEnabled',
'owners': ['file://ui/accessibility/OWNERS', 'dmazzoni@chromium.org'], 'owners': ['file://ui/accessibility/OWNERS', 'dtseng@chromium.org'],
'type': 'main', 'type': 'main',
'schema': { 'type': 'boolean' }, 'schema': { 'type': 'boolean' },
'supported_on': ['chrome_os:84-', 'chrome.*:84-'], 'supported_on': ['chrome_os:84-', 'chrome.*:84-'],

@@ -171,18 +171,6 @@ void BrowserAccessibilityStateImplWin::UpdateHistogramsOnOtherThread() {
// needs to run in the UI thread can be run in // needs to run in the UI thread can be run in
// UpdateHistogramsOnUIThread instead. // UpdateHistogramsOnUIThread instead.
AUDIODESCRIPTION audio_description = {0};
audio_description.cbSize = sizeof(AUDIODESCRIPTION);
SystemParametersInfo(SPI_GETAUDIODESCRIPTION, 0, &audio_description, 0);
UMA_HISTOGRAM_BOOLEAN("Accessibility.WinAudioDescription",
!!audio_description.Enabled);
// This screen reader flag is nearly meaningless, it is set very often
// when there is no screen reader, and is not set for Narrator.
BOOL win_screen_reader = FALSE;
SystemParametersInfo(SPI_GETSCREENREADER, 0, &win_screen_reader, 0);
UMA_HISTOGRAM_BOOLEAN("Accessibility.WinScreenReader", !!win_screen_reader);
// Better all-encompassing screen reader metric. // Better all-encompassing screen reader metric.
// See also specific screen reader metrics below, e.g. WinJAWS, WinNVDA. // See also specific screen reader metrics below, e.g. WinJAWS, WinNVDA.
ui::AXMode mode = ui::AXMode mode =
@@ -196,14 +184,6 @@ void BrowserAccessibilityStateImplWin::UpdateHistogramsOnOtherThread() {
UMA_HISTOGRAM_BOOLEAN("Accessibility.WinStickyKeys", UMA_HISTOGRAM_BOOLEAN("Accessibility.WinStickyKeys",
0 != (sticky_keys.dwFlags & SKF_STICKYKEYSON)); 0 != (sticky_keys.dwFlags & SKF_STICKYKEYSON));
// We only measure systems where SPI_GETCLIENTAREAANIMATION exists.
BOOL win_anim_enabled = TRUE;
if (SystemParametersInfo(SPI_GETCLIENTAREAANIMATION, 0, &win_anim_enabled,
0)) {
UMA_HISTOGRAM_BOOLEAN("Accessibility.Win.AnimationsEnabled",
win_anim_enabled);
}
// Get the file paths of all DLLs loaded. // Get the file paths of all DLLs loaded.
HANDLE process = GetCurrentProcess(); HANDLE process = GetCurrentProcess();
HMODULE* modules = NULL; HMODULE* modules = NULL;

@@ -1235,7 +1235,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accel_Toggle_High_Contrast"> <action name="Accel_Toggle_High_Contrast">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>aleventhal@chromium.org</owner>
<description> <description>
Metric recorded when the user toggles Chrome OS High Contrast mode with the Metric recorded when the user toggles Chrome OS High Contrast mode with the
keyboard accelerator. keyboard accelerator.
@@ -1291,7 +1292,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accel_Toggle_Spoken_Feedback"> <action name="Accel_Toggle_Spoken_Feedback">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>aleventhal@chromium.org</owner>
<description>Toggles Spoken Feedback (ChromeVox)</description> <description>Toggles Spoken Feedback (ChromeVox)</description>
</action> </action>
@@ -1377,14 +1379,14 @@ should be able to be added at any place in this file.
<action name="Accessibility.Autoclick"> <action name="Accessibility.Autoclick">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>ui/accessibility/OWNERS</owner>
<description>A user has used autoclick to perform an action.</description> <description>A user has used autoclick to perform an action.</description>
</action> </action>
<action name="Accessibility.Autoclick.ChangeScrollPoint"> <action name="Accessibility.Autoclick.ChangeScrollPoint">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user has changed the position at which a scroll will occur by performing a A user has changed the position at which a scroll will occur by performing a
dwell at the new scroll point. dwell at the new scroll point.
@@ -1394,7 +1396,7 @@ should be able to be added at any place in this file.
<action name="Accessibility.Autoclick.ScrollMenu.CloseButton"> <action name="Accessibility.Autoclick.ScrollMenu.CloseButton">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user has closed the autoclick Scroll menu using the close button within A user has closed the autoclick Scroll menu using the close button within
the menu bubble. the menu bubble.
@@ -1408,7 +1410,6 @@ should be able to be added at any place in this file.
</obsolete> </obsolete>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<description>A user has opened the autoclick tray menu.</description> <description>A user has opened the autoclick tray menu.</description>
</action> </action>
@@ -1418,15 +1419,15 @@ should be able to be added at any place in this file.
</obsolete> </obsolete>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<description> <description>
A user has used the autoclick tray menu to open Autoclick settings. A user has used the autoclick tray menu to open Autoclick settings.
</description> </description>
</action> </action>
<action name="Accessibility.CaretBrowsing.AcceptDialog"> <action name="Accessibility.CaretBrowsing.AcceptDialog">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user pressed the caret browsing shortcut and then enabled the feature by A user pressed the caret browsing shortcut and then enabled the feature by
confirming in the dialog. confirming in the dialog.
@@ -1434,8 +1435,9 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.CaretBrowsing.CancelDialog"> <action name="Accessibility.CaretBrowsing.CancelDialog">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user pressed the caret browsing shortcut and then cancelled without A user pressed the caret browsing shortcut and then cancelled without
enabling caret browsing. enabling caret browsing.
@@ -1443,22 +1445,25 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.CaretBrowsing.DisableWithKeyboard"> <action name="Accessibility.CaretBrowsing.DisableWithKeyboard">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user disabled caret browsing using keyboard shortcuts. A user disabled caret browsing using keyboard shortcuts.
</description> </description>
</action> </action>
<action name="Accessibility.CaretBrowsing.DisableWithSettings"> <action name="Accessibility.CaretBrowsing.DisableWithSettings">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description>A user disabled caret browsing using settings.</description> <description>A user disabled caret browsing using settings.</description>
</action> </action>
<action name="Accessibility.CaretBrowsing.DoNotAsk"> <action name="Accessibility.CaretBrowsing.DoNotAsk">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user enabled caret browsing and checked the box to never be prompted A user enabled caret browsing and checked the box to never be prompted
again. again.
@@ -1466,8 +1471,9 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.CaretBrowsing.EnableWithKeyboard"> <action name="Accessibility.CaretBrowsing.EnableWithKeyboard">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user enabled caret browsing using the keyboard shortcut directly, when A user enabled caret browsing using the keyboard shortcut directly, when
they had already opted into not showing the confirmation dialog. they had already opted into not showing the confirmation dialog.
@@ -1475,14 +1481,16 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.CaretBrowsing.EnableWithSettings"> <action name="Accessibility.CaretBrowsing.EnableWithSettings">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description>A user enabled caret browsing using settings.</description> <description>A user enabled caret browsing using settings.</description>
</action> </action>
<action name="Accessibility.CaretBrowsing.ShowDialog"> <action name="Accessibility.CaretBrowsing.ShowDialog">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>emilyscharff@google.com</owner> <owner>emilyscharff@google.com</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user pressed the caret browsing shortcut and the confirmation dialog was A user pressed the caret browsing shortcut and the confirmation dialog was
shown. shown.
@@ -1492,6 +1500,7 @@ should be able to be added at any place in this file.
<action <action
name="Accessibility.ChromeVox.BluetoothBrailleDisplayConnectedButtonClick"> name="Accessibility.ChromeVox.BluetoothBrailleDisplayConnectedButtonClick">
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user with spoken feedback enabled has connected a bluetooth A Chrome OS user with spoken feedback enabled has connected a bluetooth
braille display by clicking the connect button or selected one from a braille display by clicking the connect button or selected one from a
@@ -1500,7 +1509,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.ChromeVox.Jump"> <action name="Accessibility.ChromeVox.Jump">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user with spoken feedback enabled has executed any jump action, A Chrome OS user with spoken feedback enabled has executed any jump action,
like jumping to the next heading on a web page. like jumping to the next heading on a web page.
@@ -1508,7 +1518,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.ChromeVox.Navigate"> <action name="Accessibility.ChromeVox.Navigate">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user with spoken feedback enabled has executed any navigation A Chrome OS user with spoken feedback enabled has executed any navigation
action, like navigating to the next object on the screen. action, like navigating to the next object on the screen.
@@ -1516,7 +1527,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.ChromeVox.ToggleNextOff"> <action name="Accessibility.ChromeVox.ToggleNextOff">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user with spoken feedback enabled manually toggles ChromeVox A Chrome OS user with spoken feedback enabled manually toggles ChromeVox
Next off. Next off.
@@ -1524,7 +1536,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.ChromeVox.ToggleNextOn"> <action name="Accessibility.ChromeVox.ToggleNextOn">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user with spoken feedback enabled manually toggles ChromeVox A Chrome OS user with spoken feedback enabled manually toggles ChromeVox
Next on. Next on.
@@ -1534,7 +1547,7 @@ should be able to be added at any place in this file.
<action name="Accessibility.CrosAutoclick.TrayMenu.ChangePosition"> <action name="Accessibility.CrosAutoclick.TrayMenu.ChangePosition">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>ui/accessibility/OWNERS</owner>
<description> <description>
A user has tapped the button to change the position of the autoclick bubble A user has tapped the button to change the position of the autoclick bubble
menu. menu.
@@ -1543,6 +1556,8 @@ should be able to be added at any place in this file.
<action name="Accessibility.CrosSelectToSpeak.CancelSpeech"> <action name="Accessibility.CrosSelectToSpeak.CancelSpeech">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user manually cancels Select To Speak while it is speaking. A Chrome OS user manually cancels Select To Speak while it is speaking.
</description> </description>
@@ -1550,6 +1565,8 @@ should be able to be added at any place in this file.
<action name="Accessibility.CrosSelectToSpeak.LoadSettings"> <action name="Accessibility.CrosSelectToSpeak.LoadSettings">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user loads the Select To Speak settings page. A Chrome OS user loads the Select To Speak settings page.
</description> </description>
@@ -1557,11 +1574,17 @@ should be able to be added at any place in this file.
<action name="Accessibility.CrosSelectToSpeak.PauseSpeech"> <action name="Accessibility.CrosSelectToSpeak.PauseSpeech">
<owner>ajitnarayanan@google.com</owner> <owner>ajitnarayanan@google.com</owner>
<owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description>A Chrome OS user manually pauses Select To Speak.</description> <description>A Chrome OS user manually pauses Select To Speak.</description>
</action> </action>
<action name="Accessibility.CrosSelectToSpeak.ResumeSpeech"> <action name="Accessibility.CrosSelectToSpeak.ResumeSpeech">
<owner>ajitnarayanan@google.com</owner> <owner>ajitnarayanan@google.com</owner>
<owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
A Chrome OS user manually resumes Select To Speak after pausing. A Chrome OS user manually resumes Select To Speak after pausing.
</description> </description>
@@ -1569,12 +1592,15 @@ should be able to be added at any place in this file.
<action name="Accessibility.CrosSelectToSpeak.StartSpeech"> <action name="Accessibility.CrosSelectToSpeak.StartSpeech">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description>A Chrome OS user manually starts Select To Speak.</description> <description>A Chrome OS user manually starts Select To Speak.</description>
</action> </action>
<action name="Accessibility.NativeApi.DoDefault"> <action name="Accessibility.NativeApi.DoDefault">
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
The DoDefault action (for example, to click on a button or link) has been The DoDefault action (for example, to click on a button or link) has been
called on an accessibility node using a native accessibility API. called on an accessibility node using a native accessibility API.
@@ -1587,7 +1613,7 @@ should be able to be added at any place in this file.
on the number of user actions that can be reported in a single log. on the number of user actions that can be reported in a single log.
</obsolete> </obsolete>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description> <description>
The HitTest action has been called on an accessibility node using a native The HitTest action has been called on an accessibility node using a native
accessibility API. accessibility API.
@@ -1596,7 +1622,8 @@ should be able to be added at any place in this file.
<action name="Accessibility.NativeApi.ScrollToMakeVisible"> <action name="Accessibility.NativeApi.ScrollToMakeVisible">
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
The ScrollToMakeVisible action has been called on an accessibility node The ScrollToMakeVisible action has been called on an accessibility node
using a native accessibility API. using a native accessibility API.
@@ -1605,7 +1632,8 @@ should be able to be added at any place in this file.
<action name="Accessibility.NativeApi.SetFocus"> <action name="Accessibility.NativeApi.SetFocus">
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
The SetFocus action has been called on an accessibility node using a native The SetFocus action has been called on an accessibility node using a native
accessibility API. accessibility API.
@@ -1613,7 +1641,8 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Accessibility.TwoFingersHeldDown"> <action name="Accessibility.TwoFingersHeldDown">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>ui/accessibility/OWNERS</owner>
<description> <description>
Metric recorded on Chrome OS when the user holds down two fingers on a touch Metric recorded on Chrome OS when the user holds down two fingers on a touch
screen for more than the minimum number of seconds to trigger a countdown. screen for more than the minimum number of seconds to trigger a countdown.
@@ -18674,34 +18703,34 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Options_AccessibilityCaretHighlight_Disable"> <action name="Options_AccessibilityCaretHighlight_Disable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Disable caret highlighting</description> <description>Settings: Accessibility: Disable caret highlighting</description>
</action> </action>
<action name="Options_AccessibilityCaretHighlight_Enable"> <action name="Options_AccessibilityCaretHighlight_Enable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Enable caret highlighting</description> <description>Settings: Accessibility: Enable caret highlighting</description>
</action> </action>
<action name="Options_AccessibilityCursorHighlight_Disable"> <action name="Options_AccessibilityCursorHighlight_Disable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description> <description>
Settings: Accessibility: Disable cursor highlighting Settings: Accessibility: Disable cursor highlighting
</description> </description>
</action> </action>
<action name="Options_AccessibilityCursorHighlight_Enable"> <action name="Options_AccessibilityCursorHighlight_Enable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Enable cursor highlighting</description> <description>Settings: Accessibility: Enable cursor highlighting</description>
</action> </action>
<action name="Options_AccessibilityFocusHighlight_Disable"> <action name="Options_AccessibilityFocusHighlight_Disable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Disable focus highlighting</description> <description>Settings: Accessibility: Disable focus highlighting</description>
</action> </action>
<action name="Options_AccessibilityFocusHighlight_Enable"> <action name="Options_AccessibilityFocusHighlight_Enable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Enable focus highlighting</description> <description>Settings: Accessibility: Enable focus highlighting</description>
</action> </action>
@@ -18786,12 +18815,12 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Options_AccessibilitySelectToSpeak_Disable"> <action name="Options_AccessibilitySelectToSpeak_Disable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Disable select-to-speak</description> <description>Settings: Accessibility: Disable select-to-speak</description>
</action> </action>
<action name="Options_AccessibilitySelectToSpeak_Enable"> <action name="Options_AccessibilitySelectToSpeak_Enable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Enable select-to-speak</description> <description>Settings: Accessibility: Enable select-to-speak</description>
</action> </action>
@@ -18816,12 +18845,12 @@ should be able to be added at any place in this file.
</action> </action>
<action name="Options_AccessibilitySwitchAccess_Disable"> <action name="Options_AccessibilitySwitchAccess_Disable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Disable Switch Access</description> <description>Settings: Accessibility: Disable Switch Access</description>
</action> </action>
<action name="Options_AccessibilitySwitchAccess_Enable"> <action name="Options_AccessibilitySwitchAccess_Enable">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Settings: Accessibility: Enable Switch Access</description> <description>Settings: Accessibility: Enable Switch Access</description>
</action> </action>
@@ -26251,13 +26280,13 @@ should be able to be added at any place in this file.
<action name="StatusArea_AutoClickDisabled"> <action name="StatusArea_AutoClickDisabled">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>User disabled autoclick from the SystemTray</description> <description>User disabled autoclick from the SystemTray</description>
</action> </action>
<action name="StatusArea_AutoClickEnabled"> <action name="StatusArea_AutoClickEnabled">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>User enabled autoclick from the SystemTray</description> <description>User enabled autoclick from the SystemTray</description>
</action> </action>
@@ -28172,24 +28201,24 @@ should be able to be added at any place in this file.
</action> </action>
<action name="TextToSpeech.Pause"> <action name="TextToSpeech.Pause">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Synthesized speech is paused.</description> <description>Synthesized speech is paused.</description>
</action> </action>
<action name="TextToSpeech.Resume"> <action name="TextToSpeech.Resume">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Synthesized speech is resumed after being paused.</description> <description>Synthesized speech is resumed after being paused.</description>
</action> </action>
<action name="TextToSpeech.Speak"> <action name="TextToSpeech.Speak">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description> <description>
A single utterance is spoken using synthesized text-to-speech. A single utterance is spoken using synthesized text-to-speech.
</description> </description>
</action> </action>
<action name="TextToSpeech.Stop" not_user_triggered="true"> <action name="TextToSpeech.Stop" not_user_triggered="true">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<description>Synthesized speech is stopped.</description> <description>Synthesized speech is stopped.</description>
</action> </action>

@@ -30,7 +30,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ActiveTime" units="ms" <histogram name="Accessibility.ActiveTime" units="ms"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<summary> <summary>
The amount of time accessibility was enabled and actively used. Reported The amount of time accessibility was enabled and actively used. Reported
@@ -43,7 +43,7 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Removed 10/2020, having expired in M85. Removed 10/2020, having expired in M85.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>smcgruer@chromium.org</owner> <owner>smcgruer@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -141,7 +141,8 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.AndroidServiceInfo" <histogram name="Accessibility.AndroidServiceInfo"
enum="AccessibilityAndroidServiceInfoEnum" expires_after="M99"> enum="AccessibilityAndroidServiceInfoEnum" expires_after="M99">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>mschillaci@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Tracks flags and capabilities of enabled accessibility services. Recorded Tracks flags and capabilities of enabled accessibility services. Recorded
@@ -155,14 +156,13 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="Accessibility.ATK-APIs" enum="AccessibilityATKAPIEnum" <histogram name="Accessibility.ATK-APIs" enum="AccessibilityATKAPIEnum"
expires_after="M95"> expires_after="M106">
<owner>dmazzoni@chromium.org</owner> <owner>jdiggs@chromium.org</owner>
<owner>jkim@igalia.com</owner> <owner>jkim@igalia.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Tracks usage of ATK APIs on Linux Desktop. Recorded when ATK APIs that were Tracks usage of ATK APIs on Linux Desktop. Recorded when ATK APIs that are
supposed to trigger AX mode enabled is called. The feature to turn on AX supposed to trigger AX mode enabled is called.
mode through ATK APIs is disabled for now; see http://crbug.com/1086506.
</summary> </summary>
</histogram> </histogram>
@@ -230,7 +230,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosAlwaysShowA11yMenu" enum="BooleanEnabled" <histogram name="Accessibility.CrosAlwaysShowA11yMenu" enum="BooleanEnabled"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -241,7 +241,6 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosAutoclick" enum="BooleanEnabled" <histogram name="Accessibility.CrosAutoclick" enum="BooleanEnabled"
expires_after="2021-12-31"> expires_after="2021-12-31">
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -255,7 +254,6 @@ chromium-metrics-reviews@google.com.
enum="AutoclickActionType" expires_after="2022-04-24"> enum="AutoclickActionType" expires_after="2022-04-24">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Recorded when a user has picked a new autoclick action type from the bubble Recorded when a user has picked a new autoclick action type from the bubble
@@ -265,7 +263,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosCaretHighlight" enum="BooleanEnabled" <histogram name="Accessibility.CrosCaretHighlight" enum="BooleanEnabled"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Whether the Chrome OS caret highlighting is on (logged once 45 secs after Whether the Chrome OS caret highlighting is on (logged once 45 secs after
@@ -279,7 +277,7 @@ chromium-metrics-reviews@google.com.
Marked obsolete in 07/2021, since ChromeVox Next has been default for a long Marked obsolete in 07/2021, since ChromeVox Next has been default for a long
time, and the code that output this histogram was previously removed. time, and the code that output this histogram was previously removed.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Set when a Chrome OS user has spoken feedback enabled, recorded once each Set when a Chrome OS user has spoken feedback enabled, recorded once each
@@ -291,7 +289,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosCursorColor" enum="BooleanEnabled" <histogram name="Accessibility.CrosCursorColor" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -302,7 +300,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosCursorHighlight" enum="BooleanEnabled" <histogram name="Accessibility.CrosCursorHighlight" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Whether the Chrome OS cursor highlighting is on (logged once 45 secs after Whether the Chrome OS cursor highlighting is on (logged once 45 secs after
@@ -376,7 +374,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosDockedMagnifier" enum="BooleanEnabled" <histogram name="Accessibility.CrosDockedMagnifier" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -387,7 +385,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosFocusHighlight" enum="BooleanEnabled" <histogram name="Accessibility.CrosFocusHighlight" enum="BooleanEnabled"
expires_after="2022-05-01"> expires_after="2022-05-01">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Whether the Chrome OS focus highlighting is on (logged once 45 secs after Whether the Chrome OS focus highlighting is on (logged once 45 secs after
@@ -397,7 +395,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosHighContrast" enum="BooleanEnabled" <histogram name="Accessibility.CrosHighContrast" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -408,7 +406,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosLargeCursor" enum="BooleanEnabled" <histogram name="Accessibility.CrosLargeCursor" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -419,6 +417,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosLargeCursorSize" units="dip" <histogram name="Accessibility.CrosLargeCursorSize" units="dip"
expires_after="2021-11-21"> expires_after="2021-11-21">
<owner>sarakato@chromium.org</owner>
<owner>dtseng@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -429,7 +428,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosScreenMagnifier" enum="BooleanEnabled" <histogram name="Accessibility.CrosScreenMagnifier" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -440,7 +439,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosSelectToSpeak" enum="BooleanEnabled" <histogram name="Accessibility.CrosSelectToSpeak" enum="BooleanEnabled"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -592,7 +591,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosSpokenFeedback{AccessibilityEveryReport}" <histogram name="Accessibility.CrosSpokenFeedback{AccessibilityEveryReport}"
enum="BooleanEnabled" expires_after="2021-12-05"> enum="BooleanEnabled" expires_after="2021-12-05">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@google.com</owner> <owner>aleventhal@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -609,7 +608,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosStickyKeys" enum="BooleanEnabled" <histogram name="Accessibility.CrosStickyKeys" enum="BooleanEnabled"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>tengs@chromium.org</owner> <owner>tengs@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -621,7 +620,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosSwitchAccess" enum="BooleanEnabled" <histogram name="Accessibility.CrosSwitchAccess" enum="BooleanEnabled"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>anastasi@google.com</owner> <owner>anastasi@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -632,7 +631,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.CrosVirtualKeyboard" enum="BooleanEnabled" <histogram name="Accessibility.CrosVirtualKeyboard" enum="BooleanEnabled"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -642,8 +641,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="Accessibility.FocusHighlight.ToggleEnabled" <histogram name="Accessibility.FocusHighlight.ToggleEnabled"
enum="BooleanEnabled" expires_after="2021-03-31"> enum="BooleanEnabled" expires_after="never">
<owner>aboxhall@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
The value of the &quot;show a quick focus highlight&quot; setting, logged The value of the &quot;show a quick focus highlight&quot; setting, logged
@@ -655,7 +654,6 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels" enum="BooleanEnabled" <histogram name="Accessibility.ImageLabels" enum="BooleanEnabled"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Whether the Chrome accessibility image label setting is on (logged once 45 Whether the Chrome accessibility image label setting is on (logged once 45
@@ -665,7 +663,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.Android" enum="BooleanEnabled" <histogram name="Accessibility.ImageLabels.Android" enum="BooleanEnabled"
expires_after="M105"> expires_after="M105">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>mschillaci@google.com</owner> <owner>mschillaci@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -676,7 +674,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.Android.DialogOption" <histogram name="Accessibility.ImageLabels.Android.DialogOption"
enum="AccessibilityImageLabelModeAndroid" expires_after="M105"> enum="AccessibilityImageLabelModeAndroid" expires_after="M105">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>mschillaci@google.com</owner> <owner>mschillaci@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -687,7 +685,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.Android.OnlyOnWifi" <histogram name="Accessibility.ImageLabels.Android.OnlyOnWifi"
enum="BooleanEnabled" expires_after="M105"> enum="BooleanEnabled" expires_after="M105">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>mschillaci@google.com</owner> <owner>mschillaci@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -699,7 +697,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.ModalDialogAccepted" <histogram name="Accessibility.ImageLabels.ModalDialogAccepted"
enum="BooleanAccepted" expires_after="2021-12-12"> enum="BooleanAccepted" expires_after="2021-12-12">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<summary> <summary>
Whether a user accepts or does not accept a modal dialog enabling the image Whether a user accepts or does not accept a modal dialog enabling the image
labels option. If the user does not accept it this does not track whether labels option. If the user does not accept it this does not track whether
@@ -711,7 +709,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.PageLanguage" enum="LanguageName" <histogram name="Accessibility.ImageLabels.PageLanguage" enum="LanguageName"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
The language of a web page where image labels were requested, as detected by The language of a web page where image labels were requested, as detected by
@@ -722,7 +720,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ImageLabels.RequestLanguage" enum="LanguageName" <histogram name="Accessibility.ImageLabels.RequestLanguage" enum="LanguageName"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
The language that was requested for image descriptions, based on the page The language that was requested for image descriptions, based on the page
@@ -776,7 +774,8 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.InactiveTime" units="ms" <histogram name="Accessibility.InactiveTime" units="ms"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>abigailbklein@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<summary> <summary>
The amount of time accessibility was enabled but not actively used. Reported The amount of time accessibility was enabled but not actively used. Reported
@@ -803,8 +802,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.CountDetectionAttempted" <histogram name="Accessibility.LanguageDetection.CountDetectionAttempted"
units="count" expires_after="2021-11-19"> units="count" expires_after="2021-11-19">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
The number of nodes on this page for which language detection was attempted. The number of nodes on this page for which language detection was attempted.
</summary> </summary>
@@ -813,8 +811,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.CountLabelled" units="count" <histogram name="Accessibility.LanguageDetection.CountLabelled" units="count"
expires_after="2021-11-19"> expires_after="2021-11-19">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
The number of nodes on this page for which a detected language was The number of nodes on this page for which a detected language was
successfully assigned. successfully assigned.
@@ -824,8 +821,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.LangsPerPage" units="count" <histogram name="Accessibility.LanguageDetection.LangsPerPage" units="count"
expires_after="2022-05-01"> expires_after="2022-05-01">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
The number of unique languages which were detected to be the most probable The number of unique languages which were detected to be the most probable
language for at least one node on the page, regardless of whether a detected language for at least one node on the page, regardless of whether a detected
@@ -836,8 +832,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.PercentageLabelledWithTop" <histogram name="Accessibility.LanguageDetection.PercentageLabelledWithTop"
units="%" expires_after="2021-11-19"> units="%" expires_after="2021-11-19">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
Of the nodes which had a detected language assigned, the percentage for Of the nodes which had a detected language assigned, the percentage for
which the assigned language was the language detected as having the highest which the assigned language was the language detected as having the highest
@@ -848,8 +843,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.PercentageLanguageDetected" <histogram name="Accessibility.LanguageDetection.PercentageLanguageDetected"
units="%" expires_after="2021-11-19"> units="%" expires_after="2021-11-19">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
Of the nodes for which language detection was attempted, the percentage for Of the nodes for which language detection was attempted, the percentage for
which a language was successfully assigned. which a language was successfully assigned.
@@ -859,8 +853,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.LanguageDetection.PercentageOverridden" <histogram name="Accessibility.LanguageDetection.PercentageOverridden"
units="%" expires_after="2021-11-19"> units="%" expires_after="2021-11-19">
<owner>chrishall@chromium.org</owner> <owner>chrishall@chromium.org</owner>
<owner>aboxhall@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
Of the nodes for which a detected language was successfully assigned, the Of the nodes for which a detected language was successfully assigned, the
percentage where the assigned language differs from the author-provided percentage where the assigned language differs from the author-provided
@@ -1070,7 +1063,7 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
No longer gathered after 2021-06. No longer gathered after 2021-06.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner> <owner>abigailbklein@chromium.org</owner>
<owner>smcgruer@chromium.org</owner> <owner>smcgruer@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1113,7 +1106,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ManuallyEnabled" enum="BooleanEnabled" <histogram name="Accessibility.ManuallyEnabled" enum="BooleanEnabled"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1125,8 +1118,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.ModeFlag" enum="AccessibilityModeFlagEnum" <histogram name="Accessibility.ModeFlag" enum="AccessibilityModeFlagEnum"
expires_after="2022-04-10"> expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>aboxhall@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Whether individual accessibility mode flags are set. Tracked when each mode Whether individual accessibility mode flags are set. Tracked when each mode
@@ -1153,9 +1145,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="Accessibility.Performance.HandleAXEvents" units="ms" <histogram name="Accessibility.Performance.HandleAXEvents" units="ms"
expires_after="M95"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>delphick@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Tracks time spent on the browser main thread handling accessibility events Tracks time spent on the browser main thread handling accessibility events
@@ -1166,7 +1157,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Performance.ProcessDeferredAccessibilityEvents" <histogram name="Accessibility.Performance.ProcessDeferredAccessibilityEvents"
units="ms" expires_after="2022-04-24"> units="ms" expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1178,7 +1169,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Performance.SendPendingAccessibilityEvents" <histogram name="Accessibility.Performance.SendPendingAccessibilityEvents"
units="ms" expires_after="2022-04-24"> units="ms" expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1189,7 +1180,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Performance.Tree.Unserialize" units="ms" <histogram name="Accessibility.Performance.Tree.Unserialize" units="ms"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1200,12 +1191,20 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Performance.WinAPIs.{API}" units="microseconds" <histogram name="Accessibility.Performance.WinAPIs.{API}" units="microseconds"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>kschmi@microsoft.com</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<owner>dlibby@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
Tracks time taken to execute the public Windows API that {API}. This is Tracks time taken to execute the public Windows API that {API}. This is
recorded for all Windows users that call into our public APIs. recorded for all Windows users that call into our public APIs.
Warning: This metric may include reports from clients with low-resolution
clocks (i.e. on Windows, ref. |TimeTicks::IsHighResolution()|). Such reports
will cause this metric to have an abnormal distribution. When considering
revising this histogram, see UMA_HISTOGRAM_CUSTOM_MICROSECONDS_TIMES for the
solution.
</summary> </summary>
<token key="API"> <token key="API">
<variant name="UMA_API_ELEMENT_PROVIDER_FROM_POINT" <variant name="UMA_API_ELEMENT_PROVIDER_FROM_POINT"
@@ -1252,7 +1251,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Reliability.Tree.UnserializeError" <histogram name="Accessibility.Reliability.Tree.UnserializeError"
enum="AccessibilityTreeUnserializeError" expires_after="2022-04-24"> enum="AccessibilityTreeUnserializeError" expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>janewman@microsoft.com</owner> <owner>janewman@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1325,7 +1324,11 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.Win.AnimationsEnabled" enum="BooleanEnabled" <histogram name="Accessibility.Win.AnimationsEnabled" enum="BooleanEnabled"
expires_after="M85"> expires_after="M85">
<owner>dmazzoni@chromium.org</owner> <obsolete>
Obsolete as of M85 because we no longer need the data.
</obsolete>
<owner>aleventhal@chromium.org</owner>
<owner>dlibby@microsoft.com</owner>
<owner>smcgruer@chromium.org</owner> <owner>smcgruer@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1338,7 +1341,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.WinAPIs" enum="AccessibilityWinAPIEnum" <histogram name="Accessibility.WinAPIs" enum="AccessibilityWinAPIEnum"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>nektar@chromium.org</owner> <owner>nektar@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary>Tracks usage of all public Windows accessibility APIs.</summary> <summary>Tracks usage of all public Windows accessibility APIs.</summary>
@@ -1346,7 +1349,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.WinAPIs.GetPropertyValue" <histogram name="Accessibility.WinAPIs.GetPropertyValue"
enum="AccessibilityWinAPIGetPropertyValueEnum" expires_after="2022-03-19"> enum="AccessibilityWinAPIGetPropertyValueEnum" expires_after="2022-03-19">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>nektar@chromium.org</owner> <owner>nektar@chromium.org</owner>
<owner>kbabbitt@microsoft.com</owner> <owner>kbabbitt@microsoft.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1357,7 +1360,12 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.WinAudioDescription" enum="BooleanEnabled" <histogram name="Accessibility.WinAudioDescription" enum="BooleanEnabled"
expires_after="2021-09-19"> expires_after="2021-09-19">
<owner>dmazzoni@chromium.org</owner> <obsolete>
Removed 11-12-2022, because we don't think we need the data right now. This
may change in the future.
</obsolete>
<owner>abigailbklein@chromium.org</owner>
<owner>dlibby@microsoft.com</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
<summary> <summary>
@@ -1368,7 +1376,7 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.WinHighContrastTheme" <histogram name="Accessibility.WinHighContrastTheme"
enum="AccessibilityHighContrastColorScheme" expires_after="2022-04-10"> enum="AccessibilityHighContrastColorScheme" expires_after="2022-04-10">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>almaher@microsoft.com</owner> <owner>almaher@microsoft.com</owner>
<owner>weblayoutdev@microsoft.com</owner> <owner>weblayoutdev@microsoft.com</owner>
<summary> <summary>
@@ -1382,7 +1390,6 @@ chromium-metrics-reviews@google.com.
enum="BooleanEnabled" expires_after="never"> enum="BooleanEnabled" expires_after="never">
<!-- expires-never: usage drives a11y prioritization in browser and content. --> <!-- expires-never: usage drives a11y prioritization in browser and content. -->
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1401,7 +1408,6 @@ chromium-metrics-reviews@google.com.
enum="BooleanEnabled" expires_after="never"> enum="BooleanEnabled" expires_after="never">
<!-- expires-never: usage drives a11y prioritization in browser and content. --> <!-- expires-never: usage drives a11y prioritization in browser and content. -->
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1418,7 +1424,14 @@ chromium-metrics-reviews@google.com.
<histogram name="Accessibility.WinScreenReader" enum="BooleanEnabled" <histogram name="Accessibility.WinScreenReader" enum="BooleanEnabled"
expires_after="2020-02-23"> expires_after="2020-02-23">
<owner>dmazzoni@chromium.org</owner> <obsolete>
Removed 11-12-2022, as it is not a good indicator of whether a screen reader
is running. For example, Narrator does not set it, and applications that are
not screen readers can and do.
</obsolete>
<owner>aleventhal@chromium.org</owner>
<owner>dlibby@microsoft.com</owner>
<owner>kschmi@microsoft.com</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<summary> <summary>
Whether Windows system settings show that a screen reader is running (logged Whether Windows system settings show that a screen reader is running (logged
@@ -1450,7 +1463,6 @@ chromium-metrics-reviews@google.com.
expires_after="never"> expires_after="never">
<!-- expires-never: usage drives a11y prioritization in browser and content. --> <!-- expires-never: usage drives a11y prioritization in browser and content. -->
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1463,7 +1475,6 @@ chromium-metrics-reviews@google.com.
enum="BooleanEnabled" expires_after="never"> enum="BooleanEnabled" expires_after="never">
<!-- expires-never: usage drives a11y prioritization in browser and content. --> <!-- expires-never: usage drives a11y prioritization in browser and content. -->
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1482,7 +1493,6 @@ chromium-metrics-reviews@google.com.
enum="BooleanEnabled" expires_after="never"> enum="BooleanEnabled" expires_after="never">
<!-- expires-never: usage drives a11y prioritization in browser and content. --> <!-- expires-never: usage drives a11y prioritization in browser and content. -->
<owner>dmazzoni@chromium.org</owner>
<owner>kenjibaheux@google.com</owner> <owner>kenjibaheux@google.com</owner>
<owner>aleventhal@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@google.com</owner> <owner>chrome-a11y-core@google.com</owner>
@@ -1746,7 +1756,7 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Obsolete as of M73 because we decided to remove gender from the API. Obsolete as of M73 because we decided to remove gender from the API.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech requested a True if an utterance spoken via synthesized text-to-speech requested a
specific gender. specific gender.
@@ -1758,7 +1768,6 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Obsolete as of M93 because data is not needed any longer. Obsolete as of M93 because data is not needed any longer.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech specified a True if an utterance spoken via synthesized text-to-speech specified a
@@ -1771,7 +1780,6 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Obsolete as of M93 because data is not needed any longer. Obsolete as of M93 because data is not needed any longer.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech requested a True if an utterance spoken via synthesized text-to-speech requested a
@@ -1784,7 +1792,6 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Obsolete as of M93 because data is not needed any longer. Obsolete as of M93 because data is not needed any longer.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech requested a True if an utterance spoken via synthesized text-to-speech requested a
@@ -1794,7 +1801,6 @@ chromium-metrics-reviews@google.com.
<histogram name="TextToSpeech.Utterance.HasVoiceName" <histogram name="TextToSpeech.Utterance.HasVoiceName"
enum="TextToSpeechHasVoiceName" expires_after="2022-04-17"> enum="TextToSpeechHasVoiceName" expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech requested a True if an utterance spoken via synthesized text-to-speech requested a
@@ -1807,7 +1813,6 @@ chromium-metrics-reviews@google.com.
<obsolete> <obsolete>
Obsolete as of M93 because data is not needed any longer. Obsolete as of M93 because data is not needed any longer.
</obsolete> </obsolete>
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance spoken via synthesized text-to-speech requested a True if an utterance spoken via synthesized text-to-speech requested a
@@ -1817,7 +1822,6 @@ chromium-metrics-reviews@google.com.
<histogram name="TextToSpeech.Utterance.Native" enum="TextToSpeechNative" <histogram name="TextToSpeech.Utterance.Native" enum="TextToSpeechNative"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
True if an utterance is spoken with native speech provided by the operating True if an utterance is spoken with native speech provided by the operating
@@ -1829,7 +1833,6 @@ chromium-metrics-reviews@google.com.
<histogram name="TextToSpeech.Utterance.Source" enum="TextToSpeechSource" <histogram name="TextToSpeech.Utterance.Source" enum="TextToSpeechSource"
expires_after="M103"> expires_after="M103">
<owner>joelriley@google.com</owner> <owner>joelriley@google.com</owner>
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
ChromeOS source that triggered text-to-speech utterance via extension API, ChromeOS source that triggered text-to-speech utterance via extension API,
@@ -1839,7 +1842,6 @@ chromium-metrics-reviews@google.com.
<histogram name="TextToSpeech.Utterance.TextLength" units="bytes" <histogram name="TextToSpeech.Utterance.TextLength" units="bytes"
expires_after="2022-04-24"> expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner>
<owner>katie@chromium.org</owner> <owner>katie@chromium.org</owner>
<summary> <summary>
The length of an utterance to be spoken via synthesized text-to-speech. The length of an utterance to be spoken via synthesized text-to-speech.

@@ -37,8 +37,8 @@ chromium-metrics-reviews@google.com.
</variants> </variants>
<histogram name="Blink.Accessibility.NumTreeUpdatesQueuedBeforeLayout" <histogram name="Blink.Accessibility.NumTreeUpdatesQueuedBeforeLayout"
units="updates" expires_after="M86"> units="updates" expires_after="M106">
<owner>aboxhall@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>chrome-a11y-core@chromium.org</owner> <owner>chrome-a11y-core@chromium.org</owner>
<summary> <summary>
Records how many tree updates were queued at the time updates are being Records how many tree updates were queued at the time updates are being

@@ -90,7 +90,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.CacheHit" <histogram name="ImageAnnotationService.AccessibilityV1.CacheHit"
enum="BooleanCacheHit" expires_after="2020-03-31"> enum="BooleanCacheHit" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -102,7 +103,7 @@ chromium-metrics-reviews@google.com.
<histogram name="ImageAnnotationService.AccessibilityV1.ClientResult" <histogram name="ImageAnnotationService.AccessibilityV1.ClientResult"
enum="ImageAnnotationServiceClientResult" expires_after="2022-04-24"> enum="ImageAnnotationServiceClientResult" expires_after="2022-04-24">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -112,7 +113,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.DescType" <histogram name="ImageAnnotationService.AccessibilityV1.DescType"
enum="ImageAnnotationServiceDescType" expires_after="2020-03-31"> enum="ImageAnnotationServiceDescType" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -122,7 +124,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.EncodedJpegSizeKB" <histogram name="ImageAnnotationService.AccessibilityV1.EncodedJpegSizeKB"
units="KB" expires_after="2020-03-31"> units="KB" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -132,7 +135,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.EngineKnown" <histogram name="ImageAnnotationService.AccessibilityV1.EngineKnown"
enum="BooleanKnown" expires_after="2020-03-31"> enum="BooleanKnown" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -144,6 +148,7 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.AccessibilityV1.ImageRequestIncludesDesc" name="ImageAnnotationService.AccessibilityV1.ImageRequestIncludesDesc"
enum="BooleanIncluded" expires_after="M105"> enum="BooleanIncluded" expires_after="M105">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -159,6 +164,7 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.AccessibilityV1.ImageRequestIncludesIcon" name="ImageAnnotationService.AccessibilityV1.ImageRequestIncludesIcon"
enum="BooleanIncluded" expires_after="M105"> enum="BooleanIncluded" expires_after="M105">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -171,8 +177,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.JsonParseSuccess" <histogram name="ImageAnnotationService.AccessibilityV1.JsonParseSuccess"
enum="BooleanSuccess" expires_after="2020-10-31"> enum="BooleanSuccess" expires_after="2022-10-31">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -182,7 +188,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.PixelFetchSuccess" <histogram name="ImageAnnotationService.AccessibilityV1.PixelFetchSuccess"
enum="BooleanSuccess" expires_after="2020-03-31"> enum="BooleanSuccess" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -193,7 +200,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.ServerHttpResponseCode" <histogram name="ImageAnnotationService.AccessibilityV1.ServerHttpResponseCode"
enum="HttpResponseCode" expires_after="2020-03-31"> enum="HttpResponseCode" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -203,7 +211,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.ServerLatencyMs" <histogram name="ImageAnnotationService.AccessibilityV1.ServerLatencyMs"
units="ms" expires_after="2020-03-31"> units="ms" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -213,7 +222,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.ServerNetError" <histogram name="ImageAnnotationService.AccessibilityV1.ServerNetError"
enum="NetErrorCodes" expires_after="2020-03-31"> enum="NetErrorCodes" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -223,7 +233,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.ServerRequestSizeKB" <histogram name="ImageAnnotationService.AccessibilityV1.ServerRequestSizeKB"
units="KB" expires_after="2020-03-31"> units="KB" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -235,7 +246,8 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.AccessibilityV1.ServerResponseSizeBytes" name="ImageAnnotationService.AccessibilityV1.ServerResponseSizeBytes"
units="bytes" expires_after="2020-03-31"> units="bytes" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -245,7 +257,8 @@ chromium-metrics-reviews@google.com.
</histogram> </histogram>
<histogram name="ImageAnnotationService.AccessibilityV1.SourcePixelCount" <histogram name="ImageAnnotationService.AccessibilityV1.SourcePixelCount"
units="pixels" expires_after="2020-03-31"> units="pixels" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -257,7 +270,8 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Confidence" name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Confidence"
units="%" expires_after="2020-03-31"> units="%" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -277,7 +291,8 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Empty" name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Empty"
enum="BooleanEmpty" expires_after="2020-03-31"> enum="BooleanEmpty" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>
@@ -298,7 +313,8 @@ chromium-metrics-reviews@google.com.
<histogram <histogram
name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Status" name="ImageAnnotationService.{ImageAnnotationServiceAnnotationType}AccessibilityV1.Status"
enum="GoogleRpcCode" expires_after="2020-03-31"> enum="GoogleRpcCode" expires_after="2022-04-24">
<owner>dtseng@chromium.org</owner>
<owner>amoylan@chromium.org</owner> <owner>amoylan@chromium.org</owner>
<owner>martis@chromium.org</owner> <owner>martis@chromium.org</owner>
<summary> <summary>

@@ -12092,7 +12092,7 @@ chromium-metrics-reviews@google.com.
<histogram name="PDF.IsTagged" enum="BooleanIsTagged" <histogram name="PDF.IsTagged" enum="BooleanIsTagged"
expires_after="2022-04-17"> expires_after="2022-04-17">
<owner>dmazzoni@chromium.org</owner> <owner>nektar@chromium.org</owner>
<owner>thestig@chromium.org</owner> <owner>thestig@chromium.org</owner>
<summary> <summary>
Tracks documents opened in the PDF viewer that are Tagged PDFs. Tracks documents opened in the PDF viewer that are Tagged PDFs.

@@ -166,7 +166,6 @@ chromium-metrics-reviews@google.com.
XXX Removed 10/2020 as it is launched and no longer needed for analysis. XXX Removed 10/2020 as it is launched and no longer needed for analysis.
</obsolete> </obsolete>
<owner>thestig@chromium.org</owner> <owner>thestig@chromium.org</owner>
<owner>dmazzoni@chromium.org</owner>
<summary> <summary>
The average size of a page in the printed document when the source is HTML. The average size of a page in the printed document when the source is HTML.
</summary> </summary>

@@ -105,7 +105,8 @@ be describing additional metrics about the same event.
</event> </event>
<event name="Accessibility.ImageDescriptions"> <event name="Accessibility.ImageDescriptions">
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<owner>nektar@chromium.org</owner>
<summary> <summary>
Tracks automatic image descriptions provided to blind users. Tracks automatic image descriptions provided to blind users.
</summary> </summary>
@@ -149,7 +150,8 @@ be describing additional metrics about the same event.
</event> </event>
<event name="Accessibility.Renderer"> <event name="Accessibility.Renderer">
<owner>dmazzoni@chromium.org</owner> <owner>aleventhal@chromium.org</owner>
<owner>nektar@chromium.org</owner>
<summary> <summary>
Tracks the amount of time sending accessibility events from web renderers. Tracks the amount of time sending accessibility events from web renderers.
</summary> </summary>
@@ -15700,7 +15702,7 @@ be describing additional metrics about the same event.
<event name="ReaderModeActivated" singular="True"> <event name="ReaderModeActivated" singular="True">
<owner>gilmanmh@google.com</owner> <owner>gilmanmh@google.com</owner>
<owner>kjbooker@google.com</owner> <owner>kjbooker@google.com</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<summary> <summary>
Recorded after a user activates Reader Mode for a given page. Recorded after a user activates Reader Mode for a given page.
</summary> </summary>
@@ -15722,7 +15724,7 @@ be describing additional metrics about the same event.
<event name="ReaderModeReceivedDistillability"> <event name="ReaderModeReceivedDistillability">
<owner>gilmanmh@google.com</owner> <owner>gilmanmh@google.com</owner>
<owner>kjbooker@google.com</owner> <owner>kjbooker@google.com</owner>
<owner>dmazzoni@chromium.org</owner> <owner>dtseng@chromium.org</owner>
<summary> <summary>
Recorded when the Reader Mode badge receives a result from the Recorded when the Reader Mode badge receives a result from the
distillability service. distillability service.

@@ -8,7 +8,7 @@ UNSCHEDULED_loading.mbi,blink-isolation-dev@chromium.org,Blink>Internals>Modular
UNSCHEDULED_v8.loading_desktop,"cbruni@chromium.org, tmrts@chromium.org, almuthanna@chromium.org",Blink>JavaScript,https://bit.ly/system-health-v8-benchmarks,"2016,2018,2019,2020,emerging_market,health_check,international,javascript_heavy" UNSCHEDULED_v8.loading_desktop,"cbruni@chromium.org, tmrts@chromium.org, almuthanna@chromium.org",Blink>JavaScript,https://bit.ly/system-health-v8-benchmarks,"2016,2018,2019,2020,emerging_market,health_check,international,javascript_heavy"
UNSCHEDULED_v8.loading_mobile,"cbruni@chromium.org, leszeks@chromium.org, tmrts@chromium.org",Blink>JavaScript,https://bit.ly/system-health-v8-benchmarks,"2016,2018,2019,2020,emerging_market,health_check,international,javascript_heavy" UNSCHEDULED_v8.loading_mobile,"cbruni@chromium.org, leszeks@chromium.org, tmrts@chromium.org",Blink>JavaScript,https://bit.ly/system-health-v8-benchmarks,"2016,2018,2019,2020,emerging_market,health_check,international,javascript_heavy"
base_perftests,"skyostil@chromium.org, gab@chromium.org",Internals>SequenceManager,https://chromium.googlesource.com/chromium/src/+/HEAD/base/README.md#performance-testing, base_perftests,"skyostil@chromium.org, gab@chromium.org",Internals>SequenceManager,https://chromium.googlesource.com/chromium/src/+/HEAD/base/README.md#performance-testing,
blink_perf.accessibility,dmazzoni@chromium.org,Blink>Accessibility,https://bit.ly/blink-perf-benchmarks,all blink_perf.accessibility,aleventhal@chromium.org,Blink>Accessibility,https://bit.ly/blink-perf-benchmarks,all
blink_perf.bindings,"jbroman@chromium.org, yukishiino@chromium.org, haraken@chromium.org",Blink>Bindings,https://bit.ly/blink-perf-benchmarks,all blink_perf.bindings,"jbroman@chromium.org, yukishiino@chromium.org, haraken@chromium.org",Blink>Bindings,https://bit.ly/blink-perf-benchmarks,all
blink_perf.css,"futhark@chromium.org, andruud@chromium.org",Blink>CSS,https://bit.ly/blink-perf-benchmarks,all blink_perf.css,"futhark@chromium.org, andruud@chromium.org",Blink>CSS,https://bit.ly/blink-perf-benchmarks,all
blink_perf.display_locking,vmpstr@chromium.org,Blink>Paint,https://bit.ly/blink-perf-benchmarks,all blink_perf.display_locking,vmpstr@chromium.org,Blink>Paint,https://bit.ly/blink-perf-benchmarks,all
Can't render this file because it has a wrong number of fields in line 2.

@@ -380,7 +380,7 @@ class _BlinkPerfBenchmark(perf_benchmark.PerfBenchmark):
extra_tags=self.TAGS) extra_tags=self.TAGS)
@benchmark.Info(emails=['dmazzoni@chromium.org'], @benchmark.Info(emails=['aleventhal@chromium.org'],
component='Blink>Accessibility', component='Blink>Accessibility',
documentation_url='https://bit.ly/blink-perf-benchmarks') documentation_url='https://bit.ly/blink-perf-benchmarks')
class BlinkPerfAccessibility(_BlinkPerfBenchmark): class BlinkPerfAccessibility(_BlinkPerfBenchmark):