a11y for the StarRating widget.
remove a console.log statement.
Use array.indexOf instead of array.some in _onKeyDown.
Allows the user to specify the tabindex of the widget.
Fixes #17339. Fix messed up layout of the panels of the slot which happens in some conditions as side-effect of the fix of #16996
Fixes #15628. show() now calls resize() to solve layout issues due to the content not being visible initially
Minor: fix English prose
remove unnecessary preventDefault() call, fixes #17344
(cherry picked from commit 622f2a8e8d6c425c7fae37af86c73858978c6383)
Support Dialog.resize(dim) and thus dojox.layout.ResizeHandle.

Note that setting an initial size on a Dialog.domNode via style="..." or indirectly via
class="..." doesn't work, because it's hard to detect when the user wants to explicitly
size the dialog vs. when they want it to size itself naturally based on its content.
If desired we could add a flag to control this behavior.

Fixes #17350.
(cherry picked from commit f6f9ace2c5204869169c4d9f155718d14c78c102)
Don't leave focus on/inside deselected tab, fixes #17287
(cherry picked from commit df83f09c02ffdb0aa7ee77ae4da20e04e2f949d8)
Don't call evt.preventDefault() for plain "w" keypress, fixes #17358
(cherry picked from commit ab187ff8aeecd9cfcd7e32b1e37656284531fea3)
Make clicking anywhere on the row focus the node's label.
This avoids temporary focus of previously focused node, thus avoiding spurious scroll.
Fixes #17347.
(cherry picked from commit 8a13496a301eaa5f0cbe6b984cb95af19b99acff)
Remove IE6-8 branch, refs #17311.
(sort-of backport of dijit commit af80d059f9070bff17e7cbf5c20daa80007d58f0)
fix CheckedMenuItem disabled styling, fixes #17371, refs #10735
(cherry picked from commit a2cea0d21b89d782e0fbe228b86902118f168057)
Fixes #17387.  Replace Date.setTime (buggy in Chrome) with previously buggy setHours.
(cherry picked from commit b92ffd1b86275049dfded1c4efc245df0ecbfd31)
Clean up notification handles returned from Observable queries. Added condition to test case. Fixes #17394.
(cherry picked from commit bda7e1d7a804b4fd640ef91ae3cbdf94afb49336)

Also removing some dojo.data support code.
Fixes #17388.  Don't call preventDefault for touch events.
(cherry picked from commit 0482b557c761cdd96a640123bfb86200f667797c)
fix test file errors from AMD conversion, refs #15942
(cherry picked from commit 959a31c8cc50bcafb31c5c27153272666d1aea95)
fixes #17380 Use baseClass of widgets instead of data-dojo-type which is not relevant for forms created programmatically
fix trailing comma in array literral
fix ctor call syntax (broken after a.b.c.->a/b/c batched renaming)