Move |PlatformApi| to Libassistant mojom service
This CL introduces an implementation of |assistant_client::PlatformApi| in the Libassistant mojom service. This initial implementation simply forwards all work to the existing |CrosPlatformApi| (in //chromeos/services/assistant/platform), but this will allow us to start migrating the individual components one by one to the Libassistant mojom service. This CL also changes the |CrosPlatformApi| so it no longer inherits from |assistant_client::PlatformApi|. This is again done so we can start removing components one by one away from |CrosPlatformApi|. Bug: b/171748795 Test: chromeos_unittests with filter "Assistant*:ServiceController*" Change-Id: I715d25fb13b128d31218ec8a3f727e19feae4bc1 Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2596254 Commit-Queue: Jeroen Dhollander <jeroendh@chromium.org> Reviewed-by:Tao Wu <wutao@chromium.org> Cr-Commit-Position: refs/heads/master@{#839457}
Showing
Please register or sign in to comment