Fixes #17036, On iOS, make sure the input caret stays in the active input field when scrolling - thanks Sebastien Brunot (IBM CCLA).
fix SwapView:blanck screen when clicking during transition, fixes #15832
Fixes #17062. Fix autoscroll when navigating among focusable elements using TAB/SHIFT-TAB (desktop) or PREV/NEXT (mobile soft keyboard)
Fixes #14232. Do not change the view if not scrolling on the X axis. Thanks Sebastien Brunot (IBM CCLA)
update calendar submodule
.gitattributes file to normalize line endings
normalize line endings of existing files
delete files accidentally added in 10c9ff5438a48527b111233bef27692340965968
also revert change to calendar submodule version
Refs #17078.  Add "G" (era) support for hebrew/locale.js
Fixes #17284.  Add attach points that have tabIndex set so that _setDisabledAttr can clean up.  Added automated test.
update dojox to the latest dojox/app.
Fixes #17288.  Change RangeSlider css to play nicely with claro.
more normalization of line endings
Fixes #17290.  Make RangeSlider tab-stops to the actual movable nodes and not to their parent containers used solely for positioning.
fix missing _set() call, fixes #17295
refs #14319. Fixes treemap selection event to get the proper renderer.
Fixes #17297.  Changed relative mouse position to absolute, and added automated RangeSlider tests.
Refs #17093. Use cross-browser String.indexOf() instead of String.startsWith()
Fixes #17103 which has two problems, one is that the checkbox is not displayed in the drop-down, and the second problem is that the initial ComboBox label is not displayed, both are fixed in dojox/form/CheckedMultiSelect.js. Also update the dojox/mvc test related to the change which caused part of this problem to be sure to avoid breaking dojox/mvc.
fixes #17298. Make sure tooltip on pie are correctly displayed even in case of negative value slices.