BUILD.gn |
|
1155 |
lacros_resource_sizes.gni |
|
742 |
lacros_resource_sizes.py |
Reports binary size metrics for LaCrOS build artifacts.
More information at //docs/speed/binary_size/metrics.md.
|
14444 |
lacros_resource_sizes.pydeps |
|
849 |
mojo_connection_lacros_launcher.py |
Helps launch lacros-chrome with mojo connection established on Linux
or Chrome OS. Use on Chrome OS is for dev purposes.
The main use case is to be able to launch lacros-chrome in a debugger.
Please first launch an ash-chrome in the background as usual except without
the '--lacros-chrome-path' argument and with an additional
'--lacros-mojo-socket-for-testing' argument pointing to a socket path:
XDG_RUNTIME_DIR=/tmp/ash_chrome_xdg_runtime ./out/ash/chrome \\
--user-data-dir=/tmp/ash-chrome --enable-wayland-server \\
--no-startup-window --enable-features=LacrosOnly \\
--lacros-mojo-socket-for-testing=/tmp/lacros.sock
Then, run this script with '-s' pointing to the same socket path used to
launch ash-chrome, followed by a command one would use to launch lacros-chrome
inside a debugger:
EGL_PLATFORM=surfaceless XDG_RUNTIME_DIR=/tmp/ash_chrome_xdg_runtime \\
./build/lacros/mojo_connection_lacros_launcher.py -s /tmp/lacros.sock
gdb --args ./out/lacros-release/chrome --user-data-dir=/tmp/lacros-chrome
|
7380 |
OWNERS |
|
88 |
PRESUBMIT.py |
Presubmit script for changes affecting //build/lacros |
665 |
README.md |
This folder contains code for running lacros in tests. |
281 |