Fixes #17053.  Delay escaping special characters so that character counts are accurate.  Added automated test.

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31413 560b804f-0ae3-0310-86f3-f6aa0a117693
stop using _WidgetBase.connect() and other deprecated methods in test files, refs #16585

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31416 560b804f-0ae3-0310-86f3-f6aa0a117693
fix the text of all the hints, refs #11488

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31417 560b804f-0ae3-0310-86f3-f6aa0a117693
lint fix (use comma not semicolon), refs #16683 !strict

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31418 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix another test to stop using auto-require, refs #17074.

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31419 560b804f-0ae3-0310-86f3-f6aa0a117693
The automated tests assume the locale as English, for checking things like month names in the calendar.   Also, djConfig.locale setting should match the <html lang="en> setting in many test files.  Refs #17022 !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31422 560b804f-0ae3-0310-86f3-f6aa0a117693
Set focus.curNode when clicking non-disabled tabIndex=-1 element, fixes #17106 !strict.  Tested on IE8, IE10, chrome.

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31423 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix TimeSpinner to use keydown rather than keypress, fixes #30484 and refs #16585 on trunk !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31424 560b804f-0ae3-0310-86f3-f6aa0a117693
convert Editor robot tests to AMD, refs #14279

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31429 560b804f-0ae3-0310-86f3-f6aa0a117693
convert Tree robot tests to AMD, refs #14279

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31438 560b804f-0ae3-0310-86f3-f6aa0a117693