Tien Hock Loh dc2a48c991 reduce warnings flag as error 1 年之前
..
about_ui 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
access_code_cast 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
account_id 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
account_manager_core 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
accuracy_tips 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
android_autofill 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
android_system_error_page 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
apdu 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
app_constants 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
app_restore 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
arc 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
arc_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
assist_ranker 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_assistant 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_assistant_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_payments_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
back_forward_cache 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
background_fetch 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
background_sync 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
background_task_scheduler 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
base32 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
blocked_content 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
blocklist 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
bookmark_bar_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
bookmark_component_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
bookmarks 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
breadcrumbs 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browser_sync 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browser_ui 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browser_watcher 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browsing_data 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browsing_data_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browsing_topics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
captive_portal 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cast 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cast_certificate 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cast_channel 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cast_streaming 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cbor 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cdm 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
certificate_matching 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
certificate_transparency 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
chrome_cleaner 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
chromeos_camera 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
client_hints 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
client_update_protocol 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cloud_devices 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
commerce 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
commerce_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
component_updater 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_chromium_strings_grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_google_chrome_strings_grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_strings_grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
consent_auditor 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
constrained_window 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
content_capture 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
content_creation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
content_creation_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
content_settings 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
contextual_search 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
continuous_search 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cookie_config 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
country_codes 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
crash 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
crash_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
cronet 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
crx_file 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
custom_handlers 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
data_reduction_proxy 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
database_utils 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
dbus 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
desks_storage 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
device_event_log 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
device_reauth 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
digital_asset_links 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
discardable_memory 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
dom_distiller 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
dom_distiller_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
domain_reliability 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
download 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
drive 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
embedder_support 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
encrypted_messages 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
enterprise 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
enterprise_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
error_page 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
error_page_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
exo 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
external_intents 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
externalauth 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
favicon 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
favicon_base 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
feature_engagement 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
feed 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
feedback 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
filename_generation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
find_in_page 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
flags_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
flags_ui 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
fullscreen_control 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
fullscreen_control_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
gcm_driver 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
global_media_controls 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
global_media_controls_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
google 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
grpc_support 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
guest_os 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
guest_view 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
gwp_asan 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
handoff 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
heap_profiling 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
heavy_ad_intervention 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
heavy_ad_intervention_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history_clusters 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history_clusters_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
image_fetcher 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
infobars 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
installedapp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
invalidation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
javascript_dialogs 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
javascript_dialogs_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
js_injection 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
keep_alive_registry 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
keyed_service 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
language 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
lens 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
leveldb_proto 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
link_header_util 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
live_caption 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
live_caption_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
location 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
login 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
lookalikes 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
management 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
management_ios_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
management_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
media_control 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
media_message_center 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
media_message_center_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
media_router 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
memory_pressure 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
messages 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
metal_util 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
metrics_services_manager 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
minidump_uploader 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
mirroring 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ml 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
module_installer 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
nacl 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
navigation_interception 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
navigation_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
net_log 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
neterror 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
network_hints 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
network_session_configurator 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
network_time 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
new_or_sad_tab_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
no_state_prefetch 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ntp_snippets 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ntp_snippets_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ntp_tiles 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
offline_items_collection 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
offline_pages 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
omnibox 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
omnibox_pedal_ui_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
omnibox_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
on_load_script_injector 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
onc 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
open_from_clipboard 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
openscreen_platform 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
optimization_guide dc2a48c991 reduce warnings flag as error 1 年之前
os_crypt 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ownership 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
page_image_annotation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
page_info 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
page_info_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
page_load_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
paint_preview 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
password_manager 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
password_manager_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
payments 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
payments_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
pdf 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
pdf_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
performance_manager 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
permissions 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
permissions_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
plugins 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
policy 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
policy_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
power_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
power_scheduler 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
pref_registry 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
prefs 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
previous_session_info 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
printing 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
printing_component_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
privacy_sandbox 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
privacy_sandbox_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
profile_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
proxy_config 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
pwg_encoder 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
qr_code_generator 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
query_parser 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
query_tiles 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
quirks 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
reading_list 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
remote_cocoa 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
renderer_context_menu 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
reporting 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
reputation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
reset_password_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
resources 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
rlz 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
safe_browsing 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
safe_search_api 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
safety_check 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
scheduling_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
schema_org 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
search 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
search_engines 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
search_provider_logos 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
security_interstitials 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
security_interstitials_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
security_state 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
segmentation_platform 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
send_tab_to_self 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
send_tab_to_self_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
services 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
session_manager 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sessions 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
shared_highlighting 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
signin 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
site_engagement 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
site_isolation 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
site_settings_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sms_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
soda 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
soda_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
speech 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
spellcheck 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sqlite_proto 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ssl_errors 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ssl_errors_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
startup_metric_utils 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
storage_monitor 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
strictmode 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
strings 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
subresource_filter 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
subresource_filter_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_bookmarks 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_device_info 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_preferences 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_sessions 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_ui_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_user_events 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
system_media_controls 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
tab_count_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
tab_groups 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
tab_groups_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
test 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
thin_webview 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
tracing 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
translate 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
translate_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ui_devtools 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ui_metrics 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ukm 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
undo 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
undo_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
unified_consent 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
update_client 9cee8a101e components: update_client: add riscv64 arch definition 1 年之前
upload_list 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
url_formatter 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
url_matcher 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
url_pattern_index 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
url_rewrite 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
user_actions_ui 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
user_manager 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
user_notes 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
user_prefs 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
value_store 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
variations 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
vector_icons 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
version_info 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
version_ui 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
version_ui_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
visitedlink 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
viz 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
web_app_resources 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
web_cache 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
web_modal 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
web_package 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
web_resource 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webapk 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webapps 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webauthn 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webcrypto 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webdata 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webdata_services 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webrtc 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webrtc_logging 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webxr 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webxr_strings_grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
wifi 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
winhttp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
zoom 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
zucchini 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
.eslintrc.js 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
BUILD.gn 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
DEPS 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
OWNERS 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
PRESUBMIT.py 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
README.md 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
android_system_error_page_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
arc_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_assistant_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_payments_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
autofill_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
blocked_content_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
bookmark_bar_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
bookmark_component_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
browsing_data_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
commerce_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_chromium_strings.grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_google_chrome_strings.grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_locale_settings.grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_settings_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
components_strings.grd 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
content_creation_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
crash_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
dialog_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
dom_distiller_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
enterprise_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
error_page_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
find_in_page_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
flags_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
fullscreen_control_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
global_media_controls_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
heavy_ad_intervention_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history_clusters_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
history_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
javascript_dialogs_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
live_caption_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
login_dialog_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
management_ios_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
management_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
media_message_center_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
new_or_sad_tab_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ntp_snippets_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
omnibox_pedal_ui_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
omnibox_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
page_info_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
paint_preview_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
password_manager_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
payments_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
pdf_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
permissions_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
policy_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
print_media_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
printing_component_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
privacy_sandbox_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
protocol_handler_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
reset_password_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
security_interstitials_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
send_tab_to_self_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
site_settings_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sms_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
soda_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
ssl_errors_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
subresource_filter_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
sync_ui_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
tab_groups_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
translate_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
undo_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
version_ui_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webapps_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前
webxr_strings.grdp 213e2ca447 Publish chromium based on 102.0.5005.115 1 年之前

