|author||Mikael Pessa <firstname.lastname@example.org>||Wed May 05 01:59:27 2021 +0000|
|committer||CQ Bot <email@example.com>||Wed May 05 01:59:27 2021 +0000|
[scenic][ui-input] Pull out registries into separate classes Creates separate classes for the implementations of fuchsia::ui::pointerinjector::Registry and fuchsia::ui::policy:accessibility::PointerEventRegistry, letting InputSystem own instances of them instead of implementing them directly. (Also meant to split out fuchsia.ui.pointercapture.ListenerRegistry, but it was too closely entwined with InputSystem to be worth it) This helps separate concerns and will let us split out unit tests better. No functional changes. Separate unit tests for the new classes to come later, currently covered by the old tests. Fixed: 74842 Test: input_unittests Change-Id: I1fdda789ff2bdf51d2b8e83256eb14daf06161a8 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/523996 Commit-Queue: Mikael Pessa <firstname.lastname@example.org> Reviewed-by: Jaeheon Yi <email@example.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.