Reimplement a11y name computation
Reimplement the name computation to follow the spec (https://www.w3.org/TR/accname-1.2) more closely.
Also, unify the functions for name and description, since their only difference is which property/relation they use.
This MR sits on top of !6118 (merged)
Edited by Matthias Clasen