0

[dirmd] Use metadata mixins

Use the new "mixins" feature in dirmd.
Derive mixins from file:// links in OWNERS files.

This CL is machine-generated, in two parts.

Part 1: use mixins.

1. Save current metadata to JSON files, in ORIGINAL and REDUCED forms.
   dirmd read -form original > ~/tmp/dirmd/original.json
   dirmd read -form reduced  > ~/tmp/dirmd/reduced.json
2. Run mixins.py.
   Source code: https://gist.github.com/nodirg/b59d3df338a72a8944f957c5b3a15e22

The script finds related directories, connected by file:// links
in OWNERS files. For those directories that have the same base
name, e.g.
  components/autofill
  chrome/android/java/src/org/chromium/chrome/browser/autofill
if importing the "parent" to the "child" reduces metadata, or adds
missing metadata, extract the common metadata to COMMON_METADATA
and import it in both directories.

Part2: deduplicate metadata.
Apply same instructions as in
https://chromium-review.googlesource.com/c/chromium/src/+/2795985/16

Bug: 1179786
Change-Id: I2e6378004ce433e02f1c9360b09eb72354083bf6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2897943
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Fred Mello <fredmello@chromium.org>
Owners-Override: John Abd-El-Malek <jam@chromium.org>
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
Cr-Commit-Position: refs/heads/main@{#925648}
This commit is contained in:
Nodir Turakulov
2021-09-28 06:50:47 +00:00
committed by Chromium LUCI CQ
parent 3a090add40
commit de11715e63
1156 changed files with 1828 additions and 2156 deletions
apps
ash
accessibility
app_list
views
assistant
assistant
dbus
keyboard
public
cpp
app_list
vector_icons
assistant
holding_space
wallpaper
quick_pair
resources
vector_icons
services
quick_pair
shortcut_viewer
vector_icons
system
accessibility
holding_space
message_center
phonehub
wallpaper
webui
file_manager
base
build
chrome
android
COMMON_METADATADIR_METADATA
features
autofill_assistant
feed
java
src
org
chromium
chrome
browser
about_settings
accessibility
accessibility_tab_switcher
app
appmenu
flags
video_tutorials
autofill
autofill_assistant
background_sync
background_task_scheduler
banners
bookmarks
browserservices
browsing_data
component_updater
compositor
content_capture
contextmenu
cryptids
customtabs
display_cutout
dom_distiller
explore_sites
gesturenav
infobar
installedapp
messages
modaldialog
net
notifications
ntp
offlinepages
omaha
paint_preview
partnerbookmarks
password_manager
payments
privacy
push_messaging
quickactionsearchwidget
safe_browsing
searchwidget
settings
share
sharing
site_settings
status_indicator
sync
tabbed_mode
tasks
translate
usage_stats
webapps
webauth
webshare
javatests
src
org
chromium
chrome
browser
accessibility
accessibility_tab_switcher
autofill
autofill_assistant
background_sync
bookmarks
browserservices
browsing_data
compositor
contextmenu
continuous_search
customtabs
display_cutout
dom_distiller
download
explore_sites
gesturenav
infobar
locale
notifications
ntp
offlinepages
omaha
paint_preview
password_manager
settings
privacy
settings
profiles
push_messaging
query_tiles
searchwidget
settings
share
site_settings
sms
status_indicator
subresource_filter
sync
tasks
toolbar
translate
usage_stats
webauth
webshare
junit
src
org
chromium
chrome
browser
about_settings
app
video_tutorials
autofill
background_sync
browserservices
compositor
contextmenu
cryptids
customtabs
display_cutout
dom_distiller
explore_sites
feed
image_fetcher
notifications
ntp
offlinepages
partnerbookmarks
password_manager
settings
preferences
privacy
settings
quickactionsearchwidget
safe_browsing
settings
share
sharing
site_settings
sync
tabbed_mode
tasks
webapps
native_java_unittests
src
org
chromium
chrome
browser
installedapp
app
android
vector_icons
app_shim
browser
accessibility
accuracy_tips
android
DIR_METADATA
accessibility
autofill_assistant
background_task_scheduler
bookmarks
bottombar
browserservices
browsing_data
compositor
consent_auditor
cookies
customtabs
dom_distiller
examples
custom_tabs_client
explore_sites
feature_engagement
feed
ntp
omnibox
oom_intervention
preferences
autofill
send_tab_to_self
vr
webapk
webapps
apps
app_discovery_service
app_service
app_shim
digital_goods
guest_view
intent_helper
platform_apps
api
media_galleries
ash
attribution_reporting
autofill
background_fetch
background_sync
badging
banners
bluetooth
browser_controls
browsing_data
cart
chromeos
app_mode
extensions
printing
component_updater
consent_auditor
content_creation
content_index
content_settings
continuous_search
custom_handlers
data_reduction_proxy
dom_distiller
domain_reliability
download
extensions
feature_engagement
DIR_METADATA
java
src
org
chromium
chrome
browser
feature_engagement
federated_learning
feed
feedback
file_system_access
flags
font_access
fullscreen
gcm
guest_view
headless
heavy_ad_intervention
hid
history_clusters
idle
image_fetcher
interest_group
interstitials
invalidation
language
loader
locale
java
src
org
chromium
chrome
media_galleries
metrics
net
nfc
notifications
ntp_tiles
offline_items_collection
offline_pages
optimization_guide
page_info
paint_preview
password_manager
payments
pdf
performance_manager
picture_in_picture
policy
portal
predictors
preferences
prerender
printing
privacy_budget
profiles
COMMON_METADATADIR_METADATA
android
DIR_METADATA
java
src
org
chromium
chrome
browser
push_messaging
query_tiles
resource_coordinator
resources
accessibility
chromeos
edu_coexistence
conflicts
download_shelf
feedback
history
internals
notifications
user_education
offline_pages
omnibox
settings
signin
video_tutorials
safe_browsing
search
search_engines
search_provider_logos
segmentation_platform
send_tab_to_self
serial
settings
share
android
java
src
org
chromium
chrome
browser
share
send_tab_to_self
sharesheet
sharing
signin
subresource_filter
sync
themes
translate
ui
android
DIR_METADATA
appmenu
autofill
default_browser_promo
layouts
multiwindow
native_page
omnibox
quickactionsearchwidget
safe_browsing
searchactivityutils
tab_contents
tab_model
theme
toolbar
webid
apps
ash
accessibility
assistant
holding_space
keyboard
sharesheet
aura
accessibility
blocked_content
bluetooth
download
extensions
font_access
global_media_controls
hid
omnibox
page_action
page_info
pdf
search
search_engines
send_tab_to_self
serial
signin
sync
translate
user_education
views
accessibility
download
extensions
global_media_controls
omnibox
page_action
page_info
payments
plugin_vm
send_tab_to_self
sharing
translate
webid
web_applications
webid
webui
chromeos
conflicts
customize_themes
download_shelf
federated_learning
history
history_clusters
internals
notifications
query_tiles
user_education
interstitials
omnibox
predictors
sandbox
settings
signin
video_tutorials
unified_consent
usb
video_tutorials
vr
vector_icons
wake_lock
web_applications
webapps
webid
win
chrome_cleaner
common
apps
cart
custom_handlers
extensions
media_galleries
net
notifications
performance_manager
printing
privacy_budget
search
themes
renderer
autofill
cart
extensions
media
net
pdf
performance_manager
printing
resources
translate
services
printing
test
android
COMMON_METADATADIR_METADATA
javatests
src
org
chromium
chrome
test
util
browser
notifications
sync
webapps
base
data
dom_distiller
translate
webui
chromeos
edu_coexistence
settings
origin_policy
payments
updater
chromecast
browser
media
cma
backend
chromeos
cloud_print
components
accuracy_tips
arc
autofill
autofill_assistant
background_fetch
background_sync
background_task_scheduler
blocked_content
browser_ui
http_auth
settings
site_settings
util
widget
browsing_data
cast_certificate
chrome_cleaner
client_hints
component_updater
consent_auditor
content_capture
content_creation
content_settings
continuous_search
data_reduction_proxy
dbus
dom_distiller
domain_reliability
download
drive
embedder_support
android
origin_trials
feature_engagement
federated_learning
feed
feedback
find_in_page
guest_os
guest_view
heavy_ad_intervention
history
core
browser
history_clusters
image_fetcher
invalidation
language
messages
metrics
ntp_tiles
offline_items_collection
offline_pages
omnibox
optimization_guide
page_info
paint_preview
password_manager
payments
pdf
performance_manager
policy
printing
query_tiles
search
search_engines
search_provider_logos
segmentation_platform
send_tab_to_self
services
DIR_METADATA
app_service
storage
dom_storage
indexed_db
service_worker
signin
subresource_filter
sync
test
data
autofill
cast_certificate
data_reduction_proxy
dom_distiller
password_manager
performance_manager
update_client
webcrypto
translate
unified_consent
update_client
vector_icons
viz
webapk
webapps
webcrypto
webrtc
content
app
browser
accessibility
aggregation_service
appcache
attribution_reporting
audio
background_fetch
background_sync
bluetooth
browsing_data
buckets
cache_storage
client_hints
compute_pressure
content_index
cookie_store
device
direct_sockets
display_cutout
dom_storage
federated_learning
file_system_access
font_access
generic_sensor
hid
idle
indexed_db
interest_group
loader
locks
manifest
media
media_session
metrics
native_io
net
notifications
origin_trials
payments
picture_in_picture
portal
prerender
push_messaging
quota
resources
attribution_reporting
indexed_db
media
prerender
service_worker
screen_orientation
serial
service_worker
sms
speech
web_package
webid
common
background_fetch
fetch
media
service_worker
web_package
zygote
public
android
java
javatests
src
org
chromium
content
browser
accessibility
font
remoteobjects
sms
junit
src
org
chromium
content
browser
remoteobjects
sms
common
renderer
accessibility
media
service_worker
shell
test
data
accessibility
origin_trials
portal
zygote
dbus
docs
privacy_budget
updater
extensions
COMMON_METADATADIR_METADATA
browser
api
guest_view
renderer
guest_view
resources
guest_view
fuchsia
google_apis
drive
test
data
gpu
headless
ios
COMMON_METADATADIR_METADATA
chrome
browser
component_updater
gcm
invalidation
language
ntp_tiles
optimization_guide
policy
sync
translate
ui
send_tab_to_self
update_client
web_view
internal
media
COMMON_METADATADIR_METADATA
audio
capture
video
filters
net
pdf
printing
sandbox
services
storage/browser
third_party
blink
common
blob
bluetooth
cache_storage
fetch
manifest
mediastream
notifications
origin_trials
peerconnection
permissions
permissions_policy
privacy_budget
scheduler
service_worker
perf_tests
public
common
blob
bluetooth
cache_storage
css
fetch
font_access
manifest
media
net
notifications
origin_trials
peerconnection
permissions
privacy_budget
scheduler
service_worker
sms
mojom
app_banner
appcache
badging
blob
bluetooth
buckets
cache_storage
compute_pressure
cookie_store
dom_storage
fetch
file_system_access
filesystem
font_access
hid
idle
locks
manifest
media
mediasession
native_io
payments
peerconnection
performance_manager
permissions
prerender
presentation
push_messaging
quota
script
serial
service_worker
sms
speculation_rules
speech
subapps
webaudio
webid
webtransport
platform
media
modules
mediastream
remoteplayback
service_worker
video_capture
webrtc
scheduler
web
modules
media
mediastream
service_worker
renderer
bindings
build
scripts
controller
performance_manager
core
modules
platform
animation
bindings
blob
exported
mediastream
instrumentation
resource_coordinator
media
media_capabilities
mediastream
peerconnection
privacy_budget
scheduler
video_capture
webrtc
web_tests
external
wpt
beacon
bluetooth
mediasession
netinfo
notifications
webgpu
http
tests
virtual
presentation
wpt_internal
presentation
serial
win_build_output
midl
chrome
tools
accessibility
aggregation_service
fuchsia
origin_trials
DIR_METADATA
third_party
privacy_budget
ui
accessibility
android
java
src
org
chromium
base
ime
events
file_manager
gtk
printing
message_center
views
accessibility
vector_icons
webui
resources
cr_components
cr_elements
chromeos
js
weblayer/browser/java/org/chromium/weblayer_private/payments

4
apps/COMMON_METADATA Normal file

@ -0,0 +1,4 @@
monorail {
component: "Platform>Apps"
}
team_email: "apps-dev@chromium.org"

@ -6,7 +6,4 @@
# For the schema of this file, see Metadata message:
# https://source.chromium.org/chromium/infra/infra/+/main:go/src/infra/tools/dirmd/proto/dir_metadata.proto
monorail {
component: "Platform>Apps"
}
team_email: "apps-dev@chromium.org"
mixins: "//apps/COMMON_METADATA"

@ -1,4 +1,4 @@
mixins: "//ui/accessibility/COMMON_METADATA"
monorail {
component: "OS>Accessibility"
}
team_email: "chromium-accessibility@chromium.org"

@ -1,3 +1 @@
monorail {
component: "UI>Shell>Assistant"
}
mixins: "//chromeos/assistant/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "UI>Shell>Assistant"
}
mixins: "//chromeos/assistant/COMMON_METADATA"

