fixes #16999, ref #15878. Test existence of the stopImmediatePropagation method, which is not available in Android 2.x. !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31213 560b804f-0ae3-0310-86f3-f6aa0a117693
dom-style: remove a filter for fully opaque objects on old IE, thx thomasbachem, !strict, fixes #15719.

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31225 560b804f-0ae3-0310-86f3-f6aa0a117693
improved undef to not erase the computed url of a module (note that the url *is* recomputed during undef); fixes #17011; !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31264 560b804f-0ae3-0310-86f3-f6aa0a117693
fixed error in test algorithm (the loader was OK); fixes #17032

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31270 560b804f-0ae3-0310-86f3-f6aa0a117693
improved algorithm for determining insertion point of script injection; thanks chris2m; fixes #16958; !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31271 560b804f-0ae3-0310-86f3-f6aa0a117693
make sure the sibling is computed; fixes #16958; !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31272 560b804f-0ae3-0310-86f3-f6aa0a117693
fixed aliases and paths to work with build; fixes #16623; !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31282 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix unioned queries that contain no elements, fixes #14803 !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31285 560b804f-0ae3-0310-86f3-f6aa0a117693
Uncomment test associated with refs #14803, !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31286 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix detection of NodeLists, fixes #17046 !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31292 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix error with .orphan() in request/iframe. refs #15383 !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31293 560b804f-0ae3-0310-86f3-f6aa0a117693
Remove other .orphan check, refs #17046 !strict


git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31297 560b804f-0ae3-0310-86f3-f6aa0a117693
Clear references within dojo/aspect when handles are removed to avoid
over-retention of objects when a user removes a handle and then does
not dereference the handle. Fixes #17048.

Also, correct [30256] to allow remove functions to work correctly
when their context is changed, refs #16513.

!strict due to "use strict" pragma


git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31298 560b804f-0ae3-0310-86f3-f6aa0a117693
Remove incorrect method call. Fixes #17048. !strict due to strict mode


git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31308 560b804f-0ae3-0310-86f3-f6aa0a117693
When there's a querySelectorAll in the DOM, but no qSA in responseXml, parse responseText with DOMParser. refs #15631 !strict

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31326 560b804f-0ae3-0310-86f3-f6aa0a117693
these files were apparently not checked in the last time CLDR data was generated, refs #17071 tangentially

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31335 560b804f-0ae3-0310-86f3-f6aa0a117693
CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Checkin split into multiple parts due to size.

Fixes #17071 !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31336 560b804f-0ae3-0310-86f3-f6aa0a117693
Part 2 of 3: CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Fixes #17071 !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31337 560b804f-0ae3-0310-86f3-f6aa0a117693
Part 3 of 3: CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Checking in remaining files split off from first checkin.)

Fixes #17071 !strict.

git-svn-id: http://svn.dojotoolkit.org/src/dojo/trunk@31338 560b804f-0ae3-0310-86f3-f6aa0a117693
Fix dojo/request XML test for people that still have short_open_tag turned on in PHP. Fixes #15631.


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