New issue
Advanced search Search tips

Issue 835313 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

A11Y: update LibLouis

Project Member Reported by dsexton@chromium.org, Apr 20 2018

Issue description

Chrome: 68.0.3400.0 Canary 64 bit

Steps to repro:
# With ChromeVox enabled, open settings -> advanced -> accessibility -> ChromeVox options -> braille
# Set 6-dot braille and braille table to UEB
# Open a new gmail message or google doc with braille mode enabled
# type "THIS IS A TEST" in all caps

Expected: Translation should be by line and the text should begin with dot-6, dot-6, dot-6 to begin all caps, and end with dot-6, dot-3 to end all caps
(Compare with NVDA braille support on windows)

Actual: Translation is by word so each word begins with dot-6 dot-6
 

Comment 1 by dtseng@chromium.org, Apr 20 2018

Owner: dsexton@chromium.org
The title is a mis-leading assumption. Translations are done by the text given  to liblouis. For example, write "to test" and use the US G2 table. You will see the "to" symbol followed by "test" without a space in-between.

Please check the UEB translation used by NVDA and see if they have similar issues with the cap rules in UEB. If they are working, we might need to update liblouis.
Owner: dtseng@chromium.org
NVDA 2018 translates the following properly, so it must be a different version of liblouis
ONE
ONE TWO
ONE TWO THREE
ONE TWO THREE FOUR

First and second line use double caps before each word
third and fourth lines use allcaps start, and then termination sign at the end of the line.

Comment 3 by dtseng@chromium.org, Apr 20 2018

Summary: A11Y: update LibLouis (was: A11Y: Braille translation is done by word and not by line)
Currently, third_party/liblouis is on v2.6.0. (released in June, 2015). Current release is 3.5.0.
Status: Assigned (was: Available)

Sign in to add a comment