-
Notifications
You must be signed in to change notification settings - Fork 346
Change Log for November 2019 APG 1.2 Working Draft 3
By James Nurthen on Tue Jun 19 17:12:25 2018 -0700
Change title to 1.2. Change all ARIA 1.1 references and links to 1.2
By James Nurthen on Tue Jun 19 17:19:22 2018 -0700
By Matt King on Tue Jun 19 18:40:48 2018 -0700
By Matt King on Wed Jun 20 00:04:46 2018 -0700
For issue #701:
- Revise H1 to match title
- Add link to review issue 727
- Add note stating example is based on draft spec
- Fix link text for link to js file
- Fix link text for link in footer to pattern.
By James Nurthen on Fri Jun 22 10:23:30 2018 -0700
By Matt King on Fri Jun 22 19:04:40 2018 -0700
For issue #700:
- Added explanation of implicit semantics
- Made list of circumstances for when using ARIA instead of HTML native is OK
- Added 11 missing structural roles.
- Replaced list of structural roles with table that lists HTML equivalents
By Matt King on Fri Jun 22 21:59:00 2018 -0700
For issue #700, editorial changes to list of circumstances where using ARIA instead of HTML is OK.
By Matt King on Mon Jun 25 08:00:05 2018 -0700
By Matt King on Mon Jul 15 01:03:28 2019 -0700
By Matt King on Mon Jul 15 04:01:55 2019 -0700
- Fix link to carousel example page from pattern.
- Fix links to carousel design pattern from example page.
- Add link to date picker spin button example page in spin button pattern
By Jon Gunderson on Fri Jul 19 13:29:51 2019 -0500
In the calendar grid in the date picker dialog, days that are in a previous or next month can appear in the grid. These are disabled. Clicking them generated a JS error. This fix causes the month displayed in the grid to change to the month that includes the day clicked.
By James Nurthen on Thu Jul 25 14:07:08 2019 -0700
By Valerie Young on Sat Aug 24 16:53:55 2019 -0400
These changes Cut down the number of tests run on each PR.
- Tests are run by example directory, so all tests for all examples in an example directory will always be run at once.
- But if only one example directory is updated, then only the tests for that example directory will run.
- If any code in
examples/js
orexamples/css
is edited, then all tests are run. - If
test/index.js
or any code intest/util
is edited, then all tests are run. - If package.json is updated, then all tests are run.
- Changes the name format for the test files. All test files must be prepended with the directory of the example they are testing in order to easily filter tests.
- Test report will report bad test file names.
- Changes the format of the output from AVA's format to TAP.
By James Nurthen on Sat Aug 24 19:21:50 2019 -0700
Adjust guidance based on change in ARIA 1.2 draft; resolves #1076 .
By James Nurthen on Sat Aug 24 23:58:08 2019 -0700
To resolve #1106, add the following new 9 ARIA 1.2 roles to the structural roles section:
- associationlist
- associationlistitemkey
- associationlistitemvalue
- code
- emphasis
- strong
- superscript
- subscript
- time
By Matt King on Tue Aug 27 16:51:13 2019 -0700
Adds missing regression tests for the date picker dialog example.
Fixes two bugs:
- The "data-date" is written as
2019-01-9
for all of the "ninth" days of the month. This was a simple off-by-one error. - The keyboard shortcuts "PAGE UP", "PAGE DOWN", "SHIFT+PAGE UP" and "SHIFT+PAGE DOWN" didn't re-set the tab index after the calendar was update to the new month/year.
By Jon Gunderson on Wed Aug 28 17:39:33 2019 -0500
Dates at the beginning and end of the grid that are for days in the prior or next month were displayed and disabled. To resolve issue #1121, this commit removes those dates from the grid. It also removes aria-selected from the button representing the date currently displayed in the edit field because aria-selected is not valid on button.
By dependabot[bot] on Sat Aug 31 02:12:06 2019 -0700
Bumps lodash from 4.17.11 to 4.17.15.
Signed-off-by: dependabot[bot] support@github.com
By dependabot[bot] on Sat Aug 31 02:37:42 2019 -0700
Bumps mixin-deep from 1.3.1 to 1.3.2.
Signed-off-by: dependabot[bot] support@github.com
By James Nurthen on Sat Aug 31 02:40:50 2019 -0700
Resolve issue #1107 by adding insertion and deletion to the table of structural roles.
By dependabot[bot] on Sat Aug 31 04:12:41 2019 -0700
Bumps lodash.merge from 4.6.1 to 4.6.2.
Signed-off-by: dependabot[bot] support@github.com
By Matt King on Sat Aug 31 16:14:04 2019 -0700
For issue #1066, revises description of escape behavior. Escape may optionally clear the text box, but only if the popup is hidden before escape is pressed. Previously, the pattern implied both could happen with a single press of escape, which is inconsistent with any known implementations.
By Diane Ko on Sat Aug 31 16:37:30 2019 -0700
Resolves issue #1151. The query selector for the spinbutton
element was incomplete, which caused it to not query properly in Safari or IE.
This fix adds in the missing characters to the query so that it queries properly.
By James Nurthen on Sat Aug 31 22:46:43 2019 -0700
By Carolyn MacLeod on Fri Sep 27 16:18:43 2019 -0400
Closes #727 by making the following changes:
- Revise introduction to clarify purpose of the example.
- Remove "similar examples" list.
- Set role and aria-pressed in init() method instead of staticly in HTML.
- add comments in JS documenting the equivalent way to code without reflection.
- Add aria-hidden and focusable==false" to the svg.
By Diane Ko on Fri Sep 27 21:06:02 2019 -0700
Fixes the following bugs in the date picker spin button example:
- The day would show NaN when decrementing past the min value or incrementing past the max value.
- The year would show NaN when setting to min or max with home or end keys.
- The year could be set beyond the min or max year by incrementing or decrementing.
By Zoë Bijl on Mon Oct 7 23:36:39 2019 +0200
By Zoë Bijl on Tue Oct 8 00:17:24 2019 +0200
By Sarah Higley on Mon Oct 7 16:55:49 2019 -0700
By Diane Ko on Tue Oct 8 07:39:08 2019 -0700
Getting started with this repo for the first time and found that there were some instructions/information that were missing. This adds the following updates:
- Add instruction to download JDK for testing in README
- Add information to set expectations when running
npm test
By greenkeeper[bot] on Fri Oct 11 11:19:15 2019 -0700
For issue #1101, enables Greenkeeper to update NPM packages and makes updates needed for latest versions of packages.
- chore(package): update dependencies
- docs(readme): add Greenkeeper badge
- chore(package): update lockfile package-lock.json
- chore: Run eslint fix for new version
- Fix minor whitespace changes being caught by new version
- Update CLI and require for new ava version
- Update ava cli
- Incorrect ava format
- Reupdate package-lock.json after merge conflicts
- new ava version requires string assertion messages
- Update regression report with new ava cli
By Nick Schonning on Tue Oct 22 11:33:24 2019 -0400
Perdiscussion in issue #1180, ad the eslint:recommended shareable config to eslint. Then fix errors.
- chore: switch to eslint:recommended
- chore: eslint fix with new config
- fix: no-const-assign
- fix: no-empty
- fix: no-useless-escape
- fix: no-duplicate-case
- fix: no-constant-condition
- fix: no-unsafe-negation
- chore: ignore no-cond-assign
- fix: no-redeclare
- Option collides with built-in type
- fix: no-prototype-builtins
- chore: ignore currently failing rules
By Nick Schonning on Wed Oct 23 07:30:46 2019 -0400
-
typo: Double word "the"
-
typo: Double word "index"
-
typo: Confrirm -> Confirm
-
typo: canidate -> candidate
By Matt King on Wed Oct 23 14:40:06 2019 -0700
Resolves #914 with the following changes:
- Add a labeled group around the menuitemcheckboxes
- change the REL attribute to DATA-OPTION attribute
- fixed bug with bold and italic
- Update regression tests
- fixed broken test for aria-disabled
By James Nurthen on Wed Oct 23 18:19:25 2019 -0700
Resolve issue #1077 bby modifying the accessible name and description guidance section as follows:
- Adding a new "prohibited" value for the "Necessaty of Naming" column in the naming guidance table.
- Adding the following roles for which naming is prohibitted to the naming guidance table:
- caption
- code
- deletion
- emphasis
- generic
- insertion
- None
- paragraph
- presentation
- strong
- subscript
- superscript
By JaEun Jemma Ku on Thu Oct 24 08:56:49 2019 -0500
Resolves #1105 by adding a CPU meter display that implements the meter pattern.
By James Nurthen on Thu Oct 24 14:52:45 2019 -0700
Resolve #1201 by modifying naming guidance for the log and timer roles. Previously names were required; ARIA 1.2 removed the naming requirement. The name guidance states that a name is now discretionary.
By Nick Schonning on Thu Oct 24 18:48:15 2019 -0400
Fixed the following:
- typo: thre -> three
- typo: treatement -> treatment
- typo: forground -> foreground
- typo: lastt -> last
- typo: mimimum -> minimum
By Nick Schonning on Fri Oct 25 07:46:39 2019 -0400
-
chore: Use LTS Node version instead of "latest"
-
fix: Correct syntax for LTS with NVM
By Zoë Bijl on Fri Oct 25 15:01:52 2019 +0200
By Zoë Bijl on Fri Oct 25 21:09:49 2019 +0200
-
Accordion Example: Correct color contrast (Issue #1132)
-
Accordion Example: Correct (high) contrast issue (Issue #1132)
-
Accordion Example: correct input border contrast (issue #1132)
By Valerie Young on Tue Oct 29 15:53:14 2019 -0400
Resolves #1225 with the following changes:
- Fix source formatting in a few example page title and footer nav elements
- breadcrumb example: remove reference to 1.1 in relative file path
- Change to relative url in toolbar/help.html
- Update aria practices version in example code templates
- Update every example page title and footer to 1.2
By Valerie Young on Fri Nov 1 16:10:57 2019 -0400
By Valerie Young on Sat Nov 2 10:42:38 2019 -0400
By Sarah Higley on Tue Nov 5 20:21:53 2019 -0800
Resolve issue #979 by adding a section to the design patterns for elements with the meter role.
By Simon Pieters on Wed Nov 6 06:51:44 2019 +0100
- Add naming guidance for blockquote, meter and time roles
Fixes #1212.
- Apply suggestions from code review
Co-Authored-By: Matt King a11yThinker@Gmail.com
-
Change suggestion for blockquote; change time to Do Not Name
-
Clarify what is not supported by ATs Finish resolving #1077 by adding rows to the naming guidance by role table for blockquote, meter, and time.
By Matt King on Thu Nov 7 15:58:55 2019 -0800
By Matt King on Thu Nov 7 17:11:29 2019 -0800
By Nick Schonning on Fri Nov 8 00:30:00 2019 -0500
By Sarah Higley on Thu Nov 7 22:24:34 2019 -0800
Resolves #913 by adding example of the listbox pattern that includes options that are contained by labeled groups. Includes regression tests for the new example.
Additionally, fixes these bugs in the behavior of options that are clicked with the mouse:
- Clicking any option below the initially visible options results in the first option being selected instead of the clicked option
- Clicking any option within the initially visible area briefly selects the first option before moving selection to the clicked option
These bugs are fixed By:
- not immediately selecting the first option when the listbox receives focus (bringing it more inline with native
<select multiple>
- only initiating automatic listbox scroll when interacting with the keyboard
By Matt King on Thu Nov 7 23:26:58 2019 -0800
By Matt King on Thu Nov 7 23:38:29 2019 -0800
By Matt King on Sun Nov 10 23:41:11 2019 -0800
Adds complete change history since the first public working draft of APG 1.1. Includes new change history section for all changes in APG 1.2 that are not in APG 1.1.
By Carolyn MacLeod on Mon Nov 11 04:27:35 2019 -0500
For issue #353,modify menu pattern to include:
Menu widgets behave like native operating system menus, such as the menus that pull down from the menubars commonly found at the top of many desktop application windows.
By Adrian Roselli on Mon Nov 11 04:46:09 2019 -0500
For issue 976, add a reference to aria-orientation in the note that describes how vertically orienting tabs changes arrow key behavior.
By Matt King on Thu Nov 14 20:02:02 2019 -0800
To resolve #1250 and resolve #1244:
- Revise the combobox pattern to remove the ARIA 1.0 and ARIA 1.1 guidance and replace with ARIA 1.2 guidance. Keeps a note about ARIA 1.0.
- In examples, remove ARIA 1.0 and ARIA 1.1 pattern subdirectories and examples.
- Convert the 3 ARIA 1.0 listbox popup examples into a 1.2 example.
- Convert the ARIA 1.1 grid popup example into a 1.2 example.
- Revise regression tests for combobox examples to test the 1.2 versions.
By Matt King on Thu Nov 14 22:19:05 2019 -0800
- Update index of examples
- Structural roles section: Remove link to feedback issue 739 and 3 rows for association list
- Rebuild example index after merge of new combobox examples
- Home
- About the APG TF Work
- Contributing
- Meetings
- Management and Operations Documentation
- Publication Change Logs