-
Notifications
You must be signed in to change notification settings - Fork 345
Change Log for January 2019 APG 1.1 Note Release 3
By Valerie Young on Tue Jul 31 01:32:09 2018 -0400
Adds data-test-id attribute values for keyboard and role/state/property tables for: Accordion, button, checkbox, 1.1 combobox with listbox popup, disclosure, scrollable listbox, radio group, and toolbar.
By Philippe Le Hegaret on Tue Jul 31 09:13:30 2018 -0400
By Matt King on Tue Jul 31 14:16:18 2018 -0700
For issue #814, removes aria-hidden from the svg element nested inside the toggle button.
By Nick Schonning on Thu Aug 2 17:57:57 2018 -0400
- fix: Markup issues flagged by validator in HTML files for 6 example pages.
- fix: Stray tags in DeletedSectionsArchive
By Valerie Young on Fri Aug 10 15:47:06 2018 -0400
By Christopher Tryens on Mon Aug 13 17:58:07 2018 -0400
For issue #794, update aria-selected for single-select listbox options where selection follows focus.
Change in listbox/js/listbox.js: When aria-multiselectable is false, toggle aria-selected when option receives or loses focus.
By Nick Schonning on Tue Aug 14 20:21:56 2018 -0400
Move the logic for doing the manual gh-pages deployment to the built-in Travis-CI “script” deployment. This allows all branches to be built and tested, but only the master branch to be deployed.
By Matt King on Tue Aug 14 17:27:36 2018 -0700
Trivial editorial change to test new build/test/deploy scripts from PR #445.
By Nick Schonning on Tue Aug 14 23:57:58 2018 -0400
- chore: VNU globbing, Ensure all html files are checked.
- chore: Bump vnu-jar to 18.7.23
- chore: Ignore current vnu failures in accordion and menubar
Related to #815 #822
By Nick Schonning on Thu Aug 16 19:13:45 2018 -0400
Fixes 21 errors across 18 files.
- typo: Transcripts
- typo: attribute
- typo: imitate
- typo: Research
- typo: performing
- typo: Transcripts
- typo: left
- typo: arbitrary
- typo: left
- typo: corp
- typo: parent
- typo: selector
- typo: parent
- typo: selector
- typo: accessible
- typo: left
- typo: relevant
- Fixed JS comment block that was HTML
- typo: shortcuts
- typo: selector
- typo: accessible
- typo: information
By Matt King on Thu Aug 16 21:18:14 2018 -0700
Per comments in pull request #834, removed the following 3 html files that are no longer used by the navigation menubar example. deleted: examples/menubar/menubar-1/mb-arts.html deleted: examples/menubar/menubar-1/mb-outreach.html deleted: examples/menubar/menubar-1/mb-research.html
By Valerie Young on Tue Aug 21 13:24:43 2018 -0400
By Matt King on Thu Aug 23 15:39:14 2018 -0700
For issue #855, modify the keyboard table for the textbox on examples/combobox/aria1.0pattern/combobox-autocomplete-list.html. Change to say that it only closes the listbox.
By Patrick H. Lauke on Sat Aug 25 23:57:06 2018 +0100
Resolves #840: Replace lorem ipsum placeholder with text that describes actions that trigger the alert dialog and alert message.
By Valerie R Young on Mon Aug 27 17:05:16 2018 -0400
By Matt King on Wed Aug 29 05:23:44 2018 -0700
In response to issue #704, modified the roles, states, and properties section of the spin button pattern in aria-practices.html.
Added a bullet to the list of roles, states, and properties stating that aria-invalid is set true if it is possible for the textbox to contain a value that is not allowed.
By Valerie Young on Wed Aug 29 12:19:41 2018 -0400
- Add data-test-ids to table/table.html
- Remove untestable attribute data-test-ids from alert.html
By Nick Schonning on Fri Aug 31 10:33:11 2018 -0400
For issue #848, implement travis stages so linting and HTML validation are in separate jobs that run in parallel and show up on the checks page of a PR.
Navigation Treeview with Declared Properties Example: Fix 2 incorrect aria-level and aria-posinset values (pull #871)
By Valerie Young on Fri Aug 31 16:28:35 2018 -0400
By Nick Schonning on Fri Aug 31 17:00:24 2018 -0400
- typo: Double word "the"
- typo: Double word "a"
- typo: Double word "have"
- typo: Double word "information"
- typo: Double word "must"
- typo: Double word "Career"
By Valerie Young on Tue Sep 4 16:59:55 2018 -0400
Adds data-test-ids to example pages:
- checkbox-2.html
- tabs-2/tabs.html
- treegrid-1.html
By Valerie Young on Thu Sep 13 12:29:32 2018 -0400
By Philipp Rudloff on Thu Sep 13 19:18:18 2018 +0200
To resolve issue #610, activate buttons on keyup when space is pressed. Enter key behavior is not changed. Makes behavior consistent with HTML button elements.
aria1.0 combobox with autocomplete=both example: Make Up Arrow set activedescendant to last match in list (pull #857)
By Jon Gunderson on Thu Sep 13 13:31:13 2018 -0400
To address issue #821, make the up arrow behavior when a match exists consistent with when text box is empty.
aria1.0 combobox autocomplete list and both examples: Correct up arrow documentation for the textbox
By Matt King on Thu Sep 13 12:44:24 2018 -0700
Commit 18eacf8 for issue #821 fixes the behavior of the up arrow when the combobox is not empty and the listbox is open and displays suggested values. This commit corrects the documentation so that it accurately describes the adjusted behavior. modified: examples/combobox/aria1.0pattern/combobox-autocomplete-both.html modified: examples/combobox/aria1.0pattern/combobox-autocomplete-list.html
By Valerie Young on Mon Sep 17 19:27:37 2018 -0400
By Matt King on Tue Sep 18 21:45:28 2018 -0700
Add Aava.js regression test infra and tests for 27 example pages:
alert.js breadcrumb.js button.js checkbox-1.js checkbox-2.js combobox-autocomplete-both.js combobox-autocomplete-list.js combobox-autocomplete-none.js dialog.js disclosure-faq.js grid-combo.js LayoutGrids.js link.js listbox-combo.js listbox-scrollable.js menu-button-actions.js menubar-2.js radio-1.js slider-1.js table.js tabs.js toolbar.js treegrid-1.js treeview-1a.js treeview-1b.js treeview-2a.js treeview-2b.js
By Matt King on Mon Sep 24 11:37:05 2018 -0700
To resolve issue #815:
- Replace
dl
withdiv
- Replace
dt
withh3
- Replace
dd
withdiv
- Update documentation tables.
Also:
- Improve visual focus styling so it is more apparent that arrow keys move focus from header to header.
- Add accessibility features section that describes the focus styling.
By Nick Schonning on Mon Oct 1 14:36:57 2018 -0400
For issue #815, remove the exclusions in the VNU configuration that permitted accordion-related roles on dl
, dt
, and dt
.
By Matt King on Mon Oct 1 13:16:28 2018 -0700
Adds tests for 11 example pages:
- accordion.js
- dataGrids.js
- disclosure-img-long-description.js
- feed.js
- listbox-collapsible.js
- menu-button-actions-active-descendant.js
- menu-button-links.js
- menubar-1.js
- multithumb-slider.js
- slider-2.js
- tabs-2.js
Also updates utils and tests for other example pages that were previously merged.
By Valerie R Young on Wed Oct 3 16:27:21 2018 -0400
By Valerie R Young on Thu Oct 4 10:46:44 2018 -0400
By James Nurthen on Mon Oct 8 10:24:03 2018 -0700
By Jon Gunderson on Mon Oct 8 15:34:00 2018 -0500
Fixes issue #917; changes element used column and revises explanations in usage column of attributes table.
By plehegar on Wed Oct 17 10:44:03 2018 -0400
By plehegar on Wed Oct 17 16:25:13 2018 -0400
By Michael Fairchild on Thu Oct 18 08:18:47 2018 -0500
fixes #930
By Carolyn MacLeod on Mon Oct 29 05:38:31 2018 -0400
Resolves issue #935 by adding a link to the landmarks browser extension to the tools section on the landmarks resources page.
By tripu on Tue Oct 30 15:20:44 2018 +0100
By Matt King on Thu Nov 8 23:32:13 2018 -0800
After this removal, the change history will later be added back in the apg-1.1 branch. From this point forward, all content in master will be "forever" content that can be merged into both apg-1.1 and apg-1.2.
By Matt King on Thu Nov 8 23:43:52 2018 -0800
Modified aria-practices.html appendix section to re-add content removed from the master branch in commit 656dc3a. The apg-1.1 branch now contains APG 1.1 specific content that will not be included in APG 1.2.
By JaEun Jemma Ku on Fri Nov 30 11:01:33 2018 -0600
By JaEun Jemma Ku on Fri Nov 30 11:47:12 2018 -0600
By Evan Yamanishi on Tue Dec 4 01:25:11 2018 -0500
Modifies examples/dialog-modal/js/dialog.js to Fix issue #929:
- Remove use of includes method, which is not supported by IE.
- Account for condition where multiple roles are specified.
By Gilmore Davidson on Wed Dec 5 19:57:30 2018 +1100
event listeners were not being cleaned up properly, resulting in multiple instances of the same listener being attached to an element.
Fixed by:
- Adding a method in utils.js inspired by
_.bindAll()
from Underscore/Lodash - Removing all the explicit
.bind()
calls indataGrid.js
.
By Matt King on Fri Dec 7 00:55:28 2018 -0800
Incorporate final set of changes from 2018 Bocoup contract:
- Add tests for radio/radio-2/radio-2.html
- Add tests for listbox/listbox-rearrangeable.html
- Add missing radio-2 test
- Report: Account for no missing tests
- rename Combobox test files
- Add missing test names
- Remove debug related log messages
By Michael Cooper on Fri Dec 7 10:12:35 2018 -0500
By Michael Cooper on Fri Dec 7 10:13:43 2018 -0500
By Michael Cooper on Fri Dec 7 11:10:40 2018 -0500
Editor Menubar Example: Visual design to distinguish between menuitemradio and meuitemcheckbox (pull #853)
By Carolyn MacLeod on Tue Dec 11 22:27:08 2018 -0500
Resolves issue #605 by:
- Indicating menuitemcheckbox elements are checked with a checkmark icon.
- Indicating menuitemradio elements are checked with a filled in circle icon.
By michael-n-cooper on Mon Dec 17 15:42:20 2018 +0000
By Dominique Hazael-Massieux on Tue Dec 18 10:15:16 2018 +0100
By Michael Cooper on Tue Dec 18 13:55:36 2018 -0500
By Michael Cooper on Tue Dec 18 13:56:24 2018 -0500
By Michael Cooper on Tue Dec 18 13:57:01 2018 -0500
By Michael Cooper on Tue Dec 18 14:03:19 2018 -0500
By Jon Gunderson on Fri Dec 21 03:36:38 2018 -0600
For issue #752, adds a node script for generating two indexes:
- Example by role
- Examples by state or property
The script lands the generated index.html in the /examples directory.
By Michael Cooper on Fri Dec 21 13:46:32 2018 -0500
By Matt King on Sat Dec 22 12:21:56 2018 -0800
By Nick Schonning on Sat Jan 12 17:58:55 2019 -0500
Travis Deploy Script: Add git command to add all new untracked files before gh-pages commit (pull #962)
By Nick Schonning on Mon Jan 14 12:28:05 2019 -0500
Some generated files, such as the example index file, were not getting included in the commit to gh-pages.
By michael-n-cooper on Tue Jan 15 00:14:15 2019 +0000
By Matt King on Mon Jan 14 17:00:17 2019 -0800
For issue #949, modified the radio group pattern section aria-practices.html:
- Divided the keyboard interaction subsection into two subsections: not in toolbar and in toolbar.
- Added interactions for the special case of radios contained in toolbars.
- In toolbars, checked state does not follow focus and left/right can move focus outside radio group.
By Matt King on Mon Jan 14 18:12:00 2019 -0800
Completes drafting of the carousel design pattern for issue #43.
By Jon Gunderson on Mon Jan 14 21:47:01 2019 -0600
completes work to:
- Resolve keyboard, aria-disabled, and aria-label bugs listed in issue #847.
- Add additional widget types requested in issue #541, including toggle, checkbox, spinner, menu button, radio group, and link.
- The above are all issues discussed in toolbar review issue #539.
Note: missing regression tests are tracked by issue #965.
By Jon Gunderson on Mon Jan 14 23:47:42 2019 -0600
Resolves issue #458 by adding a basic example of the carousel pattern that demonstrates how to make automatic rotation accessible.
By Matt King on Mon Jan 14 23:31:57 2019 -0800
In carousel design pattern section:
- Add link to review issue 970.
- Add paragraph under example heading that includes a link to the example page and a description of the example.
On auto-rotating image carousel Example page, update link to review issue to refer to issue 971.
Run reference-tables node script to update index of examples, so it includes carousel example.
Toolbar Pattern: Revise description to remove guidance that conflicted with updated radio group pattern
By Matt King on Tue Jan 15 00:21:23 2019 -0800
The radio group pattern update made for issue #949 allows nesting a radio group in a toolbar. The toolbar pattern description previously included guidance that said to avoid including radio groups in horizontal toolbars. This change revises the description to clarify options for arrow key implementation, describing how one pair can be reserved for control operation. The reserved pair depends on toolbar orientation.
By Matt King on Tue Jan 15 00:59:08 2019 -0800
Resolve issue #582 by adding explicit guidance for Tab and Shift+Tab. Use language similar to that used in the radio group pattern.
- Home
- About the APG TF Work
- Contributing
- Meetings
- Management and Operations Documentation
- Publication Change Logs