@siteimprove/alfa-aria
Advanced tools
Comparing version 0.92.0 to 0.93.0
# @siteimprove/alfa-aria | ||
## 0.93.0 | ||
## 0.92.0 | ||
@@ -4,0 +6,0 @@ |
@@ -11,3 +11,3 @@ import { Cache } from "@siteimprove/alfa-cache"; | ||
import { Role } from "./role.js"; | ||
const { hasAttribute, hasInputType, hasName, inputType, isElement, isScopedTo, } = Element; | ||
const { hasAttribute, hasInputType, hasName, isElement, isScopedTo } = Element; | ||
const { or, test } = Predicate; | ||
@@ -201,3 +201,3 @@ const { and } = Refinement; | ||
input: html((element) => { | ||
switch (inputType(element)) { | ||
switch (element.inputType()) { | ||
case "button": | ||
@@ -389,2 +389,6 @@ case "image": | ||
// <option> are still mapped to option, which are out of their context role. | ||
// See https://www.w3.org/TR/html-aam-1.0/#el-select-combobox | ||
// UAs seem to interpose a listbox, sometimes through UA shadow DOM. | ||
// This is actually a good behaviour as the combobox is supposed to control | ||
// a listbox containing the options. | ||
// We cheat and always map <select> to listbox | ||
@@ -391,0 +395,0 @@ "listbox", |
@@ -5,3 +5,3 @@ { | ||
"homepage": "https://alfa.siteimprove.com", | ||
"version": "0.92.0", | ||
"version": "0.93.0", | ||
"license": "MIT", | ||
@@ -29,28 +29,28 @@ "description": "Functionality for working with ARIA and the accessibility tree", | ||
"dependencies": { | ||
"@siteimprove/alfa-array": "^0.92.0", | ||
"@siteimprove/alfa-cache": "^0.92.0", | ||
"@siteimprove/alfa-device": "^0.92.0", | ||
"@siteimprove/alfa-dom": "^0.92.0", | ||
"@siteimprove/alfa-equatable": "^0.92.0", | ||
"@siteimprove/alfa-flags": "^0.92.0", | ||
"@siteimprove/alfa-graph": "^0.92.0", | ||
"@siteimprove/alfa-hash": "^0.92.0", | ||
"@siteimprove/alfa-iterable": "^0.92.0", | ||
"@siteimprove/alfa-json": "^0.92.0", | ||
"@siteimprove/alfa-map": "^0.92.0", | ||
"@siteimprove/alfa-mapper": "^0.92.0", | ||
"@siteimprove/alfa-option": "^0.92.0", | ||
"@siteimprove/alfa-predicate": "^0.92.0", | ||
"@siteimprove/alfa-refinement": "^0.92.0", | ||
"@siteimprove/alfa-selector": "^0.92.0", | ||
"@siteimprove/alfa-sequence": "^0.92.0", | ||
"@siteimprove/alfa-set": "^0.92.0", | ||
"@siteimprove/alfa-string": "^0.92.0", | ||
"@siteimprove/alfa-style": "^0.92.0", | ||
"@siteimprove/alfa-table": "^0.92.0", | ||
"@siteimprove/alfa-thunk": "^0.92.0", | ||
"@siteimprove/alfa-tree": "^0.92.0" | ||
"@siteimprove/alfa-array": "^0.93.0", | ||
"@siteimprove/alfa-cache": "^0.93.0", | ||
"@siteimprove/alfa-device": "^0.93.0", | ||
"@siteimprove/alfa-dom": "^0.93.0", | ||
"@siteimprove/alfa-equatable": "^0.93.0", | ||
"@siteimprove/alfa-flags": "^0.93.0", | ||
"@siteimprove/alfa-graph": "^0.93.0", | ||
"@siteimprove/alfa-hash": "^0.93.0", | ||
"@siteimprove/alfa-iterable": "^0.93.0", | ||
"@siteimprove/alfa-json": "^0.93.0", | ||
"@siteimprove/alfa-map": "^0.93.0", | ||
"@siteimprove/alfa-mapper": "^0.93.0", | ||
"@siteimprove/alfa-option": "^0.93.0", | ||
"@siteimprove/alfa-predicate": "^0.93.0", | ||
"@siteimprove/alfa-refinement": "^0.93.0", | ||
"@siteimprove/alfa-selector": "^0.93.0", | ||
"@siteimprove/alfa-sequence": "^0.93.0", | ||
"@siteimprove/alfa-set": "^0.93.0", | ||
"@siteimprove/alfa-string": "^0.93.0", | ||
"@siteimprove/alfa-style": "^0.93.0", | ||
"@siteimprove/alfa-table": "^0.93.0", | ||
"@siteimprove/alfa-thunk": "^0.93.0", | ||
"@siteimprove/alfa-tree": "^0.93.0" | ||
}, | ||
"devDependencies": { | ||
"@siteimprove/alfa-test": "^0.92.0", | ||
"@siteimprove/alfa-test": "^0.93.0", | ||
"prettier": "^3.0.0", | ||
@@ -57,0 +57,0 @@ "puppeteer": "^23.0.0" |
362039
11256
+ Added@siteimprove/alfa-applicative@0.93.8(transitive)
+ Added@siteimprove/alfa-array@0.93.8(transitive)
+ Added@siteimprove/alfa-bits@0.93.8(transitive)
+ Added@siteimprove/alfa-cache@0.93.8(transitive)
+ Added@siteimprove/alfa-callback@0.93.8(transitive)
+ Added@siteimprove/alfa-cascade@0.93.8(transitive)
+ Added@siteimprove/alfa-clone@0.93.8(transitive)
+ Added@siteimprove/alfa-collection@0.93.8(transitive)
+ Added@siteimprove/alfa-comparable@0.93.8(transitive)
+ Added@siteimprove/alfa-css@0.93.8(transitive)
+ Added@siteimprove/alfa-css-feature@0.93.8(transitive)
+ Added@siteimprove/alfa-device@0.93.8(transitive)
+ Added@siteimprove/alfa-dom@0.93.8(transitive)
+ Added@siteimprove/alfa-earl@0.93.8(transitive)
+ Added@siteimprove/alfa-either@0.93.8(transitive)
+ Added@siteimprove/alfa-encoding@0.93.8(transitive)
+ Added@siteimprove/alfa-equatable@0.93.8(transitive)
+ Added@siteimprove/alfa-flags@0.93.8(transitive)
+ Added@siteimprove/alfa-fnv@0.93.8(transitive)
+ Added@siteimprove/alfa-foldable@0.93.8(transitive)
+ Added@siteimprove/alfa-functor@0.93.8(transitive)
+ Added@siteimprove/alfa-graph@0.93.8(transitive)
+ Added@siteimprove/alfa-hash@0.93.8(transitive)
+ Added@siteimprove/alfa-iterable@0.93.8(transitive)
+ Added@siteimprove/alfa-json@0.93.8(transitive)
+ Added@siteimprove/alfa-json-ld@0.93.8(transitive)
+ Added@siteimprove/alfa-lazy@0.93.8(transitive)
+ Added@siteimprove/alfa-list@0.93.8(transitive)
+ Added@siteimprove/alfa-map@0.93.8(transitive)
+ Added@siteimprove/alfa-mapper@0.93.8(transitive)
+ Added@siteimprove/alfa-math@0.93.8(transitive)
+ Added@siteimprove/alfa-monad@0.93.8(transitive)
+ Added@siteimprove/alfa-option@0.93.8(transitive)
+ Added@siteimprove/alfa-parser@0.93.8(transitive)
+ Added@siteimprove/alfa-predicate@0.93.8(transitive)
+ Added@siteimprove/alfa-record@0.93.8(transitive)
+ Added@siteimprove/alfa-rectangle@0.93.8(transitive)
+ Added@siteimprove/alfa-reducer@0.93.8(transitive)
+ Added@siteimprove/alfa-refinement@0.93.8(transitive)
+ Added@siteimprove/alfa-result@0.93.8(transitive)
+ Added@siteimprove/alfa-sarif@0.93.8(transitive)
+ Added@siteimprove/alfa-selective@0.93.8(transitive)
+ Added@siteimprove/alfa-selector@0.93.8(transitive)
+ Added@siteimprove/alfa-sequence@0.93.8(transitive)
+ Added@siteimprove/alfa-set@0.93.8(transitive)
+ Added@siteimprove/alfa-slice@0.93.8(transitive)
+ Added@siteimprove/alfa-string@0.93.8(transitive)
+ Added@siteimprove/alfa-style@0.93.8(transitive)
+ Added@siteimprove/alfa-table@0.93.8(transitive)
+ Added@siteimprove/alfa-thunk@0.93.8(transitive)
+ Added@siteimprove/alfa-trampoline@0.93.8(transitive)
+ Added@siteimprove/alfa-tree@0.93.8(transitive)
+ Added@siteimprove/alfa-trilean@0.93.8(transitive)
- Removed@siteimprove/alfa-applicative@0.92.0(transitive)
- Removed@siteimprove/alfa-array@0.92.0(transitive)
- Removed@siteimprove/alfa-bits@0.92.0(transitive)
- Removed@siteimprove/alfa-cache@0.92.0(transitive)
- Removed@siteimprove/alfa-callback@0.92.0(transitive)
- Removed@siteimprove/alfa-cascade@0.92.0(transitive)
- Removed@siteimprove/alfa-clone@0.92.0(transitive)
- Removed@siteimprove/alfa-collection@0.92.0(transitive)
- Removed@siteimprove/alfa-comparable@0.92.0(transitive)
- Removed@siteimprove/alfa-css@0.92.0(transitive)
- Removed@siteimprove/alfa-css-feature@0.92.0(transitive)
- Removed@siteimprove/alfa-device@0.92.0(transitive)
- Removed@siteimprove/alfa-dom@0.92.0(transitive)
- Removed@siteimprove/alfa-earl@0.92.0(transitive)
- Removed@siteimprove/alfa-either@0.92.0(transitive)
- Removed@siteimprove/alfa-encoding@0.92.0(transitive)
- Removed@siteimprove/alfa-equatable@0.92.0(transitive)
- Removed@siteimprove/alfa-flags@0.92.0(transitive)
- Removed@siteimprove/alfa-fnv@0.92.0(transitive)
- Removed@siteimprove/alfa-foldable@0.92.0(transitive)
- Removed@siteimprove/alfa-functor@0.92.0(transitive)
- Removed@siteimprove/alfa-graph@0.92.0(transitive)
- Removed@siteimprove/alfa-hash@0.92.0(transitive)
- Removed@siteimprove/alfa-iterable@0.92.0(transitive)
- Removed@siteimprove/alfa-json@0.92.0(transitive)
- Removed@siteimprove/alfa-json-ld@0.92.0(transitive)
- Removed@siteimprove/alfa-lazy@0.92.0(transitive)
- Removed@siteimprove/alfa-list@0.92.0(transitive)
- Removed@siteimprove/alfa-map@0.92.0(transitive)
- Removed@siteimprove/alfa-mapper@0.92.0(transitive)
- Removed@siteimprove/alfa-math@0.92.0(transitive)
- Removed@siteimprove/alfa-monad@0.92.0(transitive)
- Removed@siteimprove/alfa-option@0.92.0(transitive)
- Removed@siteimprove/alfa-parser@0.92.0(transitive)
- Removed@siteimprove/alfa-predicate@0.92.0(transitive)
- Removed@siteimprove/alfa-record@0.92.0(transitive)
- Removed@siteimprove/alfa-rectangle@0.92.0(transitive)
- Removed@siteimprove/alfa-reducer@0.92.0(transitive)
- Removed@siteimprove/alfa-refinement@0.92.0(transitive)
- Removed@siteimprove/alfa-result@0.92.0(transitive)
- Removed@siteimprove/alfa-sarif@0.92.0(transitive)
- Removed@siteimprove/alfa-selective@0.92.0(transitive)
- Removed@siteimprove/alfa-selector@0.92.0(transitive)
- Removed@siteimprove/alfa-sequence@0.92.0(transitive)
- Removed@siteimprove/alfa-set@0.92.0(transitive)
- Removed@siteimprove/alfa-slice@0.92.0(transitive)
- Removed@siteimprove/alfa-string@0.92.0(transitive)
- Removed@siteimprove/alfa-style@0.92.0(transitive)
- Removed@siteimprove/alfa-table@0.92.0(transitive)
- Removed@siteimprove/alfa-thunk@0.92.0(transitive)
- Removed@siteimprove/alfa-trampoline@0.92.0(transitive)
- Removed@siteimprove/alfa-tree@0.92.0(transitive)
- Removed@siteimprove/alfa-trilean@0.92.0(transitive)