Prevent unnecessary tooltip word wrap on IE10, IE11.
Fixes #17688, refs #15299.
Use opacity :0 rather than opacity: 0.01.
Opacity: 0.01 was a workaround to a firefox or webkit bug that's been fixed,
and using opacity:0 allegedly fixes a rendering problem on IE on certain hardware/drivers.

Fixes #17200.
support Select in Toolbar, fixes #17859
Remove code duplication between Confirm[Tooltip]Dialog and [Tooltip]Dialog.
Refs #16930, refs #13279.
Implement Tooltip hideDelay property.
Fixes #4284, fixes #8267.
Use pointerdown/MSPointerDown when available, fixes #17648.
Also doing some refactoring/cleanup.
avoid spurious test failure on chrome due to robot problem, fixes #17945
fix file permissions, fixes #17919 in dijit
Add the ability to properly validate partial numeric input,
accounting for leading 0s and the min/max possible values based
on the maxLength of the input. fixes #17923
fix test case, fixes #15578
fixes #17810 touch/pointer events feature detection.
- clarifies has("touch")
- adds has("touch-events"), has("pointer-events") and has("MSPointer")
- updates code in dojo/dijit/dojox to use the new has (only when it does not impact the current logic).
Fix tabbing through Fieldset widget on chrome and safari.

Webkit is buggy with tabstops on <legend> nodes so switch focusNode to the
<span> inside the <legend>.

Fixes #17428.
make Select update after setting query parameter, fixes #16953