Commit 50853a6a authored by Curtis McMullan's avatar Curtis McMullan Committed by Commit Bot

chos: remove legacy handwriting connection to vk

Previously we were resolving a HandwritingRecognizer with
BindHandwritingRecognizer directly in the VK.

Now the VK client is using a HandwritingRecognizerRequestor to resolve
HandwritingRecognizers, thus there is no longer any need for
BindHandwritingRecognizer as it is not used.

BUG=1076172

Change-Id: I3a99d07fd7e231823ee3817708f0256c0b3d305a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2340591Reviewed-by: default avatarDarren Shen <shend@chromium.org>
Reviewed-by: default avatarSam McNally <sammc@chromium.org>
Reviewed-by: default avatarLeo Zhang <googleo@chromium.org>
Commit-Queue: Curtis McMullan <curtismcmullan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#795757}
parent eb219dd6
......@@ -34,7 +34,6 @@
#include "chromeos/services/ime/public/mojom/input_engine.mojom.h"
#include "chromeos/services/machine_learning/public/cpp/handwriting_recognizer_manager.h"
#include "chromeos/services/machine_learning/public/cpp/service_connection.h"
#include "chromeos/services/machine_learning/public/mojom/handwriting_recognizer.mojom.h"
#include "chromeos/services/machine_learning/public/mojom/handwriting_recognizer_requestor.mojom.h"
#include "ui/base/ime/chromeos/extension_ime_util.h"
#include "ui/base/ime/chromeos/input_method_manager.h"
......@@ -62,17 +61,6 @@ void BindInputEngineManager(
std::move(receiver));
}
void BindHandwritingRecognizer(
content::RenderFrameHost* render_frame_host,
mojo::PendingReceiver<
chromeos::machine_learning::mojom::HandwritingRecognizer> receiver) {
chromeos::machine_learning::ServiceConnection::GetInstance()
->LoadHandwritingModelWithSpec(
chromeos::machine_learning::mojom::HandwritingRecognizerSpec::New(
"en"),
std::move(receiver), base::DoNothing());
}
void BindHandwritingRecognizerRequestor(
content::RenderFrameHost* render_frame_host,
mojo::PendingReceiver<
......@@ -116,8 +104,6 @@ void PopulateChromeFrameBindersForExtension(
if (extension->id() == chromeos::extension_ime_util::kXkbExtensionId) {
binder_map->Add<chromeos::ime::mojom::InputEngineManager>(
base::BindRepeating(&BindInputEngineManager));
binder_map->Add<chromeos::machine_learning::mojom::HandwritingRecognizer>(
base::BindRepeating(&BindHandwritingRecognizer));
binder_map->Add<
chromeos::machine_learning::mojom::HandwritingRecognizerRequestor>(
base::BindRepeating(&BindHandwritingRecognizerRequestor));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment