Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 | il y a 1 an | |
---|---|---|
.. | ||
ash | il y a 1 an | |
assistant | il y a 1 an | |
chromeos_strings_grd | il y a 1 an | |
components | il y a 1 an | |
constants | il y a 1 an | |
crosapi | il y a 1 an | |
dbus | il y a 1 an | |
hugepage_text | il y a 1 an | |
ime | il y a 1 an | |
lacros | il y a 1 an | |
language | il y a 1 an | |
login | il y a 1 an | |
metrics | il y a 1 an | |
printing | il y a 1 an | |
process_proxy | il y a 1 an | |
profiles | il y a 1 an | |
resources | il y a 1 an | |
services | il y a 1 an | |
startup | il y a 1 an | |
strings | il y a 1 an | |
system | il y a 1 an | |
test | il y a 1 an | |
tools | il y a 1 an | |
ui | il y a 1 an | |
utils | il y a 1 an | |
version | il y a 1 an | |
BUILD.gn | il y a 1 an | |
CHROMEOS_LKGM | il y a 1 an | |
DEPS | il y a 1 an | |
DIR_METADATA | il y a 1 an | |
LACROS_OWNERS | il y a 1 an | |
OWNERS | il y a 1 an | |
README.md | il y a 1 an | |
SECURITY_OWNERS | il y a 1 an | |
TERMINAL_OWNERS | il y a 1 an | |
chromeos_export.h | il y a 1 an | |
chromeos_strings.grd | il y a 1 an | |
features.gni | il y a 1 an | |
tast_control.gni | il y a 1 an |
This directory contains low-level support for Chrome running on Chrome OS.
The Lacros project is in the process of extracting the browser-functionality into a separate binary. This introduces the following terminology and rules:
Many subdirectories contain Chrome-style C++ wrappers around operating system components.
For example, //chromeos/dbus contains wrappers around the D-Bus interfaces to system daemons like the network configuration manager (shill). Most other directories contain low-level utility code.
There are two exceptions:
//chromeos/services contains mojo services that were not considered sufficiently general to live in top-level //services and that, at the same time, are shared between ash-chrome and lacros-chrome. In case of an ash-chrome only mojo service, please use //chromeos/ash/services instead.
//chromeos/components contains C++ components that were not considered sufficiently general to live in top-level //components.
Note, //chromeos does not contain any user-facing UI code, and hence it has «-ui» in its DEPS. The contents of //chromeos should also not depend on //chrome or //content.