[wp-trac] [WordPress Trac] #47111: Dynamically added notifications need ARIA role alert or status

WordPress Trac noreply at wordpress.org
Wed Jun 12 10:22:42 UTC 2024


#47111: Dynamically added notifications need ARIA role alert or status
----------------------------------------+--------------------------------
 Reporter:  afercia                     |       Owner:  joedolson
     Type:  defect (bug)                |      Status:  accepted
 Priority:  normal                      |   Milestone:  6.6
Component:  Administration              |     Version:
 Severity:  normal                      |  Resolution:
 Keywords:  has-patch has-testing-info  |     Focuses:  ui, accessibility
----------------------------------------+--------------------------------
Changes (by rcreators):

 * keywords:  has-patch needs-testing-info => has-patch has-testing-info


Comment:

 I was able to test this PR with NVDA. Works Great. Here is the result of
 the test.

 Testing steps needs to updated as below:

 Sample: Go to tools -> erase personal data. Add username and add request.
 Once the request is added to the table below, hover on the title and you
 will find a quick action button. Clicking on the remove/erase personal
 data button will trigger an inline alert. Before the patch, this dialogue
 was not picked up by the screen reader. It is now working fine.


 1) Privacy:
 - Export Personal Data - have some issues with the trigger as the browser
 changes focus to save dialogue if the download destination is set to ask
 every time. If saved to fix the destination set, works great.
 - Erase Personal Data - Work

 2) Profile:
 - If you go and edit different user from users list, below password reset
 field, you will find password request link button. Clicking on it, send
 request to user and will add an inline alert. - Works with NVDA

 3) Plugin:
 - Go to add plugin page. Disconnect your internet and try to install the
 plugin. It will give an inline alert of unable to install plugin. - Works
 with NVDA

 4) Customizer & Widget:
 Not able to generate any error. So not sure if it works or not.

 5) Adding media to post:
 Was able to generate error. - Works with NVDA.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/47111#comment:22>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list