microsoft / vscode-azureapicenter

MIT License
10 stars 6 forks source link

No name is provided for close button: A11y_VS Code extension for API Center_Open API Documentation_Close_Name Role Value. #117

Open AnKushSingh05 opened 3 months ago

AnKushSingh05 commented 3 months ago

GitHub Tags

A11yTCS; #A11ySev2; #Win32; #WCAG4.1.2; #GH_VSCodeextensionforAPICenter_Win32_Apr2024; #DesktopApp; #VS Code Extension for API Center; #Name Role Value; #AILimited; #A11yMAS; #External; #External:Swagger; #Thirdparty; eDAD:3P:Bug222927

Environment Details:

Application Name: VS Code Extension for API Center OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)

Repro Steps:

  1. Create an API center in azure portal.
  2. Open Visual studio Code.
  3. Tab till API center extension in the left side panel and press enter.
  4. Tab till definition under the Api name which you have created, and press enter.
  5. The name which you have provided to the definition will appear for ex-"openapi4", right click on it.
  6. Go to "Open API Documentation" using the down arrow and press enter.
  7. Demo conference API screen will appear.
  8. Tab till authorize button and press enter
  9. Verify whether the name is provided for close button or not.

Actual Result:

No name is provided for close button.

Expected Result:

Name should be provided as a close for button.

User Impact:

Screen reader users will get the confuse if no name is provided for button.

Attachment:

Bug_117

AnKushSingh05 commented 2 months ago

@formulahendry Can you please provide us the standalone sample app or Code pen link to route this bug to external team.

AnKushSingh05 commented 2 months ago

IRT Bug logged: 222927

Yash14j commented 2 months ago

GitHub Tags:

External;#External:SwaggerUI;#eDAD:3p:222927;ThirdParty;