f0d7df531482cd860bb8ed1b29abaa9bd2f7ad49
[platform/framework/web/chromium-efl.git] / WATCHLISTS
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 # Watchlist Rules
6 # Refer: https://dev.chromium.org/developers/contributing-code/watchlists
7
8 # IMPORTANT: The regular expression filepath is tested against each path using
9 # re.search, so it is not usually necessary to add .*.
10
11 {
12   'WATCHLIST_DEFINITIONS': {
13     'about_flags': {
14       'filepath': 'chrome/browser/about_flags\.cc'
15     },
16     'accelerator_table': {
17       'filepath': 'ash/accelerators/accelerator_table\.cc' \
18                   '|chrome/browser/ui/views/accelerator_table\.cc',
19     },
20     'accessibility': {
21       'filepath': 'accessibility' \
22                   '|braille' \
23                   '|chromevox' \
24                   '|iaccessible2' \
25                   '|isimpledom' \
26                   '|liblouis'
27     },
28     'add_to_homescreen': {
29       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/webapps/|'\
30                   'chrome/android/javatests/src/org/chromium/chrome/browser/webapps/|'\
31                   'chrome/android/junit/src/org/chromium/chrome/browser/webapps/|'\
32                   'chrome/browser/android/shortcut_.*|'\
33                   'chrome/browser/android/webapps/',
34     },
35     'android_crash_reporting': {
36       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/crash/' \
37                   'chrome/browser/android/crash/' \
38                   'components/crash/android/' \
39                   'components/minidump_uploader/'
40     },
41     'android_crazy_linker': {
42       'filepath': 'third_party/android_crazy_linker/'
43     },
44     'android_deps': {
45       'filepath': 'third_party/android_deps/' \
46                   '|tools/android/roll/android_deps/'
47     },
48     'android_infobars': {
49       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/infobar/'
50     },
51     'android_infra': {
52       'filepath': 'build/config/android/' \
53                   '|build/android/' \
54                   '|testing/android/' \
55                   '|tools/android/'
56     },
57     'android_item_chooser_dialogs': {
58       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/.*ChooserDialog.java|'\
59                   'chrome/android/javatests/src/org/chromium/chrome/browser/.*ChooserDialogTest.java'
60     },
61     'android_lint': {
62       'filepath': 'build/android/lint/'
63     },
64     'android_media': {
65       'filepath': 'content/browser/media/android' \
66                   '|content/renderer/media/android' \
67                   '|media/audio/android' \
68                   '|media/base/android' \
69                   '|media/midi/*_android.*' \
70                   '|media/video/capture/android'
71     },
72     'android_search_widget': {
73       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/locale/' \
74                   '|chrome/android/java/src/org/chromium/chrome/browser/searchwidget/'
75     },
76     'android_studio': {
77       'filepath': 'build/android/gradle/' \
78                   '|docs/android_studio.md' \
79                   '|tools/android/android_studio'
80     },
81     'android_tab': {
82       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/Tab'
83     },
84     'android_uma_settings': {
85       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/UsageAndCrashReportsPreferenceFragment.java|'\
86                   'chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManager.java|'\
87                   'chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java|'\
88                   'chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java',
89     },
90     'android_webapk': {
91       'filepath': 'chrome/android/webapk/|'\
92                   'chrome/browser/android/webapk/',
93     },
94     'android_webview': {
95       'filepath': 'android_webview/',
96     },
97     'android_webview_network_service': {
98       'filepath': 'android_webview/browser/network_service/',
99     },
100     'animation_worklet': {
101       'filepath': 'third_party/blink/renderer/modules/animationworklet/',
102     },
103     'app_shortcuts': {
104       'filepath': 'apps/app_shim/'\
105                   '|chrome/common/mac/'
106     },
107     'apps': {
108       'filepath': '^apps/'\
109                   '|chrome/browser/apps/'\
110                   '|chrome/browser/chromeos/apps/'
111     },
112     'arc': {
113       'filepath': 'arc/',
114     },
115     'arc_auth': {
116       'filepath': 'chrome/browser/chromeos/arc/arc_auth'
117     },
118     'arc_common': {
119       'filepath': 'components/arc/common/',
120     },
121     'arc_ime': {
122       'filepath': 'chrome/browser/chromeos/arc/input_method_manager/'\
123                   '|components/arc/ime/'
124     },
125     'arc_kiosk': {
126       'filepath': 'chrome/browser/chromeos/app_mode/arc/'\
127                   '|components/arc/kiosk/'\
128                   '|arc_kiosk'
129     },
130     'arc_net': {
131       'filepath': 'components/arc/net/',
132     },
133     'arc_power': {
134       'filepath': 'components/arc/power/',
135     },
136     'arc_video_accelerator': {
137       'filepath': 'components/arc/video_accelerator',
138     },
139     'ash': {
140       'filepath': 'ash/',
141     },
142     'assistant': {
143       'filepath': 'ash/app_list/views/assistant/'\
144                   '|ash/assistant/'\
145                   '|chromeos/assistant/'\
146                   '|chromeos/services/assistant/'\
147                   '|chrome/browser/ui/ash/assistant/'
148     },
149     'audio_service': {
150       'filepath': 'services/audio/'
151     },
152     'aura': {
153       'filepath': 'ui/aura/',
154     },
155     'aura_compositor': {
156       'filepath':
157         'ui/compositor/' \
158         '|content/browser/compositor/' \
159         '|content/browser/renderer_host/compositor_resize_lock' \
160         '|content/browser/renderer_host/render_widget_host_view_aura' \
161         '|content/browser/renderer_host/render_widget_host_view_browsertest' \
162         '|content/browser/renderer_host/delegated' \
163         '|content/common/gpu/client/' \
164     },
165     'autoclick': {
166       'filepath': 'ash/autoclick/',
167     },
168     'autofill': {
169       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/autofill/|'\
170                   'chrome/browser/autofill/|'\
171                   'chrome/browser/ui/android/autofill/|'\
172                   'chrome/browser/ui/autofill/|'\
173                   'chrome/browser/ui/cocoa/autofill/|'\
174                   'chrome/browser/ui/views/autofill/|'\
175                   'chrome/renderer/autofill/|'\
176                   'chrome/test/data/autofill/|'\
177                   'components/autofill/|'\
178                   'components/autofill/browser/webdata/|'\
179                   'components/webdata/',
180     },
181     'autofill_assistant': {
182       'filepath': 'chrome/android/features/autofill_assistant/|'\
183                   'chrome/browser/android/autofill_assistant/|'\
184                   'components/autofill_assistant/',
185     },
186     'autofill_payments': {
187       'filepath': 'chrome/browser/ui/autofill/chrome_autofill_client*|'\
188                   'chrome/browser/ui/autofill/payments/|'\
189                   'chrome/browser/ui/views/autofill/payments/|'\
190                   'components/autofill/core/browser/payments/|'\
191                   'components/autofill/core/browser/ui/payments/|'\
192                   'components/autofill/core/common/autofill_payments_features*|'\
193                   'components/autofill_payments_strings*',
194     },
195     'background_fetch': {
196       'filepath': 'background_fetch|'\
197                   'background-fetch',
198     },
199     'background_sync': {
200       'filepath': '/background_sync/',
201     },
202     'banners': {
203       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/banners/|'\
204                   'chrome/android/javatests/src/org/chromium/chrome/browser/banners/|'\
205                   'chrome/browser/banners/|'\
206                   'chrome/browser/ui/android/infobars/app_banner_.*|'\
207                   'third_party/blink/public/platform/modules/app_banner/|'\
208                   'third_party/blink/renderer/modules/app_banner/',
209     },
210     'base': {
211       'filepath': '^base/',
212     },
213     'base_allocator': {
214       'filepath': '^base/allocator',
215     },
216     'base_memory': {
217       'filepath': '^base/memory',
218     },
219     'base_scheduler': {
220       'filepath': '^base/task/',
221     },
222     'base_thread_pool': {
223       'filepath': '^base/task/thread_pool',
224     },
225     'base_win': {
226       'filepath': '^base/win',
227     },
228     'battery_status': {
229       'filepath': 'content/browser/battery_status/|'\
230                   'content/test/data/battery_status/|'\
231                   'device/battery/',
232     },
233     'binary_size': {
234       'filepath': 'build/android/binary_size/|'\
235                   'tools/binary_size/',
236     },
237     'blink': {
238       'filepath': 'third_party/(WebKit|blink)/',
239     },
240     'blink_accessibility': {
241       'filepath': 'third_party/(WebKit|blink)/.*(accessibility|ax_object_cache|web_ax)'
242     },
243     'blink_animation': {
244       'filepath': 'third_party/(WebKit|blink)/.*([Aa]nimat|[Tt]ransition)',
245     },
246     'blink_app_banner': {
247       'filepath': 'third_party/blink/renderer/modules/app_banner' \
248                   '|third_party/blink/public/platform/modules/app_banner',
249     },
250     'blink_audio': {
251       'filepath': 'third_party/blink/renderer/platform/audio' \
252                   '|third_party/blink/renderer/modules/webaudio' \
253                   '|third_party/blink/web_tests/external/wpt/webaudio',
254     },
255     'blink_battery_status': {
256       'filepath': 'third_party/blink/renderer/modules/battery/' \
257                   '|third_party/blink/web_tests/battery-status/' \
258                   '|third_party/blink/renderer/core/frame/platform_event_(controller|dispatcher)'
259     },
260     'blink_bindings': {
261       'filepath': 'third_party/blink/renderer/platform/bindings' \
262                   '|third_party/blink/renderer/bindings',
263     },
264     'blink_bindings_serialization': {
265       'filepath': 'third_party/blink/renderer/bindings/(core|modules)/v8/.*serializ',
266     },
267     'blink_bluetooth': {
268       'filepath': 'third_party/(WebKit|blink)/.*[Bb]luetooth'
269     },
270     'blink_canvas': {
271       'filepath': 'third_party/blink/renderer/core/html/canvas' \
272                   '|third_party/blink/renderer/core/offscreencanvas' \
273                   '|third_party/blink/renderer/core/geometry' \
274                   '|third_party/blink/renderer/modules/canvas' \
275                   '|third_party/blink/renderer/platform/graphics/canvas',
276     },
277     'blink_client_hints': {
278       'filepath': 'third_party/blink/renderer/core/loader/accept_client_hints*' \
279                   '|third_party/blink/renderer/core/loader/frame_fetch_context*' \
280                   '|third_party/blink/renderer/core/loader/resource/image_resource*' \
281                   '|third_party/blink/renderer/platform/loader/fetch/fetch_context*' \
282                   '|third_party/blink/renderer/platform/loader/fetch/resource_fetcher*'
283     },
284     'blink_clipboard': {
285       'filepath': 'third_party/blink/renderer/core/clipboard' \
286                   '|third_party/blink/renderer/core/page/.*drag' \
287                   '|third_party/blink/renderer/platform/.*drag' \
288                   '|third_party/blink/public/platform/.*drag' \
289                   '|third_party/blink/public/web/.*drag',
290     },
291     'blink_common': {
292       'filepath': 'third_party/blink/common'
293                   '|third_party/blink/public/common' \
294                   '|third_party/blink/public/mojom',
295     },
296     'blink_controller': {
297       'filepath': 'third_party/blink/renderer/controller',
298     },
299     'blink_css': {
300       'filepath': 'third_party/blink/renderer/core/css',
301     },
302     'blink_css_flexbox': {
303       'filepath': 'third_party/blink/renderer/core/rendering/.*flex' \
304                   '|third_party/blink/web_tests/fast/deprecated-flexbox/' \
305                   '|third_party/blink/web_tests/css3/flexbox/' \
306                   '|third_party/blink/web_tests/ietestcenter/css3/flexbox/'
307     },
308     'blink_css_fragmentation_tests': {
309       'filepath': 'third_party/blink/web_tests/fast/multicol/' \
310                   '|third_party/blink/web_tests/fast/pagination/' \
311                   '|third_party/blink/web_tests/fragmentation/' \
312                   '|third_party/blink/web_tests/printing/'
313     },
314     'blink_css_grid_layout': {
315       'filepath': 'third_party/blink/renderer/core/layout/.*grid' \
316                   '|third_party/blink/renderer/core/paint/.*grid' \
317                   '|third_party/blink/renderer/core/css/.*grid' \
318                   '|third_party/blink/web_tests/fast/css-grid-layout/' \
319                   '|third_party/blink/web_tests/ietestcenter/css3/grid/' \
320                   '|third_party/blink/web_tests/platform/.*/fast/css-grid-layout/' \
321                   '|third_party/blink/web_tests/platform/.*/ietestcenter/css3/grid/'
322     },
323     'blink_custom_elements': {
324       'filepath': 'third_party/blink/renderer/core/html/custom/' \
325                   '|third_party/blink/renderer/bindings/core/v8/.*custom_element',
326     },
327     'blink_device_orientation': {
328       'filepath': 'content/browser/device_sensors/' \
329                   '|content/test/data/device_sensors/' \
330                   '|third_party/blink/renderer/modules/device_orientation/' \
331                   '|third_party/blink/web_tests/device_orientation/' \
332                   '|third_party/blink/renderer/core/frame/platform_event_(controller|dispatcher)' \
333                   '|third_party/blink/renderer/core/frame/device_single_window_event_controller'
334     },
335     'blink_devtools': {
336       'filepath': 'third_party/(WebKit|blink)/.*(inspector|DevTools|dev_tools|devtools)',
337     },
338     'blink_dom': {
339       'filepath': 'third_party/blink/renderer/core/dom/'
340     },
341     'blink_dom_events': {
342       'filepath': 'third_party/blink/renderer/core/dom/events/'
343     },
344     'blink_events': {
345       'filepath': 'third_party/blink/renderer/core/page/.*event' \
346                   '|third_party/blink/renderer/core/dom/.*event' \
347                   '|third_party/blink/renderer/core/css/.*event' \
348                   '|third_party/blink/renderer/platform/.*event'
349     },
350     'blink_fetch': {
351       'filepath': 'third_party/blink/renderer/platform/loader/fetch'
352     },
353     'blink_fileapi': {
354       'filepath': 'third_party/blink/renderer/modules/filesystem/' \
355                   '|third_party/blink/renderer/core/fileapi/' \
356                   '|third_party/blink/renderer/platform/.*file' \
357                   '|third_party/blink/web_tests/fast/file' \
358                   '|third_party/blink/public/.*_file'
359     },
360     'blink_frames': {
361       'filepath': 'third_party/blink/renderer/core/frame/'
362     },
363     'blink_geolocation': {
364       'filepath': 'third_party/blink/web_tests/geolocation-api/' \
365                   '|third_party/blink/renderer/modules/geolocation/' \
366                   '|third_party/blink/public/web/.*geolocation'
367     },
368     'blink_heap': {
369       'filepath': 'third_party/blink/renderer/platform/heap' \
370                   '|base/allocator/partition_allocator/'
371     },
372     'blink_html': {
373       'filepath': 'third_party/blink/renderer/core/html/'
374     },
375     'blink_htmlparser': {
376       'filepath': 'third_party/blink/renderer/core/html/parser/'
377     },
378     'blink_image_codecs': {
379       'filepath': 'third_party/blink/renderer/platform/image-decoders' \
380                   '|third_party/blink/renderer/platform/image-encoders' \
381                   '|third_party/blink/perf_tests/image_decoder'
382     },
383     'blink_indexed_db': {
384       'filepath': 'third_party/blink/common/indexeddb' \
385                   '|third_party/blink/public/common/indexeddb' \
386                   '|third_party/blink/public/platform/.*_idb' \
387                   '|third_party/blink/public/platform/modules/indexeddb' \
388                   '|third_party/blink/public/mojom/indexeddb' \
389                   '|third_party/blink/renderer/modules/indexeddb/' \
390                   '|third_party/blink/web_tests/storage/indexeddb'
391     },
392     'blink_input': {
393       'filepath': 'third_party/blink/renderer/core/input/'
394     },
395     'blink_layers': {
396       'filepath': 'third_party/blink/renderer/core/page/scrolling/scrolling_coordinator' \
397                   '|third_party/blink/renderer/platform/graphics/graphics_layer' \
398                   '|third_party/blink/renderer/core/layout/layer'
399     },
400     'blink_layout': {
401       'filepath': 'third_party/blink/renderer/core/layout'
402     },
403     'blink_layout_ng': {
404       'filepath': 'third_party/blink/renderer/core/layout/ng',
405     },
406     'blink_loader': {
407       'filepath': 'third_party/blink/renderer/core/loader/' \
408                   '|third_party/blink/renderer/platform/loader/'
409     },
410     'blink_media': {
411       'filepath': 'third_party/blink/renderer/core/css/mediaControls' \
412                   '|third_party/blink/renderer/core/html/.*_(audio|media|video)' \
413                   '|third_party/blink/renderer/core/html/shadow/media_control' \
414                   '|third_party/blink/renderer/core/layout/layout_media' \
415                   '|third_party/blink/renderer/core/layout/layout_text_track_container_element' \
416                   '|third_party/blink/renderer/modules/(encryptedmedia|mediasource)' \
417                   '|third_party/blink/renderer/platform/drm/' \
418                   '|third_party/blink/renderer/platform/graphics/media/' \
419                   '|third_party/blink/web_tests/media/' \
420                   '|third_party/blink/public/.*_media'
421     },
422     'blink_media_queries': {
423       'filepath': 'third_party/blink/renderer/core/css/css_media_rule' \
424                     '|third_party/blink/renderer/core/css/media_list' \
425                     '|third_party/blink/renderer/core/css/media_query' \
426                     '|third_party/blink/renderer/core/css/parser/media_query'
427     },
428     'blink_mediastream': {
429       'filepath': 'third_party/blink/renderer/modules/mediastream/' \
430                   '|third_party/blink/renderer/platform/mediastream/' \
431                   '|third_party/blink/renderer/platform/exported/web_media_stream' \
432                   '|third_party/blink/renderer/platform/exported/web_rtc' \
433                   '|third_party/blink/web_tests/fast/mediastream/'
434     },
435     'blink_navigator_content_utils': {
436       'filepath': 'third_party/blink/renderer/modules/navigatorcontentutils' \
437                   '|third_party/blink/web_tests/fast/dom/navigatorcontentutils'
438     },
439     'blink_out_of_process_frames': {
440       'filepath': 'third_party/blink/renderer/core/frame/frame_owner' \
441                   '|third_party/blink/renderer/core/frame/frame\.' \
442                   '|third_party/blink/renderer/core/frame/web_frame' \
443                   '|third_party/blink/renderer/core/exported/web_remote_frame_impl'
444     },
445     'blink_paint': {
446       'filepath': 'third_party/blink/renderer/core/paint/'
447     },
448     'blink_paintworklet': {
449       'filepath': 'third_party/blink/renderer/modules/csspaint/' \
450                   '|third_party/blink/web_tests/http/tests/csspaint/' \
451                   '|third_party/blink/web_tests/externla/wpt/css/css-paint-api/'
452     },
453     'blink_permissions': {
454       'filepath': 'third_party/blink/renderer/modules/permissions/' \
455                   '|third_party/blink/public/mojom/permissions/',
456     },
457     'blink_platform': {
458       'filepath': 'third_party/blink/renderer/platform'
459     },
460     'blink_platform_graphics': {
461       'filepath': 'third_party/blink/renderer/platform/fonts' \
462                   '|third_party/blink/renderer/platform/geometry' \
463                   '|third_party/blink/renderer/platform/graphics'
464     },
465     'blink_preloadScanner': {
466       'filepath': 'third_party/blink/renderer/core/html/parser/html_preload_scanner',
467     },
468     'blink_prerender': {
469       'filepath': 'third_party/(WebKit|blink)/.*([Pp]rerender|loader/link_loader|html/html_link_element)'
470     },
471     'blink_public_api': {
472       'filepath': 'third_party/blink/public'
473     },
474     'blink_quota': {
475       'filepath': 'third_party/blink/renderer/modules/quota/' \
476                   '|third_party/blink/public/.*quota'
477     },
478     'blink_scheduler': {
479       'filepath': 'third_party/blink/renderer/platform/scheduler' \
480                   '|third_party/blink/renderer/core/html/parser/.*scheduler'
481     },
482     'blink_screen_orientation': {
483       'filepath': 'third_party/blink/renderer/modules/screen_orientation/' \
484                   '|third_party/blink/public/platform/modules/screen_orientation',
485     },
486     'blink_script': {
487       'filepath': 'third_party/blink/renderer/bindings/core/v8/.*module.*' \
488                   '|third_party/blink/renderer/bindings/core/v8/script_controller.*' \
489                   '|third_party/blink/renderer/bindings/core/v8/script_source_code.*' \
490                   '|third_party/blink/renderer/bindings/core/v8/v8_script_runner.*'
491                   '|third_party/blink/renderer/core/dom/.*modul.*' \
492                   '|third_party/blink/renderer/core/dom/.*script.*' \
493                   '|third_party/blink/renderer/core/html/html_script_element.*' \
494                   '|third_party/blink/renderer/core/html/parser/html_parser_script_runner.*' \
495                   '|third_party/blink/renderer/core/loader/modulescript/' \
496                   '|third_party/blink/renderer/core/loader/resource/script_resource.*' \
497                   '|third_party/blink/renderer/core/svg/svg_script_element.*' \
498                   '|third_party/blink/renderer/core/xml/parser/xml_document_parser.*'
499     },
500     'blink_scroll': {
501       'filepath': 'third_party/blink/renderer/core/frame/.*view.*' \
502                   '|third_party/blink/renderer/core/input/.*scroll.*' \
503                   '|third_party/blink/renderer/core/input/event_handler.*' \
504                   '|third_party/blink/renderer/core/page/scrolling/' \
505                   '|third_party/blink/renderer/core/paint/.*scrollable_area.*' \
506                   '|third_party/blink/renderer/platform/scroll/'
507     },
508     'blink_service_worker' : {
509       'filepath': 'third_party/blink/renderer/modules/service_worker' \
510                   '|third_party/blink/web_tests/http/tests/serviceworker' \
511                   '|third_party/blink/web_tests/external/wpt/service-workers'
512     },
513     'blink_service_worker_tests' : {
514       'filepath': 'third_party/blink/web_tests/http/tests/serviceworker' \
515                   '|third_party/blink/web_tests/external/wpt/service-workers'
516     },
517     'blink_shadow_dom': {
518       'filepath': 'third_party/blink/renderer/core/dom/.*shadow' \
519                   '|third_party/blink/renderer/core/dom/.*slot' \
520                   '|third_party/blink/renderer/core/dom/.*insertion_point' \
521                   '|third_party/blink/renderer/core/dom/.*flat_tree'
522     },
523     'blink_spellcheck' : {
524       'filepath': 'third_party/blink/renderer/core/editing/spellcheck'
525     },
526     'blink_streams': {
527       'filepath': 'third_party/blink/renderer/core/streams/'
528     },
529     'blink_style': {
530       'filepath': 'third_party/(WebKit|blink)/.*(style/|Style)',
531     },
532     'blink_svg': {
533       'filepath': 'third_party/blink/renderer/core/(layout/)?svg',
534     },
535     'blink_track': {
536       'filepath': 'third_party/blink/renderer/core/html/track/' \
537                   '|third_party/blink/renderer/core/loader/text_track' \
538                   '|third_party/blink/renderer/core/html/meida/html_media_element' \
539                   '|third_party/blink/renderer/core/html/shadow/media_control' \
540                   '|third_party/blink/renderer/core/css/mediaControl' \
541                   '|third_party/blink/web_tests/media/track/'
542     },
543     'blink_vibration': {
544       'filepath': 'third_party/blink/web_tests/vibration/' \
545                   '|third_party/blink/renderer/modules/vibration/'
546     },
547     'blink_viewport_interaction': {
548       'filepath': 'third_party/blink/renderer/core/css/.*viewport' \
549                   '|third_party/blink/renderer/core/dom/viewport_arguments' \
550                   '|third_party/blink/renderer/core/frame/frame_view.*' \
551                   '|third_party/blink/renderer/core/frame/.*viewport.*' \
552                   '|third_party/blink/renderer/core/html/html_meta_element'
553     },
554     'blink_w3ctests': {
555       'filepath': 'third_party/blink/web_tests/external/' \
556                   '|third_party/blink/tools/blinkpy/w3c/'
557     },
558     'blink_webp': {
559       'filepath': 'third_party/blink/renderer/platform/image-decoders/webp' \
560                   '|third_party/blink/renderer/platform/image-encoders/skia/webp'
561     },
562     'blink_websockets': {
563       'filepath': 'third_party/blink/renderer/modules/websockets/' \
564                   '|third_party/blink/renderer/platform/modules/websockets/'
565     },
566     'blink_workers': {
567       'filepath': 'third_party/blink/renderer/core/workers' \
568                   '|third_party/blink/web_tests/http/tests/workers' \
569                   '|third_party/blink/web_tests/fast/workers' \
570                   '|third_party/blink/web_tests/external/wpt/workers'
571     },
572     'blink_wtf': {
573       'filepath': 'third_party/blink/renderer/platform/wtf',
574     },
575     'blink_xml': {
576       'filepath': 'third_party/blink/renderer/core/xml/'
577     },
578     'bottombar': {
579       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/',
580     },
581     'breve': {
582       'filepath': 'chrome/browser/net/spdyproxy|'\
583                   'chrome_proxy|'\
584                   'client_hints|'
585                   'components/blacklist|'\
586                   'components/data_use|'\
587                   'data_reduction_proxy|'\
588                   'data_use_measurement|'\
589                   'lazy_load|'
590                   'navigation_predictor|'\
591                   'net/nqe|'\
592                   'optimization_guide|'\
593                   'optimization_hints|'\
594                   'prerender|'\
595                   'previews|'\
596                   'services/network/resource_scheduler'
597     },
598     'browser_components': {
599       'filepath': 'chrome/browser/autofill/' \
600                   '|chrome/browser/bookmarks/' \
601                   '|chrome/browser/favicon/' \
602                   '|chrome/browser/history/' \
603                   '|chrome/browser/webdata/' \
604                   '|components/autofill/'
605     },
606     'browser_compositor': {
607       'filepath': 'ui/compositor/'
608     },
609     'browser_resources_md': {
610       'filepath': 'chrome/browser/resources/md_'\
611                   '|chrome/browser/resources/settings/',
612     },
613     'browser_scheduler': {
614       'filepath': 'content/browser/scheduler'
615     },
616     'browsing_data': {
617       'filepath': 'browsing_data|BrowsingData',
618     },
619     'bubble': {
620       'filepath': 'ui/views/bubble/|'\
621                   'chrome/browser/ui/views/bubble/|'\
622                   'components/bubble/',
623     },
624     'cache_storage': {
625       'filepath': '/cache.storage/'
626                   '|/cachestorage/',
627     },
628     'cast': {
629       'filepath': 'media/cast/' \
630                   '|chrome/browser/extensions/api/cast_streaming/' \
631                   '|chrome/browser/media/cast/' \
632                   '|chrome/browser/media/router/providers/cast/' \
633                   '|chrome/browser/resources/cast/' \
634                   '|chrome/browser/ui/webui/cast/' \
635                   '|chrome/common/media_router/providers/cast/' \
636                   '|chrome/renderer/media/cast/' \
637                   '|chrome/test/data/extensions/api_test/cast/' \
638                   '|chrome/test/data/extensions/api_test/cast_streaming/' \
639                   '|components/mirroring/' \
640                   '|content/public/renderer/media_stream_' \
641                   '|content/renderer/media/(media_stream|(.+audio_source))',
642     },
643     'cast_certificate': {
644       'filepath': 'components/cast_certificate/'\
645                   '|components/test/data/cast_certificate/',
646     },
647     'cast_channel': {
648       'filepath':  'chrome/test/data/extensions/api_test/cast_channel/' \
649                    '|components/cast_channel/' \
650                    '|extensions/browser/api/cast_channel'
651     },
652     'cc': {
653       'filepath': 'cc/'\
654                   '|components/viz/'
655     },
656     'cc-animation': {
657       'filepath': 'cc/animation/'
658     },
659     'cc-contexts': {
660       'filepath': 'components/viz/common/gpu'
661     },
662     'cc-display': {
663       'filepath': 'components/viz/service/display'\
664                   '|cc/output'
665     },
666     'cc-paint': {
667       'filepath': 'cc/paint'
668     },
669     'cc-quads': {
670       'filepath': 'components/viz/common/quads'
671     },
672     'cc-resources': {
673       'filepath': 'cc/resources'\
674                   '|components/viz/common/resources'
675     },
676     'cc-scheduler': {
677       'filepath': 'cc/scheduler'
678     },
679     'certificate_transparency': {
680       'filepath': 'components/certificate_transparency/'\
681                   '|net/cert/ct_'\
682                   '|net/cert/multi_log_ct_verifier'\
683                   '|net/cert/sct_status_flags.h'\
684                   '|net/cert/signed_certificate_timestamp'\
685                   '|net/cert/signed_tree_head'\
686                   '|net/test/ct_',
687     },
688     'chrome_cleaner': {
689       'filepath': 'chrome/browser/component_updater/sw_reporter_'\
690                   '|chrome/browser/resources/settings/chrome_cleanup_page/'\
691                   '|chrome/browser/safe_browsing/chrome_cleaner/'\
692                   '|chrome/browser/ui/views/chrome_cleaner_'\
693                   '|chrome/browser/ui/webui/settings/chrome_cleanup_'\
694                   '|chrome/chrome_cleaner/'\
695                   '|components/chrome_cleaner/',
696     },
697     'chrome_elf': {
698       'filepath': 'chrome/chrome_elf',
699     },
700     'chrome_grc': {
701       'filepath': 'chrome/browser/resource_coordinator/'\
702                   '|services/resource_coordinator/',
703     },
704     'chrome_performance_manager': {
705       'filepath': 'chrome/browser/performance_manager/',
706     },
707     'chromecast': {
708       'filepath': 'chromecast/',
709     },
710     'chromecast_public': {
711       'filepath': 'chromecast/public/',
712     },
713     'chromedriver': {
714       'filepath': 'chrome/test/chromedriver|'\
715                   'chrome/test/data/chromedriver|'\
716                   'third_party/webdriver|'\
717                   'third_party/blink/renderer/devtools/front_end/emulated_devices/module.json'
718     },
719     'chromeos': {
720       'filepath': 'chromeos/',
721     },
722     'chromeos_attestation': {
723       'filepath': 'chromeos/attestation/|'\
724                   'chrome/browser/chromeos/attestation/|'\
725                   'chrome/browser/extensions/api/enterprise_platform_keys_private/',
726     },
727     'chromeos_bluetooth': {
728       'filepath': 'ash/system/bluetooth/'\
729                   '|chrome/browser/ui/webui/chromeos/bluetooth*'\
730                   '|chrome/browser/resources/settings/bluetooth_page/'\
731                   '|chrome/browser/resources/chromeos/bluetooth_pairing_dialog/'\
732                   '|device/bluetooth/bluez/'\
733                   '|device/bluetooth/chromeos/'\
734                   '|ui/webui/resources/cr_components/chromeos/bluetooth*'
735     },
736     'chromeos_calculator': {
737       'filepath': 'chrome/common/extensions/docs/examples/apps/calculator/',
738     },
739     'chromeos_cellular': {
740       'filepath': 'chrome/browser/resources/chromeos/cellular_setup/|'\
741                   'chrome/browser/ui/webui/chromeos/cellular_setup/|'\
742                   'chromeos/services/cellular_setup/|'\
743                   'ui/webui/resources/cr_components/chromeos/cellular_setup/',
744     },
745     'chromeos_device_policy': {
746       'filepath': 'components/policy/proto/chrome_device_policy.proto'
747     },
748     'chromeos_geolocation': {
749       'filepath': 'chromeos/geolocation/',
750     },
751     'chromeos_lkgm': {
752       'filepath': 'chromeos/CHROMEOS_LKGM',
753     },
754     'chromeos_login': {
755       'filepath': 'ash/login/|'\
756                   'chrome/browser/chromeos/login/|'\
757                   'chrome/browser/ui/webui/chromeos/login/|'\
758                   'chrome/browser/resources/chromeos/login/|'\
759                   'ui/login/',
760     },
761     'chromeos_net': {
762       'filepath': 'ash/system/network/|'\
763                   'chromeos/network/|'\
764                   'chrome/browser/chromeos/net/|'\
765                   'chrome/browser/extensions/api/networking_private/|'\
766                   'chrome/browser/resources/settings/internet_page/|'\
767                   'extensions/browser/api/networking_private/|'\
768                   'ui/chromeos/network/',
769     },
770     'chromeos_power': {
771       'filepath': 'ash/system/power/|'\
772                   'chromeos/dbus/power_.*|'\
773                   'chrome/browser/chromeos/power/',
774     },
775     'chromeos_timezone': {
776       'filepath': 'chromeos/timezone/',
777     },
778     'chromeos_webui': {
779       'filepath': 'chrome/browser/ui/webui/chromeos/|'\
780                   'chrome/browser/resources/chromeos/',
781     },
782     'chromevox': {
783       'filepath': 'chromevox',
784     },
785     'clang_update': {
786       'filepath': 'tools/clang/scripts/update.py'
787     },
788     'clipboard': {
789       'filepath': 'clipboard|dnd|drag|drop',
790     },
791     'codereview_settings': {
792       'filepath': 'codereview.settings',
793     },
794     'components_deps': {
795       'filepath': 'components/([^/]*/)*DEPS',
796     },
797     'compositor_animator': {
798       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/compositor/animation/',
799     },
800     'content_bluetooth': {
801       'filepath': 'content/.*bluetooth'
802     },
803     'content_loader': {
804       'filepath': 'chrome/browser/loader|' \
805                   'content/browser/loader|' \
806                   'content/child/*loader',
807     },
808     'content_renderer': {
809       'filepath': 'content/renderer/',
810     },
811     'content_shell': {
812       'filepath': 'content/shell/',
813     },
814     'content_worker': {
815       'filepath': 'content/.*worker',
816     },
817     'contextual_search': {
818       'filepath': 'chrome/browser/android/contextualsearch/|' \
819                   'chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/|' \
820                   'chrome/android/javatests/src/org/chromium/chrome/browser/contextualsearch/|' \
821                   'components/contextual_search/',
822     },
823     'courgette': {
824       'filepath': 'courgette/',
825     },
826     'cq': {
827       'filepath': 'infra/config/branch/cq.cfg',
828     },
829     'cr_elements': {
830       'filepath': 'ui/webui/resources/cr_element',
831     },
832     'cros_benchmarks': {
833       'filepath': 'tools/perf/contrib/cros_benchmarks',
834     },
835     'crostini': {
836       'filepath': 'crostini',
837     },
838     'cups_printing' : {
839       'filepath': 'chrome/browser/resources/settings/printing_page/'\
840                   '|chrome/test/data/webui/settings/cups_printer_page_tests.js'\
841                   '|chrome/browser/ui/webui/settings/chromeos/cups_printers_handler'\
842                   '|chrome/browser/chromeos/printing/'\
843                   '|printing/',
844     },
845     'custom_proxy': {
846       'filepath': 'services/network/network_service_proxy_delegate.*',
847     },
848     'custom_tabs': {
849       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/customtabs/|'\
850                   'chrome/android/java/src/org/chromium/chrome/browser/browseractions/|'\
851                   'chrome/android/java/src/org/chromium/chrome/browser/browserservices/|'\
852                   'chrome/android/javatests/src/org/chromium/chrome/browser/customtabs/|'\
853                   'chrome/android/javatests/src/org/chromium/chrome/browser/browseractions/|'\
854                   'chrome/android/javatests/src/org/chromium/chrome/browser/browserservices/|'\
855                   'chrome/browser/android/customtabs/',
856     },
857     'data_decoder': {
858       'filepath': 'services/data_decoder/',
859     },
860     'dbus': {
861       'filepath': 'dbus/',
862     },
863     'deep_memory_profiler': {
864       'filepath': 'tools/(deep_memory_profiler|find_runtime_symbols)',
865     },
866     'device_bluetooth': {
867       'filepath': 'device/.*bluetooth'
868     },
869     'device_chooser': {
870       'filepath': 'chrome/browser/chooser_controller/|'\
871                   'chrome/browser/ui/android/bluetooth_chooser_.*|'\
872                   'chrome/browser/ui/android/usb_chooser_.*|'\
873                   'chrome/browser/ui/bluetooth/|'\
874                   'chrome/browser/ui/cocoa/device_chooser_.*|'\
875                   'chrome/browser/ui/cocoa/extensions/chooser_dialog_.*|'\
876                   'chrome/browser/ui/cocoa/permission_bubble/chooser_bubble_.*|'\
877                   'chrome/browser/ui/views/device_chooser_.*|'\
878                   'chrome/browser/ui/views/extensions/chooser_dialog_.*|'\
879                   'chrome/browser/ui/views/permission_bubble/chooser_bubble_.*|'\
880                   'chrome/browser/usb/usb_chooser_.*',
881     },
882     'devtools': {
883       'filepath': 'devtools',
884     },
885     'disk_cache': {
886       'filepath': 'net/disk_cache/|http_cache',
887     },
888     'download': {
889       'filepath': 'chrome/browser/download/|'\
890                   'content/browser/download/',
891     },
892     'downloads_ui': {
893       'filepath': 'chrome/browser/resources/(md_)?downloads/|' \
894                   'chrome/browser/ui/webui/.*downloads|' \
895                   'chrome/browser/ui/views/download/|' \
896                   'chrome/browser/ui/cocoa/download/'
897     },
898     'drive_resource_metadata': {
899       'filepath': 'drive.*resource_metadata'
900     },
901     'eme': {
902       'filepath': 'chrome/renderer/media/.*key_system|' \
903                   'chrome/browser/media/.*(cdm|encrypted)|' \
904                   'components/cdm/|' \
905                   'content/browser/media/cdm/|' \
906                   'media/base/android/.*drm|' \
907                   'media/cdm/|' \
908                   'third_party/widevine/cdm/'
909     },
910     'explore_sites': {
911       'filepath': 'chrome/browser/android/explore_sites/|' \
912                   'chrome/android/java/src/org/chromium/chrome/browser/explore_sites/'
913     },
914     'extension': {
915       'filepath': 'extension',
916     },
917     'feature_policy': {
918       'filepath': 'third_party/blink/renderer/platform/feature_policy/|' \
919                   'third_party/blink/renderer/bindings/core/v8/origin_trial_features',
920     },
921     'feedback': {
922       'filepath': 'chrome/browser/extensions/api/feedback_private/|' \
923                   'chrome/browser/feedback/|' \
924                   'components/feedback/|' \
925                   'extensions/browser/api/feedback_private/'
926     },
927     'fileapi': {
928       'filepath': 'file_system/|' \
929                   'fileapi/'
930     },
931     'filebrowse': {
932       'filepath': 'file_browser|' \
933                   'file_manager|' \
934                   'filebrowse'
935     },
936     'filesapp': {
937       'filepath': 'chrome/browser/chromeos/drive|' \
938                   'chrome/browser/chromeos/extensions/file_manager|' \
939                   'chrome/browser/chromeos/extensions/file_system_provider|' \
940                   'chrome/browser/chromeos/file_manager|' \
941                   'chrome/browser/chromeos/file_system_provider|' \
942                   'chrome/browser/drive|' \
943                   'chrome/test/data/extensions/api_test/file_system_provider|' \
944                   'components/drive|' \
945                   'google_apis/drive|' \
946                   'ui/file_manager'
947     },
948     'fsp': {
949       'filepath': 'chrome/browser/chromeos/extensions/file_system_provider|' \
950                   'chrome/browser/chromeos/file_system_provider|' \
951                   'chrome/test/data/extensions/api_test/file_system_provider'
952     },
953     'fuchsia': {
954       'filepath': 'fuchsia',
955     },
956     'fuzzing': {
957       'filepath': 'fuzz|Fuzz',
958     },
959     'gamepad': {
960       'filepath': 'gamepad',
961     },
962     'gcm': {
963       'filepath': 'chrome/browser/gcm/|'\
964                   'components/gcm_driver/|'\
965                   'google_apis/gcm/',
966     },
967     'generic_sensor': {
968       'filepath': 'services/device/generic_sensor/|'\
969                   'third_party/blink/renderer/modules/sensor/',
970     },
971     'geolocation': {
972       'filepath': 'chrome/browser/geolocation/|'\
973                   'content/browser/geolocation|'\
974                   'content/public/common/geoposition.*|'\
975                   'content/public/browser/geolocation.*|'\
976                   'content/renderer/geolocation.*|'\
977                   'content/shell/geolocation/',
978     },
979     'gfx_geometry': {
980       'filepath': 'ui/gfx/geometry/',
981     },
982     'gfx_image': {
983       'filepath': 'ui/gfx/image/',
984     },
985     'gn': {
986       'filepath': 'tools/gn',
987     },
988     'gpu': {
989       'filepath': 'gpu/',
990     },
991     'gpu_passthrough_cmd_decoder': {
992       'filepath': 'gpu/command_buffer/service/.*passthrough',
993     },
994     'guest_view': {
995       'filepath': 'chrome/browser/apps/guest_view|'\
996                   'chrome/browser/extensions/api/web_view|'\
997                   'chrome/browser/guest_view|'\
998                   'chrome/common/extensions/api/webview*.json|'\
999                   'chrome/common/extensions/docs|'\
1000                   'chrome/renderer/resources/extensions/web_view|'\
1001                   'components/guest_view|'\
1002                   'content/browser/browser_plugin|'\
1003                   'content/renderer/browser_plugin|'\
1004                   'extensions/browser/api/guest_view|'\
1005                   'extensions/browser/guest_view|'\
1006                   'extensions/common/guest_view|'\
1007                   'extensions/common/mojo/guest_view.mojom|'\
1008                   'extensions/common/api/*view*.json|'\
1009                   'extensions/renderer/guest_view',
1010     },
1011     'hats': {
1012       'filepath': 'chrome/browser/chromeos/hats/',
1013     },
1014     'headless': {
1015       'filepath': 'headless/'
1016     },
1017     'history_ui': {
1018       'filepath': 'chrome/browser/resources/(md_)?history|'\
1019                   'chrome/browser/ui/webui/.*history',
1020     },
1021     'i18n': {
1022       'filepath': 'base/i18n/|base/string|l10n|icu|'\
1023                   'locale_settings|encoding',
1024     },
1025     'incident_reporting': {
1026       'filepath': 'chrome/browser/safe_browsing/incident_reporting',
1027     },
1028     'indexed_db': {
1029       'filepath': 'content/browser/indexed_db|'\
1030                   'content/public/browser/indexed_db|'\
1031                   'content/renderer/indexed_db|'\
1032                   'content/test/data/indexeddb',
1033     },
1034     'infra': {
1035       'filepath': 'infra/config|'\
1036                   'testing/buildbot|'\
1037                   'tools/mb',
1038     },
1039     'ink_drop': {
1040       'filepath': 'ui/views/animation/test/.*ink_drop.*|' \
1041                   'ui/views/animation/.*ink_drop.*'
1042     },
1043     'input': {
1044       'filepath': 'content/browser/renderer_host/input|'\
1045                   'content/renderer/input|'\
1046                   'ui/events/blink/'
1047     },
1048     'input_devices': {
1049       'filepath': 'ui/events/devices/',
1050     },
1051     'installable': {
1052       'filepath': 'chrome/browser/extensions/bookmark_app*'\
1053                   '|chrome/browser/installable/',
1054     },
1055     'installer_linux': {
1056       'filepath': 'chrome/installer/linux/',
1057     },
1058     'installer_win': {
1059       'filepath': 'chrome/install_static/'\
1060                   '|chrome/installer/(?!gcapi_mac/|linux/|mac/)'\
1061                   '|components/zucchini/',
1062     },
1063     'instant': {
1064       'filepath': 'instant|searchbox|'\
1065                   'chrome/browser/search/|'\
1066                   'chrome/browser/ui/search/|'\
1067                   'chrome/browser/resources/local_ntp/|'\
1068                   'chrome/common/search/|'\
1069                   'chrome/test/data/local_ntp/|'\
1070                   'components/search_provider_logos/|'\
1071                   'components/test/data/search_provider_logos/',
1072     },
1073     'ios': {
1074       'filepath': 'ios/',
1075     },
1076     'ios_chrome': {
1077       'filepath': 'ios/chrome/',
1078     },
1079     'ios_clean': {
1080       'filepath': 'ios/clean/',
1081     },
1082     'ios_flags': {
1083       'filepath': 'ios/chrome/browser/about_flags\.(h|mm)|'\
1084                   'ios/chrome/browser/experimental_flags\.(h|mm)|'\
1085                   'ios/chrome/browser/resources/Settings.bundle/Experimental\.plist',
1086     },
1087     'ios_showcase': {
1088       'filepath': 'ios/showcase/',
1089     },
1090     'ios_web': {
1091       'filepath': 'ios/web(_view)?/',
1092     },
1093     'kiosk_next': {
1094       'filepath': 'ash/kiosk_next/|'\
1095                   'ash/public/interfaces/kiosk_next_shell.mojom|'\
1096                   'chrome/browser/chromeos/kiosk_next_home/|'\
1097                   'chrome/browser/resources/chromeos/kiosk_next_home/|'\
1098                   'chrome/browser/resources/settings/kiosk_next_shell_page/|'\
1099                   'chrome/browser/ui/ash/kiosk_next_',
1100     },
1101     'libaom': {
1102       'filepath': 'third_party/libaom/',
1103     },
1104     'libvpx': {
1105       'filepath': 'third_party/libvpx/',
1106     },
1107     'libwebp': {
1108       'filepath': 'third_party/libwebp'
1109     },
1110     'libxml_xslt': {
1111       'filepath': 'third_party/libxml/' \
1112                   '|third_party/libxslt/',
1113     },
1114     'linux_fonts': {
1115       'filepath': 'ui/gfx/font_render_params_.*|'\
1116                   'ui/gfx/platform_font_linux.*|'\
1117                   'ui/gfx/render_text_harfbuzz.*',
1118     },
1119     'linux_sandboxing': {
1120       'filepath': 'sandbox/linux/',
1121     },
1122     'linux_seccomp_bpf': {
1123       'filepath': 'content/common/sandbox.*linux.cc',
1124     },
1125     'mac': {
1126       'filepath': '(_|/)(cocoa|mac)(_|\.)|/(cocoa|mac)/|^((?!ios\/).)*\.mm?$',
1127     },
1128     'manifest': {
1129       'filepath': 'content/(browser|renderer)/manifest/'\
1130                   '|content/public/common/manifest*'\
1131                   '|third_party/blink/(common|mojom)/manifest/'\
1132                   '|third_party/blink/renderer/modules/manifest/',
1133     },
1134     'mash_buildbot_filters': {
1135       'filepath': 'testing/buildbot/filters/mash.*filter',
1136     },
1137     'media': {
1138       'filepath': 'media|third_party/(ffmpeg|opus|libvpx)'
1139     },
1140     'media_capture_from_element': {
1141       'filepath': 'content/renderer/media_capture_from_element/' \
1142                   '|third_party/blink/renderer/modules/mediacapture/' \
1143                   '|third_party/blink/renderer/platform/exported/web_canvas_capture' \
1144                   '|third_party/blink/web_tests/fast/mediacapturefromelement/' \
1145                   '|third_party/blink/public/platform/web_canvas_capture'
1146     },
1147     'media_controls': {
1148       'filepath': 'third_party/blink/renderer/modules/media_controls/'
1149     },
1150     'media_galleries': {
1151       'filepath': 'chrome/browser/extensions/api/media_galleries/'\
1152                   '|chrome/browser/media_galleries/'\
1153                   '|chrome/browser/storage_monitor/'\
1154                   '|chrome/common/media_galleries/'\
1155                   '|chrome/test/data/extensions/api_test/media_galleries/'
1156     },
1157     'media_gpu': {
1158       'filepath': 'media/gpu/',
1159     },
1160     'media_mojo': {
1161       'filepath': 'media/mojo/'
1162     },
1163     'media_recorder': {
1164       'filepath': 'content/renderer/media_recorder/' \
1165                   '|third_party/blink/renderer/modules/mediarecorder/' \
1166                   '|third_party/blink/renderer/platform/exported/web_media_recorder' \
1167                   '|third_party/blink/web_tests/fast/mediarecorder/' \
1168                   '|third_party/blink/public/platform/web_media_recorder'
1169     },
1170     'media_remoting': {
1171       'filepath': 'chrome/browser/media/cast_remoting'\
1172                   '|media/blink/webmediaplayer_'\
1173                   '|media/mojo/interfaces/remoting.mojom'\
1174                   '|media/remoting/',
1175     },
1176     'media_router': {
1177       'filepath': 'chrome/android/features/media_router/' \
1178                   '|chrome/app/media_router_strings.grdp' \
1179                   '|chrome/browser/media/router/' \
1180                   '|chrome/browser/resources/media_router/' \
1181                   '|chrome/browser/ui/media_router/' \
1182                   '|chrome/browser/ui/views/media_router/' \
1183                   '|chrome/browser/ui/webui/media_router/' \
1184                   '|chrome/common/media_router/' \
1185                   '|chrome/test/data/webui/media_router/' \
1186                   '|chrome/test/media_router/' \
1187                   '|chrome/utility/media_router/'
1188     },
1189     'media_win': {
1190       'filepath': 'media/gpu/windows/'
1191     },
1192     'message_loop': {
1193       'filepath': 'base/message_'
1194     },
1195     'metrics': {
1196       'filepath': 'base/metrics/'\
1197                   '|chrome/android/java/src/org/chromium/chrome/browser/metrics/'\
1198                   '|chrome/browser/metrics/'\
1199                   '|chrome/browser/chromeos/external_metrics'\
1200                   '|chrome/browser/extensions/api/metrics_private/'\
1201                   '|chrome/browser/ui/webui/metrics_handler'\
1202                   '|chromecast/browser/metrics/'\
1203                   '|components/metrics/'\
1204                   '|components/metrics_services_manager/'\
1205                   '|components/rappor/'\
1206                   '|components/variations/'\
1207                   # Exclude XML files; in particular, histograms.xml.
1208                   '|tools/metrics/[^.]*([.](?!xml$).*)?$',
1209     },
1210     'metrics_xml_files': {
1211       # Subscribe to this to watch for changes to histograms.xml.
1212       'filepath': 'tools/metrics/.*\.xml$',
1213     },
1214     'midi': {
1215       'filepath': 'midi',
1216     },
1217     'mojo': {
1218       'filepath': 'mojo',
1219     },
1220     'multidevice': {
1221       'filepath': 'ash/multi_device_setup/'\
1222                   '|chrome/browser/chromeos/cryptauth/'\
1223                   '|chrome/browser/chromeos/device_sync/'\
1224                   '|chrome/browser/chromeos/multidevice_setup/'\
1225                   '|chrome/browser/chromeos/secure_channel/'\
1226                   '|chrome/browser/resources/chromeos/multidevice_setup/'\
1227                   '|chrome/browser/resources/settings/multidevice_page/'\
1228                   '|chrome/browser/ui/webui/chromeos/multidevice_setup/'\
1229                   '|chrome/browser/ui/webui/settings/chromeos/multidevice'\
1230                   '|chrome/test/data/webui/multidevice_setup/'\
1231                   '|chromeos/components/multidevice/'\
1232                   '|chromeos/components/proximity_auth/'\
1233                   '|chromeos/resources/multidevice_resources.grdp'\
1234                   '|chromeos/services/device_sync/'\
1235                   '|chromeos/services/multidevice_setup/'\
1236                   '|chromeos/services/secure_channel/'\
1237                   '|ui/webui/resources/cr_components/chromeos/multidevice_setup/'
1238     },
1239     'mus': {
1240       'filepath': 'services/ws/'\
1241                   '|mojo/gpu/',
1242     },
1243     'nacl': {
1244       'filepath': 'chrome/nacl/|chrome/test/nacl/|'\
1245         'chrome/browser/nacl_host/|chrome/common/nacl|'\
1246         'native_client_sdk/src/doc/',
1247     },
1248     'native_client_sdk': {
1249       'filepath': '^native_client_sdk/',
1250     },
1251     'navigation': {
1252       'filepath': 'content/browser/frame_host|'\
1253                   'content/browser/renderer_host/render_process_host.*|'\
1254                   'content/browser/renderer_host/render_view_host.*|'\
1255                   'content/browser/web_contents/web_contents_impl.*|'\
1256                   'content/renderer/render_frame.*|'\
1257                   'content/renderer/render_view.*'
1258     },
1259     'net': {
1260       'filepath': 'net/',
1261     },
1262     'net_base': {
1263       'filepath': 'net/base/',
1264     },
1265     'net_http2': {
1266       'filepath': 'net/http2/',
1267     },
1268     'net_log': {
1269       'filepath': 'net/log/|' \
1270         'chrome/browser/net/.*net_log|' \
1271         'chrome/browser/resources/net_internals/|' \
1272         'chrome/browser/ui/webui/net_internals/|' \
1273         'components/net_log/'
1274     },
1275     'net_server': {
1276       'filepath': 'net/server/'
1277     },
1278     'net_spdy': {
1279       'filepath': 'net/spdy/',
1280     },
1281     'net_websockets': {
1282       'filepath': 'net/websockets/',
1283     },
1284     'netinfo': {
1285       'filepath': '/netinfo/',
1286     },
1287     'network_service': {
1288       'filepath': 'services/network/',
1289     },
1290     'nfc': {
1291       'filepath': '/nfc/',
1292     },
1293     'notification_scheduler': {
1294       'filepath': 'chrome/browser/notifications/proto/|'\
1295         'chrome/browser/notifications/scheduler/'
1296     },
1297     'notifications': {
1298       'filepath': 'chrome/browser/extensions/api/notifications/|'\
1299         'chrome/browser/notifications/|'\
1300         'chrome/test/data/notifications/|'\
1301         'content/browser/notifications/|'\
1302         'content/common/platform_notification|'\
1303         'content/public/browser/platform_notification|'\
1304         'content/public/common/platform_notification|'\
1305         'content/renderer/notification_|'\
1306         'chrome/notification_helper/|'\
1307         'third_party/blink/web_tests/external/wpt/notifications|'\
1308         'third_party/blink/web_tests/http/tests/notifications|'\
1309         'third_party/blink/renderer/modules/notifications|'\
1310         'third_party/blink/public/platform/modules/notifications|'\
1311         'ui/message_center/'
1312     },
1313     'nqe': {
1314       'filepath': 'nqe',
1315     },
1316     'ntp_snippets': {
1317       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/ntp/|'\
1318         'chrome/android/javatests/src/org/chromium/chrome/browser/ntp/|'\
1319         'chrome/android/junit/src/org/chromium/chrome/browser/ntp/|'\
1320         'chrome/android/java/src/org/chromium/chrome/browser/suggestions/|'\
1321         'chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/|'\
1322         'chrome/browser/android/ntp/ntp_snippets|'\
1323         'chrome/browser/ntp_snippets/|'\
1324         'chrome/browser/resources/snippets_internals|'\
1325         'chrome/browser/ui/webui/snippets_internals|'\
1326         'components/ntp_snippets/|'\
1327         'chrome/android/java/res/layout/new_tab_page|'\
1328         'chrome/android/java/res/layout/most_visited|'\
1329         'ios/chrome/browser/ntp_snippets'
1330     },
1331     'ntp_tiles': {
1332       'filepath': 'chrome/browser/android/ntp/|'\
1333         'chrome/browser/ui/webui/ntp/|'\
1334         'chrome/common/search/ntp|'\
1335         'components/ntp_tiles/|'\
1336         'ios/chrome/browser/ntp_tiles'
1337     },
1338     'offline_items_collection': {
1339       'filepath': 'components/offline_items_collection/',
1340     },
1341     'offline_pages': {
1342       'filepath': 'components/offline_pages/'\
1343                   '|chrome/browser/android/offline_pages/'\
1344                   '|chrome/android/java/src/org/chromium/chrome/browser/offlinepages/'
1345     },
1346     'omnibox': {
1347       'filepath': '^chrome/browser/autocomplete/|'\
1348                   '^chrome/browser/resources/omnibox|'\
1349                   '^chrome/browser/ui/location_bar/|'\
1350                   '^chrome/browser/ui/omnibox/|'\
1351                   '^chrome/browser/ui/.*/location_bar/|'\
1352                   '^chrome/browser/ui/.*/omnibox/|'\
1353                   '^components/omnibox/'
1354     },
1355     'optimization_guide': {
1356       'filepath': 'optimization_guide|'\
1357                   'optimization_hints',
1358     },
1359     'origin_trials': {
1360       'filepath': 'origin_trial'\
1361                   '|OriginTrial'\
1362                   '|ConditionalFeature',
1363     },
1364     'ozone': {
1365       'filepath': 'ui/ozone/|'\
1366         'ui/events/ozone/|'\
1367         'ui/gfx/ozone/|'\
1368         'ui/gl/gl_.*egl.*|'\
1369         'ui/gl/gl_.*ozone.*'
1370     },
1371     'ozone_scenic': {
1372       'filepath': 'ui/ozone/platform/scenic',
1373     },
1374     'page_info' : {
1375       'filepath': 'chrome/browser/ui/page_info/'\
1376                   '|chrome/browser/ui/.*/page_info/'\
1377                   '|chrome/android/java/src/org/chromium/chrome/browser/page_info/'\
1378                   '|components/page_info_strings.grdp'\
1379                   '|ios/chrome/browser/ui/page_info/'
1380     },
1381     'page_load_metrics' : {
1382       'filepath': 'chrome/browser/page_load_metrics/'\
1383                   '|chrome/common/page_load_metrics/'\
1384                   '|chrome/renderer/page_load_metrics/'
1385     },
1386     'panels': {
1387       'filepath': 'chrome/browser/ui/panels'\
1388                   '|chrome/browser/ui/cocoa/panels'\
1389                   '|chrome/browser/ui/views/panels'
1390     },
1391     'password_manager': {
1392       'filepath': 'chrome/.*/password_'\
1393                   '|chrome/browser/ui/passwords'\
1394                   '|chrome/browser/ui/views/passwords'\
1395                   '|chrome/test/data/password'\
1396                   '|components/autofill.*password'
1397                   '|components/password_'\
1398                   '|^ios/chrome/browser/passwords'\
1399     },
1400     'payments': {
1401       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/payments'\
1402                   '|chrome/android/javatests/src/org/chromium/chrome/browser/payments'\
1403                   '|chrome/browser/payments'\
1404                   '|chrome/browser/ui/views/payments'\
1405                   '|components/payments/test/data'\
1406                   '|components/payments'\
1407                   '|content/browser/payments'\
1408                   '|content/test/data/payments'\
1409                   '|ios/chrome/browser/payments'\
1410                   '|ios/chrome/browser/ui/payments'\
1411                   '|ios/web/payments'\
1412                   '|ios/web/public/payments'\
1413                   '|third_party/blink/web_tests/external/wpt/payment-request'\
1414                   '|third_party/blink/web_tests/http/tests/payments'\
1415                   '|third_party/blink/web_tests/payments'\
1416                   '|third_party/blink/public/platform/modules/payments'\
1417                   '|third_party/blink/renderer/modules/payments'
1418     },
1419     'payments_ios': {
1420       'filepath': 'ios/web/payments'\
1421                   '|ios/chrome/browser/payments'\
1422                   '|ios/chrome/browser/ui/payments'\
1423                   '|ios/web/public/payments'
1424     },
1425     'pepper_api': {
1426       'filepath': 'ppapi/api'\
1427                   '|ppapi/c',
1428     },
1429     'permissions': {
1430       'filepath': 'content/(child,browser)/permissions/'\
1431                   '|content/common/permission_*'\
1432                   '|content/public/(common,browser)/permission_*'\
1433                   '|chrome/browser/permissions/'\
1434                   '|chrome/browser/content_settings/permission*'\
1435                   '|permission_context',
1436     },
1437     'picture_in_picture': {
1438       'filepath': 'third_party/blink/renderer/modules/picture_in_picture/'
1439     },
1440     'policy_templates': {
1441       'filepath': 'components/policy/resources/policy_templates.json'
1442     },
1443     'polymer': {
1444       'filepath': 'third_party/polymer/|'\
1445                   'third_party/web-animations-js/|'\
1446                   'tools/polymer|'\
1447                   'ui/webui/resources/polymer_resources.grdp',
1448     },
1449     'popup_blocker': {
1450       'filepath': 'chrome/browser/ui/blocked_content'
1451     },
1452     'precache': {
1453       'filepath': '[pP]recache'
1454     },
1455     'prepopulated_engines': {
1456       'filepath': 'components/search_engines/prepopulated_engines.json',
1457     },
1458     'prerender': {
1459       'filepath': 'prerender'
1460     },
1461     'presentation': {
1462       'filepath': 'content/browser/presentation/' \
1463                   '|content/public/browser/presentation_' \
1464                   '|third_party/blink/public/mojom/presentation/' \
1465                   '|third_party/blink/renderer/modules/presentation/' \
1466                   '|third_party/blink/web_tests/(virtual/)?presentation/'
1467     },
1468     'print_preview': {
1469       'filepath': 'chrome/browser/resources/print_preview/' \
1470                   '|chrome/browser/ui/webui/print_preview/'
1471     },
1472     'push_messaging': {
1473       'filepath': 'push_messaging'
1474     },
1475     'reading_list': {
1476       'filepath': 'components/reading_list|'\
1477                   'ios/chrome/browser/reading_list|'\
1478                   'ios/chrome/browser/ui/reading_list',
1479     },
1480     'remoteplayback': {
1481       'filepath': 'chrome/android/features/media_router/java/src/org/chromium/chrome/browser/media/router/FlingingController' \
1482                   '|chrome/android/java/src/org/chromium/chrome/browser/media/remote/' \
1483                   '|chrome/browser/media/android/remote/' \
1484                   '|media/blink/remote_playback' \
1485                   '|media/renderers/remote_playback' \
1486                   '|third_party/blink/public/platform/modules/remoteplayback/' \
1487                   '|third_party/blink/renderer/core/html/media/remote_playback' \
1488                   '|third_party/blink/renderer/modules/remoteplayback/' \
1489                   '|third_party/blink/web_tests/media/remoteplayback/' \
1490                   '|third_party/blink/web_tests/virtual/new-remote-playback-pipeline/'
1491     },
1492     'remoting': {
1493       'filepath': '^remoting/' \
1494                   '|^testing/chromoting'
1495     },
1496     'rlz_id': {
1497       'filepath' :'rlz/lib/machine_id.cc|'\
1498                   'rlz/lib/machine_id.h|'\
1499                   'rlz/win/lib/machine_id_win.cc',
1500     },
1501     'runtime_enabled_features': {
1502       'filepath' : 'third_party/blink/renderer/platform/runtime_enabled_features.json5'
1503     },
1504     'safe_browsing': {
1505       'filepath': 'chrome/(browser|common|renderer)/safe_browsing/|'\
1506                   'components/safe_browsing/',
1507     },
1508     'screen_orientation': {
1509       'filepath': 'screen_orientation',
1510     },
1511     'security': {
1512       'filepath': 'base/json/'\
1513                   '|base/memory/.*shared_memory'\
1514                   '|components/cbor/'\
1515                   '|AndroidManifest',
1516     },
1517     'select_to_speak': {
1518       'filepath': 'select_to_speak',
1519     },
1520     'send_tab_to_self': {
1521       'filepath': 'components/send_tab_to_self'\
1522                   '|chrome/android/java/src/org/chromium/chrome/browser/send_tab_to_self/'\
1523                   '|chrome/android/junit/src/org/chromium/chrome/browser/send_tab_to_self/'\
1524                   '|chrome/browser/android/send_tab_to_self/'\
1525                   '|chrome/browser/send_tab_to_self/'\
1526                   '|chrome/browser/ui/send_tab_to_self'\
1527                   '|ios/chrome/browser/send_tab_to_self/',
1528     },
1529     'service_worker': {
1530       'filepath': 'content/(browser|renderer|child|common)/service_worker/',
1531     },
1532     'services_public': {
1533       'filepath': 'services/([^/]*/)*public/',
1534     },
1535     'settings': {
1536       'filepath': 'chrome/browser/resources/settings/'\
1537                   '|chrome/browser/ui/webui/settings/'\
1538                   '|chrome/test/data/webui/settings/',
1539     },
1540     'settings_forked_os_settings': {
1541       'filepath': 'chrome/browser/resources/settings/basic_page/'\
1542                   '|chrome/browser/resources/settings/chromeos/'\
1543                   '|chrome/browser/resources/settings/settings_menu/'\
1544                   '|chrome/browser/resources/settings/settings_page/'\
1545                   '|chrome/browser/resources/settings/settings_ui/'\
1546                   '|chrome/browser/resources/settings/os_settings_resouces.grd'\
1547                   '|chrome/browser/resources/settings/os_settings_resouces_vulcanized.grd',
1548     },
1549     'settings_os_settings': {
1550       'filepath': 'chrome/browser/resources/settings/chromeos/',
1551     },
1552     'settings_reset_prompt': {
1553       'filepath': 'chrome/browser/safe_browsing/settings_reset_prompt/'\
1554                   '|chrome/browser/ui/views/settings_reset_prompt',
1555     },
1556     'site_engagement': {
1557       'filepath': 'chrome/browser/engagement/|'\
1558                   'chrome/browser/ui/webui/engagement/',
1559     },
1560     'site_instance': {
1561       'filepath': 'content/browser/site_instance|'\
1562         'content/browser/browsing_instance',
1563     },
1564     'smartlock': {
1565       'filepath': 'chrome/browser/chromeos/login/easy_unlock/'\
1566                   '|chrome/browser/resources/easy_unlock/'\
1567                   '|chromeos/components/proximity_auth/'
1568     },
1569     'smb': {
1570       'filepath': 'chrome/browser/chromeos/file_system_provider'\
1571                   '|chrome/browser/chromeos/smb_client'\
1572                   '|chromeos/dbus/fake_smb_provider_client'\
1573                   '|chromeos/dbus/smb_provider_client',
1574     },
1575     'source_idls': {
1576       'filepath': 'third_party/blink/renderer/(core|modules|platform)/.*\.idl',
1577     },
1578     'spellcheck': {
1579       'filepath': 'chrome/browser/spellchecker/'\
1580                   '|chrome/browser/renderer_context_menu/spelling_'\
1581                   '|components/spellcheck/'\
1582                   '|third_party/hunspell/'\
1583                   '|third_party/hunspell_dictionaries/',
1584     },
1585     'startup': {
1586       'filepath': 'chrome/browser/ui/startup/',
1587     },
1588     'streams': {
1589       'filepath': 'content/browser/streams/',
1590     },
1591     'styleguide': {
1592       'filepath': '^styleguide/',
1593     },
1594     'styleguide_python': {
1595       'filepath': '^styleguide/python',
1596     },
1597     'subresource_filter': {
1598       'filepath': 'subresource_filter|SubresourceFilter|url_pattern_index',
1599     },
1600     'supervised_users': {
1601       'filepath': 'chrome/browser/.*managed_mode'\
1602                   '|chrome/browser/.*managed_user'\
1603                   '|chrome/browser/.*supervised_user',
1604     },
1605     'surface_layer_for_video': {
1606       'filepath': 'cc/layers/surface_layer*'\
1607                   '|third_party/blink/renderer/platform/graphics/video_frame_*'\
1608                   '|third_party/blink/renderer/platform/graphics/surface_layer_bridge*',
1609     },
1610     'switch_access': {
1611       'filepath': 'switch_access',
1612     },
1613     'sync': {
1614       'filepath': '^chrome/browser/ui/sync/'\
1615                   '|^chrome/browser/ui/views/sync/'\
1616                   '|^chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/sync/'\
1617                   '|^ios/chrome/browser/sync/'\
1618                   '|^chrome/android/java/src/org/chromium/chrome/browser/sync/'\
1619                   '|^chrome/browser/sync/'\
1620                   '|^components/browser_sync/'\
1621                   '|^components/sync/'\
1622                   '|^components/sync_bookmarks/'\
1623                   '|^components/sync_sessions/',
1624     },
1625     'syncfs': {
1626       'filepath': 'sync_file_system',
1627     },
1628     'tab_alert_indicators': {
1629       'filepath': 'content/browser/media/audio_stream_monitor'\
1630         '|chrome/browser/ui/tabs/tab_utils'\
1631         '|chrome/browser/ui/views/tabs/alert_indicator'\
1632         '|chrome/browser/ui/views/tabs/tab\.cc'\
1633         '|chrome/browser/ui/views/tabs/tab_renderer_data'\
1634         '|media/audio/audio_(output_controller|power_monitor)',
1635     },
1636     'tab_capture': {
1637       'filepath': 'chrome/browser/extensions/api/tab_capture/'\
1638         '|chrome/renderer/resources/extensions/tab_capture_custom_bindings.js'\
1639         '|chrome/test/data/extensions/api_test/tab_capture/'\
1640         '|components/viz/common/(frame_sinks/copy_output_|gl_helper|yuv_)'\
1641         '|components/viz/service/display/'\
1642         '|components/viz/service/frame_sinks/(frame_sink_manager'\
1643             '|video_capture/)'\
1644         '|content/browser/media/capture/'\
1645         '|content/browser/renderer_host/media/(audio_'\
1646             '|media_stream_manager|video_)'\
1647         '|content/public/renderer/media_stream_'\
1648         '|content/renderer/media/(media_stream|(.+audio_source))'\
1649         '|media/audio/(audio_output_controller|fake_audio_|virtual_audio_)'\
1650         '|media/base/video_frame\.h'\
1651         '|media/capture/'\
1652         '|services/viz/privileged/interfaces/compositing/frame_sink',
1653     },
1654     'tab_contents': {
1655       'filepath': 'chrome/browser/tab_contents/|'\
1656         'content/browser/tab_contents/|'\
1657         'chrome/browser/ui/tab_contents/',
1658     },
1659     'tab_ui': {
1660       'filepath': 'chrome/android/features/tab_ui/'
1661     },
1662     'tbmv2_metrics': {
1663       'filepath': 'third_party/catapult/tracing/tracing/metrics'
1664     },
1665     'tcmalloc': {
1666       'filepath': 'third_party/tcmalloc'
1667     },
1668     'telemetry': {
1669       'filepath': 'tools/perf/'
1670     },
1671     'test_runner': {
1672       'filepath': 'components/test_runner/' \
1673                   '|content/shell/(common|browser|renderer)/web_test/' \
1674                   '|content/test/web_test_support.cc' \
1675                   '|content/public/test/web_test_support.h' \
1676     },
1677     'tests': {
1678       'filepath': 'apitest|unittest|browsertest|uitest|chrome/test/',
1679     },
1680     'tether': {
1681       'filepath': 'chrome/browser/chromeos/tether/'\
1682                   '|chrome/browser/ui/ash/network/tether*'\
1683                   '|chromeos/components/tether/'
1684     },
1685     'textinput': {
1686       'filepath': 'chrome/browser/ui/input_method'\
1687                   '|content/browser/renderer_host/render_widget_host_view'\
1688                   '|content/browser/renderer_host/text_input'\
1689                   '|ui/base/ime/'\
1690                   '|ui/views/controls/textfield/'\
1691                   '|ui/wm/core/ime'
1692     },
1693     'textinput_chromeos': {
1694       'filepath': 'chrome/browser/chromeos/input_method/'\
1695                   '|chrome/browser/chromeos/extensions/input_method'\
1696                   '|chrome/browser/chromeos/status/input_method'\
1697                   '|chrome/browser/extensions/extension_input_'\
1698                   '|chrome/browser/resources/keyboard'\
1699                   'chromeos/.*(language|keyboard)'\
1700                   '|chromeos/ime/*'
1701     },
1702     'timers': {
1703       'filepath': 'base/timer/'\
1704                   '|components/timers/'
1705     },
1706     'tools_win_chromeexts': {
1707       'filepath': 'tools/win/chromeexts',
1708     },
1709     'touch_selection': {
1710       'filepath': 'ui/touch_selection/'\
1711                   '|content/public/android/java/src/org/chromium/content/browser/selection/'
1712     },
1713     'tracing': {
1714       'filepath': 'base/debug/trace_event.*'\
1715                   '|base/trace_event/'\
1716                   '|content/browser/tracing/'\
1717                   '|components/tracing/'\
1718                   '|services/tracing/'
1719     },
1720     'ui_compositor': {
1721       'filepath': 'ui/compositor/layer\.|'\
1722                   'ui/compositor/layer_unittest|'\
1723                   'ui/compositor/compositor',
1724     },
1725     'ui_display_win': {
1726       'filepath': '^ui/display/win',
1727     },
1728     'ui_resources': {
1729       'filepath': 'ui/resources/'\
1730                   '|ui/base/native_theme/resources/'\
1731                   '|chrome/app/theme/'
1732     },
1733     'ui_strings': {
1734       'filepath': 'chrome/app/generated_resources.grd'\
1735                   '|chrome/app/google_chrome_strings.grd'\
1736                   '|chrome/android/java/strings/android_chrome_strings.grd'\
1737                   '|chrome/app/settings_strings.grdp'\
1738                   '|ios/chrome/app/strings/ios(_.+)*_strings.grd'\
1739                   '|ui/strings/ui_strings.grd',
1740     },
1741     'ui_views': {
1742       'filepath': '^ui/views',
1743     },
1744     'unified_consent': {
1745       'filepath': 'components/unified_consent/'\
1746                   '|chrome/browser/unified_consent/',
1747     },
1748     'usb': {
1749       'filepath': '/usb/',
1750     },
1751     'vaapi': {
1752       'filepath': 'media/gpu/vaapi',
1753     },
1754     'version_assembly': {
1755       'filepath': 'chrome/app/version_assembly',
1756     },
1757     'video': {
1758       'filepath': 'content/browser/renderer_host/media/|'\
1759                   'content/renderer/media/|'\
1760                   'media/capture/video/|'\
1761                   'media/filters/|'\
1762                   'media/gpu/|'\
1763                   '.*video.*',
1764     },
1765     'video_capture': {
1766       'filepath': 'chrome/browser/media/.*(capture|media|webrtc)'\
1767                   '|content/browser/renderer_host/media/.*(capture|media)'\
1768                   '|content/renderer/media/.*(capture|media|webrtc)'\
1769                   '|media/capture/'\
1770                   '|media/muxers/'\
1771                   '|services/video_capture/',
1772     },
1773     'video_gpu': {
1774       'filepath': 'content/renderer/media/|'\
1775                   'media/capture/video/|'\
1776                   'media/gpu/',
1777     },
1778     'virtual_keyboard': {
1779       'filepath': 'ui/keyboard/'\
1780                   '|chrome/test/data/chromeos/virtual_keyboard/'\
1781                   '|extensions/browser/api/virtual_keyboard_private/'\
1782                   '|ash/system/virtual_keyboard/'\
1783                   '|ash/virtual_keyboard',
1784     },
1785     'virtual_reality': {
1786       # Includes VR, AR, and XR.
1787       'filepath': '/vr/'\
1788                   '|/xr'\
1789                   '|webxr'\
1790                   '|isolated_xr_device'\
1791                   '|third_party/arcore'\
1792                   '|third_party/gvr'\
1793                   '|third_party/libovr'\
1794                   '|third_party/openvr',
1795     },
1796     'vulkan': {
1797       'filepath': 'gpu/vulkan'\
1798                   '|third_party/vulkan'
1799     },
1800     'wake_lock': {
1801       'filepath': 'wake_lock',
1802     },
1803     'wallpapers': {
1804       'filepath': 'ash/public/interfaces/wallpaper.mojom'\
1805                   '|ash/wallpaper/'\
1806                   '|chrome/browser/resources/chromeos/wallpaper_manager/',
1807     },
1808     'web_applications': {
1809       'filepath': 'chrome/browser/web_applications'\
1810                   '|chrome/browser/ui/web_applications',
1811     },
1812     'web_dev_style': {
1813       'filepath': 'tools/web_dev_style/'\
1814                   '|styleguide/web/',
1815     },
1816     'web_package': {
1817       'filepath': 'content/browser/loader/prefetch_url_loader'\
1818                   '|content/browser/web_package/'\
1819                   '|content/test/data/sxg/'
1820     },
1821     'web_share': {
1822       'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/webshare/'\
1823                   '|chrome/android/javatests/src/org/chromium/chrome/browser/WebShare.*'\
1824                   '|third_party/blink/web_tests/webshare/'\
1825                   '|third_party/blink/web_tests/external/wpt/web-share/'\
1826                   '|third_party/blink/public/mojom/webshare/'\
1827                   '|third_party/blink/renderer/modules/webshare/',
1828     },
1829     'webauthn': {
1830         'filepath': 'chrome/android/java/src/org/chromium/chrome/browser/webauth/'\
1831                     '|chrome/android/javatests/src/org/chromium/chrome/browser/webauth/'\
1832                     '|chrome/browser/ui/webauthn/'\
1833                     '|chrome/browser/ui/views/webauthn/'\
1834                     '|chrome/browser/webauthn/'\
1835                     '|content/browser/webauth/'\
1836                     '|device/fido/'\
1837                     '|third_party/blink/public/mojom/webauthn/'\
1838                     '|third_party/microsoft_webauthn/',
1839     },
1840     'webgpu': {
1841         'filepath': 'third_party/blink/renderer/modules/webgpu/',
1842     },
1843     'webrtc_browser_tests': {
1844       'filepath': 'chrome/browser/media/.*webrtc.*browsertest|'\
1845                   'content/browser/media/.*webrtc.*browsertest',
1846     },
1847     'website_settings': {
1848       'filepath': 'chrome/browser/content_settings/'\
1849                   '|chrome/browser/ui/views/website_settings/'\
1850                   '|chrome/browser/ui/website_settings/'\
1851                   '|chrome/common/content_settings'\
1852                   '|components/content_settings/',
1853     },
1854     'webui_backend': {
1855       'filepath': 'content/browser/webui/'\
1856                   '|content/public/browser/web_ui*'\
1857                   '|content/public/test/*web_ui*',
1858     },
1859     'windows_sandboxing': {
1860       'filepath': 'sandbox/win/',
1861     },
1862     'x11': {
1863       'filepath': 'content/browser/renderer_host/backing_store_x\.' \
1864                   '|chrome/browser/chromeos/input_method/xkeyboard\.' \
1865                   '|chrome/browser/chromeos/system_key_event_listener\.' \
1866                   '|chrome/browser/chromeos/'\
1867                   'xinput_hierarchy_changed_event_listener\.' \
1868                   '|chrome/browser/chromeos/wm_' \
1869                   '|ui/base/x/'
1870     },
1871     'zlib': {
1872       'filepath': 'third_party/zlib'
1873     },
1874     'zoom': {
1875       'filepath': 'chrome/browser/ui/zoom/' \
1876                   '|components/ui/zoom/' \
1877                   '|content/browser/host_zoom_*' \
1878                   '|content/browser/storage_partition_impl*' \
1879                   '|content/public/browser/host_zoom_map.h' \
1880                   '|content/public/browser/storage_partition.h'
1881     },
1882   },
1883
1884   ##############################################################################
1885   # Please keep alphabetical
1886   ##############################################################################
1887   'WATCHLISTS': {
1888     'about_flags': ['asvitkine+watch@chromium.org',
1889                     'jmedley+watch@chromium.org'],
1890     'accelerator_table': ['derat+watch@chromium.org',
1891                           'yusukes+watch@chromium.org'],
1892     'accessibility': ['aboxhall+watch@chromium.org',
1893                       'akihiroota@chromium.org',
1894                       'aleventhal+watch@chromium.org',
1895                       'dmazzoni+watch@chromium.org',
1896                       'dougt+watch@chromium.org',
1897                       'dtseng+watch@chromium.org',
1898                       'je_julie.kim@chromium.org',
1899                       'kbabbitt@microsoft.com',
1900                       'nektar+watch@chromium.org',
1901                       'yuzo+watch@chromium.org'],
1902     'add_to_homescreen': ['dominickn+watch-a2hs@chromium.org',
1903                           'hanxi+watch@chromium.org',
1904                           'pkotwicz+watch@chromium.org'],
1905     'android_crash_reporting': ['asvitkine+watch@chromium.org',
1906                                 'wnwen+watch@chromium.org'],
1907     'android_crazy_linker': ['johnmaguire+watch@google.com'],
1908     'android_deps': ['wnwen+watch@chromium.org'],
1909     'android_infobars': ['dfalcantara+watch@chromium.org'],
1910     'android_infra': ['agrieve+watch@chromium.org',
1911                       'estevenson+watch@chromium.org',
1912                       'jbudorick+watch@chromium.org'],
1913     'android_item_chooser_dialogs': ['juncai+watch@chromium.org',
1914                                      'ortuno+watch@chromium.org'],
1915     'android_lint': ['wnwen+watch@chromium.org'],
1916     'android_media': ['mlamouri+watch-media@chromium.org'],
1917     'android_search_widget': ['tedchoc+watch@chromium.org',
1918                               'yusufo+watch@chromium.org'],
1919     'android_studio': ['wnwen+watch@chromium.org',
1920                        'nyquist+watch@chromium.org'],
1921     'android_tab': ['dtrainor+watch@chromium.org'],
1922     'android_uma_settings': ['asvitkine+watch@chromium.org',
1923                              'gayane+watch@chromium.org'],
1924     'android_webapk': ['dominickn+watch-webapk@chromium.org'],
1925     'android_webview': ['android-webview-reviews@chromium.org'],
1926     'android_webview_network_service': ['timvolodine@chromium.org'],
1927     'animation_worklet': ['yigu@chromium.org',
1928                           'majidvp@chromium.org'],
1929     'app_shortcuts': ['dominickn+watch-app_shortcuts@chromium.org',
1930                       'loyso+watch@chromium.org',
1931                       'mgiuca+watch@chromium.org'],
1932     'apps': ['chromium-apps-reviews@chromium.org',
1933              'dominickn+watch-apps@chromium.org'],
1934     'arc': ['elijahtaylor+arcwatch@chromium.org',
1935             'hidehiko+watch@chromium.org',
1936             'victorhsieh+watch@chromium.org',
1937             'yusukes+watch@chromium.org',
1938             'arc-reviews+chromium@google.com'],
1939     'arc_auth': ['khmel+watch@chromium.org'],
1940     'arc_common': ['hashimoto+watch@chromium.org'],
1941     'arc_ime': ['yhanada+watch@chromium.org'],
1942     'arc_kiosk': ['poromov+watch@chromium.org'],
1943     'arc_net': ['abhishekbh@chromium.org',
1944                 'cernekee@chromium.org',
1945                 'snanda@chromium.org'],
1946     'arc_power': ['ejcaruso+watch@chromium.org'],
1947     'arc_video_accelerator': ['hiroh+watch@chromium.org'],
1948     'ash': ['kalyan.kondapally@intel.com',
1949             'sadrul@chromium.org'],
1950     'assistant': ['croissant-eng+reviews@chromium.org'],
1951     'audio_service': ['marinaciocea+watch@chromium.org',
1952                       'maxmorin+watch@chromium.org',
1953                       'olka+watch@chromium.org'],
1954     'aura': ['kalyan.kondapally@intel.com',
1955              'sadrul@chromium.org'],
1956     'aura_compositor': ['danakj+watch@chromium.org',
1957                         'jbauman+watch@chromium.org',
1958                         'kalyan.kondapally@intel.com',
1959                         'piman+watch@chromium.org'],
1960     'autoclick': ['katie+watch@chromium.org'],
1961     'autofill': ['anthonyvd+autofillwatch@chromium.org',
1962                  'ftirelo+autofillwatch@chromium.org',
1963                  'mathp+autofillwatch@chromium.org',
1964                  'rogerm+autofillwatch@chromium.org',
1965                  'tmartino+autofillwatch@chromium.org'],
1966     'autofill_assistant': ['autofill_assistant+watch@google.com'],
1967     'autofill_payments': ['jsaul+autofillwatch@google.com'],
1968     'background_fetch': ['peter@chromium.org',
1969                          'rayankans+watch@chromium.org',
1970                          'nator@chromium.org'],
1971     'background_sync': ['iclelland+watch@chromium.org',
1972                         'peter@chromium.org',
1973                         'rayankans+watch@chromium.org'],
1974     'banners': ['dominickn+watch-banners@chromium.org',
1975                 'hanxi+watch@chromium.org',
1976                 'pkotwicz+watch@chromium.org'],
1977     'base': ['vmpstr+watch@chromium.org'],
1978     'base_allocator': ['dmikurube@chromium.org',
1979                        'wfh+watch@chromium.org'],
1980     'base_memory': ['gavinp+memory@chromium.org'],
1981     'base_scheduler': ['scheduler-bugs+base@chromium.org'],
1982     'base_thread_pool': ['fdoray+watch@chromium.org',
1983                          'gab+watch@chromium.org',
1984                          'robliao+watch@chromium.org'],
1985     'base_win': ['grt+watch@chromium.org',
1986                  'robliao+watch@chromium.org',
1987                  'wfh+watch@chromium.org'],
1988     'battery_status': ['timvolodine@chromium.org'],
1989     'binary_size': ['agrieve+watch@chromium.org',
1990                     'estevenson+watch@chromium.org'],
1991     'blink': ['blink-reviews@chromium.org'],
1992     'blink_accessibility': ['aboxhall@chromium.org',
1993                             'dmazzoni@chromium.org',
1994                             'dougt+watch@chromium.org',
1995                             'je_julie.kim@chromium.org',
1996                             'kbabbitt@microsoft.com',
1997                             'nektar@chromium.org'],
1998     'blink_animation': ['alexis.menard@intel.com',
1999                         'blink-reviews-animation@chromium.org'],
2000     'blink_app_banner': ['mlamouri+watch-blink@chromium.org'],
2001     'blink_audio': ['hongchan@chromium.org',
2002                     'rtoy@chromium.org'],
2003     'blink_battery_status': ['mlamouri+watch-blink@chromium.org',
2004                              'timvolodine@chromium.org'],
2005     'blink_bindings': ['blink-reviews-bindings@chromium.org', 'haraken@chromium.org'],
2006     'blink_bindings_serialization': ['jbroman+watch@chromium.org'],
2007     'blink_bluetooth': ['mattreynolds+watch@chromium.org',
2008                         'ortuno+watch@chromium.org',
2009                         'odejesush+watch@chromium.org'],
2010     'blink_canvas': [ 'dongseong.hwang@intel.com',
2011                       'fserb+watch@chromium.org'],
2012     'blink_client_hints': ['yoavweiss@chromium.org'],
2013     'blink_clipboard': ['dcheng@chromium.org'],
2014     'blink_common': ['jbroman+watch@chromium.org',
2015                      'kinuko+watch@chromium.org'],
2016     'blink_controller': ['haraken@chromium.org'],
2017     'blink_css': ['alexis.menard@intel.com',
2018                   'apavlov+blink@chromium.org',
2019                   'blink-reviews-css@chromium.org'],
2020     'blink_css_flexbox': ['cbiesinger@chromium.org'],
2021     'blink_css_fragmentation_tests': ['mstensho@chromium.org'],
2022     'blink_css_grid_layout': ['jfernandez@igalia.com',
2023                               'rego@igalia.com',
2024                               'svillar@igalia.com'],
2025     'blink_custom_elements': ['dominicc+watchlist@chromium.org'],
2026     'blink_device_orientation': ['juncai+watch@chromium.org',
2027                                  'mlamouri+watch-blink@chromium.org',
2028                                  'rijubrata.bhaumik@intel.com',
2029                                  'timvolodine@chromium.org'],
2030     'blink_devtools': ['apavlov+blink@chromium.org',
2031                        'caseq+blink@chromium.org',
2032                        'devtools-reviews@chromium.org',
2033                        'kozyatinskiy+blink@chromium.org',
2034                        'lushnikov+blink@chromium.org',
2035                        'pfeldman+blink@chromium.org'],
2036     'blink_dom': ['blink-reviews-dom@chromium.org',
2037                   'eae+blinkwatch@chromium.org'],
2038     'blink_dom_events': ['hayato+watch@chromium.org'],
2039     'blink_events': ['blink-reviews-events@chromium.org',
2040                      'dtapuska+blinkwatch@chromium.org',
2041                      'eae+blinkwatch@chromium.org'],
2042     'blink_fetch': ['gavinp+loader@chromium.org',
2043                     'japhet@chromium.org',
2044                     'loading-reviews+fetch@chromium.org'],
2045     'blink_fileapi': ['kinuko+fileapi@chromium.org',
2046                       'nhiroki@chromium.org',
2047                       'tzik@chromium.org'],
2048     'blink_frames': ['blink-reviews-frames@chromium.org'],
2049     'blink_geolocation': ['timvolodine@chromium.org'],
2050     'blink_heap': ['haraken@chromium.org',
2051                    'kouhei+heap@chromium.org',
2052                    'oilpan-reviews@chromium.org'],
2053     'blink_html': ['blink-reviews-html@chromium.org'],
2054     'blink_htmlparser': ['kinuko+watch@chromium.org',
2055                          'loading-reviews+parser@chromium.org'],
2056     'blink_image_codecs': ['cblume+imagecodecs@chromium.org',
2057                            'mbarowsky+watch-image-codecs@chromium.org'],
2058     'blink_indexed_db': ['cmumford@chromium.org',
2059                          'jsbell+idb@chromium.org'],
2060     'blink_input': ['dtapuska+blinkwatch@chromium.org',
2061                     'nzolghadr+blinkwatch@chromium.org'],
2062     'blink_layers': ['blink-layers+watch@chromium.org'],
2063     'blink_layout': ['blink-reviews-layout@chromium.org',
2064                      'eae+blinkwatch@chromium.org',
2065                      'pdr+renderingwatchlist@chromium.org',
2066                      'szager+layoutwatch@chromium.org',
2067                      'zoltan@webkit.org'],
2068     'blink_layout_ng': ['cbiesinger@chromium.org',
2069                         'glebl+reviews@chromium.org',
2070                         'dgrogan+ng@chromium.org',
2071                         'atotic+reviews@chromium.org',
2072                         'lchoi+reviews@chromium.org',
2073                         'xiaochengh+watch@chromium.org'],
2074     'blink_loader': ['gavinp+loader@chromium.org',
2075                      'japhet@chromium.org',
2076                      'loading-reviews@chromium.org'],
2077     'blink_media': ['feature-media-reviews@chromium.org',
2078                     'eric.carlson@apple.com',
2079                     'mlamouri+watch-blink@chromium.org',
2080                     'srirama.m@samsung.com'],
2081     'blink_media_queries': ['kenneth.christiansen@gmail.com',
2082                             'yoavweiss@chromium.org'],
2083     'blink_mediastream': ['tommyw+watchlist@chromium.org'],
2084     'blink_navigator_content_utils': ['gyuyoung.kim@chromium.org'],
2085     'blink_out_of_process_frames': ['dcheng@chromium.org',
2086                                     'mlamouri+watch-blink@chromium.org'],
2087     'blink_paint' : ['blink-reviews-paint@chromium.org',
2088                      'dongseong.hwang@intel.com'],
2089     'blink_paintworklet' : ['xidachen@chromium.org'],
2090     'blink_permissions': ['mlamouri+watch-blink@chromium.org',
2091                           'permissions-reviews@chromium.org'],
2092     'blink_platform': ['kinuko+watch@chromium.org'],
2093     'blink_platform_graphics': ['blink-reviews-platform-graphics@chromium.org',
2094                                 'dongseong.hwang@intel.com',
2095                                 'drott+blinkwatch@chromium.org',
2096                                 'dschulze@chromium.org',
2097                                 'fmalita+watch@chromium.org',
2098                                 'fserb+watch@chromium.org',
2099                                 'pdr+graphicswatchlist@chromium.org',
2100                                 'schenney@chromium.org'],
2101     'blink_preloadScanner': ['yoavweiss@chromium.org'],
2102     'blink_prerender': ['gavinp+prerender@chromium.org',
2103                         'yoavweiss@chromium.org'],
2104     'blink_public_api': ['blink-reviews-api@chromium.org'],
2105     'blink_quota': ['kinuko+fileapi@chromium.org',
2106                     'nhiroki@chromium.org',
2107                     'tzik@chromium.org'],
2108     'blink_scheduler': ['scheduler-bugs+blink@chromium.org', 'haraken@chromium.org'],
2109     'blink_screen_orientation': ['mlamouri+watch-blink@chromium.org'],
2110     'blink_script': ['kouhei+script@chromium.org',
2111                      'hiroshige+script@chromium.org'],
2112     'blink_scroll': ['bokan@chromium.org'],
2113     'blink_service_worker': ['falken+watch@chromium.org',
2114                              'horo+watch@chromium.org',
2115                              'jsbell+serviceworker@chromium.org',
2116                              'kinuko+serviceworker@chromium.org',
2117                              'nhiroki@chromium.org',
2118                              'serviceworker-reviews@chromium.org',
2119                              'shimazu+serviceworker@chromium.org'],
2120     'blink_service_worker_tests': ['kenjibaheux+watch@chromium.org'],
2121     'blink_shadow_dom': ['hayato+watch@chromium.org'],
2122     'blink_spellcheck' : ['timvolodine@chromium.org',
2123                           'xiaochengh+watch@chromium.org'],
2124     'blink_streams': ['ricea+watch@chromium.org'],
2125     'blink_style': ['blink-reviews-style@chromium.org'],
2126     'blink_svg': ['dschulze@chromium.org',
2127                   'fmalita+watch@chromium.org',
2128                   'fs@opera.com',
2129                   'kouhei+svg@chromium.org',
2130                   'pdr+svgwatchlist@chromium.org',
2131                   'schenney@chromium.org'],
2132     'blink_track': ['eric.carlson@apple.com',
2133                     'fs@opera.com',
2134                     'glenn@chromium.org',
2135                     'silviapf@chromium.org',
2136                     'srirama.m@samsung.com'],
2137     'blink_vibration': ['mlamouri+watch-blink@chromium.org'],
2138     'blink_viewport_interaction': ['kenneth.christiansen@gmail.com',
2139                                    'bokan@chromium.org'],
2140     'blink_w3ctests': ['blink-reviews-w3ctests@chromium.org'],
2141     'blink_webp': ['jzern@chromium.org',
2142                    'skal@google.com',
2143                    'urvang@chromium.org',
2144                    'mbarowsky+watch-blink-webp@chromium.org'],
2145     'blink_websockets': ['yhirano+watch@chromium.org',
2146                          'ricea+watch@chromium.org'],
2147     'blink_workers': ['blink-worker-reviews@chromium.org',
2148                       'falken+watch@chromium.org',
2149                       'horo+watch@chromium.org',
2150                       'kinuko+worker@chromium.org',
2151                       'shimazu+worker@chromium.org'],
2152     'blink_wtf': ['blink-reviews-wtf@chromium.org', 'haraken@chromium.org'],
2153     'blink_xml': ['dominicc+watchlist@chromium.org',
2154                   'joelhockey+watch@chromium.org'],
2155     'bottombar': ['donnd+watch@chromium.org',
2156                   'mdjones+watch@chromium.org'],
2157     'breve': ['breve-team-reviews@chromium.org'],
2158     'browser_components': ['browser-components-watch@chromium.org'],
2159     'browser_compositor': ['piman+watch@chromium.org',
2160                            'vollick@chromium.org'],
2161     'browser_resources_md': ['michaelpg+watch-md-ui@chromium.org'],
2162     'browser_scheduler': ['scheduler-bugs+browser@chromium.org'],
2163     'browsing_data': ['dullweber+watch@chromium.org',
2164                       'msramek+watch@chromium.org'],
2165     'bubble': ['hcarmona+bubble@chromium.org'],
2166     'cache_storage': ['nhiroki@chromium.org'],
2167     'cast': ['jasonroberts+watch@google.com',
2168              'miu+watch@chromium.org',
2169              'mfoltz+watch@chromium.org',
2170              'pthatcher+watch@chromium.org'],
2171     'cast_certificate': ['dougsteed+watch@chromium.org',
2172                          'mfoltz+watch@chromium.org',
2173                          'ryanchung+watch@chromium.org'],
2174     'cast_channel': ['mfoltz+watch@chromium.org',
2175                      'ryanchung+watch@chromium.org'],
2176     'cc': ['cc-bugs@chromium.org'],
2177     'cc-animation': ['yigu@chromium.org',
2178                      'majidvp@chromium.org'],
2179     'cc-contexts': ['danakj+watch@chromium.org'],
2180     'cc-display': ['danakj+watch@chromium.org'],
2181     'cc-paint': ['danakj+watch@chromium.org'],
2182     'cc-quads': ['danakj+watch@chromium.org'],
2183     'cc-resources': ['danakj+watch@chromium.org'],
2184     'cc-scheduler': ['scheduler-bugs+cc@chromium.org'],
2185     'certificate_transparency': ['certificate-transparency-chrome@googlegroups.com',
2186                                  'martijn+crwatch@martijnc.be',
2187                                  'rsleevi+watch@chromium.org'],
2188     'chrome_cleaner': ['joenotcharles+watch@google.com'],
2189     'chrome_elf': ['caitkp+watch@chromium.org'],
2190     'chrome_grc': ['chrome-grc-reviews@chromium.org'],
2191     'chrome_performance_manager': ['performance-manager-reviews@chromium.org'],
2192     'chromecast': ['alokp+watch@chromium.org',
2193                    'halliwell+watch@chromium.org',
2194                    'lcwu+watch@chromium.org'],
2195     'chromecast_public': ['gfhuang+watch@chromium.org'],
2196     'chromedriver': ['johnchen+watch@chromium.org'],
2197     'chromeos': ['oshima+watch@chromium.org'],
2198     'chromeos_attestation': ['dkrahn+watch@chromium.org'],
2199     'chromeos_bluetooth': ['hansberry+watch-bluetooth@chromium.org',
2200                            'jhawkins+watch-bluetooth@chromium.org',
2201                            'jlklein+watch-bluetooth@chromium.org'],
2202     'chromeos_calculator': ['dharcourt@chromium.org'],
2203     'chromeos_cellular': ['azeemarshad+watch-cellular@chromium.org',
2204                           'benchan+watch-cellular@chromium.org',
2205                           'ejcaruso+watch-cellular@chromium.org',
2206                           'jhawkins+watch-cellular@chromium.org',
2207                           'jlklein+watch-cellular@chromium.org',
2208                           'khorimoto+watch-cellular@chromium.org'],
2209     'chromeos_device_policy': ['ljusten+watch@chromium.org'],
2210     'chromeos_geolocation': ['alemate+watch@chromium.org'],
2211     'chromeos_lkgm': ['achuith+watch@chromium.org',
2212                       'bpastene+watch@chromium.org',
2213                       'stevenjb+watch@chromium.org'],
2214     'chromeos_login': ['achuith+watch@chromium.org',
2215                        'alemate+watch@chromium.org',
2216                        'rsorokin+watch@chromium.org',
2217                        'tbarzic+watch@chromium.org'],
2218     'chromeos_net': ['azeemarshad+watch-network@chromium.org',
2219                      'benchan+watch-network@chromium.org',
2220                      'ejcaruso+watch-network@chromium.org',
2221                      'jhawkins+watch-network@chromium.org',
2222                      'jlklein+watch-network@chromium.org',
2223                      'khorimoto+watch-network@chromium.org',
2224                      'stevenjb+watch-network@chromium.org'],
2225     'chromeos_power': ['derat+watch@chromium.org'],
2226     'chromeos_timezone': ['alemate+watch@chromium.org'],
2227     'chromeos_webui': ['alemate+watch@chromium.org'],
2228     'chromevox': ['anastasi+watch@google.com'],
2229     'clang_update': ['dcheng@chromium.org',
2230                      'dmikurube+clang@chromium.org',
2231                      'eugenis+clang@chromium.org',
2232                      'gbiv+clang@chromium.org',
2233                      'glider+clang@chromium.org',
2234                      'hans@chromium.org',
2235                      'ibiryukov@google.com',
2236                      'pcc@chromium.org',
2237                      'rnk@chromium.org',
2238                      'thakis@chromium.org',
2239                      'thestig@chromium.org',
2240                      'ukai+watch@chromium.org',
2241                      'vmpstr+watch@chromium.org',
2242                      'yunlian@chromium.org'],
2243     'clipboard': ['dcheng@chromium.org'],
2244     'codereview_settings': ['agable+watch@chromium.org'],
2245     'components_deps': ['blundell+watchlist@chromium.org',
2246                         'droger+watchlist@chromium.org'],
2247     'compositor_animator': ['mdjones+watch@chromium.org'],
2248     'content_bluetooth': ['mattreynolds+watch@chromium.org',
2249                           'ortuno+watch@chromium.org'],
2250     'content_loader': ['loading-reviews@chromium.org'],
2251     'content_renderer': ['mlamouri+watch-content@chromium.org'],
2252     'content_shell': ['jochen+watch@chromium.org',
2253                       'mlamouri+watch-content@chromium.org',
2254                       'peter@chromium.org'],
2255     'content_worker': ['blink-worker-reviews@chromium.org',
2256                        'kinuko+watch@chromium.org'],
2257     'contextual_search': ['donnd+watch@chromium.org',
2258                           'twellington+watch@chromium.org'],
2259     'courgette': ['huangs+watch@chromium.org',
2260                   'wfh+watch@chromium.org'],
2261     'cq': ['cq-config-changes@chromium.org',
2262            'shinyak+cc@chromium.org',
2263            'tikuta+cc@chromium.org',
2264            'ukai+cc@chromium.org',
2265            'yyanagisawa+cc@chromium.org'],
2266     'cr_elements': ['dbeam+watch-cr-elements@chromium.org',
2267                     'michaelpg+watch-elements@chromium.org',
2268                     'stevenjb+watch-md-settings@chromium.org'],
2269     'cros_benchmarks': ['cros-perf-detectives@google.com',
2270                         'cywang@chromium.org',
2271                         'vovoy@chromium.org'],
2272     'crostini': ['crostini-ui@chromium.org'],
2273     'cups_printing': ['baileyberro+watch-printers@chromium.org',
2274                       'jimmyxgong+watch-printers@chromium.org',
2275                       'zentaro+watch-printers@chromium.org'],
2276     'custom_proxy': ['lbendig@opera.com',
2277                      'wdzierzanowski@opera.com'],
2278     'custom_tabs': ['amalova+watch@chromium.org',
2279                     'lizeb+watch-custom-tabs@chromium.org',
2280                     'peconn+watch@chromium.org',
2281                     'peter@chromium.org',
2282                     'pshmakov+watch@chromium.org'],
2283     'data_decoder': ['mbarowsky+watch-data-decoder@chromium.org'],
2284     'dbus': ['hashimoto+watch@chromium.org'],
2285     'deep_memory_profiler': ['dmikurube@chromium.org'],
2286     'device_bluetooth': ['mattreynolds+watch@chromium.org',
2287                          'ortuno+watch@chromium.org'],
2288     'device_chooser': ['juncai+watch@chromium.org',
2289                        'mattreynolds+watch@chromium.org',
2290                        'odejesush+watch@chromium.org'],
2291     'devtools': ['devtools-reviews@chromium.org',
2292                  'pfeldman@chromium.org'],
2293     'disk_cache': ['gavinp+disk@chromium.org'],
2294     'download': ['dtrainor+watch@chromium.org'],
2295     'downloads_ui': ['dbeam+watch-downloads-ui@chromium.org',
2296                      'dtrainor+watch@chromium.org'],
2297     'drive_resource_metadata': ['hashimoto+watch@chromium.org'],
2298     'eme': ['eme-reviews@chromium.org'],
2299     'explore_sites': ['chili+watch@chromium.org',
2300                       'dewittj+watch@chromium.org',
2301                       'dimich+watch@chromium.org',
2302                       'freedjm+watch@chromium.org',
2303                       'petewil+watch@chromium.org'],
2304     'extension': ['chromium-apps-reviews@chromium.org',
2305                   'extensions-reviews@chromium.org'],
2306     'feature_policy': ['loonybear@chromium.org',
2307                        'iclelland+watch@chromium.org',
2308                        'jmedley+watch@chromium.org'],
2309     'feedback': ['jkardatzke+watch@chromium.org'],
2310     'fileapi': ['kinuko+fileapi@chromium.org',
2311                 'nhiroki@chromium.org',
2312                 'tzik@chromium.org'],
2313     'filebrowse': ['rginda+watch@chromium.org'],
2314     'filesapp': ['filesapp-reviews@chromium.org',
2315                  'fukino+watch@chromium.org',
2316                  'yamaguchi+watch@chromium.org'],
2317     'fsp': ['mtomasz+watch@chromium.org'],
2318     'fuchsia': ['sergeyu@chromium.org', 'wez@chromium.org'],
2319     'fuzzing': ['fuzzing@chromium.org'],
2320     'gamepad': ['mattreynolds+watch@chromium.org'],
2321     'gcm': ['peter@chromium.org',
2322             'zea+watch@chromium.org'],
2323     'generic_sensor': ['juncai+watch@chromium.org',
2324                        'mattreynolds+watch@chromium.org',
2325                        'raphael.kubo.da.costa@intel.com',
2326                        'timvolodine@chromium.org',
2327                        'wanming.lin@intel.com'],
2328     'geolocation': ['mattreynolds+watch@chromium.org'],
2329     'gfx_geometry': ['cc-bugs@chromium.org'],
2330     'gfx_image': ['rsesek+watch@chromium.org'],
2331     'gn': ['agrieve+watch@chromium.org',
2332            'dpranke@chromium.org'],
2333     'gpu': ['piman+watch@chromium.org'],
2334     'gpu_passthrough_cmd_decoder': ['geofflang+watch@chromium.org'],
2335     'guest_view': ['ekaramad@chromium.org',
2336                    'mcnee@chromium.org',
2337                    'wjmaclean@chromium.org'],
2338     'hats': ['jkardatzke+watch@chromium.org'],
2339     'headless': ['headless-reviews@chromium.org'],
2340     'history_ui': ['dbeam+watch-history-ui@chromium.org'],
2341     'i18n': ['jshin+watch@chromium.org'],
2342     'incident_reporting': ['grt+watch@chromium.org'],
2343     'indexed_db': ['cmumford@chromium.org',
2344                    'jsbell+idb@chromium.org'],
2345     'infra': ['jbudorick+watch@chromium.org'],
2346     'ink_drop': ['bruthig+ink_drop@chromium.org'],
2347     'input': ['dtapuska+chromiumwatch@chromium.org',
2348               'nzolghadr+chromiumwatch@chromium.org'],
2349     'input_devices': ['spang+watch@chromium.org'],
2350     'installable': ['dominickn+watch-installable@chromium.org'],
2351     'installer_linux': ['mmoss@chromium.org',
2352                         'raphael.kubo.da.costa@intel.com'],
2353     'installer_win': ['grt+watch@chromium.org',
2354                       'wfh+watch@chromium.org'],
2355     'instant': ['gayane+watch@chromium.org',
2356                 'kristipark+watch@chromium.org',
2357                 'kmilka+watch@chromium.org',
2358                 'ramyan+watch@chromium.org'],
2359     'ios': ['ios-reviews@chromium.org'],
2360     'ios_chrome': ['ios-reviews+chrome@chromium.org',
2361                    'marq+watch@chromium.org'],
2362     'ios_clean': ['ios-reviews+clean@chromium.org',
2363                   'marq+scrutinize@chromium.org'],
2364     'ios_flags': ['noyau+watch@chromium.org'],
2365     'ios_showcase': ['ios-reviews+showcase@chromium.org',
2366                      'marq+watch@chromium.org'],
2367     'ios_web': ['ios-reviews+web@chromium.org',
2368                 'eugenebut@chromium.org'],
2369     'kiosk_next': ['agawronska+watch@chromium.org',
2370                    'brunoad+watch@chromium.org',
2371                    'escordeiro+watch@chromium.org',
2372                    'ltenorio+watch@chromium.org',
2373                    'maroun+watch@chromium.org',
2374                    'michaelpg+watch@chromium.org',
2375                    'yilkal+watch@chromium.org'],
2376     'libaom': ['fgalligan@chromium.org',
2377                'johannkoenig@chromium.org',
2378                'jzern@chromium.org',
2379                'tomfinegan@chromium.org'],
2380     'libvpx': ['fgalligan@chromium.org',
2381                'jianj@chromium.org',
2382                'johannkoenig@chromium.org',
2383                'jzern@chromium.org',
2384                'marpan@chromium.org',
2385                'tomfinegan@chromium.org'],
2386     'libwebp': ['jzern@chromium.org',
2387                 'skal@google.com',
2388                 'urvang@chromium.org'],
2389     'libxml_xslt': ['ail@google.com',
2390                     'dominicc+watchlist@chromium.org'],
2391     'linux_fonts': ['derat+watch@chromium.org'],
2392     'linux_sandboxing': ['jln+watch@chromium.org'],
2393     'linux_seccomp_bpf': ['jln+watch@chromium.org'],
2394     'mac' : ['mac-reviews@chromium.org'],
2395     'manifest': ['dominickn+watch-manifest@chromium.org',
2396                  'mlamouri+watch-manifest@chromium.org'],
2397     'mash_buildbot_filters': ['dxie+watch@chromium.org',
2398                               'jamescook+watch@chromium.org'],
2399     'media': ['feature-media-reviews@chromium.org'],
2400     'media_capture_from_element': ['emircan+watch+capturefromdom@chromium.org'],
2401     'media_controls': ['steimel+watch-mediacontrols@chromium.org',
2402                        'shihken@microsoft.com'],
2403     'media_galleries': ['thestig@chromium.org',
2404                         'tommycli@chromium.org'],
2405     'media_gpu': ['hiroh+watch@chromium.org'],
2406     'media_mojo': ['alokp+watch@chromium.org',
2407                    'xhwang+watch@chromium.org'],
2408     'media_recorder': ['emircan+watch+mediarecorder@chromium.org',
2409                        'mcasas+mediarecorder@chromium.org'],
2410     'media_remoting': ['erickung+watch@chromium.org',
2411                        'mfoltz+watch@chromium.org',
2412                        'miu+watch@chromium.org',
2413                        'pthatcher+watch@chromium.org'],
2414     'media_router': ['mfoltz+watch@chromium.org',
2415                      'pthatcher+watch@chromium.org',
2416                      'takumif+watch@chromium.org'],
2417     'media_win': ['media-win-reviews@chromium.org'],
2418     'message_loop': ['sadrul@chromium.org'],
2419     'metrics': ['asvitkine+watch@chromium.org'],
2420     'metrics_xml_files': ['asvitkine+watchxml@chromium.org'],
2421     'midi': ['toyoshim+midi@chromium.org'],
2422     'mojo': ['darin@chromium.org'],
2423     'multidevice': ['hansberry+watch-multidevice@chromium.org',
2424                     'hsuregan+watch-multidevice@chromium.org',
2425                     'jhawkins+watch-multidevice@chromium.org',
2426                     'jlklein+watch-multidevice@chromium.org',
2427                     'jordynass+watch-multidevice@chromium.org',
2428                     'khorimoto+watch-multidevice@chromium.org',
2429                     'nohle+watch-multidevice@chromium.org'],
2430     'mus': ['rjkroege@chromium.org'],
2431     'nacl': ['native-client-reviews@googlegroups.com'],
2432     'native_client_sdk': ['binji+watch@chromium.org',
2433                           'sbc@chromium.org'],
2434     'navigation': ['alexmos+watch@chromium.org',
2435                    'creis+watch@chromium.org',
2436                    'nasko+codewatch@chromium.org'],
2437     'net': ['net-reviews@chromium.org'],
2438     'net_base': ['bnc+watch@chromium.org'],
2439     'net_http2': ['bnc+watch@chromium.org'],
2440     'net_log': ['bnc+watch@chromium.org',
2441                 'eroman@chromium.org'],
2442     'net_server': ['ricea+watch@chromium.org'],
2443     'net_spdy': ['bnc+watch@chromium.org'],
2444     'net_websockets': ['ricea+watch@chromium.org'],
2445     'netinfo': ['jkarlin+watch@chromium.org'],
2446     'network_service': ['network-service-reviews@chromium.org'],
2447     'nfc': ['mattreynolds+watch@chromium.org'],
2448     'notification_scheduler': ['xingliu+watch@chromium.org'],
2449     'notifications': ['peter@chromium.org'],
2450     'nqe': ['tbansal+watch-nqe@chromium.org'],
2451     'ntp_snippets': ['ntp-dev+reviews@chromium.org'],
2452     'ntp_tiles': ['ntp-dev+reviews@chromium.org'],
2453     'offline_items_collection': ['peter@chromium.org'],
2454     'offline_pages': ['chili+watch@chromium.org',
2455                       'carlosk+watch@chromium.org',
2456                       'dewittj+watch@chromium.org',
2457                       'dimich+watch@chromium.org',
2458                       'fgorski+watch@chromium.org',
2459                       'petewil+watch@chromium.org',
2460                       'romax+watch@chromium.org',
2461                       'harringtond+watch@google.com'],
2462     'omnibox': ['jdonnelly+watch@chromium.org'],
2463     'optimization_guide': ['dougarnett+watch-optguide@chromium.org'],
2464     'origin_trials': ['chasej+watch@chromium.org',
2465                       'iclelland+watch@chromium.org'],
2466     'ozone': ['kalyan.kondapally@intel.com',
2467               'msisov@igalia.com',
2468               'ozone-reviews@chromium.org'],
2469     'ozone_scenic': ['dworsham@google.com',
2470                      'rjkroege@chromium.org',
2471                      'sergeyu@chromium.org',
2472                      'spang+watch@chromium.org',
2473                      'wez@chromium.org'],
2474     'page_info' : ['permissions-reviews@chromium.org'],
2475     'page_load_metrics' : ['bmcquade+watch@chromium.org',
2476                            'csharrison+watch@chromium.org',
2477                            'loading-reviews+metrics@chromium.org',
2478                            'speed-metrics-reviews@chromium.org'],
2479     'panels': ['dimich@chromium.org',
2480                'jennb@chromium.org',
2481                'jianli@chromium.org'],
2482     'password_manager': ['gcasto+watchlist@chromium.org',
2483                          'vasilii+watchlistpasswordmanager@chromium.org'],
2484     'payments': ['rouslan+payments@chromium.org',
2485                  'gogerald+paymentswatch@chromium.org',
2486                  'mahmadi+paymentswatch@chromium.org',
2487                  'anthonyvd+paymentswatch@chromium.org'],
2488     'payments_ios': ['mahmadi+paymentsioswatch@chromium.org'],
2489     'pepper_api': ['binji+watch@chromium.org',
2490                    'bradnelson+warch@chromium.org',
2491                    'ihf+watch@chromium.org',
2492                    'piman+watch@chromium.org',
2493                    'teravest+watch@chromium.org',
2494                    'yusukes+watch@chromium.org'],
2495     'permissions': ['dominickn+watch-permissions@chromium.org',
2496                     'hanxi+watch@chromium.org',
2497                     'mlamouri+watch-permissions@chromium.org',
2498                     'permissions-reviews@chromium.org',
2499                     'timloh+watch@chromium.org'],
2500     'picture_in_picture': ['beaufort.francois+pip@gmail.com'],
2501     'policy_templates': ['ljusten+watch@chromium.org'],
2502     'polymer': ['dbeam+watch-polymer@chromium.org',
2503                 'michaelpg+watch-polymer@chromium.org'],
2504     'popup_blocker': ['csharrison+watch-popups@chromium.org'],
2505     'precache': ['wifiprefetch-reviews@google.com'],
2506     'prepopulated_engines': ['vasilii+watch@chromium.org'],
2507     'prerender': ['gavinp+prer@chromium.org',
2508                   'tburkard+watch@chromium.org'],
2509     'presentation': ['mfoltz+watch@chromium.org'],
2510     'print_preview': ['rbpotter@chromium.org'],
2511     'push_messaging': ['peter@chromium.org'],
2512     'reading_list': ['stkhapugin@chromium.org'],
2513     'remoteplayback': ['mfoltz+watch@chromium.org'],
2514     'remoting': ['chromoting-reviews@chromium.org'],
2515     'rlz_id': ['gab+watch@chromium.org',
2516                'robertshield+watch@chromium.org'],
2517     'runtime_enabled_features': ['jmedley+watch@chromium.org'],
2518     'safe_browsing': ['drubery@chromium.org',
2519                       'timvolodine@chromium.org',
2520                       'vakh+watch@chromium.org'],
2521     'screen_orientation': ['mlamouri+watch-screen-orientation@chromium.org'],
2522     'security': ['security-watchlist@chromium.org'],
2523     'select_to_speak': ['katie+watch@chromium.org',
2524                         'anastasi+watch@google.com'],
2525     'send_tab_to_self': ['hansberry+watch-send_tab_to_self@chromium.org',
2526                          'jeffreycohen+watch-send_tab_to_self@chromium.org',
2527                          'jlklein+watch-send_tab_to_self@chromium.org',
2528                          'sebsg+watch-send_tab_to_self@chromium.org',
2529                          'tgupta+watch@chromium.org'],
2530     'service_worker': ['horo+watch@chromium.org',
2531                        'jsbell+serviceworker@chromium.org',
2532                        'kinuko+serviceworker@chromium.org',
2533                        'nhiroki@chromium.org',
2534                        'serviceworker-reviews@chromium.org',
2535                        'shimazu+serviceworker@chromium.org'],
2536     'services_public': ['blundell+services-watchlist@chromium.org'],
2537     'settings': ['dbeam+watch-settings@chromium.org',
2538                  'michaelpg+watch-md-settings@chromium.org',
2539                  'stevenjb+watch-md-settings@chromium.org',
2540                  'hsuregan+watch@chromium.org',
2541                  'jordynass+watch@chromium.org',
2542                  'maybelle+watch@chromium.org'],
2543     'settings_forked_os_settings': [
2544                  'maybelle@chromium.org'],
2545     'settings_os_settings': [
2546                  'jhawkins+watch@chromium.org'],
2547     'settings_reset_prompt': ['alito+watch@chromium.org'],
2548     'site_engagement': ['dominickn+watch-engagement@chromium.org'],
2549     'site_instance': ['ajwong+watch@chromium.org',
2550                       'alexmos+watch@chromium.org',
2551                       'creis+watch@chromium.org',
2552                       'nasko+codewatch@chromium.org'],
2553     'smartlock': ['hansberry+watch-smartlock@chromium.org',
2554                   'hsuregan+watch-multidevice@chromium.org',
2555                   'jhawkins+watch-smartlock@chromium.org',
2556                   'jlklein+watch-smartlock@chromium.org',
2557                   'jordynass+watch-smartlock@chromium.org',
2558                   'khorimoto+watch-smartlock@chromium.org',
2559                   'nohle+watch-smartlock@chromium.org'],
2560     'smb': ['cros-enterprise-lax+smbwatch@chromium.org'],
2561     'source_idls': ['jmedley+watch@chromium.org'],
2562     'spellcheck': ['rlp+watch@chromium.org',
2563                    'rouslan+spell@chromium.org',
2564                    'timvolodine@chromium.org'],
2565     'startup': ['grt+watch@chromium.org',
2566                 'pastarmovj+watch@chromium.org'],
2567     'streams': ['zork+watch@chromium.org'],
2568     'styleguide': ['danakj+watch@chromium.org',
2569                    'jbroman+cpp@chromium.org',
2570                    'vmpstr+watch@chromium.org'],
2571     'styleguide_python': ['agrieve+watch@chromium.org',
2572                           'estevenson+watch@chromium.org',
2573                           'wnwen+watch@chromium.org'],
2574     'subresource_filter': ['subresource-filter-reviews@chromium.org'],
2575     'supervised_users': [],
2576     'surface_layer_for_video': [ 'lethalantidote@chromium.org',
2577                                  'liberato@chromium.org'],
2578     'switch_access': ['anastasi+watch@google.com'],
2579     'sync': ['sync-reviews@chromium.org'],
2580     'syncfs': ['kinuko+fileapi@chromium.org',
2581                'nhiroki@chromium.org',
2582                'tzik@chromium.org'],
2583     'tab_alert_indicators': ['miu+watch@chromium.org'],
2584     'tab_capture': ['miu+watch@chromium.org',
2585                     'mfoltz+watch@chromium.org',
2586                     'pthatcher+watch@chromium.org'],
2587     'tab_contents': ['ajwong+watch@chromium.org',
2588                      'avi@chromium.org',
2589                      'creis+watch@chromium.org'],
2590     'tab_ui': ['meiliang@chromium.org',
2591                'yuezhanggg@google.com',
2592                'wychen@chromium.org',
2593                'yusufo@chromium.org'],
2594     'tbmv2_metrics': ['speed-metrics-reviews@chromium.org'],
2595     'tcmalloc': ['dmikurube@chromium.org'],
2596     'telemetry': ['telemetry-reviews@chromium.org'],
2597     'test_runner': ['jochen+watch@chromium.org',
2598                     'mlamouri+watch-test-runner@chromium.org',
2599                     'einbinder+watch-test-runner@chromium.org'],
2600     'tests': [],
2601     'tether': ['hansberry+watch-tether@chromium.org',
2602                'hsuregan+watch-multidevice@chromium.org',
2603                'jhawkins+watch-tether@chromium.org',
2604                'jlklein+watch-tether@chromium.org',
2605                'jordynass+watch-tether@chromium.org',
2606                'khorimoto+watch-tether@chromium.org',
2607                'nohle+watch-tether@chromium.org'],
2608     'textinput': ['nona+watch@chromium.org',
2609                   'shuchen+watch@chromium.org',
2610                   'suzhe@chromium.org',
2611                   'yhanada+watch@chromium.org',
2612                   'yusukes+watch@chromium.org'],
2613     'textinput_chromeos': ['nona+watch@chromium.org',
2614                            'shuchen+watch@chromium.org',
2615                            'yhanada+watch@chromium.org',
2616                            'yusukes+watch@chromium.org'],
2617     'timers': ['chirantan+watch@chromium.org'],
2618     'tools_win_chromeexts': ['robliao+watch@chromium.org'],
2619     'touch_selection': ['ajith.v@samsung.com',
2620                         'ajith.v@chromium.org'],
2621     'tracing': ['tracing+reviews@chromium.org',
2622                 'wfh+watch@chromium.org',
2623                 'spang+watch@chromium.org'],
2624     'ui_compositor': ['cc-bugs@chromium.org'],
2625     'ui_display_win': ['robliao+watch@chromium.org'],
2626     'ui_resources': ['oshima+watch@chromium.org'],
2627     'ui_strings': ['srahim+watch@chromium.org'],
2628     'ui_views': ['robliao+watch@chromium.org',
2629                  'sky+watch@chromium.org'],
2630     'unified_consent': ['wfh+watch@chromuium.org'],
2631     'usb': ['mattreynolds+watch@chromium.org',
2632             'odejesush+watch@chromium.org'],
2633     'vaapi': ['vaapi-reviews@chromium.org'],
2634     'version_assembly': ['caitkp+watch@chromium.org',
2635                          'gab+watch@chromium.org'],
2636     'video': ['posciak+watch@chromium.org'],
2637     'video_capture': ['chfremer+watch@chromium.org'],
2638     'video_gpu': ['acourbot+watch@chromium.org'],
2639     'virtual_keyboard': ['blakeo+virtualkb@chromium.org',
2640                          'dfaden+virtualkb@google.com',
2641                          'yhanada+watchvk@chromium.org',
2642                          'shend+watch@chromium.org'],
2643     'virtual_reality': ['feature-vr-reviews@chromium.org'],
2644     'vulkan': ['cblume+vulkan@chromium.org'],
2645     'wake_lock': ['mattreynolds+watch@chromium.org',
2646                   'raphael.kubo.da.costa@intel.com'],
2647     'wallpapers': ['hsuregan+watch@chromium.org',
2648                    'jhawkins+watch@chromium.org',
2649                    'jordynass+watch@chromium.org',
2650                    'maybelle+watch@chromium.org'],
2651     'web_applications': ['dominickn+watch-web_applications@chromium.org',
2652                          'ericwilligers+watch-bmo@chromium.org',
2653                          'loyso+watch@chromium.org',
2654                          'mgiuca+watch@chromium.org',
2655                          'raymes+watch-bmo@chromium.org'],
2656     'web_dev_style': ['dbeam+watch-web-dev-style@chromium.org'],
2657     'web_package': ['twifkak+watch@chromium.org'],
2658     'web_share': ['mgiuca+watch@chromium.org'],
2659     'webauthn': ['webauthn-reviews@chromium.org'],
2660     'webgpu': ['cwallez+watch@chromium.org',
2661                'kainino+watch@chromium.org'],
2662     'webrtc_browser_tests': ['phoglund+watch@chromium.org'],
2663     'website_settings': ['dullweber+watch@chromium.org',
2664                          'msramek+watch@chromium.org'],
2665     'webui_backend': ['dbeam+watch-webui-backend@chromium.org'],
2666     'windows_sandboxing': ['wfh+watch@chromium.org'],
2667     'x11': ['derat+watch@chromium.org',
2668             'sadrul@chromium.org',
2669             'yusukes+watch@chromium.org'],
2670     'zlib': ['cblume+zlib@chromium.org'],
2671     'zoom': ['wjmaclean@chromium.org'],
2672   },
2673 }