Adds a custom axe-core rule and checks to cover the detection from the php check for the same thing.
Moving to axe-core and JS checking allows more accurate detection of underlines because we can do computed style checks on the actually rendered content - no longer need to try and parse then figure out CSS rules and how they are applied. We get the exact styles computed for the specific element.
In the interest of prepping the beta I am going to merge this without waiting on code review. This was already loosely tested but I would still appreciate code review when you have the chance.
Adds a custom axe-core rule and checks to cover the detection from the php check for the same thing.
Moving to axe-core and JS checking allows more accurate detection of underlines because we can do computed style checks on the actually rendered content - no longer need to try and parse then figure out CSS rules and how they are applied. We get the exact styles computed for the specific element.
Fixes: #577 Fixes: #344 Fixes: #266