Skip to content

Use role=application for blockly container #9666

@maribethb

Description

@maribethb

Check for duplicates

  • I have searched for similar issues before opening a new one.

Problem

No response

Request

core/inject.ts requires changes to ensure that the correct ARIA context is set up for the entire application. inject() needs to be updated to set the parent subContainer to use role APPLICATION to ensure that the full ARIA context and keyboard shortcuts behave exactly as defined in Blockly with no custom HTML or default navigation/keyboard shortcut overrides by the screen reader.

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExternal contributions actively solicitedissue: feature requestDescribes a new feature and why it should be addedissue: triageIssues awaiting triage by a Blockly team membersize: smallBugs that can be picked up and completed in 1-3 days

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions