Revert "Migrate IME service off Service Manager"

This reverts commit 17c7174bc00f980928b810c722e7b942979ce795.

Reason for revert: This appears to have been causing intermittent(!) build failures on Linux ChromiumOS MSan Builder. See for apparent first example. This may also be responsible for failures on linux-chromeos-rel, see for an example.

Original change's description:
> Migrate IME service off Service Manager
> This changes the browser's ImeServiceConnector to launch its own service
> process for the IME service and removes all dependency on Service
> Manager APIs from the service and client.
> Adds a new primordial mojom.ImeService interface to control the service,
> allowing for injection of a PlatformAccessProvider and binding of
> arbitrarily many InputEngineManager endpoints.
> Bug: 977637
> Change-Id: I2dfb2d55144de114f498d231719136629c71d0cd
> Tbr:
> Reviewed-on:
> Commit-Queue: Ken Rockot <>
> Reviewed-by: Sam McNally <>
> Reviewed-by: Leo Zhang <>
> Cr-Commit-Position: refs/heads/master@{#685832},,,

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 977637
Change-Id: If9c51ed0f7fa675c3445a3434d09430693dbe3be
Reviewed-by: Fergus Dall <>
Cr-Commit-Position: refs/heads/master@{#685903}
26 files changed