1
ash/dbus/DIR_METADATA Normal file

@ -0,0 +1 @@
mixins: "//chromeos/dbus/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "OS>Inputs"
}

@ -1,3 +1 @@
monorail {
component: "OS>Inputs"
}
mixins: "//ash/keyboard/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/vector_icons/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "UI>Shell>Assistant"
}
mixins: "//chromeos/assistant/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "UI>Shell>HoldingSpace"
}

@ -1,3 +1 @@
monorail {
component: "UI>Shell>HoldingSpace"
}
mixins: "//ash/public/cpp/holding_space/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "OS>Systems>Wallpaper"
}
mixins: "//ash/wallpaper/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail: {
component: "OS>Systems>Multidevice>FastPair"
}

@ -1,3 +1 @@
monorail: {
component: "OS>Systems>Multidevice>FastPair"
}
mixins: "//ash/quick_pair/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/vector_icons/COMMON_METADATA"

@ -1,3 +1 @@
monorail: {
component: "OS>Systems>Multidevice>FastPair"
}
mixins: "//ash/quick_pair/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/vector_icons/COMMON_METADATA"

@ -1,4 +1,4 @@
mixins: "//ui/accessibility/COMMON_METADATA"
monorail {
component: "OS>Accessibility"
}
team_email: "chromium-accessibility@chromium.org"

@ -0,0 +1 @@
mixins: "//ash/public/cpp/holding_space/COMMON_METADATA"

@ -1,3 +1,4 @@
mixins: "//ui/message_center/COMMON_METADATA"
monorail {
component: "UI>Shell>Notifications"
}

@ -0,0 +1 @@
mixins: "//chromeos/components/phonehub/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "OS>Systems>Wallpaper"
}

@ -1,3 +1 @@
monorail {
component: "OS>Systems>Wallpaper"
}
mixins: "//ash/wallpaper/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "Platform>Apps>FileManager"
}
mixins: "//ui/file_manager/COMMON_METADATA"

@ -0,0 +1 @@
os: ANDROID

@ -1 +1 @@
os: ANDROID
mixins: "//base/android/COMMON_METADATA"

@ -1,5 +1,2 @@
monorail {
component: "Fuchsia"
}
team_email: "cr-fuchsia@chromium.org"
mixins: "//build/fuchsia/COMMON_METADATA"
os: FUCHSIA

@ -0,0 +1,3 @@
monorail {
component: "Internals>Metrics"
}

@ -1,3 +1 @@
monorail {
component: "Internals>Metrics"
}
mixins: "//base/metrics/COMMON_METADATA"

@ -1,3 +1,4 @@
mixins: "//base/android/COMMON_METADATA"
monorail {
component: "Test>Android"
}

