| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
Fixes gh-3103
Fixes gh-1746
Closes gh-2860
- Removes the copy loop in jQuery.event.fix
- Avoids accessing properties such as client/offset/page/screen X/Y
which may cause style recalc or layouts
- Simplifies adding property hooks to event object
|
|
|
|
| |
The word boundary character will prevent iOS from being a false positive.
|
|
|
|
|
| |
Safari 9.1 shares its support test results with Safari 9.0 but it's been
excluded from the regex catching Safari 9.0. This has been fixed.
|
|
|
|
|
|
|
|
| |
Single- and no-argument calls act like Promise.resolve.
Multi-argument calls act like Promise.all.
Fixes gh-3029
Closes gh-3059
|
|
|
|
|
|
|
| |
The subsequent .match already ignores leading/trailing space.
Ref gh-3003
Closes gh-3095
|
|
|
|
|
|
|
|
|
| |
The husky Git precommit hook was linting not only the source but also the
built file. Normally it's expected, we want to run basic checks on what's
built but in the precommit hook we're not building the file so we might
be linting some previous, broken version.
Fixes gh-3091
|
| |
|
|
|
|
|
| |
This reverts commit b7a7dea95f84d6d8e5a8186d4fb09a762baf79bb.
Fixes #3064
|
|
|
|
|
| |
Fixes gh-3082
Closes gh-3084
|
|
|
|
|
|
|
| |
Closes gh-2834
- Do not assign to function parameters
- Do not pass arguments object to other functions
|
|
|
|
|
|
|
|
| |
Fixes gh-3023
Closes gh-3081
Since .param() no longer looks at this setting we need unit tests
to ensure it is still honored by $.ajax().
|
|
|
|
|
| |
Ref gh-3023
Closes gh-3030
|
|
|
|
|
|
|
| |
The comment (& the JSHint pragma) doesn't make sense in the context of the
full built file.
Closes gh-3078
|
|
|
|
| |
Fixes gh-3077
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Fixes gh-3073
|
| |
|
|
|
|
| |
This reverts commit fa610da68440530e73bba296a1f982f94dfeac99.
|
|
|
|
| |
Ref bc39338d3545522e31b68c50caa2a7d719354a70
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
| |
Employs strict mode to simplify Deferred callback context handling.
Fixes gh-3060
Closes gh-3061
|
|
|
|
|
| |
Fixes gh-2929
Closes gh-3070
|
|
|
|
|
| |
Ref gh-3040
Closes gh-3049
|
|
|
|
| |
Ref gh-3040
|
|
|
|
|
| |
Fixes gh-2863
Closes gh-3037
|
|
|
|
| |
Ref gh-3045
|
|
|
|
| |
Ref 9fdbdd393a0f0ebdcd837cf102878c8b45860c3b
|
|
|
|
|
|
| |
Fixes gh-3005
Closes gh-3007
|
|
|
|
|
|
|
| |
Thanks @blq (Fredrik Blomqvist)
Fixes gh-3035
Close gh-3039
|
|
|
|
|
|
|
|
| |
That test doesn't work properly in such environment
Ref e04e246552c27e872bbf4ae00b55def02b197189
Fixes gh-2888
Closes gh-3034
|
|
|
|
|
| |
Fixes gh-2986
Close gh-2998
|
|
|
|
|
| |
Fixes gh-2965
Close gh-3022
|
|
|
|
|
|
|
|
|
| |
- Make jQuery.ready promise-compatible
- Gives up sync guarantee for post-ready callbacks
Fixes gh-1778
Fixes gh-1823
Close gh-2891
|
|
|
|
|
| |
The changes follow the spec proposed in:
https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197
|
|
|
|
| |
All support comments were checked for Edge applicability.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
* Remove div from the memory if it is not needed anymore
* Make `computeStyleTests` method a singleton
Fixes gh-3018
Closes gh-3021
|
| |
|
|
|
|
|
| |
Fixes gh-2978
Close gh-3002
|
|
|
|
|
| |
Fixes gh-2890
Closes gh-2988
|
|
|
|
|
|
|
| |
- Guard isPlainObject against inherited scalar constructors
Fixes gh-2982
Close gh-2985
|
|
|
|
|
| |
Fixes gh-2979
Close gh-2981
|
|
|
|
|
|
| |
Ref 00575d4d8c7421c5119f181009374ff2e7736127
Also see discussion in
https://github.com/jquery/jquery/pull/2970#discussion_r54970557
|
|
|
|
|
|
|
|
| |
Add `match` and `QUnit.assert.selectInFixture` functions that
mimic `QUnit.assert.t`.
Ref gh-2880
Closes gh-2973
|
| |
|