Skip to content

CSS influences output of tables in Chrome #344

Closed
@JAWS-test

Description

@JAWS-test

Summary

CSS influences output of tables in Chrome

  1. Go to https://codepen.io/jaws-test/pen/zYxOPjW
  2. Press Ins+Ctrl+T or T or navigate with arrow keys

Expected result

  • Tables should be output as tables (independent of CSS)
  • display:table should not lead to the output of tables

Actual result

  • Tables are not output as tables if they have certain display values.
  • display:table leads to (incorrect) output of tables (incorrect because e.g. display:table-caption is not recognized as table header)
  • Problem does not occur in IE 11, Firefox
  • Problem does not occur with Chrome with NVDA
  • Cause: Chrome sends incorrect information about the operating system's Accessibility API. I still report it as a JAWS bug, because the Chrome problem has been known for many years and JAWS should therefore also analyze the source code/DOM to work around this bug.

Additional Information

JAWS version and build number

  • JAWS 2019
  • JAWS 2020

Operating System and version

  • Windows 8
  • Windows 10

Browser and version:

Chrome 78.0.3904.108

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions