Accessibility Image Descriptions Android Port, Part I - Dialog
This CL is the first part of an effort to port the existing Desktop
feature to Android. This feature enables a user to send an image to
Google to process to generate a descriptive alt text if a website
does not provide one.
Design Doc: go/2020-q1-android-image-descriptions
Slide Deck: go/clank-imageDescriptions
Launch Bug: 1057168
Original Desktop Design Doc for reference:
go/chrome-a11y-annotations-design
This is a conservative approach, we use a separate set of profile
Prefs for this feature rather than syncing with the Desktop Prefs.
This can be updated in time as needed. We have also hidden the
entire feature behind a feature flag, so this CL is not visible
to an average user.
----------
This CL adds the following:
- Prefs, ContentFeatureFlag, and ChromePreferenceKeys
- More Options menu item
- User facing dialog
- Associated strings etc for above
----------
AX-Relnotes: N/A
Bug: 1057169
Change-Id: I61b0d21bfc665b194e5d181df3df8b7cbb9bbac3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2278304
Commit-Queue: Mark Schillaci <[email protected]>
Reviewed-by: Brandon Wylie <[email protected]>
Reviewed-by: Yaron Friedman <[email protected]>
Reviewed-by: Dominic Mazzoni <[email protected]>
Reviewed-by: Theresa <[email protected]>
Reviewed-by: Gang Wu <[email protected]>
Reviewed-by: Mohamed Heikal <[email protected]>
Reviewed-by: Pavel Yatsuk <[email protected]>
Cr-Commit-Position: refs/heads/master@{#811349}
diff --git a/chrome/android/chrome_java_resources.gni b/chrome/android/chrome_java_resources.gni
index ab69a0b..369a6e4 100644
--- a/chrome/android/chrome_java_resources.gni
+++ b/chrome/android/chrome_java_resources.gni
@@ -689,6 +689,7 @@
"java/res/drawable/ic_fingerprint_grey500_36dp.xml",
"java/res/drawable/ic_google_round.xml",
"java/res/drawable/ic_google_services_48dp.xml",
+ "java/res/drawable/ic_image_descriptions.xml",
"java/res/drawable/ic_incognito_24dp.xml",
"java/res/drawable/ic_logo_googleg_20dp.xml",
"java/res/drawable/ic_loop_round.xml",