Skip to content

Accessible Name Is Incorrect/Non-Descriptive for GitHub Button: A11y_microsoft MakeCode_New Project_Editor_Name Role Value #6861

Description

@kupatkar99

"Leveraging SWE Agent can help accelerate this accessibility bug fix; review and validate all AI generated changes before merge."

"Try ES Chat to learn more about the MAS rule and how to fix the issue. If you need more help, use our Teams channel or office ### hours."

"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

"Contact CAI Accessibility Support Channel for Accessibility queries on design, development, test, usability or any processes"

Please do not close this bug. This bug should only be closed by Trusted Tester after verification.

GitHub Tags:

#A11yTCS; #A11yMAS; #Win11; #DesktopWeb; #Microsoft MakeCode; #E2E_MicrosoftMakeCode_Web_May2026; #FTP; #ChromiumEdge; #Name Role Value; #A11ySev2; #WCAG4.1.2; #AILimited; #ES Chat; #copilot:agent=a11yagent;

Environment Details:

Application Name: Microsoft MakeCode
URL: https://makecode.microbit.org/beta
windows Edition: Windows 11 Enterprise Insider Preview(24H2)
OS Build: 26544.1000

Repro Steps:

  1. Launch application URL: https://makecode.microbit.org
  2. Home page will open.
  3. Tab to "New Project" option and press enter.
  4. Editor screen will open.
  5. Tab to "Review, Commit and push local changes to GitHub" button.
  6. Observe the issue.

Actual:

The GitHub button has an incorrect or non-meaningful accessible name (e.g., special/empty characters). The title attribute (“allytesting: review, commit & push local changes to GitHub”) is not being used as the accessible name but is exposed only as a description.

Expected result:

The button should have a clear, meaningful accessible name (e.g., “Review, commit, and push changes to GitHub”) provided via: Visible text, or aria-label / aria-labelledby. The accessible name should correctly convey the button’s purpose to assistive technologies.

User impact:

Screen reader users may not understand the purpose of the button due to the missing or incorrect accessible name, making it difficult to identify and use the GitHub functionality effectively.

Attachment:

Image

Metadata

Metadata

Assignees

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions