[Pkg-javascript-commits] [dojo] branch master updated (8c28d34 -> 1b80cd1)

David Prévot taffit at moszumanska.debian.org
Sat Feb 27 03:13:40 UTC 2016


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to branch master
in repository dojo.

      from  8c28d34   Override a stupid Lintian false positive
       new  b1a353f   Support development versions
       new  ee4ec41   Updating source version to 1.11.0-pre
       new  d8f2e7b   Output domReady errors through console.error, preserving the error object and stack, fixes #17349
       new  b23d243   Fix inconsistent handling of declare.safeMixin when second argument is undefined (throws error in IE8, no-op in other browsers), which fixes
       new  ebaf3ed   Allow downstream error handling
       new  ca9a818   'event' is declared 3 times in fixTouchListener; fixed
       new  395cbc1   Fail gracefully if there's an error detecting high contrast mode, fixes #16541.
       new  a69c33c   Squashed commit of the following:
       new  a832214   Fix IE11 test_scroll failures. Trident is more like IE9+ than we would have guessed.
       new  f164dc2   Refs #18168. Rework dojo/on's way to decide about using event delegation. Now uses feature detection, which fixes the event handling currently broken on Safari iOS 8 beta
       new  fb7a76c   Add Blob support for Safari <7
       new  fa4028b   Remove references to globals through `this` in AMD factories
       new  c58335c   Port Node.js loader plugin fixes from d2c
       new  5eba843   Refs #18168. dojo/on: adjust feature detection such that it also works in iOS 8 (beta) with a built dojo/on stripping the strict mode
       new  f9262e8   refs #18225, dom-construct inline documentation update
       new  06f4b6f   Use updated source mapping standard syntax for legacy injection
       new  d0386bc   Squashed commit of the following:
       new  e4296a6   Fix #18254
       new  4c89d55   isArray() and isArrayLike() fixes:
       new  b432a01   fixes #18287, change absolute MIDs to relative MIDs for dojo/on debounce/throttle extensions
       new  2d2e981   refs #18288, add dom-attr tests
       new  b863f44   refs #18288, fix dom-attr return of non boolean when attr doesn't exist
       new  04101da   fixes #18296, Fix context binding within debounce and throttle
       new  baa6633   fixes #18297, Fix typos in contributing guidelines
       new  5904b65   refs #18297, Fix typos in contributing guidelines
       new  5a548df   fixes #18313, Fix typo in documentation example
       new  cc13017   fix issue in date formating with CLDR 25. Add test. Fixes #18408.
       new  bce5178   Prevent right clicks from firing click event through touch.js in IE10+. Right click should just bring up the context menu. Fixes #18342.
       new  6762d5b   Fix example for text() to be consistent w/actual behavior and function description. Fixes #18433.
       new  7b0a420   Convert tests to intern
       new  7738ffb   Mark testsDOH as a test resource for the dojo profile
       new  1e0b71d   fixes #18314, typos in dojo/on inline examples
       new  0ecd2ff   refs #15130. Fixes copyright date for 2015.
       new  207202b   Check for legacy module in i18n sync require. Fixes #18448.
       new  b8d5943   fixes #18451, typo in testing proxy instructions
       new  f0d04b7   don't match leading/trailing spaces when there is no currency symbol. fixes #18466
       new  7859a00   add unit test in for trailing spaces in number. refs #18466
       new  bab52a2   Parser: use separate cache for each require context.
       new  a55e678   test for correct caching of relative MIDs in parser (refs #18455)
       new  2c3e8d1   More DOH --> Intern test conversion:
       new  515ed79   Allow first function registered with dom-prop::set to be disconected. Fixes #18442.
       new  116efa6   Various test cleanup:
       new  2e897b7   Update tests/TODO.md to reference testsDOH directory. TODO.md previously listed tests to be converted, but was missing important entries, like dojo/data. Refs #18427.
       new  8584b34   Refactor query tests, and fix spurious IE failures.
       new  d55c440   Avoid dojo/query spuriously throwing internal exceptions, fixes #17515. The try/catch is still needed for the qsa() call (otherwise we get a few test failures), but we can remove the throw "".
       new  b324a06   Document how to run tests from mac --> PC VM (or at least, what worked for me).
       new  aaabd38   Document that running tests against SauceLabs doesn't work. Refs #18427.
       new  d796583   Fix has("safari") to return false on android, fixes #18393.
       new  8107d12   Fix handling of "${scope}type" property in parser.  Fixes #18366. Also refactor parser-args test so it can be debugged independently of Intern.
       new  1f31dd4   Fix ready() helper to avoid prematurely reporting the page is ready.
       new  87b41ac   Clean up parseOnLoadDeclarativeRequire test so it can be run standalone, independent of Intern.  Refs #18427.
       new  466145c   Fixes #18528.fixed has(ios) and has(android) true on wp
       new  d3bf44c   refs #8606, typo in Store.QueryOptions
       new  0c4df7a   Fixed various issues with sniff on WP 8.1 U1, fixes #18540
       new  9076a95   Make sure lang.getObject() returns 3rd arg if 1st arg is empty, fixes #18542.
       new  472d12a   Add Basque language to dojo core, fixes #18560.
       new  fb51eb6   Add dj_trident CSS flag.  Fixes #17927.
       new  f29befa   create intern test for dom-class, refs #18427
       new  1f3d676   Nls bundles lacking _localized property are not improved while preloading anymore. Previously the code was setting _localized to {}, lying about the absence of better bundles. Fixes #18556.
       new  7723bee   Add test for has("trident"), refs #17311.
       new  98d78d4   Fix problem where native controls don't respond for 1000ms after clicking control with dojoClick=true.  Thanks to reiprecht for the fix. Fixes #18362.
       new  f8c747b   Skip the doClicks() code path on hardware without touch support. It's not needed and adds overhead.
       new  945c52c   Emit synthetic mousedown and mouseup events to replace events that were suppressed by dojo/touch code.
       new  b6721c0   Test that setting dojoClick:true doesn't suppress mousedown and mouseup events. Note that the dojo/touch test is pre-existing failures in other areas.
       new  db66e91   fixes #17117, handle falsy response.data in dojo/request/xhr
       new  31a8ad6   fixes #18608, allow on/asyncEventListener to work in Android and Node
       new  01b03b3   fixes #18608, allow on/asyncEventListener to work in Android and Node
       new  89034c5   Fix #18637: Prevent aspect.before/after errors after removing handles
       new  30bb2f5   Cache results of _getGregorianBundle(), fixes #18629
       new  f6b42a1   Fixes #18497, Reverse the order of locales merging during layer preload.
       new  072c061   refs #18640, add repository field to package.json to make npm not complain
       new  1181207   refs #18355, add matchTarget to event forwarded by on()
       new  6fe6d9b   refs #16138, add error listener for request/script
       new  73086f0   refs #18438, Loader only strips strict-mode directive with double quotes
       new  8d3ecf6   refs #16190, whitespace cleanup in io-query.
       new  d851143   refs #18298, fix dnd/Moveable issue when dragging outside of a document (e.g. over an iframe). Note, tests for dnd are still in DOH
       new  d0d4a5d   refs #17148, fix how dojo/rpc/RpcService handles errors
       new  a221e6e   refs #18155, fix aspect nextId when running multiple versions of Dojo in the same app
       new  1209d79   refs #18207, allow escaping $ in string.substitute arguments, useful for specifying queryExpr: '*-bash*' inside a template without having to modify the caller or widget
       new  d400e28   refs #18702, event 'position' deprecation warning in dojo/request/xhr progress
       new  1b18e24   fixes #18703, treat numbers as strings for setting html content
       new  f99d834   Add Serbian, Bosnian and Macedonian translation. ref #18710
       new  ac05a45   add edge sniffing + make sure edge does not report it is chrome fixes #18172
       new  56ada8f   make sure has("edge") is reported in the test
       new  a780a4e   Add dj_edge flag to be consistent w/flags for other browsers. Also fix some problems with the uacss test file. Refs #18172.
       new  eaaaa22   Run code to correct style values on all browsers. Fixes failure on Edge.  Fixes #18725.
       new  16ae275   remove debugger statement added in 2c3e8d1fd090bbc7ca753392bc2a1f7c2495d475
       new  0d8a907   remove vestigial firebug lite code, fixes #18727
       new  9362c6e   Fix scrollIntoView() regressions on IE8 in quirks/RTL mode.
       new  17ed3d6   Update IE10+ feature detection for pointer event support. Use the window.MSPointerEvent instead of navigator.msPointerEnabled, which is deprecated.
       new  31977b8   Correct reading of browser locale
       new  a7a5646   Minimal fix for alleged error where getIeDocumentElementOffset() is called but not defined. Fixes #18717.
       new  779e4e2   Cleanup around getIeDocumentElementOffset().
       new  58ed862   Fix dojo.hash() when there's a <base> tag. Patch from Rob Retchless (IBM, CCLA) with some modifications by me. Fixes #11100.
       new  6bafb16   has("webkit") and has("mozilla") should also be falsy for Edge, refs #18172
       new  26325a9   refs #18427, add Edge to list of browsers within the Intern config
       new  fe2c5a4   refs #18427, fix whitespace typo
       new  961860c   Fix dojo/touch to not break native checkbox and radio on iOS and Android when dojoClick=true. Fixes #18352
       new  1d3a775   Fix has("MSPointer") and has("pointer-events") on embedded C# WebBrowser Controls. Fixes #18602 again.  First try apparently didn't work.
       new  8b6a5e4   fixes #18704, Return/resolve actual newly created/updated item from dojo/store/DataStore adapter
       new  dd88db5   Remove dojo.hasClass from dom-class documentation, refs #17468
       new  44482a8   Fix typo in contribution guidelines, refs #18771
       new  cd249b1   better error handling for http errors codes in nodejs, fixes #18475
       new  f4b01c9   better error handling for http errors codes in nodejs, fixes #18475
       new  e13a775   fixes #17020, fix detection for activex and file protocol for request/xhr
       new  344e26b   fixes #15156, dojo/store/DataStore was not setting implicit idProperty
       new  606f888   fixes #18122, JsonRest _getTarget regression that breaks targets with trailing =
       new  c7b154c   fixes #18069, make Observable work with relational data
       new  ba2d73d   fixes #18123, require.undef with loader plugins
       new  de4325f   fixes #15950, wrap eval code in csp-restrictions has test
       new  1b25383   fixes #17083, dojo/_base/xhr form without action can read current URL
       new  09e2d02   fixes #17498, add modern opera has test
       new  ab28373   fixes #5954, argument detection for combine and chain
       new  bc339b7   fixes #18614, decimal places for PKR currency
       new  e9a9f51   fixes #18100, prevent dojo-console-guarantee in webworkers environment
       new  63b4b37   refs #18432, fix request/iframe xml handling in Firefox
       new  b5f9a85   fixes #18197, IE9 console quirks
       new  81f846d   fixes #17628, allow null query with JsonRest
       new  359c1e7   fixes #16111, fx IE type check to avoid sporadic bug
       new  3c43370   fixes #18129, allow mapping to work with multiple versions of Dojo
       new  15175cb   fixes #18769, fixes #16223, return more useful error message when non 2XX response with json
       new  0fcc828   fixes #18121, bower.json
       new  0f0d48f   Temporarily remove .travis.yml
       new  c9c0406   refs #18648, exclude node_modules directory with dojo package for builds
       new  13aa0fc   fixes #14629, feature test to use native contains
       new  a19a1c7   fixes #17281, on.selector matchesTarget type check
       new  4c39c14   fixes #16257, cloning of sparse arrays
       new  4d04e73   fixes #18321, better test for nextElementSibling
       new  7f6074d   fixes #18321, corrected check for nextElementSibling
       new  5df7e0a   fixes #18321, so sorry
       new  d28eb01   fixes #14629, unbreak build with document.contains check
       new  1d32043   fixes #18546, update dojo/on test to match implementation
       new  3976e0a   refs #18783
       new  a275e82   fixes #16248, fixes #16617, add catch statements for IE8/IE9 brittleness
       new  5798e89   fixes #18475, error handling for http errors codes in node.js
       new  47a613a   fixes #18784, update syntax of license in package.json
       new  ea80b71   refs #18783, update README to current copyright year
       new  7f24d9a   Updating metadata for 1.11.0-rc1
       new  27bc7d1   Updating source version to 1.11.0-pre
       new  d40757e   refs #18121, metadata formatting consistency fixes
       new  20705f3   Updating metadata for 1.11.0-rc2
       new  9a1699e   Updating source version to 1.11.0-pre
       new  634c546   Updating metadata for 1.11.0-rc3
       new  ff3735c   Imported Upstream version 1.11.0~rc3+dfsg
       new  bd7f3d9   Merge tag 'upstream/1.11.0_rc3+dfsg'
       new  c4f94c7   Update copyright
       new  4bb1065   Update Standards-Version to 3.9.7
       new  51af6a2   Workaround script installed as non-executable
       new  1b80cd1   Update changelog for 1.11.0~rc3+dfsg-1 release

The 149 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog                                   |   14 +
 debian/control                                     |    2 +-
 debian/copyright                                   |    7 +-
 debian/rules                                       |    4 +-
 debian/watch                                       |    6 +-
 dijit/CalendarLite.js                              |   10 +-
 dijit/ConfirmDialog.js                             |    2 +-
 dijit/ConfirmTooltipDialog.js                      |    2 +-
 dijit/Dialog.js                                    |   16 +-
 dijit/Editor.js                                    |   19 +-
 dijit/LICENSE                                      |    2 +-
 dijit/Menu.js                                      |    6 +-
 dijit/README.md                                    |    2 +-
 dijit/Tooltip.js                                   |    2 +-
 dijit/Tree.js                                      |    6 +-
 dijit/_AttachMixin.js                              |    2 +-
 dijit/_BidiMixin.js                                |   14 -
 dijit/_ConfirmDialogMixin.js                       |    2 +-
 dijit/_Contained.js                                |    7 +-
 dijit/_Container.js                                |    1 -
 dijit/_HasDropDown.js                              |    7 +-
 dijit/_KeyNavMixin.js                              |    2 +-
 dijit/_Templated.js                                |    5 -
 dijit/_TimePicker.js                               |   62 +-
 dijit/_WidgetBase.js                               |   22 +
 dijit/_WidgetsInTemplateMixin.js                   |   10 +-
 dijit/_editor/RichText.js                          |  131 +-
 dijit/_editor/nls/FontChoice.js                    |    4 +
 dijit/_editor/nls/LinkDialog.js                    |    4 +
 dijit/_editor/nls/bs/FontChoice.js                 |   29 +
 dijit/_editor/nls/bs/LinkDialog.js                 |   15 +
 dijit/_editor/nls/bs/commands.js                   |   52 +
 dijit/_editor/nls/commands.js                      |    4 +
 dijit/_editor/nls/eu/FontChoice.js                 |   29 +
 dijit/_editor/nls/eu/LinkDialog.js                 |   15 +
 dijit/_editor/nls/eu/commands.js                   |   52 +
 dijit/_editor/nls/mk/FontChoice.js                 |   29 +
 dijit/_editor/nls/mk/LinkDialog.js                 |   15 +
 dijit/_editor/nls/mk/commands.js                   |   52 +
 dijit/_editor/nls/sr/FontChoice.js                 |   29 +
 dijit/_editor/nls/sr/LinkDialog.js                 |   15 +
 dijit/_editor/nls/sr/commands.js                   |   52 +
 dijit/_editor/plugins/ViewSource.js                |   63 +-
 dijit/bench/create_widgets.html                    |    2 +-
 dijit/bower.json                                   |   22 +
 dijit/dijit.profile.js                             |   13 +-
 dijit/form/Button.js                               |   32 +-
 dijit/form/CurrencyTextBox.js                      |   40 +-
 dijit/form/DropDownButton.js                       |   38 +-
 dijit/form/HorizontalRuleLabels.js                 |    1 +
 dijit/form/HorizontalSlider.js                     |    9 +-
 dijit/form/NumberTextBox.js                        |    9 +-
 dijit/form/Select.js                               |    2 +-
 dijit/form/TimeTextBox.js                          |   70 +-
 dijit/form/ValidationTextBox.js                    |   30 +-
 dijit/form/_ButtonMixin.js                         |    6 +-
 dijit/form/_DateTimeTextBox.js                     |    5 +-
 dijit/form/_FormSelectWidget.js                    |   14 +-
 dijit/form/_FormWidgetMixin.js                     |   12 +-
 dijit/form/_RadioButtonMixin.js                    |   40 +-
 dijit/form/_SearchMixin.js                         |    5 -
 dijit/form/_Spinner.js                             |    5 +
 dijit/form/_TextBoxMixin.js                        |   92 +-
 dijit/form/nls/ComboBox.js                         |    4 +
 dijit/form/nls/Textarea.js                         |    4 +
 dijit/form/nls/bs/ComboBox.js                      |    7 +
 dijit/form/nls/bs/Textarea.js                      |   10 +
 dijit/form/nls/bs/validate.js                      |    8 +
 dijit/form/nls/eu/ComboBox.js                      |    7 +
 dijit/form/nls/eu/Textarea.js                      |   10 +
 dijit/form/nls/eu/validate.js                      |    8 +
 dijit/form/nls/mk/ComboBox.js                      |    7 +
 dijit/form/nls/mk/Textarea.js                      |   10 +
 dijit/form/nls/mk/validate.js                      |    8 +
 dijit/form/nls/sr/ComboBox.js                      |    7 +
 dijit/form/nls/sr/Textarea.js                      |   10 +
 dijit/form/nls/sr/validate.js                      |    8 +
 dijit/form/nls/validate.js                         |    4 +
 dijit/form/templates/Button.html                   |    2 +-
 dijit/form/templates/ComboButton.html              |    4 +-
 dijit/form/templates/DropDownBox.html              |    2 +-
 dijit/form/templates/DropDownButton.html           |    3 +-
 dijit/icons/commonIcons.css                        |    2 +-
 dijit/icons/commonIcons_rtl.css                    |    6 +
 dijit/icons/images/loadingAnimation.gif            |  Bin 0 -> 1341 bytes
 dijit/layout/AccordionContainer.js                 |   10 +-
 dijit/layout/ContentPane.js                        |   18 +-
 dijit/layout/ScrollingTabController.js             |   25 +-
 dijit/layout/StackContainer.js                     |    4 +-
 dijit/layout/_TabContainerBase.js                  |   15 +-
 dijit/nls/bs/common.js                             |    9 +
 dijit/nls/bs/loading.js                            |    7 +
 dijit/nls/common.js                                |    4 +
 dijit/nls/eu/common.js                             |    9 +
 dijit/nls/eu/loading.js                            |    7 +
 dijit/nls/loading.js                               |    4 +
 dijit/nls/mk/common.js                             |    9 +
 dijit/nls/mk/loading.js                            |    7 +
 dijit/nls/sr/common.js                             |    9 +
 dijit/nls/sr/loading.js                            |    7 +
 dijit/package.json                                 |   23 +-
 dijit/popup.js                                     |   14 +-
 dijit/templates/Calendar.html                      |   65 +-
 dijit/tests/CalendarLite.html                      |   20 +-
 dijit/tests/_BidiSupport/form/module.js            |    2 +-
 .../tests/_BidiSupport/form/test_TimeTextBox.html  |   10 +-
 .../tests/_BidiSupport/tree/ProgrammaticTree.html  |   56 +-
 dijit/tests/_Container.html                        |   31 +
 dijit/tests/_HasDropDown.html                      |   59 +-
 dijit/tests/_KeyNavContainer.html                  |   63 +-
 dijit/tests/_Templated-widgetsInTemplate1.x.html   |   33 +-
 dijit/tests/_Widget-attr.html                      |   13 +-
 dijit/tests/_base/module.js                        |    2 +-
 dijit/tests/_base/robot/focus_mouse.html           |   33 +-
 dijit/tests/_base/test_focusWidget.html            |    4 -
 dijit/tests/editor/module.js                       |    2 +-
 dijit/tests/editor/robot/Editor_IE8Compat.html     |    2 +-
 dijit/tests/editor/robot/Editor_ViewSource.html    |   16 +-
 dijit/tests/form/Button.html                       |   83 +
 dijit/tests/form/CheckBox.html                     |   11 +
 dijit/tests/form/RadioButtonTiming.html            |  174 +
 dijit/tests/form/Slider.html                       |  153 +
 dijit/tests/form/_autoComplete.html                |   17 +-
 dijit/tests/form/mobile.html                       |   47 +-
 dijit/tests/form/module.js                         |    9 +-
 dijit/tests/form/robot/Slider_a11y.html            |  113 +-
 dijit/tests/form/robot/Slider_mouse.html           |  116 +-
 dijit/tests/form/robot/Spinner_a11y.html           |   22 -
 dijit/tests/form/robot/TextBox_onInput.html        |   77 +-
 dijit/tests/form/robot/Textarea.html               |   19 +-
 dijit/tests/form/robot/TimeTextBox.html            |   31 +-
 dijit/tests/form/robot/ValidationTextBox.html      |   30 +-
 dijit/tests/form/robot/validationMessages.html     |   56 +-
 dijit/tests/form/test_Button.html                  |   14 +-
 dijit/tests/form/test_DateTextBox.html             |    2 +-
 dijit/tests/form/test_Select.html                  |  116 +-
 dijit/tests/form/test_Slider.html                  |  217 +-
 dijit/tests/form/test_Textarea.html                |    6 +-
 dijit/tests/general-module.js                      |    2 +-
 dijit/tests/infrastructure-module.js               |    2 +-
 dijit/tests/layout/AccordionContainer.html         |   29 +-
 dijit/tests/layout/ContentPane-remote.html         |   72 +-
 dijit/tests/layout/TabContainer.html               |  266 +-
 dijit/tests/layout/mobile.html                     |   21 +-
 dijit/tests/layout/module.js                       |    2 +-
 dijit/tests/layout/nestedStack.html                |   19 +-
 .../tests/layout/robot/TabContainer_noLayout.html  |  240 +-
 dijit/tests/layout/test_TabContainer.html          |    5 +
 dijit/tests/layout/test_TabContainer_noLayout.html |   57 -
 dijit/tests/mobile.html                            |   67 +-
 dijit/tests/robot/Menu_a11y.html                   |   47 +-
 dijit/tests/robot/Menu_mouse.html                  |   26 +
 dijit/tests/test_Menu.html                         |   58 +-
 dijit/tests/tree/Tree_ObjectStoreModel.html        |  319 +-
 dijit/tests/tree/module.js                         |    2 +-
 dijit/tests/tree/robot/Tree_a11y.html              |    1 +
 dijit/tests/tree/robot/Tree_dnd.html               |   16 +-
 dijit/themes/claro/Calendar.css                    |    4 +-
 dijit/themes/claro/Calendar.less                   |    4 +-
 dijit/themes/claro/Tree.css                        |    3 +-
 dijit/themes/claro/Tree.less                       |    2 +
 dijit/themes/claro/Tree_rtl.css                    |    5 +
 dijit/themes/claro/Tree_rtl.less                   |    8 +
 dijit/themes/claro/claro_rtl.css                   |    1 +
 dijit/themes/claro/variables.less                  |    3 +-
 dijit/themes/dijit.css                             |   30 +-
 dijit/themes/dijit_rtl.css                         |    8 +
 dijit/themes/nihilo/Calendar.css                   |    3 +-
 dijit/themes/soria/Calendar.css                    |    3 +-
 dijit/themes/themeTester.html                      |   34 +-
 dijit/themes/tundra/Calendar.css                   |    6 +-
 dijit/tree/dndSource.js                            |   23 +-
 dojo/CONTRIBUTING.md                               |    2 +-
 dojo/LICENSE                                       |    4 +-
 dojo/NodeList-manipulate.js                        |   24 +-
 dojo/README.md                                     |    4 +-
 dojo/_base/config.js                               |   19 +-
 dojo/_base/declare.js                              |   10 +-
 dojo/_base/kernel.js                               |   27 +-
 dojo/_base/lang.js                                 |   12 +-
 dojo/_base/xhr.js                                  |    6 +-
 dojo/_firebug/LICENSE                              |   37 -
 dojo/_firebug/errorIcon.png                        |  Bin 457 -> 0 bytes
 dojo/_firebug/firebug.css                          |  211 -
 dojo/_firebug/firebug.js                           | 1163 +--
 dojo/_firebug/infoIcon.png                         |  Bin 524 -> 0 bytes
 dojo/_firebug/tab_lft_norm.png                     |  Bin 193 -> 0 bytes
 dojo/_firebug/tab_lft_over.png                     |  Bin 196 -> 0 bytes
 dojo/_firebug/tab_rgt_norm.png                     |  Bin 208 -> 0 bytes
 dojo/_firebug/tab_rgt_over.png                     |  Bin 208 -> 0 bytes
 dojo/_firebug/warningIcon.png                      |  Bin 516 -> 0 bytes
 dojo/aspect.js                                     |   25 +-
 dojo/bower.json                                    |   28 +
 dojo/cldr/monetary.js                              |    2 +-
 dojo/date/locale.js                                |    7 +-
 dojo/dnd/Moveable.js                               |    2 +-
 dojo/dojo.js                                       |   46 +-
 dojo/dojo.profile.js                               |   10 +-
 dojo/dom-class.js                                  |    6 +-
 dojo/dom-geometry.js                               |   66 +-
 dojo/dom-prop.js                                   |    2 +-
 dojo/dom-style.js                                  |   23 +-
 dojo/dom.js                                        |   68 +-
 dojo/fx.js                                         |   21 +-
 dojo/has.js                                        |   10 +-
 dojo/hash.js                                       |    5 +-
 dojo/hccss.js                                      |   31 +-
 dojo/html.js                                       |    9 +
 dojo/i18n.js                                       |   56 +-
 dojo/io-query.js                                   |  173 +-
 dojo/main.js                                       |    6 +-
 dojo/nls/bs/colors.js                              |  158 +
 dojo/nls/colors.js                                 |    4 +
 dojo/nls/eu/colors.js                              |  158 +
 dojo/nls/mk/colors.js                              |  158 +
 dojo/nls/sr/colors.js                              |  158 +
 dojo/number.js                                     |   17 +-
 dojo/on.js                                         |   81 +-
 dojo/on/asyncEventListener.js                      |   30 +-
 dojo/package.json                                  |   37 +-
 dojo/parser.js                                     |   24 +-
 dojo/request/iframe.js                             |    2 +-
 dojo/request/node.js                               |    6 +
 dojo/request/script.js                             |    5 +
 dojo/request/util.js                               |    2 +-
 dojo/request/xhr.js                                |   34 +-
 dojo/robotx.js                                     |    9 +-
 dojo/rpc/RpcService.js                             |    2 +-
 dojo/selector/acme.js                              |  104 +-
 dojo/selector/lite.js                              |    6 +-
 dojo/sniff.js                                      |   25 +-
 dojo/store/DataStore.js                            |   28 +-
 dojo/store/JsonRest.js                             |    9 +-
 dojo/store/Observable.js                           |    5 +
 dojo/store/api/Store.js                            |    2 +-
 dojo/string.js                                     |    6 +-
 dojo/tests/AdapterRegistry.js                      |   72 -
 dojo/tests/Deferred.js                             |  477 --
 dojo/tests/DeferredList.js                         |  193 -
 dojo/tests/NodeList-data.js                        |    5 -
 dojo/tests/NodeList-fx.html                        |  167 -
 dojo/tests/NodeList-manipulate.html                |  375 -
 dojo/tests/NodeList-manipulate.js                  |    5 -
 dojo/tests/NodeList-traverse.html                  |  161 -
 dojo/tests/NodeList-traverse.js                    |    5 -
 dojo/tests/README.md                               |  178 +
 dojo/tests/Stateful.js                             |  221 -
 dojo/tests/TODO.md                                 |   14 +
 dojo/tests/_base.js                                |   23 -
 dojo/tests/_base/Color.js                          |   29 -
 dojo/tests/_base/Deferred.js                       |  305 -
 dojo/tests/_base/NodeList.html                     |  715 --
 dojo/tests/_base/abs.html                          |  102 -
 dojo/tests/_base/absQuirk.html                     |  101 -
 dojo/tests/_base/array.js                          |  302 -
 dojo/tests/_base/connect.js                        |  246 -
 dojo/tests/_base/connectKey.html                   |   27 -
 dojo/tests/_base/connectLeaks.html                 |   93 -
 dojo/tests/_base/declare.js                        |  520 --
 dojo/tests/_base/fx.html                           |  577 --
 dojo/tests/_base/fx.js                             |    5 -
 dojo/tests/_base/fx_delay.html                     |   20 -
 dojo/tests/_base/html.html                         |  949 ---
 dojo/tests/_base/html.js                           |   14 -
 dojo/tests/_base/html_element.html                 |  305 -
 dojo/tests/_base/i18nExhaustive.js                 |  125 -
 dojo/tests/_base/json.js                           |   60 -
 dojo/tests/_base/lang.js                           |  335 -
 dojo/tests/_base/loader.js                         |  147 -
 dojo/tests/_base/loader/14808.html                 |   24 -
 dojo/tests/_base/loader/amdModule.js               |    5 -
 dojo/tests/_base/loader/amdModule1.js              |    5 -
 dojo/tests/_base/loader/amdModule2.js              |    5 -
 dojo/tests/_base/loader/amdModuleDep.js            |    5 -
 dojo/tests/_base/loader/amdModuleDep1.js           |    5 -
 dojo/tests/_base/loader/amdModuleDep2.js           |    5 -
 dojo/tests/_base/loader/asyncWithDojoRequire.html  |  103 -
 dojo/tests/_base/loader/boot-sniffConfig.html      |   33 -
 dojo/tests/_base/loader/boot-userConfig.html       |   23 -
 dojo/tests/_base/loader/bootstrap.js               |  157 -
 dojo/tests/_base/loader/cdnTest.html               |   74 -
 dojo/tests/_base/loader/cdnTest.js                 |   39 -
 dojo/tests/_base/loader/config-has.html            |   59 -
 dojo/tests/_base/loader/config-sniff-djConfig.html |   50 -
 dojo/tests/_base/loader/config-sniff.html          |   48 -
 dojo/tests/_base/loader/config.html                |  156 -
 dojo/tests/_base/loader/config/pkg/m1.js           |   20 -
 dojo/tests/_base/loader/config/pkg/m2.js           |    4 -
 dojo/tests/_base/loader/config/someModule.js       |   11 -
 .../config/someModuleConfiggedPriorToBoot.js       |    5 -
 dojo/tests/_base/loader/config/test.html           |  122 -
 dojo/tests/_base/loader/configApi.html             |   93 -
 dojo/tests/_base/loader/coolio/coolio.profile.js   |   58 -
 dojo/tests/_base/loader/coolio/test.html           |   58 -
 dojo/tests/_base/loader/core.js                    |   18 -
 dojo/tests/_base/loader/declareStepsOnProvide.html |   24 -
 dojo/tests/_base/loader/declareStepsOnProvide.js   |   14 -
 .../tests/_base/loader/declareStepsOnProvideAmd.js |    3 -
 dojo/tests/_base/loader/hostenv_rhino.js           |   13 -
 dojo/tests/_base/loader/hostenv_spidermonkey.js    |   11 -
 dojo/tests/_base/loader/hostenv_webworkers.js      |  325 -
 .../_base/loader/hostenv_webworkers/worker2.js     |   27 -
 .../_base/loader/hostenv_webworkers/worker3.js     |   28 -
 .../_base/loader/hostenv_webworkers/worker4-1.js   |   28 -
 .../_base/loader/hostenv_webworkers/worker5.js     |   46 -
 .../loader/i18n-exhaustive/test-instructions.md    |   64 -
 dojo/tests/_base/loader/moduleIds.js               |  210 -
 dojo/tests/_base/loader/modules.js                 |   43 -
 dojo/tests/_base/loader/modules/full.js            |    5 -
 dojo/tests/_base/loader/modules/idFactoryArity.js  |    8 -
 .../_base/loader/modules/idFactoryArityExports.js  |    8 -
 dojo/tests/_base/loader/package.html               |   11 -
 dojo/tests/_base/loader/paths.html                 |   52 -
 dojo/tests/_base/loader/publishRequireResult.html  |   34 -
 dojo/tests/_base/loader/require/m1.js              |   13 -
 dojo/tests/_base/loader/require/m2.js              |    5 -
 .../_base/loader/require/test-require-plugin.html  |   33 -
 dojo/tests/_base/loader/requirejs/bar              |    5 -
 .../tests/_base/loader/requirejs/circular-tests.js |   29 -
 dojo/tests/_base/loader/requirejs/circular.html    |   13 -
 dojo/tests/_base/loader/requirejs/config.html      |   41 -
 dojo/tests/_base/loader/requirejs/dataMain.html    |   12 -
 dojo/tests/_base/loader/requirejs/dataMain.js      |   16 -
 dojo/tests/_base/loader/requirejs/depoverlap.html  |   14 -
 dojo/tests/_base/loader/requirejs/depoverlap.js    |   34 -
 dojo/tests/_base/loader/requirejs/dimple.js        |    5 -
 dojo/tests/_base/loader/requirejs/dos.js           |   13 -
 .../tests/_base/loader/requirejs/exports/assign.js |    5 -
 .../_base/loader/requirejs/exports/assign2.js      |    4 -
 .../loader/requirejs/exports/exports-tests.js      |   24 -
 .../_base/loader/requirejs/exports/exports.html    |   18 -
 .../_base/loader/requirejs/exports/funcSet.js      |    5 -
 .../loader/requirejs/exports/implicitModule.js     |    7 -
 .../_base/loader/requirejs/exports/simpleReturn.js |   10 -
 .../_base/loader/requirejs/exports/usethis.js      |    3 -
 .../_base/loader/requirejs/exports/vanilla.js      |    5 -
 dojo/tests/_base/loader/requirejs/func.js          |    7 -
 dojo/tests/_base/loader/requirejs/funcFour.js      |   14 -
 dojo/tests/_base/loader/requirejs/funcOne.js       |   15 -
 dojo/tests/_base/loader/requirejs/funcThree.js     |   14 -
 dojo/tests/_base/loader/requirejs/funcTwo.js       |   15 -
 dojo/tests/_base/loader/requirejs/i18n/common.html |   53 -
 dojo/tests/_base/loader/requirejs/i18n/commonA.js  |    3 -
 dojo/tests/_base/loader/requirejs/i18n/commonB.js  |    3 -
 dojo/tests/_base/loader/requirejs/i18n/i18n.html   |   62 -
 dojo/tests/_base/loader/requirejs/i18n/i18n.js     |    4 -
 .../_base/loader/requirejs/i18n/nls/colors.js      |    9 -
 .../requirejs/i18n/nls/en-us-surfer/colors.js      |    3 -
 .../_base/loader/requirejs/i18n/nls/fr/colors.js   |    4 -
 .../_base/loader/requirejs/i18n/testModule.js      |    4 -
 .../loader/requirejs/layers/allplugins-text.html   |   33 -
 .../tests/_base/loader/requirejs/layers/epsilon.js |    5 -
 dojo/tests/_base/loader/requirejs/layers/layer1.js |   31 -
 .../_base/loader/requirejs/layers/layers.html      |   67 -
 dojo/tests/_base/loader/requirejs/map.js           |    7 -
 dojo/tests/_base/loader/requirejs/one.js           |   13 -
 .../_base/loader/requirejs/paths/first.js/first.js |    8 -
 .../loader/requirejs/paths/first.js/second.js      |    8 -
 dojo/tests/_base/loader/requirejs/paths/paths.html |   59 -
 .../_base/loader/requirejs/relative/foo/bar/one.js |   10 -
 .../_base/loader/requirejs/relative/foo/bar/two.js |    3 -
 .../_base/loader/requirejs/relative/foo/three.js   |    3 -
 .../loader/requirejs/relative/relative-tests.js    |   23 -
 .../_base/loader/requirejs/relative/relative.html  |   22 -
 .../_base/loader/requirejs/requirejs-setup.js      |   32 -
 .../_base/loader/requirejs/simple-badbase.html     |   55 -
 .../_base/loader/requirejs/simple-nohead.html      |   24 -
 dojo/tests/_base/loader/requirejs/simple-tests.js  |   23 -
 dojo/tests/_base/loader/requirejs/simple.html      |   35 -
 dojo/tests/_base/loader/requirejs/simple.js        |    7 -
 dojo/tests/_base/loader/requirejs/text/local.js    |    5 -
 .../_base/loader/requirejs/text/subwidget.html     |    8 -
 .../tests/_base/loader/requirejs/text/subwidget.js |   10 -
 dojo/tests/_base/loader/requirejs/text/text.html   |   58 -
 .../_base/loader/requirejs/text/textOnly.html      |   42 -
 dojo/tests/_base/loader/requirejs/text/widget.html |    1 -
 dojo/tests/_base/loader/requirejs/text/widget.js   |   11 -
 dojo/tests/_base/loader/requirejs/tres.js          |    7 -
 dojo/tests/_base/loader/requirejs/two.js           |   12 -
 dojo/tests/_base/loader/requirejs/uniques/one.js   |    8 -
 dojo/tests/_base/loader/requirejs/uniques/three.js |    3 -
 dojo/tests/_base/loader/requirejs/uniques/two.js   |    8 -
 .../_base/loader/requirejs/uniques/uniques.html    |   43 -
 dojo/tests/_base/loader/requirejs/uno.js           |   14 -
 dojo/tests/_base/loader/requirejs/urlfetch/one.js  |    3 -
 .../tests/_base/loader/requirejs/urlfetch/three.js |   10 -
 dojo/tests/_base/loader/requirejs/urlfetch/two.js  |   10 -
 .../_base/loader/requirejs/urlfetch/urlfetch.html  |   69 -
 dojo/tests/_base/loader/syncFromAsyncModule.js     |    4 -
 dojo/tests/_base/loader/syncFromAsyncModuleDep.js  |    2 -
 dojo/tests/_base/loader/syncModule.js              |    9 -
 dojo/tests/_base/loader/syncModule1.js             |    5 -
 dojo/tests/_base/loader/syncModule2.js             |    5 -
 dojo/tests/_base/loader/syncModuleDep.js           |    4 -
 dojo/tests/_base/loader/syncModuleDep1.js          |    4 -
 dojo/tests/_base/loader/syncModuleDep2.js          |    4 -
 .../_base/loader/xdomain/local1-browser-skip.js    |    1 -
 dojo/tests/_base/loader/xdomain/local1-browser.js  |    4 -
 dojo/tests/_base/loader/xdomain/local1-dep.js      |    4 -
 .../loader/xdomain/local1-runtimeDependent1.js     |    4 -
 dojo/tests/_base/loader/xdomain/local1.js          |   82 -
 dojo/tests/_base/loader/xdomain/local2.js          |   13 -
 dojo/tests/_base/loader/xdomain/local3.js          |   10 -
 dojo/tests/_base/loader/xdomain/xdomain.html       |  290 -
 dojo/tests/_base/object.js                         |   42 -
 dojo/tests/_base/query.html                        |  368 -
 dojo/tests/_base/query.js                          |    6 -
 dojo/tests/_base/runTests.html                     |    9 -
 dojo/tests/_base/sniff.html                        |   36 -
 dojo/tests/_base/window.html                       |  106 -
 dojo/tests/_base/window.js                         |    5 -
 dojo/tests/_base/window_iframe_quirks.html         |   11 -
 dojo/tests/_base/window_iframe_standards.html      |   15 -
 dojo/tests/_base/xhr.html                          |  544 --
 dojo/tests/_base/xhr.js                            |    5 -
 dojo/tests/_base/xhr.xml                           |    2 -
 dojo/tests/_base/xhrDummyMethod.php                |    7 -
 dojo/tests/aspect.js                               |  211 -
 dojo/tests/back-hash.js                            |   24 -
 dojo/tests/back.html                               |  108 -
 dojo/tests/back.js                                 |    5 -
 dojo/tests/behavior.html                           |  117 -
 dojo/tests/behavior.js                             |    5 -
 dojo/tests/cache.js                                |   29 -
 dojo/tests/cache/object.html                       |   11 -
 dojo/tests/cache/sanitized.html                    |   11 -
 dojo/tests/changes.diff                            | 1402 ++++
 dojo/tests/cldr.js                                 |   11 -
 dojo/tests/colors.js                               |   42 -
 dojo/tests/cookie.html                             |   79 -
 dojo/tests/cookie.js                               |    5 -
 dojo/tests/currency.js                             |   62 -
 dojo/tests/data/ItemFileWriteStore.js              | 1591 ----
 dojo/tests/data/ObjectStore.js                     |  131 -
 dojo/tests/data/readOnlyItemFileTestTemplates.js   | 3188 --------
 dojo/tests/data/runTests.html                      |    9 -
 dojo/tests/data/utils.js                           |  199 -
 dojo/tests/date.js                                 |  706 --
 dojo/tests/date/locale.js                          |  449 --
 dojo/tests/date/stamp.js                           |   98 -
 dojo/tests/debounce.js                             |   50 -
 dojo/tests/dnd/test_parent_constraints.html        |   51 -
 dojo/tests/dojo.intern.js                          |   96 +
 dojo/tests/dojo.intern.local.js                    |   16 +
 dojo/tests/dojo.intern.proxy.js                    |    7 +
 dojo/tests/dom-attr.html                           |   41 -
 dojo/tests/dom-attr.js                             |    3 -
 dojo/tests/dom-construct-place.html                |  328 -
 dojo/tests/dom-construct.js                        |   23 -
 dojo/tests/dom-prop.html                           |   60 -
 dojo/tests/dom-prop.js                             |    3 -
 dojo/tests/dom-style.html                          |   49 -
 dojo/tests/dom-style.js                            |    5 -
 dojo/tests/errors.js                               |   47 -
 dojo/tests/functional/NodeList-fx.js               |  152 +
 dojo/tests/functional/_base/eventMouse.html        |  132 +
 dojo/tests/functional/_base/eventMouse.js          |  151 +
 dojo/tests/functional/_base/loader.js              |  913 +++
 dojo/tests/{ => functional}/_base/loader/a.js      |    0
 .../_base/loader/asyncWithDojoRequire.html         |   43 +
 dojo/tests/functional/_base/loader/config-has.html |   29 +
 .../_base/loader/config-sniff-djConfig.html        |   33 +
 .../functional/_base/loader/config-sniff.html      |   30 +
 dojo/tests/functional/_base/loader/config.html     |  100 +
 .../tests/functional/_base/loader/config/pkg/m1.js |   21 +
 .../tests/functional/_base/loader/config/pkg/m2.js |    6 +
 .../functional/_base/loader/config/someModule.js   |   13 +
 .../config/someModuleConfiggedPriorToBoot.js       |    7 +
 .../tests/functional/_base/loader/config/test.html |   61 +
 dojo/tests/functional/_base/loader/configApi.html  |   12 +
 .../_base/loader/declareStepsOnProvide.html        |   26 +
 .../_base/loader/declareStepsOnProvide.js          |   17 +
 .../_base/loader/declareStepsOnProvideAmd.js       |    3 +
 dojo/tests/functional/_base/loader/dijit/main.js   |    2 +
 dojo/tests/functional/_base/loader/dojox/main.js   |    2 +
 .../functional/_base/loader/hostenv_webworkers.js  |   12 +
 dojo/tests/functional/_base/loader/index.html      |   23 +
 .../_base/loader/mapping-multi-layer/App1/thing.js |   14 +
 .../_base/loader/mapping-multi-layer/App2/thing.js |   21 +
 .../loader/mapping-multi-layer/Common1/another.js  |    4 +
 .../loader/mapping-multi-layer/Common2/another.js  |    4 +
 .../mapping-multi-layer/Common2/anotherone.js      |    4 +
 .../mapping-multi-layer/MappedModule/mappedA.js    |    4 +
 .../mapping-multi-layer/MappedModule/mappedB.js    |    4 +
 .../mapping-multi-layer/MappedModule/mappedC.js    |    4 +
 .../loader/mapping-multi-layer/Router/demoA.js     |    4 +
 .../loader/mapping-multi-layer/Router/demoB.js     |    4 +
 .../loader/mapping-multi-layer/Router/demoC.js     |    4 +
 .../_base/loader/mapping-multi-layer/main.js       |   70 +
 dojo/tests/functional/_base/loader/mapping.html    |   29 +
 .../functional/_base/loader/mappingMultiLayer.html |   63 +
 dojo/tests/functional/_base/loader/moduleIds.html  |   10 +
 dojo/tests/functional/_base/loader/moduleIds.js    |  269 +
 dojo/tests/functional/_base/loader/modules.html    |   21 +
 dojo/tests/functional/_base/loader/modules/anon.js |    6 +
 dojo/tests/functional/_base/loader/modules/data.js |    4 +
 .../_base/loader/modules/factoryArity.js           |    8 +
 .../_base/loader/modules/factoryArityExports.js    |    8 +
 dojo/tests/functional/_base/loader/modules/full.js |   10 +
 .../_base/loader/modules/idFactoryArity.js         |    8 +
 .../_base/loader/modules/idFactoryArityExports.js  |    9 +
 .../functional/_base/loader/modules/impliedDep1.js |    3 +
 .../functional/_base/loader/modules/impliedDep2.js |    3 +
 .../functional/_base/loader/modules/impliedDep3.js |    3 +
 .../functional/_base/loader/modules/impliedDep4.js |    3 +
 .../functional/_base/loader/modules/wrapped.js     |   12 +
 .../functional/_base/loader/myTopLevelModule.js    |    5 +
 .../_base/loader/myTopLevelModule/myModule.js      |    2 +
 .../_base/loader/nls/ab-cd-ef/amdBundle.js         |    3 +
 .../_base/loader/nls/ab-cd-ef/syncBundle.js        |    3 +
 .../functional/_base/loader/nls/ab/amdBundle.js    |    3 +
 .../functional/_base/loader/nls/ab/syncBundle.js   |    3 +
 .../tests/functional/_base/loader/nls/amdBundle.js |    7 +
 .../functional/_base/loader/nls/syncBundle.js      |    3 +
 dojo/tests/functional/_base/loader/paths.html      |   14 +
 dojo/tests/{ => functional}/_base/loader/pub1.js   |    0
 dojo/tests/{ => functional}/_base/loader/pub2.js   |    0
 .../_base/loader/publishRequireResult.html         |   23 +
 dojo/tests/functional/_base/loader/requirejs.js    |  615 ++
 dojo/tests/functional/_base/loader/requirejs/bar   |    5 +
 .../_base/loader/requirejs/circular.html           |   13 +
 .../functional/_base/loader/requirejs/config.html  |   31 +
 .../_base/loader/requirejs/dataMain.html           |   13 +
 .../functional/_base/loader/requirejs/dataMain.js  |    9 +
 .../_base/loader/requirejs/depoverlap.html         |   16 +
 .../_base/loader/requirejs/depoverlap.js           |    3 +
 .../functional/_base/loader/requirejs/dimple.js    |    5 +
 .../tests/functional/_base/loader/requirejs/dos.js |   13 +
 .../_base/loader/requirejs/exports/assign.js       |    5 +
 .../_base/loader/requirejs/exports/assign2.js      |    4 +
 .../_base/loader/requirejs/exports/exports.html    |   18 +
 .../_base/loader/requirejs/exports/funcSet.js      |    5 +
 .../loader/requirejs/exports/implicitModule.js     |    7 +
 .../_base/loader/requirejs/exports/simpleReturn.js |   10 +
 .../_base/loader/requirejs/exports/usethis.js      |    3 +
 .../_base/loader/requirejs/exports/vanilla.js      |    5 +
 .../{ => functional}/_base/loader/requirejs/foo    |    0
 .../functional/_base/loader/requirejs/func.js      |    7 +
 .../functional/_base/loader/requirejs/funcFour.js  |   14 +
 .../functional/_base/loader/requirejs/funcOne.js   |   15 +
 .../functional/_base/loader/requirejs/funcThree.js |   14 +
 .../functional/_base/loader/requirejs/funcTwo.js   |   15 +
 .../_base/loader/requirejs/i18n/commonA.js         |    3 +
 .../_base/loader/requirejs/i18n/commonB.js         |    3 +
 .../_base/loader/requirejs/i18n/i18n.html          |   26 +
 .../functional/_base/loader/requirejs/i18n/i18n.js |    4 +
 .../_base/loader/requirejs/i18n/nls/colors.js      |    9 +
 .../requirejs/i18n/nls/en-us-surfer/colors.js      |    3 +
 .../_base/loader/requirejs/i18n/nls/fr/colors.js   |    4 +
 .../loader/requirejs/layers/allplugins-text.html   |   35 +
 .../_base/loader/requirejs/layers/build.sh         |    0
 .../_base/loader/requirejs/layers/epsilon.js       |    5 +
 .../_base/loader/requirejs/layers/helloWorld.txt   |    0
 .../_base/loader/requirejs/layers/layer1.js        |   31 +
 .../_base/loader/requirejs/layers/layers.html      |   68 +
 .../tests/functional/_base/loader/requirejs/map.js |    7 +
 .../tests/functional/_base/loader/requirejs/one.js |   13 +
 .../_base/loader/requirejs/paths/first.js/first.js |    8 +
 .../loader/requirejs/paths/first.js/second.js      |    8 +
 .../_base/loader/requirejs/paths/paths.html        |   21 +
 .../loader/requirejs/relative/foo/bar/message.txt  |    0
 .../_base/loader/requirejs/relative/foo/bar/one.js |   10 +
 .../_base/loader/requirejs/relative/foo/bar/two.js |    3 +
 .../_base/loader/requirejs/relative/foo/three.js   |    3 +
 .../_base/loader/requirejs/relative/relative.html  |   18 +
 .../_base/loader/requirejs/requirejs-setup.js      |   38 +
 .../_base/loader/requirejs/requirejs.html          |   16 +
 .../_base/loader/requirejs/simple-badbase.html     |   22 +
 .../_base/loader/requirejs/simple-nohead.html      |    7 +
 .../_base/loader/requirejs/simple-tests.js         |   23 +
 .../functional/_base/loader/requirejs/simple.html  |   13 +
 .../functional/_base/loader/requirejs/simple.js    |    7 +
 .../_base/loader/requirejs/text/local.js           |    5 +
 .../loader/requirejs/text/resources/local.html     |    0
 .../loader/requirejs/text/resources/sample.html    |    0
 .../_base/loader/requirejs/text/subwidget.html     |   10 +
 .../_base/loader/requirejs/text/subwidget.js       |   10 +
 .../_base/loader/requirejs/text/subwidget2.html    |    0
 .../_base/loader/requirejs/text/text.html          |   20 +
 .../_base/loader/requirejs/text/textOnly.html      |   20 +
 .../_base/loader/requirejs/text/widget.html        |    3 +
 .../_base/loader/requirejs/text/widget.js          |   11 +
 .../functional/_base/loader/requirejs/tres.js      |    7 +
 .../tests/functional/_base/loader/requirejs/two.js |   12 +
 .../_base/loader/requirejs/uniques/one.js          |    8 +
 .../_base/loader/requirejs/uniques/three.js        |    3 +
 .../_base/loader/requirejs/uniques/two.js          |    8 +
 .../_base/loader/requirejs/uniques/uniques.html    |   20 +
 .../tests/functional/_base/loader/requirejs/uno.js |   14 +
 .../_base/loader/requirejs/urlfetch/one.js         |    3 +
 .../_base/loader/requirejs/urlfetch/three.js       |   10 +
 .../_base/loader/requirejs/urlfetch/two.js         |   10 +
 .../_base/loader/requirejs/urlfetch/urlfetch.html  |   21 +
 .../functional/_base/loader/support/loaderTest.js  |   33 +
 .../functional/_base/loader/support/pageReady.js   |   31 +
 .../functional/_base/loader/syncFromAsyncModule.js |    4 +
 .../_base/loader/syncFromAsyncModuleDep.js         |    2 +
 dojo/tests/functional/_base/loader/xdomain.js      |  333 +
 .../_base/loader/xdomain/local1-browser-skip.js    |    1 +
 .../_base/loader/xdomain/local1-browser.js         |    4 +
 .../functional/_base/loader/xdomain/local1-dep.js  |    6 +
 .../loader/xdomain/local1-runtimeDependent1.js     |    4 +
 .../functional/_base/loader/xdomain/local1.js      |   87 +
 .../functional/_base/loader/xdomain/local2.js      |   14 +
 .../functional/_base/loader/xdomain/local3.js      |   11 +
 .../functional/_base/loader/xdomain/xdomain.html   |  183 +
 dojo/tests/functional/all.js                       |   19 +
 dojo/tests/functional/behavior.html                |   55 +
 dojo/tests/functional/behavior.js                  |  130 +
 dojo/tests/functional/cookie.js                    |  118 +
 dojo/tests/functional/dnd.js                       |   12 +
 dojo/tests/functional/fx.js                        |  443 +
 dojo/tests/functional/fx/Toggler.js                |   45 +
 dojo/tests/functional/hash.js                      |    3 +
 dojo/tests/functional/hash/basehref.html           |   24 +
 dojo/tests/functional/hash/basehref.js             |   23 +
 dojo/tests/functional/io/script.js                 |  104 +
 dojo/tests/functional/on.html                      |   11 +
 dojo/tests/functional/on.js                        |   40 +
 dojo/tests/functional/parser.js                    |    7 +
 .../functional/parser/parseOnLoadAutoRequire.html  |   46 +
 .../functional/parser/parseOnLoadAutoRequire.js    |   40 +
 .../parser/parseOnLoadDeclarativeRequire.html      |   61 +
 .../parser/parseOnLoadDeclarativeRequire.js        |   38 +
 dojo/tests/functional/parser/parser-args.html      |   70 +
 dojo/tests/functional/parser/parser-args.js        |   27 +
 dojo/tests/functional/parser/parserAsync.html      |   76 +
 dojo/tests/functional/parser/parserAsync.js        |   62 +
 .../functional/parser/parserContextRequire.html    |   45 +
 .../functional/parser/parserContextRequire.js      |   46 +
 dojo/tests/functional/parser/support/AMDMixin.js   |   10 +
 .../parser/support/AMDWidget.js}                   |    0
 .../parser/support}/AMDWidget2.js                  |    0
 .../parser/support}/AMDWidget3.js                  |    0
 .../tests/functional/parser/support/a/AMDWidget.js |   19 +
 .../functional/parser/support/a/AMDWidget2.js      |    7 +
 .../parser/support}/amdmodule.js                   |    0
 .../tests/functional/parser/support/b/AMDWidget.js |   19 +
 .../functional/parser/support/b/AMDWidget2.js      |    7 +
 dojo/tests/functional/query/all.js                 |    4 +
 .../functional/query}/blank.html                   |    0
 dojo/tests/functional/query/query.html             |   97 +
 dojo/tests/functional/query/query.js               |  899 +++
 dojo/tests/functional/query/queryQuirks.html       |   96 +
 dojo/tests/functional/query/xml.html               |   14 +
 dojo/tests/functional/query/xml.js                 |   52 +
 dojo/tests/functional/support/fx-nodelist.html     |   71 +
 dojo/tests/functional/support/fx.html              |  143 +
 dojo/tests/functional/support/html.html            |   36 +
 dojo/tests/functional/support/standard.html        |   11 +
 dojo/tests/functional/support/touch.html           |   64 +
 dojo/tests/functional/support/touch_dojoclick.html |   47 +
 .../tests/functional/support/touch_dojoclick2.html |   42 +
 dojo/tests/functional/touch.js                     |  310 +
 dojo/tests/functional/window.js                    |  125 +
 .../window/iframe_content/absoluteTd.html          |    5 +
 .../window/iframe_content/htmlPadding.html         |    3 +
 .../window/iframe_content/innerScrollable.html     |   12 +
 .../functional/window/iframe_content/noScroll.html |    1 +
 .../window/iframe_content/oversizedContent.html    |    2 +
 .../window/iframe_content/scrollDocuments.js       |   99 +
 .../window/iframe_content/scrollItem.html          |   19 +
 .../window/iframe_content/scrollTemplate.html      |   62 +
 .../functional/window/iframe_content/table.html    |    8 +
 dojo/tests/functional/window/scroll.html           |   20 +
 dojo/tests/functional/window/scrollSetup.js        |  110 +
 dojo/tests/functional/window/viewport.html         |   71 +
 dojo/tests/fx.html                                 |  525 --
 dojo/tests/fx.js                                   |    7 -
 dojo/tests/hash.js                                 |  316 -
 dojo/tests/html.js                                 |    5 -
 dojo/tests/i18n.html                               |   70 -
 dojo/tests/i18n.js                                 |   55 -
 dojo/tests/io/iframe.html                          |  271 -
 dojo/tests/io/iframe.js                            |    5 -
 dojo/tests/io/iframeResponse.html                  |    8 -
 dojo/tests/io/iframeResponse.js.html               |    7 -
 dojo/tests/io/iframeResponse.json.html             |    7 -
 dojo/tests/io/iframeResponse.text.html             |    7 -
 dojo/tests/io/iframeResponse.xml                   |   17 -
 dojo/tests/io/iframeUploadTest.html                |   50 -
 dojo/tests/io/script.html                          |  110 -
 dojo/tests/io/script.js                            |    5 -
 dojo/tests/io/scriptJsonp.js                       |   57 -
 dojo/tests/io/scriptLoad.js                        |    2 -
 dojo/tests/io/scriptSimple.js                      |    5 -
 dojo/tests/io/scriptTimeout.html                   |   67 -
 dojo/tests/io/upload.cgi                           |   62 -
 dojo/tests/json.js                                 |  177 -
 dojo/tests/module.js                               |   52 -
 dojo/tests/mouse.js                                |   53 -
 dojo/tests/node.js                                 |   55 -
 dojo/tests/number.js                               | 1134 ---
 dojo/tests/on.js                                   |    3 -
 dojo/tests/on/on.js                                |  435 -
 dojo/tests/parser.js                               |    9 -
 dojo/tests/parser/bench.html                       |  311 -
 dojo/tests/parser/parseOnLoadAutoRequire.html      |   43 -
 .../parser/parseOnLoadDeclarativeRequire.html      |   62 -
 dojo/tests/parser/parser-args.html                 |   58 -
 dojo/tests/parser/parser.html                      | 1164 ---
 dojo/tests/parser/parserAsync.html                 |   85 -
 dojo/tests/parser/runTests.html                    |   10 -
 dojo/tests/promise.js                              |    8 -
 dojo/tests/promise/Promise.js                      |   60 -
 dojo/tests/promise/all.js                          |  104 -
 dojo/tests/promise/first.js                        |  100 -
 dojo/tests/promise/tracer.js                       |  106 -
 dojo/tests/query.js                                |   27 -
 dojo/tests/query/query.html                        |  473 --
 dojo/tests/query/queryQuirks.html                  |  456 --
 dojo/tests/query/runTests.html                     |    9 -
 dojo/tests/query/xml.xhtml                         |   19 -
 dojo/tests/regexp.js                               |   12 -
 dojo/tests/request.js                              |   14 -
 dojo/tests/request/handlers.js                     |   87 -
 dojo/tests/request/iframe.html                     |  205 -
 dojo/tests/request/iframeDummyMethod.php           |  109 -
 dojo/tests/request/node.js                         |   78 -
 dojo/tests/request/notify.html                     |  191 -
 dojo/tests/request/registry.html                   |  101 -
 dojo/tests/request/script.html                     |   92 -
 dojo/tests/request/scriptDummyMethod.php           |   21 -
 dojo/tests/request/xhr.html                        |  411 -
 dojo/tests/request/xhrDummyMethod.php              |   72 -
 dojo/tests/request/xhrEchoContentTypeHeader.php    |   12 -
 dojo/tests/request/xhrXml.php                      |    9 -
 dojo/tests/resources/testClass.smd                 |   39 -
 dojo/tests/router.js                               |  379 -
 dojo/tests/rpc.js                                  |  107 -
 dojo/tests/runTests.html                           |    9 -
 dojo/tests/services/main.js                        |  139 +
 dojo/tests/services/request/iframe.service.js      |  111 +
 dojo/tests/services/request/script.service.js      |   49 +
 .../{request => services/request/support}/blob.gif |  Bin
 .../request/support}/document.html                 |    0
 dojo/tests/services/request/xhr.service.js         |  100 +
 dojo/tests/services/rpc/json.service.js            |   57 +
 dojo/tests/services/rpc/jsonp.service.js           |   16 +
 dojo/tests/services/util.js                        |   99 +
 dojo/tests/sniff.html                              |   35 -
 dojo/tests/store.js                                |    8 -
 dojo/tests/store/Cache.js                          |   94 -
 dojo/tests/store/DataStore.js                      |  111 -
 dojo/tests/store/JsonRest.js                       |  110 -
 dojo/tests/store/Memory.js                         |  121 -
 dojo/tests/store/Observable.js                     |  156 -
 dojo/tests/store/index.php                         |   23 -
 dojo/tests/store/runTests.html                     |    9 -
 dojo/tests/string.js                               |   98 -
 dojo/tests/support/prerun.bat                      |    7 +
 dojo/tests/support/ready.js                        |   15 +
 dojo/tests/support/undef.js                        |   16 +
 dojo/tests/test_FirebugLite.html                   |  101 -
 dojo/tests/test_FirebugLitePopup.html              |  102 -
 dojo/tests/test_dom_setSelectable.html             |   74 -
 dojo/tests/test_touch.html                         |  463 --
 dojo/tests/text.html                               |   20 -
 dojo/tests/text.js                                 |    5 -
 dojo/tests/text.php                                |   11 -
 dojo/tests/throttle.js                             |   50 -
 dojo/tests/touch.js                                |    6 -
 dojo/tests/uacss.js                                |    8 -
 dojo/tests/uacss/sniffQuirks.html                  |   66 -
 dojo/tests/uacss/sniffStandards.html               |   65 -
 dojo/tests/unit/AdapterRegistry.js                 |   65 +
 dojo/tests/unit/Deferred.js                        |  558 ++
 dojo/tests/unit/Evented.js                         |   75 +
 dojo/tests/unit/NodeList-html.js                   |  100 +
 dojo/tests/unit/NodeList-manipulate.js             | 1156 +++
 dojo/tests/unit/NodeList-traverse.js               |  962 +++
 dojo/tests/unit/Stateful.js                        |  206 +
 dojo/tests/unit/_base/Color.js                     |   69 +
 dojo/tests/unit/_base/Deferred.js                  |  284 +
 dojo/tests/unit/_base/NodeList.js                  |  881 ++
 dojo/tests/unit/_base/all.js                       |   18 +
 dojo/tests/unit/_base/array.js                     |  319 +
 dojo/tests/unit/_base/browser.js                   |   21 +
 dojo/tests/unit/_base/connect.js                   |  326 +
 dojo/tests/unit/_base/declare.js                   |  662 ++
 dojo/tests/unit/_base/html.js                      |  576 ++
 dojo/tests/unit/_base/json.js                      |   80 +
 dojo/tests/unit/_base/lang.js                      |  399 +
 dojo/tests/unit/_base/query.js                     |   14 +
 dojo/tests/unit/_base/sniff.js                     |   30 +
 dojo/tests/unit/_base/window.js                    |  186 +
 dojo/tests/unit/_base/xhr.js                       |  404 +
 dojo/tests/unit/all.js                             |   60 +
 dojo/tests/unit/aspect.js                          |  245 +
 dojo/tests/unit/back.js                            |   32 +
 dojo/tests/unit/cache.js                           |   44 +
 dojo/tests/unit/cldr/monetary.js                   |   25 +
 dojo/tests/unit/cldr/supplemental.js               |   22 +
 dojo/tests/unit/colors.js                          |   62 +
 dojo/tests/unit/currency.js                        |  109 +
 dojo/tests/unit/date.js                            |  590 ++
 dojo/tests/unit/date/locale.js                     |  376 +
 dojo/tests/unit/date/stamp.js                      |  121 +
 dojo/tests/unit/debounce.js                        |   52 +
 dojo/tests/unit/dom-attr.js                        |  832 ++
 dojo/tests/unit/dom-class.js                       |  793 ++
 dojo/tests/unit/dom-construct.js                   |  796 ++
 dojo/tests/unit/dom-form.js                        |  162 +
 dojo/tests/unit/dom-prop.js                        |  325 +
 dojo/tests/unit/dom-style.js                       |  450 ++
 dojo/tests/unit/dom.js                             |  337 +
 dojo/tests/unit/errors/CancelError.js              |   24 +
 dojo/tests/unit/errors/RequestError.js             |   26 +
 dojo/tests/unit/errors/RequestTimeoutError.js      |   28 +
 dojo/tests/unit/errors/all.js                      |    6 +
 dojo/tests/unit/errors/create.js                   |  126 +
 dojo/tests/unit/fx/easing.js                       |   23 +
 dojo/tests/unit/hash.js                            |  154 +
 dojo/tests/unit/html.js                            |  265 +
 dojo/tests/unit/i18n.js                            |   76 +
 dojo/tests/unit/io-query.js                        |   46 +
 dojo/tests/unit/io/iframe.js                       |  249 +
 dojo/tests/unit/json.js                            |  162 +
 dojo/tests/unit/keys.js                            |  106 +
 dojo/tests/unit/loadInit.js                        |   21 +
 dojo/tests/unit/loader_tests/all.js                |    4 +
 dojo/tests/unit/loader_tests/undefPlugin.js        |   44 +
 dojo/tests/unit/mouse.js                           |   82 +
 dojo/tests/unit/node.js                            |   54 +
 dojo/tests/unit/number.js                          |  475 ++
 dojo/tests/unit/on.js                              |  608 ++
 dojo/tests/unit/on/debounce.js                     |  120 +
 dojo/tests/unit/on/throttle.js                     |  124 +
 dojo/tests/unit/parser.js                          |    3 +
 dojo/tests/unit/parser/parser.html                 |  372 +
 dojo/tests/unit/parser/parser.js                   |  960 +++
 dojo/tests/unit/parser/support/AMDMixin.js         |   10 +
 .../parser/support/AMDWidget.js}                   |    0
 .../parser/support}/AMDWidget2.js                  |    0
 .../parser/support}/AMDWidget3.js                  |    0
 .../parser/support}/amdmodule.js                   |    0
 dojo/tests/unit/parser/support/util.js             |   12 +
 dojo/tests/unit/promise.js                         |    6 +
 dojo/tests/unit/promise/Promise.js                 |   79 +
 dojo/tests/unit/promise/all.js                     |  121 +
 dojo/tests/unit/promise/first.js                   |  128 +
 dojo/tests/unit/promise/tracer.js                  |   86 +
 dojo/tests/unit/regexp.js                          |   20 +
 dojo/tests/unit/request.js                         |    9 +
 dojo/tests/unit/request/handlers.js                |  114 +
 dojo/tests/unit/request/iframe.js                  |  249 +
 dojo/tests/unit/request/node.js                    |  100 +
 dojo/tests/unit/request/notify.js                  |  144 +
 dojo/tests/unit/request/registry.js                |   66 +
 dojo/tests/unit/request/script.js                  |  109 +
 dojo/tests/unit/request/support/falsy.json         |    1 +
 dojo/tests/unit/request/support/truthy.json        |    1 +
 dojo/tests/unit/request/xhr.js                     |  437 +
 dojo/tests/unit/require/require.js                 |   35 +
 dojo/tests/unit/require/support/testModA.js        |    1 +
 dojo/tests/unit/require/support/testModB.js        |    1 +
 dojo/tests/unit/require/support/testModC.js        |    1 +
 dojo/tests/{ => unit}/resources/amdmodule.js       |    0
 dojo/tests/unit/resources/nodeamd.js               |   26 +
 dojo/tests/unit/resources/nodemod/m.js             |    7 +
 dojo/tests/unit/resources/nodemod/package.json     |    4 +
 dojo/tests/unit/resources/nodemodule.js            |    7 +
 dojo/tests/{ => unit}/resources/noderequire.js     |    0
 dojo/tests/unit/resources/noderequireamd.js        |    7 +
 dojo/tests/unit/router.js                          |  362 +
 dojo/tests/unit/rpc.js                             |   69 +
 dojo/tests/unit/rpc/support/testClass.smd          |   39 +
 dojo/tests/unit/store.js                           |    7 +
 dojo/tests/unit/store/Cache.js                     |  150 +
 dojo/tests/unit/store/DataStore.js                 |  145 +
 dojo/tests/unit/store/JsonRest.js                  |  225 +
 dojo/tests/unit/store/Memory.js                    |  191 +
 dojo/tests/unit/store/Observable.js                |  215 +
 dojo/tests/unit/store/support/xhrStub.js           |    5 +
 dojo/tests/unit/string.js                          |  117 +
 dojo/tests/unit/support/cache/object.html          |   11 +
 dojo/tests/{ => unit/support}/cache/regular.html   |    0
 dojo/tests/unit/support/cache/sanitized.html       |   11 +
 dojo/tests/unit/support/foobarPlugin.js            |    9 +
 dojo/tests/unit/support/html.template.html         |   18 +
 .../{ => unit/support/i18n}/nls/ar/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/cs/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/de/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/el/salutations.js  |    0
 .../support/i18n}/nls/en-au/salutations.js         |    0
 .../support/i18n}/nls/en-us-hawaii/salutations.js  |    0
 .../nls/en-us-new_york-brooklyn/salutations.js     |    0
 .../support/i18n}/nls/en-us-texas/salutations.js   |    0
 .../{ => unit/support/i18n}/nls/es/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/fa/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/fr/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/he/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/hi/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/it/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/ja/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/ko/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/pl/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/pt/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/ru/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/salutations.js     |    0
 .../{ => unit/support/i18n}/nls/sw/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/th/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/tr/salutations.js  |    0
 .../{ => unit/support/i18n}/nls/yi/salutations.js  |    0
 .../support/i18n}/nls/zh-cn/salutations.js         |    0
 .../support/i18n}/nls/zh-tw/salutations.js         |    0
 dojo/tests/unit/text.js                            |   19 +
 dojo/tests/unit/throttle.js                        |   52 +
 dojo/tests/unit/topic.js                           |   79 +
 dojo/tests/unit/when.js                            |  116 +
 dojo/tests/when.js                                 |  101 -
 dojo/tests/window.js                               |    6 -
 dojo/tests/window/test_scroll.html                 |  737 --
 dojo/tests/window/test_scrollNoDTD.html            |   72 -
 dojo/tests/window/test_scrollStrictDTD.html        |   74 -
 dojo/tests/window/viewport.html                    |   75 -
 dojo/tests/window/viewportQuirks.html              |    5 -
 dojo/testsDOH/DeferredList.js                      |  193 +
 dojo/{tests => testsDOH}/NodeList-data.html        |    0
 dojo/testsDOH/NodeList-data.js                     |    5 +
 dojo/{tests => testsDOH}/TODO                      |    0
 dojo/testsDOH/_base.js                             |   11 +
 .../{tests => testsDOH}/_base/absQuirksIframe.html |    0
 .../{tests => testsDOH}/_base/absStrictIframe.html |    0
 dojo/{tests => testsDOH}/_base/eventKeyPress.html  |    0
 .../_base/eventKeyPressRobot.html                  |    0
 dojo/{tests => testsDOH}/_base/eventMouse.html     |    0
 .../{tests => testsDOH}/_base/eventMouseRobot.html |    0
 dojo/testsDOH/_base/html.html                      |  700 ++
 dojo/testsDOH/_base/html.js                        |   14 +
 dojo/{tests => testsDOH}/_base/html_box.html       |    0
 .../{tests => testsDOH}/_base/html_box_quirks.html |    0
 dojo/{tests => testsDOH}/_base/html_docScroll.html |    0
 dojo/testsDOH/_base/html_element.html              |  299 +
 dojo/{tests => testsDOH}/_base/html_id.html        |    0
 dojo/{tests => testsDOH}/_base/html_isBodyLtr.html |    0
 dojo/{tests => testsDOH}/_base/html_quirks.html    |    0
 dojo/{tests => testsDOH}/_base/html_rtl.html       |    0
 dojo/testsDOH/_base/i18nExhaustive.js              |  125 +
 dojo/testsDOH/_base/loader.js                      |   14 +
 dojo/testsDOH/_base/loader/14808.html              |   24 +
 dojo/{tests => testsDOH}/_base/loader/14808/App.js |    0
 .../_base/loader/14808/Module.js                   |    0
 dojo/{tests => testsDOH}/_base/loader/8976.html    |    0
 dojo/{tests => testsDOH}/_base/loader/a.js         |    0
 .../_base/loader/addLoadEvents.html                |    0
 .../_base/loader/afterOnLoad.html                  |    0
 dojo/testsDOH/_base/loader/amdModule.js            |    5 +
 dojo/testsDOH/_base/loader/amdModule1.js           |    5 +
 dojo/testsDOH/_base/loader/amdModule2.js           |    5 +
 dojo/testsDOH/_base/loader/amdModuleDep.js         |    5 +
 dojo/testsDOH/_base/loader/amdModuleDep1.js        |    5 +
 dojo/testsDOH/_base/loader/amdModuleDep2.js        |    5 +
 dojo/testsDOH/_base/loader/bootstrap.js            |  157 +
 dojo/testsDOH/_base/loader/cdnTest.html            |   74 +
 dojo/testsDOH/_base/loader/cdnTest.js              |   39 +
 .../_base/loader/coolio/calendar-amd.js            |    0
 .../_base/loader/coolio/calendar.js                |    0
 .../_base/loader/coolio/calendar1.js               |    0
 .../_base/loader/coolio/coolio-built.html          |    0
 .../coolio/coolio-dev-async-with-packageMap.html   |    0
 .../_base/loader/coolio/coolio-dev-async.html      |    0
 .../coolio-dev-legacy-async-with-packageMap.html   |    0
 .../loader/coolio/coolio-dev-legacy-async.html     |    0
 .../_base/loader/coolio/coolio-dev-legacy.html     |    0
 .../testsDOH/_base/loader/coolio/coolio.profile.js |   58 +
 dojo/testsDOH/_base/loader/coolio/test.html        |   58 +
 .../_base/loader/debugConsole.html                 |    0
 .../_base/loader/fastbackTest.html                 |    0
 dojo/{tests => testsDOH}/_base/loader/getText.txt  |    0
 dojo/testsDOH/_base/loader/hostenv_rhino.js        |   13 +
 dojo/testsDOH/_base/loader/hostenv_spidermonkey.js |   11 +
 dojo/testsDOH/_base/loader/hostenv_webworkers.js   |  325 +
 .../_base/loader/hostenv_webworkers/console.js     |    0
 .../_base/loader/hostenv_webworkers/strings.js     |    0
 .../_base/loader/hostenv_webworkers/worker1.js     |    0
 .../_base/loader/hostenv_webworkers/worker2.js     |   27 +
 .../_base/loader/hostenv_webworkers/worker3.js     |   28 +
 .../_base/loader/hostenv_webworkers/worker4-1.js   |   28 +
 .../_base/loader/hostenv_webworkers/worker4.js     |    0
 .../_base/loader/hostenv_webworkers/worker5.js     |   46 +
 .../_base/loader/hostenv_webworkers/worker5.json   |    0
 .../_base/loader/hostenv_webworkers/worker6.js     |    0
 .../legacyModule.js                                |    0
 .../nls/ab-cd-ef/legacyBundle.js                   |    0
 .../nls/ab/legacyBundle.js                         |    0
 .../nls/legacyBundle.js                            |    0
 .../nls/legacyModule_ROOT.js                       |    0
 .../nls/legacyModule_ab-cd-ef.js                   |    0
 .../nls/legacyModule_ab-cd.js                      |    0
 .../nls/legacyModule_ab.js                         |    0
 .../nls/legacyModule_xx.js                         |    0
 .../152-build-with-layers/legacyModule.js          |    0
 .../nls/ab-cd-ef/legacyBundle.js                   |    0
 .../152-build-with-layers/nls/ab/legacyBundle.js   |    0
 .../152-build-with-layers/nls/legacyBundle.js      |    0
 .../152-build-with-layers/nls/legacyModule_ROOT.js |    0
 .../nls/legacyModule_en-us.js                      |    0
 .../152-build-with-layers/nls/legacyModule_en.js   |    0
 .../built-i18n-test/152-build/legacyModule.js      |    0
 .../152-build/nls/ab-cd-ef/legacyBundle.js         |    0
 .../152-build/nls/ab/legacyBundle.js               |    0
 .../built-i18n-test/152-build/nls/legacyBundle.js  |    0
 .../loader/i18n-exhaustive/i18n-test/amdModule.js  |    0
 .../i18n-test/build-test-targets.sh                |    0
 .../i18n-test-with-layers-and-preloads.profile.js  |    0
 .../i18n-test/i18n-test-with-layers.profile.js     |    0
 .../i18n-exhaustive/i18n-test/i18n-test.profile.js |    0
 .../i18n-exhaustive/i18n-test/legacyModule.js      |    0
 .../i18n-test/nls/ab-cd-ef/amdBundle.js            |    0
 .../i18n-test/nls/ab-cd-ef/legacyBundle.js         |    0
 .../i18n-exhaustive/i18n-test/nls/ab/amdBundle.js  |    0
 .../i18n-test/nls/ab/legacyBundle.js               |    0
 .../i18n-exhaustive/i18n-test/nls/amdBundle.js     |    0
 .../i18n-exhaustive/i18n-test/nls/legacyBundle.js  |    0
 .../loader/i18n-exhaustive/i18n-test/unit.html     |    0
 .../loader/i18n-exhaustive/test-instructions.md    |   64 +
 dojo/{tests => testsDOH}/_base/loader/mapping.html |    0
 .../_base/loader/modulePaths.html                  |    0
 .../_base/loader/modules/anon.js                   |    0
 .../_base/loader/modules/data.js                   |    0
 .../_base/loader/modules/factoryArity.js           |    0
 .../_base/loader/modules/factoryArityExports.js    |    0
 dojo/testsDOH/_base/loader/modules/full.js         |    5 +
 .../_base/loader/modules/idFactoryArity.js         |    8 +
 .../_base/loader/modules/idFactoryArityExports.js  |    8 +
 .../_base/loader/modules/impliedDep1.js            |    0
 .../_base/loader/modules/impliedDep2.js            |    0
 .../_base/loader/modules/impliedDep3.js            |    0
 .../_base/loader/modules/impliedDep4.js            |    0
 .../_base/loader/modules/wrapped.js                |    0
 .../_base/loader/myTopLevelModule.js               |    0
 .../_base/loader/myTopLevelModule/myModule.js      |    0
 .../_base/loader/nls/ab-cd-ef/amdBundle.js         |    0
 .../_base/loader/nls/ab-cd-ef/syncBundle.js        |    0
 .../_base/loader/nls/ab/amdBundle.js               |    0
 .../_base/loader/nls/ab/syncBundle.js              |    0
 .../_base/loader/nls/amdBundle.js                  |    0
 .../_base/loader/nls/syncBundle.js                 |    0
 dojo/{tests => testsDOH}/_base/loader/onerror.html |    0
 dojo/testsDOH/_base/loader/paths.html              |   52 +
 dojo/{tests => testsDOH}/_base/loader/pub1.js      |    0
 dojo/{tests => testsDOH}/_base/loader/pub2.js      |    0
 dojo/{tests => testsDOH}/_base/loader/ready.html   |    0
 dojo/testsDOH/_base/loader/require/m1.js           |   13 +
 dojo/testsDOH/_base/loader/require/m2.js           |    5 +
 .../_base/loader/require/test-require-plugin.html  |   33 +
 dojo/{tests => testsDOH}/_base/loader/scope04.html |    0
 .../_base/loader/stripStrict.html                  |    0
 dojo/testsDOH/_base/loader/syncModule.js           |    9 +
 dojo/testsDOH/_base/loader/syncModule1.js          |    5 +
 dojo/testsDOH/_base/loader/syncModule2.js          |    5 +
 dojo/testsDOH/_base/loader/syncModuleDep.js        |    4 +
 dojo/testsDOH/_base/loader/syncModuleDep1.js       |    4 +
 dojo/testsDOH/_base/loader/syncModuleDep2.js       |    4 +
 .../{tests => testsDOH}/_base/loader/traceApi.html |    0
 dojo/testsDOH/_base/object.js                      |   42 +
 .../_base/queryPortability.html                    |    0
 dojo/testsDOH/_base/runTests.html                  |    9 +
 dojo/{tests => testsDOH}/_base/scrollingIframe.js  |    0
 .../_base/scrollingQuirksIframe.html               |    0
 .../_base/scrollingStrictIframe.html               |    0
 dojo/{tests => testsDOH}/_base/timeout.php         |    0
 dojo/{tests => testsDOH}/_base/xhtml.php           |    0
 dojo/{tests => testsDOH}/baseonly.js               |    0
 dojo/{tests => testsDOH}/data.js                   |    0
 dojo/{tests => testsDOH}/data/ItemFileReadStore.js |    0
 dojo/testsDOH/data/ItemFileWriteStore.js           | 1591 ++++
 dojo/testsDOH/data/ObjectStore.js                  |  131 +
 dojo/{tests => testsDOH}/data/countries.json       |    0
 .../data/countries_commentFiltered.json            |    0
 .../data/countries_idcollision.json                |    0
 .../data/countries_references.json                 |    0
 .../data/countries_withBoolean.json                |    0
 .../data/countries_withDates.json                  |    0
 .../data/countries_withNull.json                   |    0
 .../data/countries_withoutid.json                  |    0
 dojo/{tests => testsDOH}/data/data_multitype.json  |    0
 .../data/geography_hierarchy_large.json            |    0
 .../data/geography_hierarchy_small.json            |    0
 .../testsDOH/data/readOnlyItemFileTestTemplates.js | 3188 ++++++++
 .../data/reference_integrity.json                  |    0
 dojo/testsDOH/data/runTests.html                   |    9 +
 dojo/testsDOH/data/utils.js                        |  199 +
 dojo/{tests => testsDOH}/dnd/dndDefault.css        |    0
 dojo/{tests => testsDOH}/dnd/flickr_viewer.html    |    0
 dojo/{tests => testsDOH}/dnd/robot/test_dnd.html   |    0
 dojo/{tests => testsDOH}/dnd/test_autoscroll.html  |    0
 .../dnd/test_box_constraints.html                  |    0
 dojo/{tests => testsDOH}/dnd/test_container.html   |    0
 .../dnd/test_container_markup.html                 |    0
 .../dnd/test_custom_constraints.html               |    0
 dojo/{tests => testsDOH}/dnd/test_dnd.html         |    0
 dojo/{tests => testsDOH}/dnd/test_dnd_handles.html |    0
 dojo/{tests => testsDOH}/dnd/test_form.html        |    0
 dojo/{tests => testsDOH}/dnd/test_moveable.html    |    0
 .../dnd/test_moveable_markup.html                  |    0
 dojo/{tests => testsDOH}/dnd/test_params.html      |    0
 dojo/testsDOH/dnd/test_parent_constraints.html     |   51 +
 .../dnd/test_parent_constraints_margins.html       |    0
 dojo/{tests => testsDOH}/dnd/test_selector.html    |    0
 .../dnd/test_selector_markup.html                  |    0
 .../dnd/test_timed_moveable.html                   |    0
 dojo/testsDOH/html.js                              |    5 +
 dojo/{tests => testsDOH}/html/test_set.html        |    0
 dojo/testsDOH/i18n.html                            |   65 +
 dojo/testsDOH/i18n.js                              |   55 +
 dojo/testsDOH/module.js                            |    9 +
 dojo/{tests => testsDOH}/nls/ar/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/cs/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/de/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/el/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/en-au/salutations.js  |    0
 .../nls/en-us-hawaii/salutations.js                |    0
 .../nls/en-us-new_york-brooklyn/salutations.js     |    0
 .../nls/en-us-texas/salutations.js                 |    0
 dojo/{tests => testsDOH}/nls/es/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/fa/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/fr/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/he/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/hi/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/it/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/ja/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/ko/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/pl/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/pt/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/ru/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/salutations.js        |    0
 dojo/{tests => testsDOH}/nls/sw/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/th/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/tr/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/yi/salutations.js     |    0
 dojo/{tests => testsDOH}/nls/zh-cn/salutations.js  |    0
 dojo/{tests => testsDOH}/nls/zh-tw/salutations.js  |    0
 dojo/{tests => testsDOH}/on/bench.html             |    0
 dojo/{tests => testsDOH}/on/connectKey.html        |    0
 dojo/{tests => testsDOH}/on/event-focusin.html     |    0
 dojo/{tests => testsDOH}/resources/AMDMixin.js     |    0
 dojo/{tests => testsDOH}/resources/AMDWidget.js    |    0
 dojo/{tests => testsDOH}/resources/AMDWidget2.js   |    0
 dojo/{tests => testsDOH}/resources/AMDWidget3.js   |    0
 .../resources/ApplicationState.js                  |    0
 dojo/{tests => testsDOH}/resources/JSON.php        |    0
 dojo/{tests => testsDOH}/resources/amdmodule.js    |    0
 dojo/{tests => testsDOH}/resources/nodeamd.js      |    0
 dojo/{tests => testsDOH}/resources/nodemod/m.js    |    0
 .../resources/nodemod/package.json                 |    0
 dojo/{tests => testsDOH}/resources/nodemodule.js   |    0
 dojo/{tests => testsDOH}/resources/noderequire.js  |    0
 .../resources/noderequireamd.js                    |    0
 dojo/{tests => testsDOH}/resources/testClass.php   |    0
 dojo/testsDOH/resources/testClass.smd              |   39 +
 .../resources/test_JsonRPCMediator.php             |    0
 dojo/{tests => testsDOH}/resources/test_css.html   |    0
 .../{tests => testsDOH}/resources/yahoo_smd_v1.smd |    0
 dojo/testsDOH/runTests.html                        |    9 +
 dojo/testsDOH/sniff.html                           |   35 +
 dojo/{tests => testsDOH}/store/node1.1             |    0
 dojo/{tests => testsDOH}/store/node1.2             |    0
 dojo/{tests => testsDOH}/store/treeTestRoot        |    0
 dojo/{tests => testsDOH}/test_fx.html              |    0
 dojo/testsDOH/uacss.js                             |    8 +
 dojo/testsDOH/uacss/sniffQuirks.html               |   66 +
 dojo/testsDOH/uacss/sniffStandards.html            |   63 +
 dojo/touch.js                                      |  276 +-
 dojo/uacss.js                                      |    6 +
 dojo/window.js                                     |   15 +-
 dojox/.gitmodules                                  |    2 +-
 dojox/LICENSE                                      |    2 +-
 dojox/README.md                                    |    2 +-
 dojox/analytics/logger/dojoxAnalytics.php          |    2 +-
 dojox/atom/widget/nls/FeedEntryEditor.js           |    4 +
 dojox/atom/widget/nls/FeedEntryViewer.js           |    4 +
 dojox/atom/widget/nls/FeedViewerEntry.js           |    4 +
 dojox/atom/widget/nls/PeopleEditor.js              |    4 +
 dojox/atom/widget/nls/bs/FeedEntryEditor.js        |    9 +
 dojox/atom/widget/nls/bs/FeedEntryViewer.js        |   14 +
 dojox/atom/widget/nls/bs/FeedViewerEntry.js        |    6 +
 dojox/atom/widget/nls/bs/PeopleEditor.js           |    8 +
 dojox/atom/widget/nls/eu/FeedEntryEditor.js        |    9 +
 dojox/atom/widget/nls/eu/FeedEntryViewer.js        |   14 +
 dojox/atom/widget/nls/eu/FeedViewerEntry.js        |    6 +
 dojox/atom/widget/nls/eu/PeopleEditor.js           |    8 +
 dojox/atom/widget/nls/mk/FeedEntryEditor.js        |    9 +
 dojox/atom/widget/nls/mk/FeedEntryViewer.js        |   14 +
 dojox/atom/widget/nls/mk/FeedViewerEntry.js        |    6 +
 dojox/atom/widget/nls/mk/PeopleEditor.js           |    8 +
 dojox/atom/widget/nls/sr/FeedEntryEditor.js        |    9 +
 dojox/atom/widget/nls/sr/FeedEntryViewer.js        |   14 +
 dojox/atom/widget/nls/sr/FeedViewerEntry.js        |    6 +
 dojox/atom/widget/nls/sr/PeopleEditor.js           |    8 +
 dojox/bower.json                                   |   23 +
 dojox/calendar/Calendar.js                         |   78 +-
 dojox/calendar/CalendarBase.js                     |  729 +-
 dojox/calendar/ColumnView.js                       |  163 +-
 dojox/calendar/DecorationRenderer.js               |   20 +-
 dojox/calendar/ExpandRenderer.js                   |   56 +-
 dojox/calendar/HorizontalRenderer.js               |   50 +-
 dojox/calendar/Keyboard.js                         |  164 +-
 dojox/calendar/LICENSE                             |    2 +-
 dojox/calendar/LabelRenderer.js                    |   22 +-
 dojox/calendar/MatrixView.js                       | 1046 +--
 dojox/calendar/MobileCalendar.js                   |   34 +-
 dojox/calendar/MobileHorizontalRenderer.js         |   46 +-
 dojox/calendar/MobileVerticalRenderer.js           |   22 +-
 dojox/calendar/MonthColumnView.js                  |  784 +-
 dojox/calendar/Mouse.js                            |  192 +-
 dojox/calendar/RendererManager.js                  |  118 +-
 dojox/calendar/StoreManager.js                     |  115 +-
 dojox/calendar/StoreMixin.js                       |  100 +-
 dojox/calendar/Touch.js                            |  305 +-
 dojox/calendar/VerticalRenderer.js                 |   18 +-
 dojox/calendar/ViewBase.js                         |   31 +-
 dojox/calendar/_RendererMixin.js                   |  122 +-
 dojox/calendar/_ScrollBarBase.js                   |   74 +-
 dojox/calendar/nls/bs/buttons.js                   |   12 +
 dojox/calendar/nls/buttons.js                      |    6 +-
 dojox/calendar/nls/eu/buttons.js                   |   10 +
 dojox/calendar/nls/mk/buttons.js                   |   12 +
 dojox/calendar/nls/sr/buttons.js                   |   12 +
 dojox/calendar/tests/customItemColor.html          |  127 +
 dojox/charting/Chart.js                            |   71 +-
 dojox/charting/Element.js                          |    6 +-
 dojox/charting/SimpleTheme.js                      |    4 +-
 dojox/charting/StoreSeries.js                      |   34 +-
 dojox/charting/action2d/_IndicatorElement.js       |   20 +-
 dojox/charting/axis2d/Base.js                      |   13 +-
 dojox/charting/axis2d/Invisible.js                 |    8 +-
 dojox/charting/axis2d/Log.js                       |  980 +++
 dojox/charting/bidi/Chart.js                       |   20 +-
 dojox/charting/bidi/action2d/Tooltip.js            |    6 +
 dojox/charting/plot2d/Bars.js                      |   86 +-
 dojox/charting/plot2d/Base.js                      |    6 +-
 dojox/charting/plot2d/Bubble.js                    |   10 +-
 dojox/charting/plot2d/Candlesticks.js              |    8 +-
 dojox/charting/plot2d/CartesianBase.js             |   15 +-
 dojox/charting/plot2d/Columns.js                   |   94 +-
 dojox/charting/plot2d/Default.js                   |   81 +-
 dojox/charting/plot2d/Indicator.js                 |   19 +-
 dojox/charting/plot2d/OHLC.js                      |   12 +-
 dojox/charting/plot2d/Scatter.js                   |    4 +-
 dojox/charting/plot2d/Spider.js                    |    4 +-
 dojox/charting/plot2d/Stacked.js                   |   12 +-
 dojox/charting/plot2d/StackedBars.js               |   20 +-
 dojox/charting/plot2d/StackedColumns.js            |   23 +-
 dojox/charting/plot2d/common.js                    |    8 +-
 dojox/charting/plot2d/commonStacked.js             |  175 +-
 dojox/charting/scaler/common.js                    |    6 +-
 dojox/charting/scaler/log.js                       |  151 +
 dojox/charting/tests/BidiSupport/mirror_axes.html  |   13 +
 dojox/charting/tests/log/largedata.json            |  806 ++
 dojox/charting/tests/log/test_axisZoomControl.html |   97 +
 .../charting/tests/log/test_chart2d_dynamics.html  |  245 +
 dojox/charting/tests/log/test_chart2d_log_amd.html |  291 +
 dojox/charting/tests/mirror_touchIndicator.html    |  109 +
 dojox/charting/tests/test_chart2d-amd.html         |   27 +-
 dojox/charting/tests/test_chart2d.html             |   27 +-
 dojox/charting/tests/test_chartTitle.html          |   67 +
 dojox/cometd.js                                    |    2 -
 dojox/cometd/README                                |   29 -
 dojox/data/FlickrRestStore.js                      |    6 +-
 dojox/data/FlickrStore.js                          |    8 +-
 .../tests/stores/explore_ItemFileWriteStore.html   |    6 +-
 dojox/date/buddhist.js                             |    2 +-
 dojox/date/buddhist/locale.js                      |    2 +-
 dojox/date/hebrew.js                               |    2 +-
 dojox/date/hebrew/locale.js                        |    2 +-
 dojox/date/hebrew/numerals.js                      |    2 +-
 dojox/date/islamic.js                              |    2 +-
 dojox/date/islamic/locale.js                       |    2 +-
 dojox/date/persian.js                              |    2 +-
 dojox/date/persian/locale.js                       |    2 +-
 dojox/date/relative.js                             |    2 +-
 dojox/date/tests/test_DateTextBoxBuddhist.html     |   25 +-
 dojox/date/tests/test_DateTextBoxIslamic.html      |   25 +-
 .../date/tests/test_DateTextBoxNewHebrewGreg.html  |   58 +-
 dojox/date/tests/umalqura/Date.js                  | 8527 +++++++++++++++-----
 dojox/date/timezone.js                             |   72 +-
 dojox/date/umalqura.js                             |    2 +-
 dojox/date/umalqura/Date.js                        |  455 +-
 dojox/date/umalqura/locale.js                      |    4 +-
 dojox/dgauges/CircularValueIndicator.js            |   28 +-
 dojox/dgauges/LICENSE                              |    4 +-
 dojox/dgauges/ScaleIndicatorBase.js                |   74 +-
 dojox/dojox.profile.js                             |   13 +-
 dojox/dtl/_base.js                                 |    2 +-
 dojox/dtl/tag/logic.js                             |    2 +-
 dojox/editor/plugins/FindReplace.js                |   22 +-
 dojox/editor/plugins/nls/AutoSave.js               |    4 +
 dojox/editor/plugins/nls/BidiSupport.js            |    4 +
 dojox/editor/plugins/nls/Blockquote.js             |    4 +
 dojox/editor/plugins/nls/Breadcrumb.js             |    4 +
 dojox/editor/plugins/nls/CollapsibleToolbar.js     |    4 +
 dojox/editor/plugins/nls/FindReplace.js            |    4 +
 dojox/editor/plugins/nls/InsertAnchor.js           |    4 +
 dojox/editor/plugins/nls/InsertEntity.js           |    4 +
 dojox/editor/plugins/nls/LocalImage.js             |    4 +
 dojox/editor/plugins/nls/PageBreak.js              |    4 +
 dojox/editor/plugins/nls/PasteFromWord.js          |    4 +
 dojox/editor/plugins/nls/Preview.js                |    4 +
 dojox/editor/plugins/nls/SafePaste.js              |    4 +
 dojox/editor/plugins/nls/Save.js                   |    4 +
 dojox/editor/plugins/nls/ShowBlockNodes.js         |    4 +
 dojox/editor/plugins/nls/Smiley.js                 |    4 +
 dojox/editor/plugins/nls/SpellCheck.js             |    4 +
 dojox/editor/plugins/nls/TableDialog.js            |    4 +
 dojox/editor/plugins/nls/TextColor.js              |    4 +
 dojox/editor/plugins/nls/bs/AutoSave.js            |   16 +
 dojox/editor/plugins/nls/bs/BidiSupport.js         |    7 +
 dojox/editor/plugins/nls/bs/Blockquote.js          |    6 +
 dojox/editor/plugins/nls/bs/Breadcrumb.js          |   12 +
 dojox/editor/plugins/nls/bs/CollapsibleToolbar.js  |    7 +
 dojox/editor/plugins/nls/bs/FindReplace.js         |   24 +
 dojox/editor/plugins/nls/bs/InsertAnchor.js        |   11 +
 dojox/editor/plugins/nls/bs/InsertEntity.js        |    6 +
 dojox/editor/plugins/nls/bs/LocalImage.js          |   13 +
 dojox/editor/plugins/nls/bs/PageBreak.js           |    6 +
 dojox/editor/plugins/nls/bs/PasteFromWord.js       |    7 +
 dojox/editor/plugins/nls/bs/Preview.js             |    6 +
 dojox/editor/plugins/nls/bs/SafePaste.js           |    6 +
 dojox/editor/plugins/nls/bs/Save.js                |    6 +
 dojox/editor/plugins/nls/bs/ShowBlockNodes.js      |    6 +
 dojox/editor/plugins/nls/bs/Smiley.js              |   25 +
 dojox/editor/plugins/nls/bs/SpellCheck.js          |   19 +
 dojox/editor/plugins/nls/bs/TableDialog.js         |   35 +
 dojox/editor/plugins/nls/bs/TextColor.js           |    7 +
 dojox/editor/plugins/nls/bs/latinEntities.js       |  259 +
 dojox/editor/plugins/nls/eu/AutoSave.js            |   16 +
 dojox/editor/plugins/nls/eu/BidiSupport.js         |    7 +
 dojox/editor/plugins/nls/eu/Blockquote.js          |    6 +
 dojox/editor/plugins/nls/eu/Breadcrumb.js          |   12 +
 dojox/editor/plugins/nls/eu/CollapsibleToolbar.js  |    7 +
 dojox/editor/plugins/nls/eu/FindReplace.js         |   24 +
 dojox/editor/plugins/nls/eu/InsertAnchor.js        |   11 +
 dojox/editor/plugins/nls/eu/InsertEntity.js        |    6 +
 dojox/editor/plugins/nls/eu/LocalImage.js          |  259 +
 dojox/editor/plugins/nls/eu/PageBreak.js           |    6 +
 dojox/editor/plugins/nls/eu/PasteFromWord.js       |    7 +
 dojox/editor/plugins/nls/eu/Preview.js             |    6 +
 dojox/editor/plugins/nls/eu/SafePaste.js           |    6 +
 dojox/editor/plugins/nls/eu/Save.js                |    6 +
 dojox/editor/plugins/nls/eu/ShowBlockNodes.js      |    6 +
 dojox/editor/plugins/nls/eu/Smiley.js              |   25 +
 dojox/editor/plugins/nls/eu/SpellCheck.js          |   19 +
 dojox/editor/plugins/nls/eu/TableDialog.js         |   35 +
 dojox/editor/plugins/nls/eu/TextColor.js           |    7 +
 dojox/editor/plugins/nls/eu/latinEntities.js       |  259 +
 dojox/editor/plugins/nls/latinEntities.js          |    4 +
 dojox/editor/plugins/nls/mk/AutoSave.js            |   16 +
 dojox/editor/plugins/nls/mk/BidiSupport.js         |    7 +
 dojox/editor/plugins/nls/mk/Blockquote.js          |    6 +
 dojox/editor/plugins/nls/mk/Breadcrumb.js          |   12 +
 dojox/editor/plugins/nls/mk/CollapsibleToolbar.js  |    7 +
 dojox/editor/plugins/nls/mk/FindReplace.js         |   24 +
 dojox/editor/plugins/nls/mk/InsertAnchor.js        |   11 +
 dojox/editor/plugins/nls/mk/InsertEntity.js        |    6 +
 dojox/editor/plugins/nls/mk/LocalImage.js          |   13 +
 dojox/editor/plugins/nls/mk/PageBreak.js           |    6 +
 dojox/editor/plugins/nls/mk/PasteFromWord.js       |    7 +
 dojox/editor/plugins/nls/mk/Preview.js             |    6 +
 dojox/editor/plugins/nls/mk/SafePaste.js           |    6 +
 dojox/editor/plugins/nls/mk/Save.js                |    6 +
 dojox/editor/plugins/nls/mk/ShowBlockNodes.js      |    6 +
 dojox/editor/plugins/nls/mk/Smiley.js              |   25 +
 dojox/editor/plugins/nls/mk/SpellCheck.js          |   19 +
 dojox/editor/plugins/nls/mk/TableDialog.js         |   35 +
 dojox/editor/plugins/nls/mk/TextColor.js           |    7 +
 dojox/editor/plugins/nls/mk/latinEntities.js       |  259 +
 dojox/editor/plugins/nls/sr/AutoSave.js            |   16 +
 dojox/editor/plugins/nls/sr/BidiSupport.js         |    7 +
 dojox/editor/plugins/nls/sr/Blockquote.js          |    6 +
 dojox/editor/plugins/nls/sr/Breadcrumb.js          |   12 +
 dojox/editor/plugins/nls/sr/CollapsibleToolbar.js  |    7 +
 dojox/editor/plugins/nls/sr/FindReplace.js         |   24 +
 dojox/editor/plugins/nls/sr/InsertAnchor.js        |   11 +
 dojox/editor/plugins/nls/sr/InsertEntity.js        |    6 +
 dojox/editor/plugins/nls/sr/LocalImage.js          |   13 +
 dojox/editor/plugins/nls/sr/PageBreak.js           |    6 +
 dojox/editor/plugins/nls/sr/PasteFromWord.js       |    7 +
 dojox/editor/plugins/nls/sr/Preview.js             |    6 +
 dojox/editor/plugins/nls/sr/SafePaste.js           |    6 +
 dojox/editor/plugins/nls/sr/Save.js                |    6 +
 dojox/editor/plugins/nls/sr/ShowBlockNodes.js      |    6 +
 dojox/editor/plugins/nls/sr/Smiley.js              |   25 +
 dojox/editor/plugins/nls/sr/SpellCheck.js          |   19 +
 dojox/editor/plugins/nls/sr/TableDialog.js         |   35 +
 dojox/editor/plugins/nls/sr/TextColor.js           |    7 +
 dojox/editor/plugins/nls/sr/latinEntities.js       |  259 +
 dojox/editor/tests/editorSmileyPlugin.html         |  111 +-
 dojox/form/BusyButton.js                           |  143 +-
 dojox/form/BusyComboButton.js                      |    8 +
 dojox/form/BusyDropDownButton.js                   |    7 +
 dojox/form/FileUploader.js                         |   17 +-
 dojox/form/PasswordValidator.js                    |    3 +-
 dojox/form/_BusyButtonMixin.js                     |  150 +
 dojox/form/_RangeSliderMixin.js                    |   48 +-
 dojox/form/nls/CheckedMultiSelect.js               |    4 +
 dojox/form/nls/PasswordValidator.js                |    4 +
 dojox/form/nls/Uploader.js                         |    4 +
 dojox/form/nls/bs/CheckedMultiSelect.js            |    7 +
 dojox/form/nls/bs/PasswordValidator.js             |    7 +
 dojox/form/nls/bs/Uploader.js                      |    6 +
 dojox/form/nls/eu/CheckedMultiSelect.js            |    7 +
 dojox/form/nls/eu/PasswordValidator.js             |    7 +
 dojox/form/nls/eu/Uploader.js                      |    6 +
 dojox/form/nls/mk/CheckedMultiSelect.js            |    7 +
 dojox/form/nls/mk/PasswordValidator.js             |    7 +
 dojox/form/nls/mk/Uploader.js                      |    6 +
 dojox/form/nls/sr/CheckedMultiSelect.js            |    7 +
 dojox/form/nls/sr/PasswordValidator.js             |    7 +
 dojox/form/nls/sr/Uploader.js                      |    6 +
 .../resources/{RecieveFile.php => ReceiveFile.php} |    0
 dojox/form/tests/test_BusyButton.html              |   14 +-
 dojox/form/tests/test_FileInput.html               |   32 +-
 dojox/form/tests/test_RangeSlider.html             |   70 +-
 dojox/gfx/_base.js                                 |    9 +-
 dojox/gfx/fx.js                                    |   46 +-
 dojox/gfx/svg.js                                   |   48 +-
 dojox/grid/_Events.js                              |   30 +-
 dojox/grid/enhanced/nls/EnhancedGrid.js            |    4 +
 dojox/grid/enhanced/nls/Filter.js                  |    4 +
 dojox/grid/enhanced/nls/Pagination.js              |    4 +
 dojox/grid/enhanced/nls/bs/EnhancedGrid.js         |   14 +
 dojox/grid/enhanced/nls/bs/Filter.js               |   76 +
 dojox/grid/enhanced/nls/bs/Pagination.js           |   22 +
 dojox/grid/enhanced/nls/eu/EnhancedGrid.js         |   14 +
 dojox/grid/enhanced/nls/eu/Filter.js               |   76 +
 dojox/grid/enhanced/nls/eu/Pagination.js           |   22 +
 dojox/grid/enhanced/nls/mk/EnhancedGrid.js         |   14 +
 dojox/grid/enhanced/nls/mk/Filter.js               |   76 +
 dojox/grid/enhanced/nls/mk/Pagination.js           |   22 +
 dojox/grid/enhanced/nls/pl/Pagination.js           |    2 +-
 dojox/grid/enhanced/nls/sr/EnhancedGrid.js         |   14 +
 dojox/grid/enhanced/nls/sr/Filter.js               |   76 +
 dojox/grid/enhanced/nls/sr/Pagination.js           |   22 +
 dojox/grid/enhanced/plugins/IndirectSelection.js   |    2 +-
 dojox/grid/enhanced/plugins/exporter/CSVWriter.js  |    5 +-
 dojox/grid/resources/View.html                     |    4 +-
 dojox/grid/resources/claroGrid.css                 |   28 +-
 dojox/grid/tests/test_grid_tab_container.html      |   22 +-
 dojox/highlight/languages/python.js                |   30 +
 dojox/highlight/tests/highlight.js                 |   68 +-
 dojox/highlight/tests/highlightRequires.js         |    3 +-
 dojox/html/_base.js                                |   33 +-
 dojox/image/FlickrBadge.js                         |    2 +-
 dojox/image/Lightbox.js                            |    4 +-
 dojox/json/ref.js                                  |   62 +-
 dojox/jsonPath.js                                  |    6 +-
 dojox/jsonPath/query.js                            |  367 +-
 dojox/lang/functional/curry.js                     |   14 +-
 dojox/lang/functional/zip.js                       |   10 +-
 dojox/layout/Dock.js                               |   19 +-
 dojox/layout/ExpandoPane.js                        |   64 +-
 dojox/layout/FloatingPane.js                       |   61 +-
 dojox/layout/GridContainer.js                      |    5 +-
 dojox/layout/GridContainerLite.js                  |   10 +-
 dojox/layout/resources/RadioGroup.css              |    8 +-
 dojox/layout/tests/resources/script_dnd.js         |    4 +-
 dojox/layout/tests/test_ExpandoPane.html           |   79 +-
 .../tests/test_GridContainer_TitlePanes.html       |   21 +-
 dojox/layout/tests/test_ScrollPane.html            |   28 +-
 dojox/mdnd/AreaManager.js                          |   20 +-
 dojox/mdnd/AutoScroll.js                           |    4 +-
 dojox/mdnd/DropIndicator.js                        |    4 +-
 dojox/mdnd/Moveable.js                             |   20 +-
 dojox/mdnd/PureSource.js                           |   17 +-
 dojox/mdnd/adapter/DndFromDojo.js                  |    2 +-
 dojox/mdnd/adapter/DndToDojo.js                    |    7 +-
 dojox/mdnd/dropMode/DefaultDropMode.js             |    4 +-
 dojox/mdnd/dropMode/OverDropMode.js                |    8 +-
 dojox/mdnd/dropMode/VerticalDropMode.js            |    4 +-
 .../tests/functionalTests/test_dnd_acceptance.html |    2 +-
 .../functionalTests/test_dnd_defaultDropMode.html  |    2 +-
 .../functionalTests/test_dnd_dndFromDojo.html      |    4 +-
 .../tests/functionalTests/test_dnd_dndToDojo.html  |    2 +-
 .../test_dnd_dndToDojo_dndFromDojo.html            |    4 +-
 .../functionalTests/test_dnd_overDropMode.html     |    2 +-
 .../tests/functionalTests/test_dnd_stress.html     |    2 +-
 .../functionalTests/test_dnd_verticalDropMode.html |    2 +-
 .../tests/robot/test_dnd_verticalDropMode.html     |    2 +-
 .../areaManager/AreaManagerCoverPresence.html      |    2 +-
 .../areaManager/AreaManagerManagingDragItems.html  |    2 +-
 .../unitTests/dropIndicator/DropIndicatorTest.html |    2 +-
 dojox/mdnd/tests/unitTests/dropMode/FixtureLib.js  |    8 +-
 dojox/mobile/FixedSplitter.js                      |    3 +-
 dojox/mobile/SearchBox.js                          |    4 +-
 dojox/mobile/Slider.js                             |    9 +-
 dojox/mobile/Switch.js                             |    7 +-
 dojox/mobile/_DatePickerMixin.js                   |    9 +-
 dojox/mobile/_EditableListMixin.js                 |   13 +-
 dojox/mobile/bookmarkable.js                       |   24 +-
 dojox/mobile/common.js                             |    9 +-
 dojox/mobile/deviceTheme.js                        |   42 +-
 dojox/mobile/nls/bs/messages.js                    |   13 +
 dojox/mobile/nls/eu/messages.js                    |   13 +
 dojox/mobile/nls/messages.js                       |    4 +
 dojox/mobile/nls/mk/messages.js                    |   13 +
 dojox/mobile/nls/sr/messages.js                    |   13 +
 dojox/mobile/scrollable.js                         |   31 +-
 dojox/mobile/tests/doh/button/ButtonTests.html     |   29 +-
 dojox/mobile/tests/doh/heading/Heading.html        |   10 +-
 dojox/mobile/tests/doh/heading/Heading2.js         |   10 +-
 dojox/mobile/tests/doh/heading/HeadingTests.html   |    9 +-
 .../tests/doh/heading/Heading_Programmatic.html    |   10 +-
 dojox/mobile/tests/test_Button.html                |    1 -
 dojox/mvc/computed.js                              |  156 +
 .../tree => dojox/mvc/tests/_data}/treeTestRoot    |    0
 dojox/mvc/tests/doh/StoreRefControllerTest.js      |    2 +-
 dojox/mvc/tests/doh/computed.js                    |  319 +
 dojox/mvc/tests/doh/doh_mvc_loan-stateful.html     |   66 +-
 dojox/mvc/tests/module.js                          |    1 +
 dojox/mvc/tests/test_mvc_new_loan-stateful.html    |   66 +-
 dojox/package.json                                 |   23 +-
 dojox/rails/tests/test_rails.html                  |   46 +-
 dojox/rpc/Service.js                               |    7 +-
 dojox/socket.js                                    |    3 +-
 dojox/socket/Reconnect.js                          |   13 +-
 dojox/storage/LocalStorageProvider.js              |   37 +-
 dojox/storage/Provider.js                          |  641 +-
 dojox/storage/manager.js                           |  486 +-
 dojox/store/DynamoDB.js                            |  784 ++
 dojox/store/LocalDB.js                             |    3 +-
 dojox/store/OData.js                               |  260 +
 dojox/store/README                                 |   12 +-
 dojox/store/tests/DynamoDB.js                      |  390 +
 dojox/store/tests/OData.html                       |  264 +
 dojox/store/tests/all.js                           |    1 +
 dojox/store/tests/intern.js                        |  133 +-
 dojox/string/BidiEngine.js                         | 2826 ++++---
 .../string/tests/BidiEngine/BidiEngineMapsTest.js  |   82 +
 dojox/string/tests/BidiEngine/BidiEngineTest.js    | 1945 +++--
 .../tests/BidiEngine/BidiEngineTestLayouts.js      |  314 +-
 dojox/string/tests/BidiEngine/module.js            |   15 +-
 dojox/string/tests/BidiEngine/runTests.html        |    2 +-
 dojox/string/tests/BidiEngine/test_BidiEngine.html |  182 +
 dojox/validate/check.js                            |    2 +-
 dojox/validate/regexp.js                           |    2 +-
 dojox/widget/MultiSelectCalendar.js                |  208 +-
 dojox/widget/Selection.js                          |   87 +-
 dojox/widget/Standby.js                            |   68 +-
 dojox/widget/Toaster.js                            |   61 +-
 dojox/widget/Wizard.js                             |   23 +-
 dojox/widget/_CalendarBase.js                      |   12 +-
 dojox/widget/nls/ColorPicker.js                    |    4 +
 dojox/widget/nls/FilePicker.js                     |    4 +
 dojox/widget/nls/Wizard.js                         |    4 +
 dojox/widget/nls/bs/ColorPicker.js                 |   15 +
 dojox/widget/nls/bs/FilePicker.js                  |    8 +
 dojox/widget/nls/bs/Wizard.js                      |    8 +
 dojox/widget/nls/eu/ColorPicker.js                 |   15 +
 dojox/widget/nls/eu/FilePicker.js                  |    8 +
 dojox/widget/nls/eu/Wizard.js                      |    8 +
 dojox/widget/nls/mk/ColorPicker.js                 |   15 +
 dojox/widget/nls/mk/FilePicker.js                  |    8 +
 dojox/widget/nls/mk/Wizard.js                      |    8 +
 dojox/widget/nls/sr/ColorPicker.js                 |   15 +
 dojox/widget/nls/sr/FilePicker.js                  |    8 +
 dojox/widget/nls/sr/Wizard.js                      |    8 +
 dojox/widget/tests/test_Toaster.html               |  100 +-
 themes/Gruntfile.js                                |   76 +
 themes/README.md                                   |   37 +
 themes/bower.json                                  |   20 +
 themes/flat/README.md                              |   37 +
 themes/flat/dgrid/README.md                        |    8 +
 themes/flat/dgrid/flat.css                         |   56 +
 themes/flat/dgrid/flat.styl                        |   48 +
 themes/flat/dijit/Calendar.css                     |  206 +
 themes/flat/dijit/Calendar.styl                    |  234 +
 themes/flat/dijit/Calendar_rtl.css                 |    6 +
 themes/flat/dijit/Calendar_rtl.styl                |   17 +
 themes/flat/dijit/ColorPalette.css                 |   70 +
 themes/flat/dijit/ColorPalette.styl                |   69 +
 themes/flat/dijit/ColorPalette_rtl.css             |    4 +
 themes/flat/dijit/ColorPalette_rtl.styl            |   10 +
 themes/flat/dijit/Common.css                       |   91 +
 themes/flat/dijit/Common.styl                      |  104 +
 themes/flat/dijit/Dialog.css                       |  280 +
 themes/flat/dijit/Dialog.styl                      |  308 +
 themes/flat/dijit/Dialog_rtl.css                   |    8 +
 themes/flat/dijit/Dialog_rtl.styl                  |   17 +
 themes/flat/dijit/Editor.css                       |   54 +
 themes/flat/dijit/Editor.styl                      |   69 +
 .../Common.css => themes/flat/dijit/Editor_rtl.css |    0
 themes/flat/dijit/Editor_rtl.styl                  |    8 +
 themes/flat/dijit/InlineEditBox.css                |   23 +
 themes/flat/dijit/InlineEditBox.styl               |   31 +
 themes/flat/dijit/Menu.css                         |  158 +
 themes/flat/dijit/Menu.styl                        |  191 +
 themes/flat/dijit/Menu_rtl.css                     |    9 +
 themes/flat/dijit/Menu_rtl.styl                    |   20 +
 themes/flat/dijit/ProgressBar.css                  |  111 +
 themes/flat/dijit/ProgressBar.styl                 |   70 +
 themes/flat/dijit/TimePicker.css                   |   61 +
 themes/flat/dijit/TimePicker.styl                  |   71 +
 themes/flat/dijit/TitlePane.css                    |   97 +
 themes/flat/dijit/TitlePane.styl                   |   84 +
 themes/flat/dijit/TitlePane_rtl.css                |    7 +
 themes/flat/dijit/TitlePane_rtl.styl               |   18 +
 themes/flat/dijit/Toolbar.css                      |  140 +
 themes/flat/dijit/Toolbar.styl                     |  145 +
 themes/flat/dijit/Toolbar_rtl.css                  |   11 +
 themes/flat/dijit/Toolbar_rtl.styl                 |   20 +
 themes/flat/dijit/Tree.css                         |  180 +
 themes/flat/dijit/Tree.styl                        |  122 +
 themes/flat/dijit/Tree_rtl.css                     |    9 +
 themes/flat/dijit/Tree_rtl.styl                    |   16 +
 themes/flat/dijit/dijit_variables.styl             |  361 +
 themes/flat/dijit/form/Button.css                  |  649 ++
 themes/flat/dijit/form/Button.styl                 |  165 +
 themes/flat/dijit/form/Button_rtl.css              |   17 +
 themes/flat/dijit/form/Button_rtl.styl             |   27 +
 themes/flat/dijit/form/Checkbox.css                |  133 +
 themes/flat/dijit/form/Checkbox.styl               |  137 +
 themes/flat/dijit/form/NumberSpinner.css           |  127 +
 themes/flat/dijit/form/NumberSpinner.styl          |  124 +
 themes/flat/dijit/form/NumberSpinner_rtl.css       |    4 +
 themes/flat/dijit/form/NumberSpinner_rtl.styl      |   10 +
 themes/flat/dijit/form/RadioButton.css             |  161 +
 themes/flat/dijit/form/RadioButton.styl            |  136 +
 themes/flat/dijit/form/Select.css                  |  172 +
 themes/flat/dijit/form/Select.styl                 |  164 +
 themes/flat/dijit/form/Select_rtl.css              |   16 +
 themes/flat/dijit/form/Select_rtl.styl             |   27 +
 themes/flat/dijit/form/Slider.css                  |  307 +
 themes/flat/dijit/form/Slider.styl                 |  345 +
 themes/flat/dijit/form/Slider_rtl.css              |   34 +
 themes/flat/dijit/form/Slider_rtl.styl             |   39 +
 themes/flat/dijit/form/TextBox.css                 |  276 +
 themes/flat/dijit/form/TextBox.styl                |  104 +
 themes/flat/dijit/form/TextBox_rtl.css             |   21 +
 themes/flat/dijit/form/TextBox_rtl.styl            |   30 +
 themes/flat/dijit/form/dijit_form_variables.styl   |  212 +
 themes/flat/dijit/images/loadingAnimation.gif      |  Bin 0 -> 718 bytes
 themes/flat/dijit/images/progressBarStrips.png     |  Bin 0 -> 1280 bytes
 themes/flat/dijit/layout/AccordionContainer.css    |  181 +
 themes/flat/dijit/layout/AccordionContainer.styl   |  160 +
 .../flat/dijit/layout/AccordionContainer_rtl.css   |    4 +
 .../flat/dijit/layout/AccordionContainer_rtl.styl  |   12 +
 themes/flat/dijit/layout/BorderContainer.css       |   97 +
 themes/flat/dijit/layout/BorderContainer.styl      |  117 +
 themes/flat/dijit/layout/ContentPane.css           |   36 +
 themes/flat/dijit/layout/ContentPane.styl          |   45 +
 themes/flat/dijit/layout/TabContainer.css          |  365 +
 themes/flat/dijit/layout/TabContainer.styl         |  446 +
 themes/flat/dijit/layout/TabContainer_rtl.css      |   13 +
 themes/flat/dijit/layout/TabContainer_rtl.styl     |   23 +
 .../flat/dijit/layout/dijit_layout_variables.styl  |  135 +
 themes/flat/dojox/dijit/README.md                  |    1 +
 themes/flat/dojox/layout/README.md                 |    1 +
 themes/flat/flat.css                               |   37 +
 themes/flat/flat_dijit.css                         | 1690 ++++
 .../flat/flat_dijit_rtl.css                        |    0
 themes/flat/flat_rtl.css                           |   26 +
 themes/flat/icons/flat-icons.css                   |  639 ++
 themes/flat/icons/flat-icons.styl                  |  522 ++
 themes/flat/icons/fonts/flat-icon.eot              |  Bin 0 -> 13608 bytes
 themes/flat/icons/fonts/flat-icon.svg              |  122 +
 themes/flat/icons/fonts/flat-icon.ttf              |  Bin 0 -> 13436 bytes
 themes/flat/icons/fonts/flat-icon.woff             |  Bin 0 -> 13512 bytes
 .../flat/icons}/images/loadingAnimation.gif        |  Bin
 themes/flat/icons/selection.json                   | 3388 ++++++++
 themes/flat/mixins.styl                            |  238 +
 themes/flat/tests/flat.html                        |  840 ++
 themes/flat/variables.styl                         |   74 +
 themes/flat/variables_material_colors.styl         |  279 +
 themes/package.json                                |   28 +
 themes/themes.profile.js                           |   39 +
 util/LICENSE                                       |    2 +-
 util/README.md                                     |    4 +-
 util/bower.json                                    |   24 +
 util/build/node/fs.js                              |   15 +
 util/build/optimizeRunner.js                       |   25 +
 util/build/rhino/fs.js                             |   33 +
 util/build/transforms/copy.js                      |   25 +-
 util/build/transforms/hasFixup.js                  |   12 +-
 util/build/transforms/optimizer/closure.js         |    9 +-
 util/build/transforms/writeOptimized.js            |    7 +-
 util/build/version.js                              |    4 +-
 util/buildscripts/LICENSE                          |    2 +-
 util/buildscripts/README                           |    1 +
 util/buildscripts/build_release.sh                 |    6 +-
 util/buildscripts/changeVersion.js                 |    6 +-
 util/buildscripts/cldr/calendar.xsl                |   12 +-
 util/buildscripts/copyright.txt                    |    2 +-
 util/buildscripts/profiles/webkitMobile.profile.js |    1 +
 util/docscripts/LICENSE                            |    2 +-
 util/doh/LICENSE                                   |    2 +-
 util/doh/_nodeRunner.js                            |    2 +-
 util/doh/_rhinoRunner.js                           |    2 +-
 util/doh/mobileRunner.html                         |    2 +-
 util/doh/package.json                              |    2 +-
 util/doh/robot.js                                  |    2 +-
 util/doh/robot/README                              |   56 +-
 util/doh/runner.html                               |    2 +-
 util/jsdoc/LICENSE                                 |    2 +-
 util/package.json                                  |    6 +-
 1696 files changed, 84182 insertions(+), 43933 deletions(-)
 create mode 100644 dijit/_editor/nls/bs/FontChoice.js
 create mode 100644 dijit/_editor/nls/bs/LinkDialog.js
 create mode 100644 dijit/_editor/nls/bs/commands.js
 create mode 100644 dijit/_editor/nls/eu/FontChoice.js
 create mode 100644 dijit/_editor/nls/eu/LinkDialog.js
 create mode 100644 dijit/_editor/nls/eu/commands.js
 create mode 100644 dijit/_editor/nls/mk/FontChoice.js
 create mode 100644 dijit/_editor/nls/mk/LinkDialog.js
 create mode 100644 dijit/_editor/nls/mk/commands.js
 create mode 100644 dijit/_editor/nls/sr/FontChoice.js
 create mode 100644 dijit/_editor/nls/sr/LinkDialog.js
 create mode 100644 dijit/_editor/nls/sr/commands.js
 create mode 100644 dijit/bower.json
 create mode 100644 dijit/form/nls/bs/ComboBox.js
 create mode 100644 dijit/form/nls/bs/Textarea.js
 create mode 100644 dijit/form/nls/bs/validate.js
 create mode 100644 dijit/form/nls/eu/ComboBox.js
 create mode 100644 dijit/form/nls/eu/Textarea.js
 create mode 100644 dijit/form/nls/eu/validate.js
 create mode 100644 dijit/form/nls/mk/ComboBox.js
 create mode 100644 dijit/form/nls/mk/Textarea.js
 create mode 100644 dijit/form/nls/mk/validate.js
 create mode 100644 dijit/form/nls/sr/ComboBox.js
 create mode 100644 dijit/form/nls/sr/Textarea.js
 create mode 100644 dijit/form/nls/sr/validate.js
 create mode 100644 dijit/icons/images/loadingAnimation.gif
 create mode 100644 dijit/nls/bs/common.js
 create mode 100644 dijit/nls/bs/loading.js
 create mode 100644 dijit/nls/eu/common.js
 create mode 100644 dijit/nls/eu/loading.js
 create mode 100644 dijit/nls/mk/common.js
 create mode 100644 dijit/nls/mk/loading.js
 create mode 100644 dijit/nls/sr/common.js
 create mode 100644 dijit/nls/sr/loading.js
 create mode 100644 dijit/tests/form/Button.html
 create mode 100755 dijit/tests/form/RadioButtonTiming.html
 create mode 100644 dijit/tests/form/Slider.html
 create mode 100644 dijit/themes/claro/Tree_rtl.css
 create mode 100644 dijit/themes/claro/Tree_rtl.less
 delete mode 100644 dojo/_firebug/LICENSE
 delete mode 100644 dojo/_firebug/errorIcon.png
 delete mode 100644 dojo/_firebug/firebug.css
 delete mode 100644 dojo/_firebug/infoIcon.png
 delete mode 100644 dojo/_firebug/tab_lft_norm.png
 delete mode 100644 dojo/_firebug/tab_lft_over.png
 delete mode 100644 dojo/_firebug/tab_rgt_norm.png
 delete mode 100644 dojo/_firebug/tab_rgt_over.png
 delete mode 100644 dojo/_firebug/warningIcon.png
 create mode 100644 dojo/bower.json
 create mode 100644 dojo/nls/bs/colors.js
 create mode 100644 dojo/nls/eu/colors.js
 create mode 100644 dojo/nls/mk/colors.js
 create mode 100644 dojo/nls/sr/colors.js
 delete mode 100644 dojo/tests/AdapterRegistry.js
 delete mode 100644 dojo/tests/Deferred.js
 delete mode 100644 dojo/tests/DeferredList.js
 delete mode 100644 dojo/tests/NodeList-data.js
 delete mode 100644 dojo/tests/NodeList-fx.html
 delete mode 100644 dojo/tests/NodeList-manipulate.html
 delete mode 100644 dojo/tests/NodeList-manipulate.js
 delete mode 100644 dojo/tests/NodeList-traverse.html
 delete mode 100644 dojo/tests/NodeList-traverse.js
 create mode 100644 dojo/tests/README.md
 delete mode 100644 dojo/tests/Stateful.js
 create mode 100644 dojo/tests/TODO.md
 delete mode 100644 dojo/tests/_base.js
 delete mode 100644 dojo/tests/_base/Color.js
 delete mode 100644 dojo/tests/_base/Deferred.js
 delete mode 100644 dojo/tests/_base/NodeList.html
 delete mode 100644 dojo/tests/_base/abs.html
 delete mode 100644 dojo/tests/_base/absQuirk.html
 delete mode 100644 dojo/tests/_base/array.js
 delete mode 100644 dojo/tests/_base/connect.js
 delete mode 100644 dojo/tests/_base/connectKey.html
 delete mode 100644 dojo/tests/_base/connectLeaks.html
 delete mode 100644 dojo/tests/_base/declare.js
 delete mode 100644 dojo/tests/_base/fx.html
 delete mode 100644 dojo/tests/_base/fx.js
 delete mode 100644 dojo/tests/_base/fx_delay.html
 delete mode 100644 dojo/tests/_base/html.html
 delete mode 100644 dojo/tests/_base/html.js
 delete mode 100644 dojo/tests/_base/html_element.html
 delete mode 100644 dojo/tests/_base/i18nExhaustive.js
 delete mode 100644 dojo/tests/_base/json.js
 delete mode 100644 dojo/tests/_base/lang.js
 delete mode 100644 dojo/tests/_base/loader.js
 delete mode 100644 dojo/tests/_base/loader/14808.html
 delete mode 100644 dojo/tests/_base/loader/amdModule.js
 delete mode 100644 dojo/tests/_base/loader/amdModule1.js
 delete mode 100644 dojo/tests/_base/loader/amdModule2.js
 delete mode 100644 dojo/tests/_base/loader/amdModuleDep.js
 delete mode 100644 dojo/tests/_base/loader/amdModuleDep1.js
 delete mode 100644 dojo/tests/_base/loader/amdModuleDep2.js
 delete mode 100644 dojo/tests/_base/loader/asyncWithDojoRequire.html
 delete mode 100644 dojo/tests/_base/loader/boot-sniffConfig.html
 delete mode 100644 dojo/tests/_base/loader/boot-userConfig.html
 delete mode 100644 dojo/tests/_base/loader/bootstrap.js
 delete mode 100644 dojo/tests/_base/loader/cdnTest.html
 delete mode 100644 dojo/tests/_base/loader/cdnTest.js
 delete mode 100644 dojo/tests/_base/loader/config-has.html
 delete mode 100644 dojo/tests/_base/loader/config-sniff-djConfig.html
 delete mode 100644 dojo/tests/_base/loader/config-sniff.html
 delete mode 100644 dojo/tests/_base/loader/config.html
 delete mode 100644 dojo/tests/_base/loader/config/pkg/m1.js
 delete mode 100644 dojo/tests/_base/loader/config/pkg/m2.js
 delete mode 100644 dojo/tests/_base/loader/config/someModule.js
 delete mode 100644 dojo/tests/_base/loader/config/someModuleConfiggedPriorToBoot.js
 delete mode 100644 dojo/tests/_base/loader/config/test.html
 delete mode 100644 dojo/tests/_base/loader/configApi.html
 delete mode 100644 dojo/tests/_base/loader/coolio/coolio.profile.js
 delete mode 100644 dojo/tests/_base/loader/coolio/test.html
 delete mode 100644 dojo/tests/_base/loader/core.js
 delete mode 100644 dojo/tests/_base/loader/declareStepsOnProvide.html
 delete mode 100644 dojo/tests/_base/loader/declareStepsOnProvide.js
 delete mode 100644 dojo/tests/_base/loader/declareStepsOnProvideAmd.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_rhino.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_spidermonkey.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_webworkers.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_webworkers/worker2.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_webworkers/worker3.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_webworkers/worker4-1.js
 delete mode 100644 dojo/tests/_base/loader/hostenv_webworkers/worker5.js
 delete mode 100644 dojo/tests/_base/loader/i18n-exhaustive/test-instructions.md
 delete mode 100644 dojo/tests/_base/loader/moduleIds.js
 delete mode 100644 dojo/tests/_base/loader/modules.js
 delete mode 100644 dojo/tests/_base/loader/modules/full.js
 delete mode 100644 dojo/tests/_base/loader/modules/idFactoryArity.js
 delete mode 100644 dojo/tests/_base/loader/modules/idFactoryArityExports.js
 delete mode 100644 dojo/tests/_base/loader/package.html
 delete mode 100644 dojo/tests/_base/loader/paths.html
 delete mode 100644 dojo/tests/_base/loader/publishRequireResult.html
 delete mode 100644 dojo/tests/_base/loader/require/m1.js
 delete mode 100644 dojo/tests/_base/loader/require/m2.js
 delete mode 100644 dojo/tests/_base/loader/require/test-require-plugin.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/bar
 delete mode 100644 dojo/tests/_base/loader/requirejs/circular-tests.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/circular.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/config.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/dataMain.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/dataMain.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/depoverlap.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/depoverlap.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/dimple.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/dos.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/assign.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/assign2.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/exports-tests.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/exports.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/funcSet.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/implicitModule.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/simpleReturn.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/usethis.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/exports/vanilla.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/func.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/funcFour.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/funcOne.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/funcThree.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/funcTwo.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/common.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/commonA.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/commonB.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/i18n.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/i18n.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/nls/colors.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/nls/en-us-surfer/colors.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/nls/fr/colors.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/i18n/testModule.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/layers/allplugins-text.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/layers/epsilon.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/layers/layer1.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/layers/layers.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/map.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/one.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/paths/first.js/first.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/paths/first.js/second.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/paths/paths.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/relative/foo/bar/one.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/relative/foo/bar/two.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/relative/foo/three.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/relative/relative-tests.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/relative/relative.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/requirejs-setup.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/simple-badbase.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/simple-nohead.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/simple-tests.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/simple.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/simple.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/local.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/subwidget.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/subwidget.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/text.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/textOnly.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/widget.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/text/widget.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/tres.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/two.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/uniques/one.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/uniques/three.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/uniques/two.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/uniques/uniques.html
 delete mode 100644 dojo/tests/_base/loader/requirejs/uno.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/urlfetch/one.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/urlfetch/three.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/urlfetch/two.js
 delete mode 100644 dojo/tests/_base/loader/requirejs/urlfetch/urlfetch.html
 delete mode 100644 dojo/tests/_base/loader/syncFromAsyncModule.js
 delete mode 100644 dojo/tests/_base/loader/syncFromAsyncModuleDep.js
 delete mode 100644 dojo/tests/_base/loader/syncModule.js
 delete mode 100644 dojo/tests/_base/loader/syncModule1.js
 delete mode 100644 dojo/tests/_base/loader/syncModule2.js
 delete mode 100644 dojo/tests/_base/loader/syncModuleDep.js
 delete mode 100644 dojo/tests/_base/loader/syncModuleDep1.js
 delete mode 100644 dojo/tests/_base/loader/syncModuleDep2.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local1-browser-skip.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local1-browser.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local1-dep.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local1-runtimeDependent1.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local1.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local2.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/local3.js
 delete mode 100644 dojo/tests/_base/loader/xdomain/xdomain.html
 delete mode 100644 dojo/tests/_base/object.js
 delete mode 100644 dojo/tests/_base/query.html
 delete mode 100644 dojo/tests/_base/query.js
 delete mode 100644 dojo/tests/_base/runTests.html
 delete mode 100644 dojo/tests/_base/sniff.html
 delete mode 100644 dojo/tests/_base/window.html
 delete mode 100644 dojo/tests/_base/window.js
 delete mode 100644 dojo/tests/_base/window_iframe_quirks.html
 delete mode 100644 dojo/tests/_base/window_iframe_standards.html
 delete mode 100644 dojo/tests/_base/xhr.html
 delete mode 100644 dojo/tests/_base/xhr.js
 delete mode 100644 dojo/tests/_base/xhr.xml
 delete mode 100644 dojo/tests/_base/xhrDummyMethod.php
 delete mode 100644 dojo/tests/aspect.js
 delete mode 100644 dojo/tests/back-hash.js
 delete mode 100644 dojo/tests/back.html
 delete mode 100644 dojo/tests/back.js
 delete mode 100644 dojo/tests/behavior.html
 delete mode 100644 dojo/tests/behavior.js
 delete mode 100644 dojo/tests/cache.js
 delete mode 100644 dojo/tests/cache/object.html
 delete mode 100644 dojo/tests/cache/sanitized.html
 create mode 100644 dojo/tests/changes.diff
 delete mode 100644 dojo/tests/cldr.js
 delete mode 100644 dojo/tests/colors.js
 delete mode 100644 dojo/tests/cookie.html
 delete mode 100644 dojo/tests/cookie.js
 delete mode 100644 dojo/tests/currency.js
 delete mode 100644 dojo/tests/data/ItemFileWriteStore.js
 delete mode 100644 dojo/tests/data/ObjectStore.js
 delete mode 100644 dojo/tests/data/readOnlyItemFileTestTemplates.js
 delete mode 100644 dojo/tests/data/runTests.html
 delete mode 100644 dojo/tests/data/utils.js
 delete mode 100644 dojo/tests/date.js
 delete mode 100644 dojo/tests/date/locale.js
 delete mode 100644 dojo/tests/date/stamp.js
 delete mode 100644 dojo/tests/debounce.js
 delete mode 100644 dojo/tests/dnd/test_parent_constraints.html
 create mode 100644 dojo/tests/dojo.intern.js
 create mode 100644 dojo/tests/dojo.intern.local.js
 create mode 100644 dojo/tests/dojo.intern.proxy.js
 delete mode 100644 dojo/tests/dom-attr.html
 delete mode 100644 dojo/tests/dom-attr.js
 delete mode 100644 dojo/tests/dom-construct-place.html
 delete mode 100644 dojo/tests/dom-construct.js
 delete mode 100644 dojo/tests/dom-prop.html
 delete mode 100644 dojo/tests/dom-prop.js
 delete mode 100644 dojo/tests/dom-style.html
 delete mode 100644 dojo/tests/dom-style.js
 delete mode 100644 dojo/tests/errors.js
 create mode 100644 dojo/tests/functional/NodeList-fx.js
 create mode 100644 dojo/tests/functional/_base/eventMouse.html
 create mode 100644 dojo/tests/functional/_base/eventMouse.js
 create mode 100644 dojo/tests/functional/_base/loader.js
 copy dojo/tests/{ => functional}/_base/loader/a.js (100%)
 create mode 100644 dojo/tests/functional/_base/loader/asyncWithDojoRequire.html
 create mode 100644 dojo/tests/functional/_base/loader/config-has.html
 create mode 100644 dojo/tests/functional/_base/loader/config-sniff-djConfig.html
 create mode 100644 dojo/tests/functional/_base/loader/config-sniff.html
 create mode 100644 dojo/tests/functional/_base/loader/config.html
 create mode 100644 dojo/tests/functional/_base/loader/config/pkg/m1.js
 create mode 100644 dojo/tests/functional/_base/loader/config/pkg/m2.js
 create mode 100644 dojo/tests/functional/_base/loader/config/someModule.js
 create mode 100644 dojo/tests/functional/_base/loader/config/someModuleConfiggedPriorToBoot.js
 create mode 100644 dojo/tests/functional/_base/loader/config/test.html
 create mode 100644 dojo/tests/functional/_base/loader/configApi.html
 create mode 100644 dojo/tests/functional/_base/loader/declareStepsOnProvide.html
 create mode 100644 dojo/tests/functional/_base/loader/declareStepsOnProvide.js
 create mode 100644 dojo/tests/functional/_base/loader/declareStepsOnProvideAmd.js
 create mode 100644 dojo/tests/functional/_base/loader/dijit/main.js
 create mode 100644 dojo/tests/functional/_base/loader/dojox/main.js
 create mode 100644 dojo/tests/functional/_base/loader/hostenv_webworkers.js
 create mode 100644 dojo/tests/functional/_base/loader/index.html
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/App1/thing.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/App2/thing.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Common1/another.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Common2/another.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Common2/anotherone.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/MappedModule/mappedA.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/MappedModule/mappedB.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/MappedModule/mappedC.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Router/demoA.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Router/demoB.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/Router/demoC.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping-multi-layer/main.js
 create mode 100644 dojo/tests/functional/_base/loader/mapping.html
 create mode 100644 dojo/tests/functional/_base/loader/mappingMultiLayer.html
 create mode 100644 dojo/tests/functional/_base/loader/moduleIds.html
 create mode 100644 dojo/tests/functional/_base/loader/moduleIds.js
 create mode 100644 dojo/tests/functional/_base/loader/modules.html
 create mode 100644 dojo/tests/functional/_base/loader/modules/anon.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/data.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/factoryArity.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/factoryArityExports.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/full.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/idFactoryArity.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/idFactoryArityExports.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/impliedDep1.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/impliedDep2.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/impliedDep3.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/impliedDep4.js
 create mode 100644 dojo/tests/functional/_base/loader/modules/wrapped.js
 create mode 100644 dojo/tests/functional/_base/loader/myTopLevelModule.js
 create mode 100644 dojo/tests/functional/_base/loader/myTopLevelModule/myModule.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/ab-cd-ef/amdBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/ab-cd-ef/syncBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/ab/amdBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/ab/syncBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/amdBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/nls/syncBundle.js
 create mode 100644 dojo/tests/functional/_base/loader/paths.html
 copy dojo/tests/{ => functional}/_base/loader/pub1.js (100%)
 copy dojo/tests/{ => functional}/_base/loader/pub2.js (100%)
 create mode 100644 dojo/tests/functional/_base/loader/publishRequireResult.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/bar
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/circular.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/config.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/dataMain.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/dataMain.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/depoverlap.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/depoverlap.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/dimple.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/dos.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/assign.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/assign2.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/exports.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/funcSet.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/implicitModule.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/simpleReturn.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/usethis.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/exports/vanilla.js
 rename dojo/tests/{ => functional}/_base/loader/requirejs/foo (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/func.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/funcFour.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/funcOne.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/funcThree.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/funcTwo.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/commonA.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/commonB.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/i18n.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/i18n.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/nls/colors.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/nls/en-us-surfer/colors.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/i18n/nls/fr/colors.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/layers/allplugins-text.html
 rename dojo/tests/{ => functional}/_base/loader/requirejs/layers/build.sh (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/layers/epsilon.js
 rename dojo/tests/{ => functional}/_base/loader/requirejs/layers/helloWorld.txt (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/layers/layer1.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/layers/layers.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/map.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/one.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/paths/first.js/first.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/paths/first.js/second.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/paths/paths.html
 rename dojo/tests/{ => functional}/_base/loader/requirejs/relative/foo/bar/message.txt (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/relative/foo/bar/one.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/relative/foo/bar/two.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/relative/foo/three.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/relative/relative.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/requirejs-setup.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/requirejs.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/simple-badbase.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/simple-nohead.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/simple-tests.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/simple.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/simple.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/local.js
 rename dojo/tests/{ => functional}/_base/loader/requirejs/text/resources/local.html (100%)
 rename dojo/tests/{ => functional}/_base/loader/requirejs/text/resources/sample.html (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/subwidget.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/subwidget.js
 rename dojo/tests/{ => functional}/_base/loader/requirejs/text/subwidget2.html (100%)
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/text.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/textOnly.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/widget.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/text/widget.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/tres.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/two.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/uniques/one.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/uniques/three.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/uniques/two.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/uniques/uniques.html
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/uno.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/urlfetch/one.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/urlfetch/three.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/urlfetch/two.js
 create mode 100644 dojo/tests/functional/_base/loader/requirejs/urlfetch/urlfetch.html
 create mode 100644 dojo/tests/functional/_base/loader/support/loaderTest.js
 create mode 100644 dojo/tests/functional/_base/loader/support/pageReady.js
 create mode 100644 dojo/tests/functional/_base/loader/syncFromAsyncModule.js
 create mode 100644 dojo/tests/functional/_base/loader/syncFromAsyncModuleDep.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local1-browser-skip.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local1-browser.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local1-dep.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local1-runtimeDependent1.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local1.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local2.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/local3.js
 create mode 100644 dojo/tests/functional/_base/loader/xdomain/xdomain.html
 create mode 100644 dojo/tests/functional/all.js
 create mode 100644 dojo/tests/functional/behavior.html
 create mode 100644 dojo/tests/functional/behavior.js
 create mode 100644 dojo/tests/functional/cookie.js
 create mode 100644 dojo/tests/functional/dnd.js
 create mode 100644 dojo/tests/functional/fx.js
 create mode 100644 dojo/tests/functional/fx/Toggler.js
 create mode 100644 dojo/tests/functional/hash.js
 create mode 100644 dojo/tests/functional/hash/basehref.html
 create mode 100644 dojo/tests/functional/hash/basehref.js
 create mode 100644 dojo/tests/functional/io/script.js
 create mode 100644 dojo/tests/functional/on.html
 create mode 100644 dojo/tests/functional/on.js
 create mode 100644 dojo/tests/functional/parser.js
 create mode 100644 dojo/tests/functional/parser/parseOnLoadAutoRequire.html
 create mode 100644 dojo/tests/functional/parser/parseOnLoadAutoRequire.js
 create mode 100644 dojo/tests/functional/parser/parseOnLoadDeclarativeRequire.html
 create mode 100644 dojo/tests/functional/parser/parseOnLoadDeclarativeRequire.js
 create mode 100644 dojo/tests/functional/parser/parser-args.html
 create mode 100644 dojo/tests/functional/parser/parser-args.js
 create mode 100644 dojo/tests/functional/parser/parserAsync.html
 create mode 100644 dojo/tests/functional/parser/parserAsync.js
 create mode 100644 dojo/tests/functional/parser/parserContextRequire.html
 create mode 100644 dojo/tests/functional/parser/parserContextRequire.js
 create mode 100644 dojo/tests/functional/parser/support/AMDMixin.js
 copy dojo/tests/{resources/AMDWidget3.js => functional/parser/support/AMDWidget.js} (100%)
 copy dojo/tests/{resources => functional/parser/support}/AMDWidget2.js (100%)
 copy dojo/tests/{resources => functional/parser/support}/AMDWidget3.js (100%)
 create mode 100644 dojo/tests/functional/parser/support/a/AMDWidget.js
 create mode 100644 dojo/tests/functional/parser/support/a/AMDWidget2.js
 copy dojo/tests/{resources => functional/parser/support}/amdmodule.js (100%)
 create mode 100644 dojo/tests/functional/parser/support/b/AMDWidget.js
 create mode 100644 dojo/tests/functional/parser/support/b/AMDWidget2.js
 create mode 100644 dojo/tests/functional/query/all.js
 copy dojo/{resources => tests/functional/query}/blank.html (100%)
 create mode 100644 dojo/tests/functional/query/query.html
 create mode 100644 dojo/tests/functional/query/query.js
 create mode 100644 dojo/tests/functional/query/queryQuirks.html
 create mode 100644 dojo/tests/functional/query/xml.html
 create mode 100644 dojo/tests/functional/query/xml.js
 create mode 100644 dojo/tests/functional/support/fx-nodelist.html
 create mode 100644 dojo/tests/functional/support/fx.html
 create mode 100644 dojo/tests/functional/support/html.html
 create mode 100644 dojo/tests/functional/support/standard.html
 create mode 100644 dojo/tests/functional/support/touch.html
 create mode 100644 dojo/tests/functional/support/touch_dojoclick.html
 create mode 100755 dojo/tests/functional/support/touch_dojoclick2.html
 create mode 100644 dojo/tests/functional/touch.js
 create mode 100644 dojo/tests/functional/window.js
 create mode 100644 dojo/tests/functional/window/iframe_content/absoluteTd.html
 create mode 100644 dojo/tests/functional/window/iframe_content/htmlPadding.html
 create mode 100644 dojo/tests/functional/window/iframe_content/innerScrollable.html
 create mode 100644 dojo/tests/functional/window/iframe_content/noScroll.html
 create mode 100644 dojo/tests/functional/window/iframe_content/oversizedContent.html
 create mode 100644 dojo/tests/functional/window/iframe_content/scrollDocuments.js
 create mode 100644 dojo/tests/functional/window/iframe_content/scrollItem.html
 create mode 100644 dojo/tests/functional/window/iframe_content/scrollTemplate.html
 create mode 100644 dojo/tests/functional/window/iframe_content/table.html
 create mode 100644 dojo/tests/functional/window/scroll.html
 create mode 100644 dojo/tests/functional/window/scrollSetup.js
 create mode 100644 dojo/tests/functional/window/viewport.html
 delete mode 100644 dojo/tests/fx.html
 delete mode 100644 dojo/tests/fx.js
 delete mode 100644 dojo/tests/hash.js
 delete mode 100644 dojo/tests/html.js
 delete mode 100644 dojo/tests/i18n.html
 delete mode 100644 dojo/tests/i18n.js
 delete mode 100644 dojo/tests/io/iframe.html
 delete mode 100644 dojo/tests/io/iframe.js
 delete mode 100644 dojo/tests/io/iframeResponse.html
 delete mode 100644 dojo/tests/io/iframeResponse.js.html
 delete mode 100644 dojo/tests/io/iframeResponse.json.html
 delete mode 100644 dojo/tests/io/iframeResponse.text.html
 delete mode 100644 dojo/tests/io/iframeResponse.xml
 delete mode 100644 dojo/tests/io/iframeUploadTest.html
 delete mode 100644 dojo/tests/io/script.html
 delete mode 100644 dojo/tests/io/script.js
 delete mode 100644 dojo/tests/io/scriptJsonp.js
 delete mode 100644 dojo/tests/io/scriptLoad.js
 delete mode 100644 dojo/tests/io/scriptSimple.js
 delete mode 100644 dojo/tests/io/scriptTimeout.html
 delete mode 100755 dojo/tests/io/upload.cgi
 delete mode 100644 dojo/tests/json.js
 delete mode 100644 dojo/tests/module.js
 delete mode 100644 dojo/tests/mouse.js
 delete mode 100644 dojo/tests/node.js
 delete mode 100644 dojo/tests/number.js
 delete mode 100644 dojo/tests/on.js
 delete mode 100644 dojo/tests/on/on.js
 delete mode 100644 dojo/tests/parser.js
 delete mode 100644 dojo/tests/parser/bench.html
 delete mode 100644 dojo/tests/parser/parseOnLoadAutoRequire.html
 delete mode 100644 dojo/tests/parser/parseOnLoadDeclarativeRequire.html
 delete mode 100644 dojo/tests/parser/parser-args.html
 delete mode 100644 dojo/tests/parser/parser.html
 delete mode 100644 dojo/tests/parser/parserAsync.html
 delete mode 100644 dojo/tests/parser/runTests.html
 delete mode 100644 dojo/tests/promise.js
 delete mode 100644 dojo/tests/promise/Promise.js
 delete mode 100644 dojo/tests/promise/all.js
 delete mode 100644 dojo/tests/promise/first.js
 delete mode 100644 dojo/tests/promise/tracer.js
 delete mode 100644 dojo/tests/query.js
 delete mode 100644 dojo/tests/query/query.html
 delete mode 100644 dojo/tests/query/queryQuirks.html
 delete mode 100644 dojo/tests/query/runTests.html
 delete mode 100644 dojo/tests/query/xml.xhtml
 delete mode 100644 dojo/tests/regexp.js
 delete mode 100644 dojo/tests/request.js
 delete mode 100644 dojo/tests/request/handlers.js
 delete mode 100644 dojo/tests/request/iframe.html
 delete mode 100644 dojo/tests/request/iframeDummyMethod.php
 delete mode 100644 dojo/tests/request/node.js
 delete mode 100644 dojo/tests/request/notify.html
 delete mode 100644 dojo/tests/request/registry.html
 delete mode 100644 dojo/tests/request/script.html
 delete mode 100644 dojo/tests/request/scriptDummyMethod.php
 delete mode 100644 dojo/tests/request/xhr.html
 delete mode 100644 dojo/tests/request/xhrDummyMethod.php
 delete mode 100644 dojo/tests/request/xhrEchoContentTypeHeader.php
 delete mode 100644 dojo/tests/request/xhrXml.php
 delete mode 100644 dojo/tests/resources/testClass.smd
 delete mode 100644 dojo/tests/router.js
 delete mode 100644 dojo/tests/rpc.js
 delete mode 100644 dojo/tests/runTests.html
 create mode 100644 dojo/tests/services/main.js
 create mode 100644 dojo/tests/services/request/iframe.service.js
 create mode 100644 dojo/tests/services/request/script.service.js
 rename dojo/tests/{request => services/request/support}/blob.gif (100%)
 rename dojo/tests/{request => services/request/support}/document.html (100%)
 create mode 100644 dojo/tests/services/request/xhr.service.js
 create mode 100644 dojo/tests/services/rpc/json.service.js
 create mode 100644 dojo/tests/services/rpc/jsonp.service.js
 create mode 100644 dojo/tests/services/util.js
 delete mode 100644 dojo/tests/sniff.html
 delete mode 100644 dojo/tests/store.js
 delete mode 100644 dojo/tests/store/Cache.js
 delete mode 100644 dojo/tests/store/DataStore.js
 delete mode 100644 dojo/tests/store/JsonRest.js
 delete mode 100644 dojo/tests/store/Memory.js
 delete mode 100644 dojo/tests/store/Observable.js
 delete mode 100644 dojo/tests/store/index.php
 delete mode 100644 dojo/tests/store/runTests.html
 delete mode 100644 dojo/tests/string.js
 create mode 100644 dojo/tests/support/prerun.bat
 create mode 100644 dojo/tests/support/ready.js
 create mode 100644 dojo/tests/support/undef.js
 delete mode 100644 dojo/tests/test_FirebugLite.html
 delete mode 100644 dojo/tests/test_FirebugLitePopup.html
 delete mode 100644 dojo/tests/test_dom_setSelectable.html
 delete mode 100644 dojo/tests/test_touch.html
 delete mode 100644 dojo/tests/text.html
 delete mode 100644 dojo/tests/text.js
 delete mode 100644 dojo/tests/text.php
 delete mode 100644 dojo/tests/throttle.js
 delete mode 100644 dojo/tests/touch.js
 delete mode 100644 dojo/tests/uacss.js
 delete mode 100644 dojo/tests/uacss/sniffQuirks.html
 delete mode 100644 dojo/tests/uacss/sniffStandards.html
 create mode 100644 dojo/tests/unit/AdapterRegistry.js
 create mode 100644 dojo/tests/unit/Deferred.js
 create mode 100644 dojo/tests/unit/Evented.js
 create mode 100644 dojo/tests/unit/NodeList-html.js
 create mode 100644 dojo/tests/unit/NodeList-manipulate.js
 create mode 100644 dojo/tests/unit/NodeList-traverse.js
 create mode 100644 dojo/tests/unit/Stateful.js
 create mode 100644 dojo/tests/unit/_base/Color.js
 create mode 100644 dojo/tests/unit/_base/Deferred.js
 create mode 100644 dojo/tests/unit/_base/NodeList.js
 create mode 100644 dojo/tests/unit/_base/all.js
 create mode 100644 dojo/tests/unit/_base/array.js
 create mode 100644 dojo/tests/unit/_base/browser.js
 create mode 100644 dojo/tests/unit/_base/connect.js
 create mode 100644 dojo/tests/unit/_base/declare.js
 create mode 100644 dojo/tests/unit/_base/html.js
 create mode 100644 dojo/tests/unit/_base/json.js
 create mode 100644 dojo/tests/unit/_base/lang.js
 create mode 100644 dojo/tests/unit/_base/query.js
 create mode 100644 dojo/tests/unit/_base/sniff.js
 create mode 100644 dojo/tests/unit/_base/window.js
 create mode 100644 dojo/tests/unit/_base/xhr.js
 create mode 100644 dojo/tests/unit/all.js
 create mode 100644 dojo/tests/unit/aspect.js
 create mode 100644 dojo/tests/unit/back.js
 create mode 100644 dojo/tests/unit/cache.js
 create mode 100644 dojo/tests/unit/cldr/monetary.js
 create mode 100644 dojo/tests/unit/cldr/supplemental.js
 create mode 100644 dojo/tests/unit/colors.js
 create mode 100644 dojo/tests/unit/currency.js
 create mode 100644 dojo/tests/unit/date.js
 create mode 100644 dojo/tests/unit/date/locale.js
 create mode 100644 dojo/tests/unit/date/stamp.js
 create mode 100644 dojo/tests/unit/debounce.js
 create mode 100644 dojo/tests/unit/dom-attr.js
 create mode 100644 dojo/tests/unit/dom-class.js
 create mode 100644 dojo/tests/unit/dom-construct.js
 create mode 100644 dojo/tests/unit/dom-form.js
 create mode 100644 dojo/tests/unit/dom-prop.js
 create mode 100644 dojo/tests/unit/dom-style.js
 create mode 100644 dojo/tests/unit/dom.js
 create mode 100644 dojo/tests/unit/errors/CancelError.js
 create mode 100644 dojo/tests/unit/errors/RequestError.js
 create mode 100644 dojo/tests/unit/errors/RequestTimeoutError.js
 create mode 100644 dojo/tests/unit/errors/all.js
 create mode 100644 dojo/tests/unit/errors/create.js
 create mode 100644 dojo/tests/unit/fx/easing.js
 create mode 100644 dojo/tests/unit/hash.js
 create mode 100644 dojo/tests/unit/html.js
 create mode 100644 dojo/tests/unit/i18n.js
 create mode 100644 dojo/tests/unit/io-query.js
 create mode 100644 dojo/tests/unit/io/iframe.js
 create mode 100644 dojo/tests/unit/json.js
 create mode 100644 dojo/tests/unit/keys.js
 create mode 100644 dojo/tests/unit/loadInit.js
 create mode 100644 dojo/tests/unit/loader_tests/all.js
 create mode 100644 dojo/tests/unit/loader_tests/undefPlugin.js
 create mode 100644 dojo/tests/unit/mouse.js
 create mode 100644 dojo/tests/unit/node.js
 create mode 100644 dojo/tests/unit/number.js
 create mode 100644 dojo/tests/unit/on.js
 create mode 100644 dojo/tests/unit/on/debounce.js
 create mode 100644 dojo/tests/unit/on/throttle.js
 create mode 100644 dojo/tests/unit/parser.js
 create mode 100644 dojo/tests/unit/parser/parser.html
 create mode 100644 dojo/tests/unit/parser/parser.js
 create mode 100644 dojo/tests/unit/parser/support/AMDMixin.js
 copy dojo/tests/{resources/AMDWidget3.js => unit/parser/support/AMDWidget.js} (100%)
 copy dojo/tests/{resources => unit/parser/support}/AMDWidget2.js (100%)
 copy dojo/tests/{resources => unit/parser/support}/AMDWidget3.js (100%)
 copy dojo/tests/{resources => unit/parser/support}/amdmodule.js (100%)
 create mode 100644 dojo/tests/unit/parser/support/util.js
 create mode 100644 dojo/tests/unit/promise.js
 create mode 100644 dojo/tests/unit/promise/Promise.js
 create mode 100644 dojo/tests/unit/promise/all.js
 create mode 100644 dojo/tests/unit/promise/first.js
 create mode 100644 dojo/tests/unit/promise/tracer.js
 create mode 100644 dojo/tests/unit/regexp.js
 create mode 100644 dojo/tests/unit/request.js
 create mode 100644 dojo/tests/unit/request/handlers.js
 create mode 100644 dojo/tests/unit/request/iframe.js
 create mode 100644 dojo/tests/unit/request/node.js
 create mode 100644 dojo/tests/unit/request/notify.js
 create mode 100644 dojo/tests/unit/request/registry.js
 create mode 100644 dojo/tests/unit/request/script.js
 create mode 100644 dojo/tests/unit/request/support/falsy.json
 create mode 100644 dojo/tests/unit/request/support/truthy.json
 create mode 100644 dojo/tests/unit/request/xhr.js
 create mode 100644 dojo/tests/unit/require/require.js
 create mode 100644 dojo/tests/unit/require/support/testModA.js
 create mode 100644 dojo/tests/unit/require/support/testModB.js
 create mode 100644 dojo/tests/unit/require/support/testModC.js
 copy dojo/tests/{ => unit}/resources/amdmodule.js (100%)
 create mode 100644 dojo/tests/unit/resources/nodeamd.js
 create mode 100644 dojo/tests/unit/resources/nodemod/m.js
 create mode 100644 dojo/tests/unit/resources/nodemod/package.json
 create mode 100644 dojo/tests/unit/resources/nodemodule.js
 copy dojo/tests/{ => unit}/resources/noderequire.js (100%)
 create mode 100644 dojo/tests/unit/resources/noderequireamd.js
 create mode 100644 dojo/tests/unit/router.js
 create mode 100644 dojo/tests/unit/rpc.js
 create mode 100755 dojo/tests/unit/rpc/support/testClass.smd
 create mode 100644 dojo/tests/unit/store.js
 create mode 100644 dojo/tests/unit/store/Cache.js
 create mode 100644 dojo/tests/unit/store/DataStore.js
 create mode 100644 dojo/tests/unit/store/JsonRest.js
 create mode 100644 dojo/tests/unit/store/Memory.js
 create mode 100644 dojo/tests/unit/store/Observable.js
 create mode 100644 dojo/tests/unit/store/support/xhrStub.js
 create mode 100644 dojo/tests/unit/string.js
 create mode 100644 dojo/tests/unit/support/cache/object.html
 rename dojo/tests/{ => unit/support}/cache/regular.html (100%)
 create mode 100644 dojo/tests/unit/support/cache/sanitized.html
 create mode 100644 dojo/tests/unit/support/foobarPlugin.js
 create mode 100644 dojo/tests/unit/support/html.template.html
 copy dojo/tests/{ => unit/support/i18n}/nls/ar/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/cs/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/de/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/el/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/en-au/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/en-us-hawaii/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/en-us-new_york-brooklyn/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/en-us-texas/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/es/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/fa/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/fr/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/he/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/hi/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/it/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/ja/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/ko/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/pl/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/pt/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/ru/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/sw/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/th/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/tr/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/yi/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/zh-cn/salutations.js (100%)
 copy dojo/tests/{ => unit/support/i18n}/nls/zh-tw/salutations.js (100%)
 create mode 100644 dojo/tests/unit/text.js
 create mode 100644 dojo/tests/unit/throttle.js
 create mode 100644 dojo/tests/unit/topic.js
 create mode 100644 dojo/tests/unit/when.js
 delete mode 100644 dojo/tests/when.js
 delete mode 100644 dojo/tests/window.js
 delete mode 100644 dojo/tests/window/test_scroll.html
 delete mode 100644 dojo/tests/window/test_scrollNoDTD.html
 delete mode 100644 dojo/tests/window/test_scrollStrictDTD.html
 delete mode 100644 dojo/tests/window/viewport.html
 delete mode 100644 dojo/tests/window/viewportQuirks.html
 create mode 100644 dojo/testsDOH/DeferredList.js
 rename dojo/{tests => testsDOH}/NodeList-data.html (100%)
 create mode 100644 dojo/testsDOH/NodeList-data.js
 rename dojo/{tests => testsDOH}/TODO (100%)
 create mode 100644 dojo/testsDOH/_base.js
 rename dojo/{tests => testsDOH}/_base/absQuirksIframe.html (100%)
 rename dojo/{tests => testsDOH}/_base/absStrictIframe.html (100%)
 rename dojo/{tests => testsDOH}/_base/eventKeyPress.html (100%)
 rename dojo/{tests => testsDOH}/_base/eventKeyPressRobot.html (100%)
 rename dojo/{tests => testsDOH}/_base/eventMouse.html (100%)
 rename dojo/{tests => testsDOH}/_base/eventMouseRobot.html (100%)
 create mode 100644 dojo/testsDOH/_base/html.html
 create mode 100644 dojo/testsDOH/_base/html.js
 rename dojo/{tests => testsDOH}/_base/html_box.html (100%)
 rename dojo/{tests => testsDOH}/_base/html_box_quirks.html (100%)
 rename dojo/{tests => testsDOH}/_base/html_docScroll.html (100%)
 create mode 100644 dojo/testsDOH/_base/html_element.html
 rename dojo/{tests => testsDOH}/_base/html_id.html (100%)
 rename dojo/{tests => testsDOH}/_base/html_isBodyLtr.html (100%)
 rename dojo/{tests => testsDOH}/_base/html_quirks.html (100%)
 rename dojo/{tests => testsDOH}/_base/html_rtl.html (100%)
 create mode 100644 dojo/testsDOH/_base/i18nExhaustive.js
 create mode 100644 dojo/testsDOH/_base/loader.js
 create mode 100644 dojo/testsDOH/_base/loader/14808.html
 rename dojo/{tests => testsDOH}/_base/loader/14808/App.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/14808/Module.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/8976.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/a.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/addLoadEvents.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/afterOnLoad.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/amdModule.js
 create mode 100644 dojo/testsDOH/_base/loader/amdModule1.js
 create mode 100644 dojo/testsDOH/_base/loader/amdModule2.js
 create mode 100644 dojo/testsDOH/_base/loader/amdModuleDep.js
 create mode 100644 dojo/testsDOH/_base/loader/amdModuleDep1.js
 create mode 100644 dojo/testsDOH/_base/loader/amdModuleDep2.js
 create mode 100644 dojo/testsDOH/_base/loader/bootstrap.js
 create mode 100644 dojo/testsDOH/_base/loader/cdnTest.html
 create mode 100644 dojo/testsDOH/_base/loader/cdnTest.js
 rename dojo/{tests => testsDOH}/_base/loader/coolio/calendar-amd.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/calendar.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/calendar1.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-built.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-dev-async-with-packageMap.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-dev-async.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-dev-legacy-async-with-packageMap.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-dev-legacy-async.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/coolio/coolio-dev-legacy.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/coolio/coolio.profile.js
 create mode 100644 dojo/testsDOH/_base/loader/coolio/test.html
 rename dojo/{tests => testsDOH}/_base/loader/debugConsole.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/fastbackTest.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/getText.txt (100%)
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_rhino.js
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_spidermonkey.js
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_webworkers.js
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/console.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/strings.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/worker1.js (100%)
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_webworkers/worker2.js
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_webworkers/worker3.js
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_webworkers/worker4-1.js
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/worker4.js (100%)
 create mode 100644 dojo/testsDOH/_base/loader/hostenv_webworkers/worker5.js
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/worker5.json (100%)
 rename dojo/{tests => testsDOH}/_base/loader/hostenv_webworkers/worker6.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/legacyModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/ab-cd-ef/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/ab/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyModule_ROOT.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyModule_ab-cd-ef.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyModule_ab-cd.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyModule_ab.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers-and-preloads/nls/legacyModule_xx.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/legacyModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/ab-cd-ef/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/ab/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/legacyModule_ROOT.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/legacyModule_en-us.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build-with-layers/nls/legacyModule_en.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build/legacyModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build/nls/ab-cd-ef/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build/nls/ab/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/built-i18n-test/152-build/nls/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/amdModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/build-test-targets.sh (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/i18n-test-with-layers-and-preloads.profile.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/i18n-test-with-layers.profile.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/i18n-test.profile.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/legacyModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/ab-cd-ef/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/ab-cd-ef/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/ab/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/ab/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/nls/legacyBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/i18n-exhaustive/i18n-test/unit.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/i18n-exhaustive/test-instructions.md
 rename dojo/{tests => testsDOH}/_base/loader/mapping.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modulePaths.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/anon.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/data.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/factoryArity.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/factoryArityExports.js (100%)
 create mode 100644 dojo/testsDOH/_base/loader/modules/full.js
 create mode 100644 dojo/testsDOH/_base/loader/modules/idFactoryArity.js
 create mode 100644 dojo/testsDOH/_base/loader/modules/idFactoryArityExports.js
 rename dojo/{tests => testsDOH}/_base/loader/modules/impliedDep1.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/impliedDep2.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/impliedDep3.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/impliedDep4.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/modules/wrapped.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/myTopLevelModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/myTopLevelModule/myModule.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/ab-cd-ef/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/ab-cd-ef/syncBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/ab/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/ab/syncBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/amdBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/nls/syncBundle.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/onerror.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/paths.html
 rename dojo/{tests => testsDOH}/_base/loader/pub1.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/pub2.js (100%)
 rename dojo/{tests => testsDOH}/_base/loader/ready.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/require/m1.js
 create mode 100644 dojo/testsDOH/_base/loader/require/m2.js
 create mode 100644 dojo/testsDOH/_base/loader/require/test-require-plugin.html
 rename dojo/{tests => testsDOH}/_base/loader/scope04.html (100%)
 rename dojo/{tests => testsDOH}/_base/loader/stripStrict.html (100%)
 create mode 100644 dojo/testsDOH/_base/loader/syncModule.js
 create mode 100644 dojo/testsDOH/_base/loader/syncModule1.js
 create mode 100644 dojo/testsDOH/_base/loader/syncModule2.js
 create mode 100644 dojo/testsDOH/_base/loader/syncModuleDep.js
 create mode 100644 dojo/testsDOH/_base/loader/syncModuleDep1.js
 create mode 100644 dojo/testsDOH/_base/loader/syncModuleDep2.js
 rename dojo/{tests => testsDOH}/_base/loader/traceApi.html (100%)
 create mode 100644 dojo/testsDOH/_base/object.js
 rename dojo/{tests => testsDOH}/_base/queryPortability.html (100%)
 create mode 100644 dojo/testsDOH/_base/runTests.html
 rename dojo/{tests => testsDOH}/_base/scrollingIframe.js (100%)
 rename dojo/{tests => testsDOH}/_base/scrollingQuirksIframe.html (100%)
 rename dojo/{tests => testsDOH}/_base/scrollingStrictIframe.html (100%)
 rename dojo/{tests => testsDOH}/_base/timeout.php (100%)
 rename dojo/{tests => testsDOH}/_base/xhtml.php (100%)
 rename dojo/{tests => testsDOH}/baseonly.js (100%)
 rename dojo/{tests => testsDOH}/data.js (100%)
 rename dojo/{tests => testsDOH}/data/ItemFileReadStore.js (100%)
 create mode 100644 dojo/testsDOH/data/ItemFileWriteStore.js
 create mode 100644 dojo/testsDOH/data/ObjectStore.js
 rename dojo/{tests => testsDOH}/data/countries.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_commentFiltered.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_idcollision.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_references.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_withBoolean.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_withDates.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_withNull.json (100%)
 rename dojo/{tests => testsDOH}/data/countries_withoutid.json (100%)
 rename dojo/{tests => testsDOH}/data/data_multitype.json (100%)
 rename dojo/{tests => testsDOH}/data/geography_hierarchy_large.json (100%)
 rename dojo/{tests => testsDOH}/data/geography_hierarchy_small.json (100%)
 create mode 100644 dojo/testsDOH/data/readOnlyItemFileTestTemplates.js
 rename dojo/{tests => testsDOH}/data/reference_integrity.json (100%)
 create mode 100644 dojo/testsDOH/data/runTests.html
 create mode 100644 dojo/testsDOH/data/utils.js
 rename dojo/{tests => testsDOH}/dnd/dndDefault.css (100%)
 rename dojo/{tests => testsDOH}/dnd/flickr_viewer.html (100%)
 rename dojo/{tests => testsDOH}/dnd/robot/test_dnd.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_autoscroll.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_box_constraints.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_container.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_container_markup.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_custom_constraints.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_dnd.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_dnd_handles.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_form.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_moveable.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_moveable_markup.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_params.html (100%)
 create mode 100644 dojo/testsDOH/dnd/test_parent_constraints.html
 rename dojo/{tests => testsDOH}/dnd/test_parent_constraints_margins.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_selector.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_selector_markup.html (100%)
 rename dojo/{tests => testsDOH}/dnd/test_timed_moveable.html (100%)
 create mode 100644 dojo/testsDOH/html.js
 rename dojo/{tests => testsDOH}/html/test_set.html (100%)
 create mode 100644 dojo/testsDOH/i18n.html
 create mode 100644 dojo/testsDOH/i18n.js
 create mode 100644 dojo/testsDOH/module.js
 rename dojo/{tests => testsDOH}/nls/ar/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/cs/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/de/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/el/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/en-au/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/en-us-hawaii/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/en-us-new_york-brooklyn/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/en-us-texas/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/es/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/fa/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/fr/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/he/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/hi/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/it/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/ja/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/ko/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/pl/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/pt/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/ru/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/sw/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/th/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/tr/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/yi/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/zh-cn/salutations.js (100%)
 rename dojo/{tests => testsDOH}/nls/zh-tw/salutations.js (100%)
 rename dojo/{tests => testsDOH}/on/bench.html (100%)
 rename dojo/{tests => testsDOH}/on/connectKey.html (100%)
 rename dojo/{tests => testsDOH}/on/event-focusin.html (100%)
 rename dojo/{tests => testsDOH}/resources/AMDMixin.js (100%)
 rename dojo/{tests => testsDOH}/resources/AMDWidget.js (100%)
 rename dojo/{tests => testsDOH}/resources/AMDWidget2.js (100%)
 rename dojo/{tests => testsDOH}/resources/AMDWidget3.js (100%)
 rename dojo/{tests => testsDOH}/resources/ApplicationState.js (100%)
 rename dojo/{tests => testsDOH}/resources/JSON.php (100%)
 rename dojo/{tests => testsDOH}/resources/amdmodule.js (100%)
 rename dojo/{tests => testsDOH}/resources/nodeamd.js (100%)
 rename dojo/{tests => testsDOH}/resources/nodemod/m.js (100%)
 rename dojo/{tests => testsDOH}/resources/nodemod/package.json (100%)
 rename dojo/{tests => testsDOH}/resources/nodemodule.js (100%)
 rename dojo/{tests => testsDOH}/resources/noderequire.js (100%)
 rename dojo/{tests => testsDOH}/resources/noderequireamd.js (100%)
 rename dojo/{tests => testsDOH}/resources/testClass.php (100%)
 create mode 100644 dojo/testsDOH/resources/testClass.smd
 rename dojo/{tests => testsDOH}/resources/test_JsonRPCMediator.php (100%)
 rename dojo/{tests => testsDOH}/resources/test_css.html (100%)
 rename dojo/{tests => testsDOH}/resources/yahoo_smd_v1.smd (100%)
 create mode 100644 dojo/testsDOH/runTests.html
 create mode 100644 dojo/testsDOH/sniff.html
 rename dojo/{tests => testsDOH}/store/node1.1 (100%)
 rename dojo/{tests => testsDOH}/store/node1.2 (100%)
 rename dojo/{tests => testsDOH}/store/treeTestRoot (100%)
 rename dojo/{tests => testsDOH}/test_fx.html (100%)
 create mode 100644 dojo/testsDOH/uacss.js
 create mode 100644 dojo/testsDOH/uacss/sniffQuirks.html
 create mode 100644 dojo/testsDOH/uacss/sniffStandards.html
 create mode 100644 dojox/atom/widget/nls/bs/FeedEntryEditor.js
 create mode 100644 dojox/atom/widget/nls/bs/FeedEntryViewer.js
 create mode 100644 dojox/atom/widget/nls/bs/FeedViewerEntry.js
 create mode 100644 dojox/atom/widget/nls/bs/PeopleEditor.js
 create mode 100644 dojox/atom/widget/nls/eu/FeedEntryEditor.js
 create mode 100644 dojox/atom/widget/nls/eu/FeedEntryViewer.js
 create mode 100644 dojox/atom/widget/nls/eu/FeedViewerEntry.js
 create mode 100644 dojox/atom/widget/nls/eu/PeopleEditor.js
 create mode 100644 dojox/atom/widget/nls/mk/FeedEntryEditor.js
 create mode 100644 dojox/atom/widget/nls/mk/FeedEntryViewer.js
 create mode 100644 dojox/atom/widget/nls/mk/FeedViewerEntry.js
 create mode 100644 dojox/atom/widget/nls/mk/PeopleEditor.js
 create mode 100644 dojox/atom/widget/nls/sr/FeedEntryEditor.js
 create mode 100644 dojox/atom/widget/nls/sr/FeedEntryViewer.js
 create mode 100644 dojox/atom/widget/nls/sr/FeedViewerEntry.js
 create mode 100644 dojox/atom/widget/nls/sr/PeopleEditor.js
 create mode 100644 dojox/bower.json
 create mode 100644 dojox/calendar/nls/bs/buttons.js
 create mode 100644 dojox/calendar/nls/eu/buttons.js
 create mode 100644 dojox/calendar/nls/mk/buttons.js
 create mode 100644 dojox/calendar/nls/sr/buttons.js
 create mode 100644 dojox/calendar/tests/customItemColor.html
 create mode 100644 dojox/charting/axis2d/Log.js
 create mode 100644 dojox/charting/scaler/log.js
 create mode 100644 dojox/charting/tests/log/largedata.json
 create mode 100644 dojox/charting/tests/log/test_axisZoomControl.html
 create mode 100644 dojox/charting/tests/log/test_chart2d_dynamics.html
 create mode 100644 dojox/charting/tests/log/test_chart2d_log_amd.html
 create mode 100644 dojox/charting/tests/mirror_touchIndicator.html
 delete mode 100644 dojox/cometd.js
 delete mode 100644 dojox/cometd/README
 create mode 100644 dojox/editor/plugins/nls/bs/AutoSave.js
 create mode 100644 dojox/editor/plugins/nls/bs/BidiSupport.js
 create mode 100644 dojox/editor/plugins/nls/bs/Blockquote.js
 create mode 100644 dojox/editor/plugins/nls/bs/Breadcrumb.js
 create mode 100644 dojox/editor/plugins/nls/bs/CollapsibleToolbar.js
 create mode 100644 dojox/editor/plugins/nls/bs/FindReplace.js
 create mode 100644 dojox/editor/plugins/nls/bs/InsertAnchor.js
 create mode 100644 dojox/editor/plugins/nls/bs/InsertEntity.js
 create mode 100644 dojox/editor/plugins/nls/bs/LocalImage.js
 create mode 100644 dojox/editor/plugins/nls/bs/PageBreak.js
 create mode 100644 dojox/editor/plugins/nls/bs/PasteFromWord.js
 create mode 100644 dojox/editor/plugins/nls/bs/Preview.js
 create mode 100644 dojox/editor/plugins/nls/bs/SafePaste.js
 create mode 100644 dojox/editor/plugins/nls/bs/Save.js
 create mode 100644 dojox/editor/plugins/nls/bs/ShowBlockNodes.js
 create mode 100644 dojox/editor/plugins/nls/bs/Smiley.js
 create mode 100644 dojox/editor/plugins/nls/bs/SpellCheck.js
 create mode 100644 dojox/editor/plugins/nls/bs/TableDialog.js
 create mode 100644 dojox/editor/plugins/nls/bs/TextColor.js
 create mode 100644 dojox/editor/plugins/nls/bs/latinEntities.js
 create mode 100644 dojox/editor/plugins/nls/eu/AutoSave.js
 create mode 100644 dojox/editor/plugins/nls/eu/BidiSupport.js
 create mode 100644 dojox/editor/plugins/nls/eu/Blockquote.js
 create mode 100644 dojox/editor/plugins/nls/eu/Breadcrumb.js
 create mode 100644 dojox/editor/plugins/nls/eu/CollapsibleToolbar.js
 create mode 100644 dojox/editor/plugins/nls/eu/FindReplace.js
 create mode 100644 dojox/editor/plugins/nls/eu/InsertAnchor.js
 create mode 100644 dojox/editor/plugins/nls/eu/InsertEntity.js
 create mode 100644 dojox/editor/plugins/nls/eu/LocalImage.js
 create mode 100644 dojox/editor/plugins/nls/eu/PageBreak.js
 create mode 100644 dojox/editor/plugins/nls/eu/PasteFromWord.js
 create mode 100644 dojox/editor/plugins/nls/eu/Preview.js
 create mode 100644 dojox/editor/plugins/nls/eu/SafePaste.js
 create mode 100644 dojox/editor/plugins/nls/eu/Save.js
 create mode 100644 dojox/editor/plugins/nls/eu/ShowBlockNodes.js
 create mode 100644 dojox/editor/plugins/nls/eu/Smiley.js
 create mode 100644 dojox/editor/plugins/nls/eu/SpellCheck.js
 create mode 100644 dojox/editor/plugins/nls/eu/TableDialog.js
 create mode 100644 dojox/editor/plugins/nls/eu/TextColor.js
 create mode 100644 dojox/editor/plugins/nls/eu/latinEntities.js
 create mode 100644 dojox/editor/plugins/nls/mk/AutoSave.js
 create mode 100644 dojox/editor/plugins/nls/mk/BidiSupport.js
 create mode 100644 dojox/editor/plugins/nls/mk/Blockquote.js
 create mode 100644 dojox/editor/plugins/nls/mk/Breadcrumb.js
 create mode 100644 dojox/editor/plugins/nls/mk/CollapsibleToolbar.js
 create mode 100644 dojox/editor/plugins/nls/mk/FindReplace.js
 create mode 100644 dojox/editor/plugins/nls/mk/InsertAnchor.js
 create mode 100644 dojox/editor/plugins/nls/mk/InsertEntity.js
 create mode 100644 dojox/editor/plugins/nls/mk/LocalImage.js
 create mode 100644 dojox/editor/plugins/nls/mk/PageBreak.js
 create mode 100644 dojox/editor/plugins/nls/mk/PasteFromWord.js
 create mode 100644 dojox/editor/plugins/nls/mk/Preview.js
 create mode 100644 dojox/editor/plugins/nls/mk/SafePaste.js
 create mode 100644 dojox/editor/plugins/nls/mk/Save.js
 create mode 100644 dojox/editor/plugins/nls/mk/ShowBlockNodes.js
 create mode 100644 dojox/editor/plugins/nls/mk/Smiley.js
 create mode 100644 dojox/editor/plugins/nls/mk/SpellCheck.js
 create mode 100644 dojox/editor/plugins/nls/mk/TableDialog.js
 create mode 100644 dojox/editor/plugins/nls/mk/TextColor.js
 create mode 100644 dojox/editor/plugins/nls/mk/latinEntities.js
 create mode 100644 dojox/editor/plugins/nls/sr/AutoSave.js
 create mode 100644 dojox/editor/plugins/nls/sr/BidiSupport.js
 create mode 100644 dojox/editor/plugins/nls/sr/Blockquote.js
 create mode 100644 dojox/editor/plugins/nls/sr/Breadcrumb.js
 create mode 100644 dojox/editor/plugins/nls/sr/CollapsibleToolbar.js
 create mode 100644 dojox/editor/plugins/nls/sr/FindReplace.js
 create mode 100644 dojox/editor/plugins/nls/sr/InsertAnchor.js
 create mode 100644 dojox/editor/plugins/nls/sr/InsertEntity.js
 create mode 100644 dojox/editor/plugins/nls/sr/LocalImage.js
 create mode 100644 dojox/editor/plugins/nls/sr/PageBreak.js
 create mode 100644 dojox/editor/plugins/nls/sr/PasteFromWord.js
 create mode 100644 dojox/editor/plugins/nls/sr/Preview.js
 create mode 100644 dojox/editor/plugins/nls/sr/SafePaste.js
 create mode 100644 dojox/editor/plugins/nls/sr/Save.js
 create mode 100644 dojox/editor/plugins/nls/sr/ShowBlockNodes.js
 create mode 100644 dojox/editor/plugins/nls/sr/Smiley.js
 create mode 100644 dojox/editor/plugins/nls/sr/SpellCheck.js
 create mode 100644 dojox/editor/plugins/nls/sr/TableDialog.js
 create mode 100644 dojox/editor/plugins/nls/sr/TextColor.js
 create mode 100644 dojox/editor/plugins/nls/sr/latinEntities.js
 create mode 100644 dojox/form/BusyComboButton.js
 create mode 100644 dojox/form/BusyDropDownButton.js
 create mode 100644 dojox/form/_BusyButtonMixin.js
 create mode 100644 dojox/form/nls/bs/CheckedMultiSelect.js
 create mode 100644 dojox/form/nls/bs/PasswordValidator.js
 create mode 100644 dojox/form/nls/bs/Uploader.js
 create mode 100644 dojox/form/nls/eu/CheckedMultiSelect.js
 create mode 100644 dojox/form/nls/eu/PasswordValidator.js
 create mode 100644 dojox/form/nls/eu/Uploader.js
 create mode 100644 dojox/form/nls/mk/CheckedMultiSelect.js
 create mode 100644 dojox/form/nls/mk/PasswordValidator.js
 create mode 100644 dojox/form/nls/mk/Uploader.js
 create mode 100644 dojox/form/nls/sr/CheckedMultiSelect.js
 create mode 100644 dojox/form/nls/sr/PasswordValidator.js
 create mode 100644 dojox/form/nls/sr/Uploader.js
 rename dojox/form/resources/{RecieveFile.php => ReceiveFile.php} (100%)
 create mode 100644 dojox/grid/enhanced/nls/bs/EnhancedGrid.js
 create mode 100644 dojox/grid/enhanced/nls/bs/Filter.js
 create mode 100644 dojox/grid/enhanced/nls/bs/Pagination.js
 create mode 100644 dojox/grid/enhanced/nls/eu/EnhancedGrid.js
 create mode 100644 dojox/grid/enhanced/nls/eu/Filter.js
 create mode 100644 dojox/grid/enhanced/nls/eu/Pagination.js
 create mode 100644 dojox/grid/enhanced/nls/mk/EnhancedGrid.js
 create mode 100644 dojox/grid/enhanced/nls/mk/Filter.js
 create mode 100644 dojox/grid/enhanced/nls/mk/Pagination.js
 create mode 100644 dojox/grid/enhanced/nls/sr/EnhancedGrid.js
 create mode 100644 dojox/grid/enhanced/nls/sr/Filter.js
 create mode 100644 dojox/grid/enhanced/nls/sr/Pagination.js
 create mode 100644 dojox/mobile/nls/bs/messages.js
 create mode 100644 dojox/mobile/nls/eu/messages.js
 create mode 100644 dojox/mobile/nls/mk/messages.js
 create mode 100644 dojox/mobile/nls/sr/messages.js
 create mode 100644 dojox/mvc/computed.js
 copy {dijit/tests/tree => dojox/mvc/tests/_data}/treeTestRoot (100%)
 create mode 100644 dojox/mvc/tests/doh/computed.js
 create mode 100644 dojox/store/DynamoDB.js
 create mode 100644 dojox/store/OData.js
 create mode 100644 dojox/store/tests/DynamoDB.js
 create mode 100644 dojox/store/tests/OData.html
 create mode 100644 dojox/string/tests/BidiEngine/BidiEngineMapsTest.js
 create mode 100644 dojox/string/tests/BidiEngine/test_BidiEngine.html
 create mode 100644 dojox/widget/nls/bs/ColorPicker.js
 create mode 100644 dojox/widget/nls/bs/FilePicker.js
 create mode 100644 dojox/widget/nls/bs/Wizard.js
 create mode 100644 dojox/widget/nls/eu/ColorPicker.js
 create mode 100644 dojox/widget/nls/eu/FilePicker.js
 create mode 100644 dojox/widget/nls/eu/Wizard.js
 create mode 100644 dojox/widget/nls/mk/ColorPicker.js
 create mode 100644 dojox/widget/nls/mk/FilePicker.js
 create mode 100644 dojox/widget/nls/mk/Wizard.js
 create mode 100644 dojox/widget/nls/sr/ColorPicker.js
 create mode 100644 dojox/widget/nls/sr/FilePicker.js
 create mode 100644 dojox/widget/nls/sr/Wizard.js
 create mode 100644 themes/Gruntfile.js
 create mode 100644 themes/README.md
 create mode 100644 themes/bower.json
 create mode 100644 themes/flat/README.md
 create mode 100644 themes/flat/dgrid/README.md
 create mode 100644 themes/flat/dgrid/flat.css
 create mode 100644 themes/flat/dgrid/flat.styl
 create mode 100755 themes/flat/dijit/Calendar.css
 create mode 100755 themes/flat/dijit/Calendar.styl
 create mode 100755 themes/flat/dijit/Calendar_rtl.css
 create mode 100755 themes/flat/dijit/Calendar_rtl.styl
 create mode 100755 themes/flat/dijit/ColorPalette.css
 create mode 100755 themes/flat/dijit/ColorPalette.styl
 create mode 100644 themes/flat/dijit/ColorPalette_rtl.css
 create mode 100644 themes/flat/dijit/ColorPalette_rtl.styl
 create mode 100644 themes/flat/dijit/Common.css
 create mode 100755 themes/flat/dijit/Common.styl
 create mode 100755 themes/flat/dijit/Dialog.css
 create mode 100755 themes/flat/dijit/Dialog.styl
 create mode 100755 themes/flat/dijit/Dialog_rtl.css
 create mode 100755 themes/flat/dijit/Dialog_rtl.styl
 create mode 100755 themes/flat/dijit/Editor.css
 create mode 100755 themes/flat/dijit/Editor.styl
 copy dojox/calendar/themes/iphone/Common.css => themes/flat/dijit/Editor_rtl.css (100%)
 mode change 100644 => 100755
 create mode 100755 themes/flat/dijit/Editor_rtl.styl
 create mode 100755 themes/flat/dijit/InlineEditBox.css
 create mode 100755 themes/flat/dijit/InlineEditBox.styl
 create mode 100755 themes/flat/dijit/Menu.css
 create mode 100755 themes/flat/dijit/Menu.styl
 create mode 100755 themes/flat/dijit/Menu_rtl.css
 create mode 100755 themes/flat/dijit/Menu_rtl.styl
 create mode 100755 themes/flat/dijit/ProgressBar.css
 create mode 100755 themes/flat/dijit/ProgressBar.styl
 create mode 100755 themes/flat/dijit/TimePicker.css
 create mode 100755 themes/flat/dijit/TimePicker.styl
 create mode 100755 themes/flat/dijit/TitlePane.css
 create mode 100755 themes/flat/dijit/TitlePane.styl
 create mode 100755 themes/flat/dijit/TitlePane_rtl.css
 create mode 100755 themes/flat/dijit/TitlePane_rtl.styl
 create mode 100755 themes/flat/dijit/Toolbar.css
 create mode 100755 themes/flat/dijit/Toolbar.styl
 create mode 100755 themes/flat/dijit/Toolbar_rtl.css
 create mode 100755 themes/flat/dijit/Toolbar_rtl.styl
 create mode 100755 themes/flat/dijit/Tree.css
 create mode 100755 themes/flat/dijit/Tree.styl
 create mode 100644 themes/flat/dijit/Tree_rtl.css
 create mode 100644 themes/flat/dijit/Tree_rtl.styl
 create mode 100644 themes/flat/dijit/dijit_variables.styl
 create mode 100644 themes/flat/dijit/form/Button.css
 create mode 100755 themes/flat/dijit/form/Button.styl
 create mode 100644 themes/flat/dijit/form/Button_rtl.css
 create mode 100755 themes/flat/dijit/form/Button_rtl.styl
 create mode 100644 themes/flat/dijit/form/Checkbox.css
 create mode 100755 themes/flat/dijit/form/Checkbox.styl
 create mode 100644 themes/flat/dijit/form/NumberSpinner.css
 create mode 100755 themes/flat/dijit/form/NumberSpinner.styl
 create mode 100644 themes/flat/dijit/form/NumberSpinner_rtl.css
 create mode 100644 themes/flat/dijit/form/NumberSpinner_rtl.styl
 create mode 100644 themes/flat/dijit/form/RadioButton.css
 create mode 100755 themes/flat/dijit/form/RadioButton.styl
 create mode 100644 themes/flat/dijit/form/Select.css
 create mode 100755 themes/flat/dijit/form/Select.styl
 create mode 100644 themes/flat/dijit/form/Select_rtl.css
 create mode 100644 themes/flat/dijit/form/Select_rtl.styl
 create mode 100644 themes/flat/dijit/form/Slider.css
 create mode 100755 themes/flat/dijit/form/Slider.styl
 create mode 100644 themes/flat/dijit/form/Slider_rtl.css
 create mode 100755 themes/flat/dijit/form/Slider_rtl.styl
 create mode 100644 themes/flat/dijit/form/TextBox.css
 create mode 100755 themes/flat/dijit/form/TextBox.styl
 create mode 100644 themes/flat/dijit/form/TextBox_rtl.css
 create mode 100755 themes/flat/dijit/form/TextBox_rtl.styl
 create mode 100644 themes/flat/dijit/form/dijit_form_variables.styl
 create mode 100755 themes/flat/dijit/images/loadingAnimation.gif
 create mode 100755 themes/flat/dijit/images/progressBarStrips.png
 create mode 100644 themes/flat/dijit/layout/AccordionContainer.css
 create mode 100755 themes/flat/dijit/layout/AccordionContainer.styl
 create mode 100644 themes/flat/dijit/layout/AccordionContainer_rtl.css
 create mode 100644 themes/flat/dijit/layout/AccordionContainer_rtl.styl
 create mode 100644 themes/flat/dijit/layout/BorderContainer.css
 create mode 100755 themes/flat/dijit/layout/BorderContainer.styl
 create mode 100644 themes/flat/dijit/layout/ContentPane.css
 create mode 100755 themes/flat/dijit/layout/ContentPane.styl
 create mode 100644 themes/flat/dijit/layout/TabContainer.css
 create mode 100755 themes/flat/dijit/layout/TabContainer.styl
 create mode 100644 themes/flat/dijit/layout/TabContainer_rtl.css
 create mode 100755 themes/flat/dijit/layout/TabContainer_rtl.styl
 create mode 100644 themes/flat/dijit/layout/dijit_layout_variables.styl
 create mode 100644 themes/flat/dojox/dijit/README.md
 create mode 100644 themes/flat/dojox/layout/README.md
 create mode 100755 themes/flat/flat.css
 create mode 100644 themes/flat/flat_dijit.css
 copy dijit/themes/dijit_rtl.css => themes/flat/flat_dijit_rtl.css (100%)
 create mode 100644 themes/flat/flat_rtl.css
 create mode 100644 themes/flat/icons/flat-icons.css
 create mode 100644 themes/flat/icons/flat-icons.styl
 create mode 100755 themes/flat/icons/fonts/flat-icon.eot
 create mode 100755 themes/flat/icons/fonts/flat-icon.svg
 create mode 100755 themes/flat/icons/fonts/flat-icon.ttf
 create mode 100755 themes/flat/icons/fonts/flat-icon.woff
 rename {dijit/themes/claro => themes/flat/icons}/images/loadingAnimation.gif (100%)
 create mode 100755 themes/flat/icons/selection.json
 create mode 100755 themes/flat/mixins.styl
 create mode 100644 themes/flat/tests/flat.html
 create mode 100755 themes/flat/variables.styl
 create mode 100644 themes/flat/variables_material_colors.styl
 create mode 100644 themes/package.json
 create mode 100644 themes/themes.profile.js
 create mode 100644 util/bower.json

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/dojo.git



More information about the Pkg-javascript-commits mailing list