Continuation of #2408 - [ ] review questions & TODO items noted in the code comments - 35 TODOs... - [x] https://github.com/w3c/aria/pull/2755 (3 TODOs) - [x] unify rdef/sdef/pdef rewrite (5 TODOs) => https://github.com/w3c/aria/pull/2763 - [x] fix inherited roles in properties characteristics tables (1 TODO) => https://github.com/w3c/aria/pull/2756 - [x] move `renderIndexGlobalStatesAndProperties()` to pre-processing (2 TODOs) => https://github.com/w3c/aria/pull/2766 - ... - [ ] revisit - [x] #2363 / https://github.com/w3c/aria-common/issues/92 => https://github.com/w3c/aria/pull/2761 - [ ] https://github.com/w3c/aria-common/issues/104 - [x] https://github.com/w3c/aria/issues/2549 - [ ] roleInfo work - [x] #2620 - [x] update roleinfo #2624 / #2234 - [x] automate updates of roleIfno - [x] #2625 / https://github.com/w3c/aria-common/issues/31 - [x] replace (broken) automatic update on main with something that works => #2654 - [ ] clean up automation - [x] replace eval() hack => https://github.com/w3c/aria/pull/2769 - [ ] turn roleInfo.js into proper JSON - [x] avoid prettier in PR checks - [x] remove "manual process" from aria.js (i.e. the entire require block at the end) => #2745 - [ ] consider add versioning information https://github.com/w3c/aria-common/issues/71 - [ ] (not actually aria.js) fix #1823 => https://github.com/w3c/aria/pull/2823 - [ ] fix #2073 => https://github.com/w3c/aria/pull/2820 - [x] fix #2445 - [ ] refactor into ESMs (if respec allows it) - [ ] review other JS files (e.g., aria-child.js, resolveReference.sj) to prepare their refactoring (with shared modules) - [ ] consider alternatives to using class names as JS hooks (cf. #2549) - [ ] replace rdef/pdef/sdef with respec definitions and rref/pref/sref with respec references
Continuation of #2408
renderIndexGlobalStatesAndProperties()to pre-processing (2 TODOs) => editorial: [aria.js] populate global states&props lists in pre-processing #2766