commit | d4d6f3488ccaefff77461db8b139bbee88f3602d | [log] [tgz] |
---|---|---|
author | Joe Downing <[email protected]> | Thu Sep 23 22:12:09 2021 |
committer | Chromium LUCI CQ <[email protected]> | Thu Sep 23 22:12:09 2021 |
tree | 90483beb23ee81320c66f423e10cb59aeefe75fe | |
parent | dbacdc23817435eacdb1509298f3da0fe8a76209 [diff] |
Introduce Desktop session mojo interfaces for Chrome Remote Desktop This CL introduces a set of interfaces used for communication with the desktop process. It also allows the desktop process to ask the daemon process to crash the network process if the desktop process receives an invalid Mojo message from the network process. There is quite a bit of plumbing in this CL as the desktop and network processes are launched using a helper process and the IPC channel connection process isn't straight-forward as the helper process needs to forward the associate interface requests to the proper process. Bug: b:178114059 Change-Id: Ifea8a93efc1127e9827d09169907106a6fd65c32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3145952 Reviewed-by: Daniel Cheng <[email protected]> Reviewed-by: Yuwei Huang <[email protected]> Commit-Queue: Joe Downing <[email protected]> Cr-Commit-Position: refs/heads/main@{#924492}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.