Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Serialize: .param - don't use ajaxSettings.traditional | Alexander K | 2016-04-27 | 2 | -33/+12 | |
| | | | | | Ref gh-3023 Closes gh-3030 | |||||
* | Build: Strip the strict-mode related comment in exports/global.js | Michał Gołębiowski | 2016-04-26 | 2 | -1/+8 | |
| | | | | | | | The comment (& the JSHint pragma) doesn't make sense in the context of the full built file. Closes gh-3078 | |||||
* | Build: Strip excessive "use strict" pragmas when building | Michał Gołębiowski | 2016-04-26 | 1 | -1/+1 | |
| | | | | Fixes gh-3077 | |||||
* | Build: test on Node.js 6 | Michał Gołębiowski | 2016-04-26 | 1 | -0/+1 | |
| | ||||||
* | CSS: Don't workaround the IE 11 iframe-in-fullscreen sizing issues | Michał Gołębiowski | 2016-04-26 | 1 | -7/+0 | |
| | | | | | | | | | | | | | | | | | IE 11 used to have an issue where if an element inside an iframe was put in fullscreen mode, the element dimensions started being 100 times too small; we've added a workaround that would multiply them by 100. However, the IE 11 issue has been unexpectedly fixed and since our detection was really detecting the browser and not a bug, we've started breaking the browser instead of fixing it. Since there's no good way to detect if the bug exists, we have to back the workaround out completely. Fixes gh-3041 Refs gh-1764 Refs gh-2401 Refs 90d828bad0d6d318d73d6cf6209d9dc7ac13878c | |||||
* | Tests: Weaken sync-assumption from jQuery.when to jQuery.ready.then | Richard Gibson | 2016-04-26 | 1 | -11/+35 | |
| | ||||||
* | Build: Put all AMD modules in "src/" in strict mode | Michał Gołębiowski | 2016-04-25 | 99 | -0/+195 | |
| | | | | Fixes gh-3073 | |||||
* | Build: Fix grunt-compare-size branch-tip storage | Richard Gibson | 2016-04-23 | 1 | -1/+1 | |
| | ||||||
* | Build: A more modest block-level function proposal | Richard Gibson | 2016-04-23 | 2 | -19/+19 | |
| | | | | This reverts commit fa610da68440530e73bba296a1f982f94dfeac99. | |||||
* | Build: Update dependencies | Richard Gibson | 2016-04-23 | 1 | -2/+2 | |
| | | | | Ref bc39338d3545522e31b68c50caa2a7d719354a70 | |||||
* | Build: Revert grunt from 1.0.1 to 0.4.5 | Michał Gołębiowski | 2016-04-23 | 1 | -1/+1 | |
| | | | | | | | grunt-compare-size specifies grunt ">= 0.4.0 < 0.5" in its peerDependencies which makes `npm install` break with npm <3. Refs rwaldron/grunt-compare-size#25 | |||||
* | Build: Workaround strict mode violations caused by UglifyJS | Michał Gołębiowski | 2016-04-23 | 1 | -0/+1 | |
| | | | | | | | | | This commit increases the gzipped size by 90 bytes so a better solution is needed but, at the same time, it disables the very optimizations that are causing strict mode violations in Firefox 45, Safari 9 & IE 10. Refs 76084372c29a59b3fa790ea4d2687f0767514999 Refs mishoo/UglifyJS2#1052 | |||||
* | Build: Update dependencies (except jsdom) | Michał Gołębiowski | 2016-04-23 | 1 | -16/+16 | |
| | ||||||
* | Offset: Resolve strict mode ClientRect "no setter" exception | Richard Gibson | 2016-04-23 | 1 | -2/+4 | |
| | ||||||
* | Deferred: Remove default callback context | Richard Gibson | 2016-04-23 | 4 | -38/+57 | |
| | | | | | | | Employs strict mode to simplify Deferred callback context handling. Fixes gh-3060 Closes gh-3061 | |||||
* | Misc: Add issue and pull request templates | Dave Methvin | 2016-04-22 | 2 | -0/+37 | |
| | | | | | Fixes gh-2929 Closes gh-3070 | |||||
* | Tests: Refactor testIframe() to make it DRYer and more consistent | Dave Methvin | 2016-04-11 | 42 | -110/+142 | |
| | | | | | Ref gh-3040 Closes gh-3049 | |||||
* | Tests: Make iframe tests wait after checking isReady | Dave Methvin | 2016-04-11 | 15 | -72/+48 | |
| | | | | Ref gh-3040 | |||||
* | CSS: Toggle detached elements as visible unless they have display: none | Richard Gibson | 2016-04-11 | 4 | -14/+61 | |
| | | | | | Fixes gh-2863 Closes gh-3037 | |||||
* | Core: add test for `jQuery.isPlainObject(localStorage)` | Oleg Gaidarenko | 2016-04-08 | 1 | -0/+6 | |
| | | | | Ref gh-3045 | |||||
* | Serialize: Reduce size | Richard Gibson | 2016-04-05 | 1 | -7/+8 | |
| | | | | Ref 9fdbdd393a0f0ebdcd837cf102878c8b45860c3b | |||||
* | Serialize: Treat literal and function-returned null/undefined the same | Joe Trumbull | 2016-04-05 | 2 | -2/+8 | |
| | | | | | | Fixes gh-3005 Closes gh-3007 | |||||
* | Ajax: execute jQuery#load callback with correct context | Oleg Gaidarenko | 2016-04-04 | 2 | -1/+20 | |
| | | | | | | | Thanks @blq (Fredrik Blomqvist) Fixes gh-3035 Close gh-3039 | |||||
* | Tests: do not run IE9 effect tests if inside testswarm | Oleg Gaidarenko | 2016-04-04 | 2 | -24/+34 | |
| | | | | | | | | That test doesn't work properly in such environment Ref e04e246552c27e872bbf4ae00b55def02b197189 Fixes gh-2888 Closes gh-3034 | |||||
* | Core: Simplify isPlainObject | Richard Gibson | 2016-04-04 | 5 | -23/+37 | |
| | | | | | Fixes gh-2986 Close gh-2998 | |||||
* | Core: set the base href of the context in parseHTML | Timmy Willison | 2016-04-04 | 2 | -8/+31 | |
| | | | | | Fixes gh-2965 Close gh-3022 | |||||
* | Core: implement ready without Deferred | Timmy Willison | 2016-04-04 | 5 | -44/+210 | |
| | | | | | | | | | - Make jQuery.ready promise-compatible - Gives up sync guarantee for post-ready callbacks Fixes gh-1778 Fixes gh-1823 Close gh-2891 | |||||
* | Docs: Update support comments to follow the new syntax | Michał Gołębiowski | 2016-03-30 | 28 | -55/+54 | |
| | | | | | The changes follow the spec proposed in: https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197 | |||||
* | Docs: Update support comments related to IE | Michał Gołębiowski | 2016-03-30 | 8 | -11/+12 | |
| | | | | All support comments were checked for Edge applicability. | |||||
* | Docs:Tests: Remove legacy code & add support comments where needed | Michał Gołębiowski | 2016-03-30 | 6 | -55/+38 | |
| | | | | | | | | This commits backports some changes done in the patch to the then-existing compat branch that removed support for old browsers and added some support comments. Refs 90d7cc1d8b2ea7ac75f0eacb42439349c9c73278 | |||||
* | Support: improve support properties computation | Oleg Gaidarenko | 2016-03-28 | 1 | -19/+15 | |
| | | | | | | | | | * Remove div from the memory if it is not needed anymore * Make `computeStyleTests` method a singleton Fixes gh-3018 Closes gh-3021 | |||||
* | Build: add "Support" module to commitplease list | Oleg Gaidarenko | 2016-03-28 | 1 | -0/+1 | |
| | ||||||
* | Attributes: strip/collapse whitespace for set values on selects | Timmy Willison | 2016-03-17 | 2 | -11/+88 | |
| | | | | | Fixes gh-2978 Close gh-3002 | |||||
* | Build: try insight package to get info about custom builds | Oleg Gaidarenko | 2016-03-14 | 2 | -2/+42 | |
| | | | | | Fixes gh-2890 Closes gh-2988 | |||||
* | Core: Restore 1.x isPlainObject constructor checks | Richard Gibson | 2016-03-14 | 2 | -2/+13 | |
| | | | | | | | - Guard isPlainObject against inherited scalar constructors Fixes gh-2982 Close gh-2985 | |||||
* | Release: set version in source for releases | Timmy Willison | 2016-03-14 | 2 | -1/+16 | |
| | | | | | Fixes gh-2979 Close gh-2981 | |||||
* | Tests: add additional test for jQuery.isPlainObject | Oleg Gaidarenko | 2016-03-12 | 1 | -1/+11 | |
| | | | | | | Ref 00575d4d8c7421c5119f181009374ff2e7736127 Also see discussion in https://github.com/jquery/jquery/pull/2970#discussion_r54970557 | |||||
* | Tests: Restrict "p > * > *" selection in selector.js to #qunit-fixture | Alexander Lisianoi | 2016-03-09 | 2 | -9/+33 | |
| | | | | | | | | Add `match` and `QUnit.assert.selectInFixture` functions that mimic `QUnit.assert.t`. Ref gh-2880 Closes gh-2973 | |||||
* | Release: update AUTHORS.txt | Timmy Willison | 2016-03-09 | 1 | -0/+9 | |
| | ||||||
* | Build: combine intro and outro | Timmy Willison | 2016-03-09 | 5 | -10/+18 | |
| | | | | | Fixes gh-2975 Close gh-2976 | |||||
* | Docs:Tests: Remove obsolete code from tests, update support comments | Michał Gołębiowski | 2016-03-08 | 23 | -151/+70 | |
| | | | | | | | | | | Support comments that were lacking the final IE/Edge version that exhibits the bug were checked & updated. Links to the Chromium bug tracker were updated. Code in tests related to unsupported browsers (like Android 2.3 in non-basic tests) has been removed. Fixes gh-2868 Closes gh-2949 | |||||
* | Attributes: remove redundant parent check | Timmy Willison | 2016-03-07 | 1 | -1/+1 | |
| | ||||||
* | Selector: filters -> pseudos | Timmy Willison | 2016-03-07 | 3 | -4/+6 | |
| | | | | | Fixes gh-2073 Close gh-2969 | |||||
* | Core: restore enumeration behavior in isPlainObject | Timmy Willison | 2016-03-07 | 2 | -5/+20 | |
| | | | | | Fixes gh-2968 Close gh-2970 | |||||
* | Build: update husky dependency | Oleg Gaidarenko | 2016-03-04 | 1 | -1/+1 | |
| | | | | Fixes gh-2915 | |||||
* | Build: update grunt-contrib-jshint and grunt-jscs while we at it | Oleg Gaidarenko | 2016-03-04 | 1 | -2/+2 | |
| | ||||||
* | Core: Deprecate jQuery.parseJSON | Michał Gołębiowski | 2016-03-02 | 9 | -107/+80 | |
| | | | | | Fixes gh-2800 Closes gh-2948 | |||||
* | Release: include external/sizzle in releases | Timmy Willison | 2016-02-24 | 1 | -0/+1 | |
| | | | | Ref gh-2945 | |||||
* | Dimensions: Add tests for negative borders & paddings | Vitaliy Terziev | 2016-02-24 | 1 | -6/+32 | |
| | | | | Closes gh-2869 | |||||
* | Tests: limit selection to #qunit-fixture in attributes.js | Alexander Lisianoi | 2016-02-22 | 1 | -5/+6 | |
| | | | | | Ref gh-2880 Close gh-2921 |