Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | All: Migrate away from deprecated/removed Core APIs | Michał Gołębiowski-Owczarek | 2019-12-08 | 3 | -6/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary of the changes: * Build: Add jQuery 3.2.0-3.4.1 to versions UI can be tested against * Build: Load jQuery & Migrate via HTTPS * Build: Add package-lock.json to .gitignore * Build: Update jQuery Migrate from 3.0.0 to 3.1.0 * Build: Allow to run tests against jQuery 3.x-git * Build: Fix formatting according to JSCS rules * Build: Disable JSCS for the inlined jQuery Color * All: Switch from $.isArray to Array.isArray (jQuery.isArray will be removed in jQuery 4.0) * All: Switch from `$.isFunction( x )` to `typeof x === "function"` (jQuery.isFunction will be removed in jQuery 4.0) * All: Inline jQuery.isWindow as it'll be removed in jQuery 4.0 * Effects: Fix a timing issue in a variable declaration. Previously, a jQuery object was created, chained & assigned to a variable that was then accessed in a callback used inside of this chained definition. Due to a timing difference in when the callback fired for the first time in latest jQuery master, it was being called before the variable was defined. * Tests: Make dialog & draggable unit tests less strict (newest jQuery returns fractional results in some cases, making comparisons fail when there's a tiny difference) * All: Migrate from $.trim to bare String.prototype.trim (jQuery.trim will be deprecated in jQuery 3.5) Closes gh-1901 | ||||
* | Tests: Load `jquery-1-7` before other modules | Scott González | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | All: Remove uses of `jQuery.camelCase()` | Scott González | 2017-05-17 | 1 | -1/+7 |
| | | | | | Ref #15160 Ref gh-1813 | ||||
* | Tests: Load `jquery-1-7` module for jQuery 2.x as well | Scott González | 2017-05-15 | 1 | -2/+2 |
| | |||||
* | Tests: Load the `jquery-1-7` module for all 1.x versions | Scott González | 2017-05-10 | 1 | -2/+2 |
| | |||||
* | Build: Add missing semicolon | Scott González | 2017-02-06 | 1 | -1/+1 |
| | |||||
* | Qunit: Add bootstrap config for running tests with jQuery Migrate | Eirik Sletteberg | 2017-02-06 | 2 | -4/+41 |
| | | | | Closes gh-1774 | ||||
* | Build: Add jQuery 3.1.1 | Michał Gołębiowski | 2016-11-02 | 1 | -1/+1 |
| | | | | Closes gh-1766 | ||||
* | Build: Add jQuery 3.1.0 | Scott González | 2016-07-08 | 1 | -0/+1 |
| | |||||
* | Build: Add jQuery 3.0 for testing | Alexander Schmitz | 2016-07-06 | 1 | -0/+1 |
| | |||||
* | All: Replace non-breaking spaces with regular spaces | Scott González | 2016-06-08 | 1 | -2/+2 |
| | |||||
* | Build: Add jQuery 1.12/2.2 to the test configuration | Michał Gołębiowski | 2016-05-25 | 2 | -2/+4 |
| | | | | Ref gh-1706 | ||||
* | Tests: Update common lib to use no globals | Amanpreet Singh | 2016-04-14 | 1 | -27/+29 |
| | |||||
* | Build: Use jquery-git in place of jquery-compat-git | Michał Gołębiowski | 2015-11-14 | 2 | -2/+2 |
| | | | | | | | jQuery Compat is not going to get released after all; jQuery UI should be tested against jquery-git instead of jquery-compat-git. Closes gh-1646 | ||||
* | Tests: Allow widgets to not have a default element | Alexander Schmitz | 2015-10-07 | 1 | -1/+3 |
| | |||||
* | Tests: Load ui/jquery-1-7.js when testing against jQuery 1.7.x | Scott González | 2015-08-31 | 1 | -0/+5 |
| | |||||
* | Tests: Style updates | Alexander Schmitz | 2015-08-21 | 6 | -33/+33 |
| | | | | | Ref #14246 Ref gh-1588 | ||||
* | Tests: adjust jshint path for moving all widgets into folder | Alexander Schmitz | 2015-08-08 | 1 | -1/+1 |
| | | | | Ref #13885 | ||||
* | Tests: Add custom build of core to tests | Alexander Schmitz | 2015-05-20 | 1 | -1/+1 |
| | | | | | | | This adds a custom build which excludes the event/alias and deprecated modules Fixes #12770 Closes gh-1556 | ||||
* | Tests: Remove core event/alias and deprecated module dependencies | Alexander Schmitz | 2015-05-20 | 1 | -2/+2 |
| | |||||
* | Build: Upgrade to jQuery 1.11.3 | Scott González | 2015-05-14 | 2 | -2/+2 |
| | |||||
* | Tests: Use new jquery-compat-git and jquery-git files | Scott González | 2015-05-14 | 2 | -2/+2 |
| | |||||
* | Build: Update to qunit-assert-classes to V 1.0.2 | Alexander Schmitz | 2015-05-01 | 1 | -1/+0 |
| | | | | Closes gh-1547 | ||||
* | Tests: Fix loading in TestSwarm | Scott González | 2015-04-17 | 1 | -13/+8 |
| | |||||
* | Tests: Fix AMD loading in IE8 | Scott González | 2015-04-17 | 1 | -23/+16 |
| | | | | | It appears that we must load require.js via a standard script tag in order for it to work properly in IE8. | ||||
* | Tests: Fix domEqual handling for invalid input | Scott González | 2015-04-17 | 1 | -5/+6 |
| | |||||
* | Tests: Use the qunit-assert-close module | Scott González | 2015-04-09 | 2 | -11/+8 |
| | | | | | | | | Moved QUnit assertion dependencies from `lib/bootstrap` to `lib/qunit`. Corrected bad draggable assertions. Ref gh-1528 | ||||
* | Tests: Rename files | Scott González | 2015-04-09 | 1 | -6/+6 |
| | | | | Ref gh-1528 | ||||
* | Tests: Support `$.uiBackCompat = false` via `data-no-back-compat` | Scott González | 2015-04-09 | 1 | -4/+14 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Spinner: Convert tests to new infrastructure | Scott González | 2015-04-09 | 1 | -0/+3 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Tests: Convert closeEnough() to a proper QUnit assertion | Scott González | 2015-04-09 | 1 | -0/+6 |
| | | | | | | | Should eventually replace with qunit-assert-close. Ref #10119 Ref gh-1528 | ||||
* | Tests: Change test infrastructure to use AMD and reduce boilerplate | Scott González | 2015-04-09 | 6 | -0/+502 |
Ref #10119 Ref gh-1528 * Adds RequireJS and relies on AMD for loading dependencies. * Updates to grunt-contrib-qunit 0.6.0. * Convert `domEqual()` to a proper QUnit assertion. * Introduces two bootstrap files (JS and CSS) which use `data-` attributes to reduce the amount of boilerplate needed in each test |