Bug 148084

Summary: AX: Activating a link with no inner text with VO does not fire events in iOS 8+; Follow-up: 626578595
Product: WebKit Reporter: Jon Avila <jon.avila>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Description Jon Avila 2015-08-17 12:02:07 PDT
If you have an HTML link with no inner text but pseudo content and an aria-label, when you activate the link with VO by double tapping no events are fired on the link under iOS 8+.  iOS 7 works correctly.
 
a::before {
  content: “help”;
}
 
<a href="something.html" onclick="something();"></a>
 
Adding a tabindex=”0” does not change the behavior.
 

Related to but not the same as Bug 147881
Comment 1 Radar WebKit Bug Importer 2015-08-17 12:03:09 PDT
<rdar://problem/22311326>