@ -1,3 +1 @@
monorail {
component: "Internals>Metrics"
}
mixins: "//base/metrics/COMMON_METADATA"

@ -0,0 +1 @@
os: ANDROID

@ -1 +1 @@
os: ANDROID
mixins: "//build/android/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//build/android/COMMON_METADATA"

@ -1,7 +1,3 @@
monorail {
component: "Fuchsia"
}
team_email: "cr-fuchsia@chromium.org"
mixins: "//build/fuchsia/COMMON_METADATA"
os: FUCHSIA

@ -0,0 +1,5 @@
monorail {
component: "Fuchsia"
}
team_email: "cr-fuchsia@chromium.org"

@ -1,5 +1,2 @@
monorail {
component: "Fuchsia"
}
mixins: "//build/fuchsia/COMMON_METADATA"
team_email: "cr-fuchsia@chromium.org"

@ -0,0 +1 @@
mixins: "//build/android/COMMON_METADATA"

@ -1,4 +1,5 @@
monorail {
component: "UI>Browser>Mobile"
}
team_email: "clank-dev@google.com"
os: ANDROID

@ -1,5 +1 @@
monorail {
component: "UI>Browser>Mobile"
}
team_email: "clank-dev@google.com"
os: ANDROID
mixins: "//chrome/android/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/autofill_assistant/COMMON_METADATA"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>ContentSuggestions>Feed"
}
team_email: "feed@chromium.org"
mixins: "//components/feed/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Mobile>Settings"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>Settings"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/about_settings/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Accessibility"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Accessibility"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/accessibility/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Mobile>TabSwitcher"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>TabSwitcher"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/accessibility_tab_switcher/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//chrome/browser/ui/android/appmenu/COMMON_METADATA"

@ -1,4 +1 @@
monorail {
component: "Internals>Flags"
}
team_email: "clank-modularization@chromium.org"
mixins: "//chrome/browser/flags/COMMON_METADATA"

