1894605e6ecd2e112861f2769ab87e409cb1b3cd
[WebKit-https.git] / LayoutTests / accessibility / resources / shouldBeAccessibleByCursor.js
1 function shouldBeAccessibleByCursor(accessibilityElement, displayName)
2 {
3     console.assert(window.accessibilityController);
4     var x = accessibilityElement.x + accessibilityElement.width / 2;
5     var y = accessibilityElement.y + accessibilityElement.height / 2;
6     var hitElement = accessibilityController.elementAtPoint(x, y);
7     if (accessibilityElement.isEqual(hitElement))
8         testPassed(displayName + " can be hit.");
9     else {
10         testFailed("should have hit " + displayName + " at (" + x + ", " + y + "). Hit element " + hitElement + ":");
11         if (hitElement)
12             debug(hitElement.allAttributes());
13     }
14 }