Rollback a retracted ARIA change: default aria-level should not randomly be 2. Rollback or update to remove this diff: https://github.com/WebKit/WebKit/commit/09bbaddcb99391c80fe4adde695393cc6de97c80 It shipped in ARIA 1.1 (I missed it or I would have objected then) https://www.w3.org/TR/wai-aria-1.1/#heading But was removed (for good reason) in ARIA 1.2 https://www.w3.org/TR/wai-aria-1.2/#heading So we should role back the change in WebKit. # Some justification: The spec change (default is 2 wtf?) prioritizes spec authors over users, authors, the inverse priority of the web platform design principles... 1. Screen reader users hear additional verbose information that may not be accurate: "heading level 2" instead of just "heading" 2. There's no way for an author to provide a heading with an unspecified level. So it's good that the ARIA spec removed it, and we should get this out of WebKit, too.
<rdar://problem/119059172>
> we should role back the change I've got roles rolling around in my brains. Roll it back!
Created attachment 468840 [details] Patch
Created attachment 468848 [details] Patch
Created attachment 468850 [details] Patch
Created attachment 468857 [details] Patch
Committed 271497@main (a61b53287171): <https://commits.webkit.org/271497@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 468857 [details].