commit | a46b1433df6a7a1014900f9165fa74689bcba832 | [log] [tgz] |
---|---|---|
author | Yilong Li <liyl@fuchsia.infra.roller.google.com> | Wed Aug 07 00:11:26 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Aug 06 17:12:30 2024 -0700 |
tree | c4152949aa629eaf85e27e24b5719937f4731404 | |
parent | 2e3276943bc2262365af1cbd65b729b452e792e9 [diff] |
[roll] Roll fuchsia [display][coordinator] Move "WireSendEvent" to dedicated methods in Client. Previously, both Client and ClientProxy had direct access to the server binding of the FIDL Coordinator protocol to send events. This change adds dedicated methods "NotifyVsync", "NotifyDisplayChanges" and "NotifyOwnershipChange" to display::Client. Client and ClientProxy now must use this to emit events to clients. This makes it easier for the coordinator `Client` class to handle incoming events from the `CoordinatorListener` protocol. Test: refactor only. no-op. Test: display-coordinator-unittest Original-Bug: 355334166 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1093373 Original-Revision: 8b70d3d8d995ae0c4147eacefe137c6a51785264 GitOrigin-RevId: d14f5e02597006e6bf00b04ba7fe2a82a6487f19 Change-Id: Ia75a4e980cd99a4271a3e0167f74ce9b0a07c00d
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.