Skip to content

[web] [a11y] The a11y border in incorrectly positioned for mobile browsers #68225

@nturgut

Description

@nturgut

The a11y border dimensions and location is not correct for mobile browser.

This is only observed when screenreader is on:
IMG-20201014-WA0000

The border is correct when a11y borders are shown via using showSemanticsDebugger.

Investigation so far: I debugged the issue in all layers (framework->engine/ui->engine/web_ui), the transform information received from the framework (SemanticsNodeUpdate.transform) is correct. The border is correct on Desktop browsers. Therefore I'll investigate the whether to use another set of dimensions for mobile browsers when we are attaching styling to semantic nodes.

Issue initially observed in TalkBack, later manually tested on VoiceOver (Iphone) and the problem was the same.

IMG_20201015_120421

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)platform-webWeb applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions