Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
..
BUILD.gn 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
DEPS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
DIR_METADATA 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
README.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
ash_dbus_services.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
ash_dbus_services.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
display_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
display_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
gesture_properties_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
gesture_properties_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
gesture_properties_service_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
liveness_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
liveness_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.DisplayService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.GesturePropertiesService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.LivenessService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.PrivacyScreenService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.UrlHandlerService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
org.chromium.UserAuthenticationService.conf 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
privacy_screen_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
privacy_screen_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
url_handler_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
url_handler_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
url_handler_service_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
user_authentication_service_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
user_authentication_service_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago

README.md

Under classic/single-process mash:

  • The dbus::Bus instance is created in chrome and passed to ash in ShellInitParams.
  • Access to D-Bus clients is restricted to clients that will eventually be owned by the ash process.

Under multi-process ash (mash):

  • AshDBusHelper creates its own dbus thread and dbus::Bus instance.
  • The D-Bus clients created in AshService are owned by the ash process.
  • The D-Bus services in AshDBusServices are owned by the ash process.

See //ash/README.md for details on mash. See Chrome OS D-Bus Usage in Chrome for information about adding D-Bus services.