Name Description Size
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