Move image annotation client into keyed service
The service (in //services/image_annotation) has been hanging off of ProfileImpl since it was moved off of Service Manager APIs. That breaks image annotation for OTR profiles. This CL migrates the client code to the AccessibilityLabelsService that hangs off of all Profiles. This also opportunistically moves Data Decoder consumption off of Service Manager APIs in favor of the new DataDecoder client API. Fixed: 1020657 Change-Id: I62f77f2f1bcfc84225efb8b62a75d74f2d0c655c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895963Reviewed-by:Robert Sesek <rsesek@chromium.org> Reviewed-by:
Nektarios Paisios <nektar@chromium.org> Reviewed-by:
Andrew Moylan <amoylan@chromium.org> Reviewed-by:
Stefan Kuhne <skuhne@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Ken Rockot <rockot@google.com> Cr-Commit-Position: refs/heads/master@{#712657}
Showing
Please register or sign in to comment