Closed (won't fix)
Project:
Drupal core
Version:
9.3.x-dev
Component:
Bartik theme
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
5 Aug 2021 at 09:33 UTC
Updated:
16 Dec 2021 at 14:19 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
gauravvvv commentedI have provided a patch with aria role added to footer element. Please review.
Ref document for Aria roles in HTML5 https://dequeuniversity.com/assets/html/jquery-summit/html5/slides/landm...
Comment #3
admin@azhark.com commentedThe patch looks good to me.
The only thing is, ref link is incorrect.
While inserting link kindly use the Insert/Edit Link button.
Aria Role HTML 5 Ref
Comment #4
larowlanAre we sure that reference isn't outdated, do screenreaders understand HTML5 now?
Comment #5
abhijith s commentedApplied patch #2 and it adds the role in footer. Adding screenshots below.
Before patch:

After patch:

RTBC +1
Comment #6
chetanbharambe commentedVerified and tested patch #2.
Patch applied successfully and looks good to me.
Testing Steps:
# Goto: Appearance -> Apply Bartik Theme
# Goto Homepage
# Goto Footer Section -> Inspect the element -> check
class="site-footer"Expected Results:
# After applying the patch,
role="contentinfo"should appear infront ofclass="site-footer"Actual Results:
# Currently,
role="contentinfo"is not rendering.Please refer attached screenshots for the same.
Looks good to me.
Can be a move to RTBC.
Comment #8
sagarchauhan commentedThis patch is still working. I have added the screenshot for reference. The tests failed due to random error.
Also here is the Ref document for Aria roles in HTML5: Aria Role HTML5
Comment #9
lauriiiFeedback from #4 hasn't been addressed.
Comment #10
rosk0This change is redundant.
See reasoning in #3226862: Olivero: Add role for footer element.
Comment #11
vikashsoni commentedApplied patch #2 working fine and applied successfully
Thanks for the patch
for ref sharing screenshot ....
Comment #12
bnjmnm@vikashsoni re #11 there's no benefit in adding screenshots to an issue marked Closed (won't fix)