README.md

About //components

This directory is meant to house features or subsystems that are used in more than one part of the Chromium codebase.

Example use cases:

  • Features that are shared by Chrome on iOS (//ios/chrome) and Chrome on other platforms (//chrome).
    • Note: //ios doesn’t depend on //chrome.
  • Features that are shared between multiple embedders of content. For example, //chrome and //android_webview.
  • Features that are shared between Blink and the browser process.
    • Note: It is also possible to place code shared between Blink and the browser process into //third_party/blink/common. The distinction comes down to (a) whether Blink is the owner of the code in question or a consumer of it and (b) whether the code in question is shared by Chrome on iOS as well. If the code is conceptually its own cross-process feature with Blink as a consumer, then //components can make sense. If it’s conceptually Blink code, then //third_party/blink/common likely makes more sense. (In the so-far hypothetical case where it’s conceptually Blink code that is shared by iOS, raise the question on chromium-dev@, where the right folks will see it).

Guidelines for adding a new component

  • You will be added to an OWNERS file under //components/{your component} and be responsible for maintaining your addition.
  • A //components/OWNER must approve of the location of your code.
  • Code must be needed in at least 2 places in Chrome that don’t have a «higher layered» directory that could facilitate sharing (e.g. //content/common, //chrome/utility, etc.).

Dependencies of a component

Components cannot depend on the higher layers of the Chromium codebase:

  • //android_webview
  • //chrome
  • //chromecast
  • //headless
  • //ios/chrome
  • //content/shell

Components can depend on the lower layers of the Chromium codebase:

  • //base
  • //gpu
  • //mojo
  • //net
  • //printing
  • //ui

Components can depend on each other. This must be made explicit in the DEPS file of the component.

Components can depend on //content/public, //ipc, and //third_party/blink/public. This must be made explicit in the DEPS file of the component. If such a component is used by Chrome for iOS (which does not use content or IPC), the component will have to be in the form of a layered component.

//chrome, //ios/chrome, //content and //ios/web can depend on individual components. The dependency might have to be made explicit in the DEPS file of the higher layer (e.g. in //content/browser/DEPS). Circular dependencies are not allowed: if //content depends on a component, then that component cannot depend on //content/public, directly or indirectly.

Structure of a component

As mentioned above, components that depend on //content/public, //ipc, or third_party/blink/public might have to be in the form of a layered component.

Components that have bits of code that need to live in different processes (e.g. some code in the browser process, some in the renderer process, etc.) should separate the code into different subdirectories. Hence for a component named ‘foo’ you might end up with a structure like the following (assuming that foo is not used by iOS and thus does not need to be a layered component):

  • components/foo - DEPS, OWNERS, BUILD.gn
  • components/foo/browser - code that needs the browser process
  • components/foo/common - for e.g. Mojo interfaces and such
  • components/foo/renderer - code that needs renderer process

These subdirectories should have DEPS files with the relevant restrictions in place, i.e. only components/foo/browser should be allowed to #include from content/public/browser. Note that third_party/blink/public is a renderer process directory except for third_party/blink/public/common which can be used by all processes.

Note that there may also be an android subdir, with a Java source code structure underneath it where the package name is org.chromium.components.foo, and with subdirs after ‘foo’ to illustrate process, e.g. ‘browser’ or ‘renderer’:

  • components/foo/android/OWNERS, DEPS
  • components/foo/android/java/src/org/chromium/components/foo/browser/
  • components/foo/android/javatests/src/org/chromium/components/foo/browser/

Code in a component should be placed in a namespace corresponding to the name of the component; e.g. for a component living in //components/foo, code in that component should be in the foo:: namespace.