@ -1,4 +1,2 @@
monorail {
component: "Upboarding>VideoTutorials"
}
mixins: "//chrome/browser/video_tutorials/COMMON_METADATA"
team_email: "chrome-upboarding@chromium.org"

@ -0,0 +1,3 @@
monorail {
component: "UI>Browser>Autofill>UI"
}

@ -1,3 +1,2 @@
monorail {
component: "UI>Browser>Autofill>UI"
}
mixins: "//components/autofill/COMMON_METADATA"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/autofill/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "UI>Browser>Autofill>Assistant"
}
mixins: "//components/autofill_assistant/COMMON_METADATA"

@ -1,4 +1 @@
monorail {
component: "Blink>BackgroundSync"
}
team_email: "platform-capabilities@chromium.org"
mixins: "//components/background_sync/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/background_task_scheduler/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "UI>Browser>WebAppInstalls"
}
mixins: "//chrome/browser/banners/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Bookmarks"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Bookmarks"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/bookmarks/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "UI>Browser>Mobile>CustomTabs"
}

@ -1,3 +1 @@
monorail {
component: "UI>Browser>Mobile>CustomTabs"
}
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/browserservices/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "Privacy"
}

@ -1,3 +1 @@
monorail {
component: "Privacy"
}
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/browsing_data/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/component_updater/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Mobile>CompositedUI"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>CompositedUI"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/compositor/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Search>ContextualSearch"
}
team_email: "contextual-search-dev@chromium.org"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Search>ContextualSearch"
}
team_email: "contextual-search-dev@chromium.org"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//components/content_capture/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Mobile>ContextMenu"
}
team_email: "clank-app-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>ContextMenu"
}
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/contextmenu/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Joy"
}
team_email: "chrome-creation@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Joy"
}
team_email: "chrome-creation@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/cryptids/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Mobile>CustomTabs"
}
team_email: "mobile-web-install-team@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>CustomTabs"
}
team_email: "mobile-web-install-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/customtabs/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "Blink>Layout"
}

@ -1,3 +1 @@
monorail {
component: "Blink>Layout"
}
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/display_cutout/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>ReaderMode"
}
team_email: "dom-distiller-eng@google.com"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>ReaderMode"
}
team_email: "dom-distiller-eng@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//chrome/browser/android/explore_sites/COMMON_METADATA"

@ -0,0 +1 @@
team_email: "clank-app-team@google.com"

@ -1 +1 @@
team_email: "clank-app-team@google.com"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/gesturenav/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "UI>Browser>Infobars"
}

@ -1,3 +1 @@
monorail {
component: "UI>Browser>Infobars"
}
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/infobar/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "Platform>Apps>AppLauncher>Install"
}

@ -1,3 +1 @@
monorail {
component: "Platform>Apps>AppLauncher>Install"
}
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/installedapp/COMMON_METADATA"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Mobile>Messages"
}
team_email: "clank-app-team@google.com"
mixins: "//components/messages/COMMON_METADATA"

@ -0,0 +1 @@
mixins: "//ui/android/java/src/org/chromium/ui/modaldialog/COMMON_METADATA"

@ -1,4 +1,2 @@
monorail {
component: "Internals>Network>NetworkQuality"
}
mixins: "//net/nqe/COMMON_METADATA"
team_email: "net-dev@chromium.org"

@ -0,0 +1,4 @@
monorail {
component: "UI>Notifications"
}
team_email: "platform-capabilities@chromium.org"

@ -1,4 +1 @@
monorail {
component: "UI>Notifications"
}
team_email: "platform-capabilities@chromium.org"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/notifications/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>NewTabPage"
}
team_email: "ntp-dev@chromium.org"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>NewTabPage"
}
team_email: "ntp-dev@chromium.org"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/ntp/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "UI>Browser>Offline"
}
team_email: "offline-dev@chromium.org"

@ -1,4 +1 @@
monorail {
component: "UI>Browser>Offline"
}
team_email: "offline-dev@chromium.org"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/offlinepages/COMMON_METADATA"

@ -0,0 +1,4 @@
monorail {
component: "Internals>Installer"
}
team_email: "chrome-updates-dev@chromium.org"

@ -1,4 +1 @@
monorail {
component: "Internals>Installer"
}
team_email: "chrome-updates-dev@chromium.org"
mixins: "//chrome/android/java/src/org/chromium/chrome/browser/omaha/COMMON_METADATA"

@ -1,3 +1 @@
monorail {
component: "Internals>FreezeDriedTabs"
}
mixins: "//components/paint_preview/COMMON_METADATA"

@ -0,0 +1,3 @@
monorail {
component: "UI>Browser>Bookmarks"
}

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