You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WebKit mappings are not correct for style-based roles: strong, emphasis, maybe more…
There are number of AXSubroles listed that don't match the implementation: AXStrongStyleGroup, AXEmphasisStyleGroup, etc.
Looks like @joanmarie made the change in WebKit but it was immediately reverted, due to breakage. So it was only in a single nightly build, as far as I can tell. WebKit/WebKit@8095dc1
The text was updated successfully, but these errors were encountered:
Regardless of whether we keep or ditch the strong role, I think the mapping for <strong> and <b> would still be:
AXRole: AXGroup
AXRole: <nil>
Expose the text style as Bold.
Ditto for the new emphasis style role:
AXRole: AXGroup
AXRole: <nil>
Expose the text style as Italic.
Which WebKit already does, so this fix can probably proceed regardless of the other discussion about generic roles. I'll wait a while for @joanmarie or others to comment before posting a PR.
WebKit mappings are not correct for style-based roles: strong, emphasis, maybe more…
There are number of AXSubroles listed that don't match the implementation: AXStrongStyleGroup, AXEmphasisStyleGroup, etc.
Looks like @joanmarie made the change in WebKit but it was immediately reverted, due to breakage. So it was only in a single nightly build, as far as I can tell. WebKit/WebKit@8095dc1
The text was updated successfully, but these errors were encountered: