Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/jquery/jquery
jQuery JavaScript Library
https://github.com/jquery/jquery
Closes gh-4642
90fed4b453a5becdb7f173d9e3c1492390a1441f authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Travis reports warnings in our config:
* root: deprecated key sudo (The key `sudo` has no effec...
Make sure events & data keys matching Object.prototype properties work.
A separate fix for such...
Use a dist README fixture kept in the jQuery repository instead of modifying
an existing one. T...
Node.js code is written more & more commonly in ES6+ so it doesn't make sense
to enable it ther...
It is no longer needed to create `done` wrappers in tests that require
multiple async operation...
Closes gh-4613
721744a9fab5b597febea64e466272eabfdb9463 authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
1. Support passing custom document to jQuery.globalEval; the script will be
invoked in the c...
jQuery.event.global has been write-only in the jQuery source for the past few
years; reading fr...
The file contents now lie in deprecated/event.js so the README reference
is no longer correct.
...
While we have absolutely no style-related expectations to our minified file,
we do care that it...
A new `src/deprecated` directory makes it possible to exclude some deprecated
APIs from a custo...
The consequence is `.css( "opacity" )` will now return an empty string for
detached elements in...
While we have absolutely no style-related expectations to our minified file,
we do care that it...
Otherwise it's hard to see at a glance that a particular job is running
on Firefox ESR, for exa...
So far, the slim build only excluded ajax & effects modules. As many web apps
right now rely on...
Before this change, `val()` was stripping out carriage return characters from
the returned valu...
The tests relied on `jQuery.cache` so they only ever worked in jQuery 1.x.
Closes gh-4586
eb35be528fdea40faab4d89ac859d38dfd024271 authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>This removes a needless function call in modern browsers.
Closes gh-4587
9e66fe9acf0ef27681f5a21149fc61678f791641 authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
PR gh-4550 added support for running ES modules & AMD tests via Karma. This
required reading th...
This commit fixes unit tests for the following builds:
1. The no-deprecated build: `custom:-d...
0f780ba7cc5968d53bba386bdcb59b8d9410873b authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
With Microsoft going Chromium with Edge, its old EdgeHTML issues were all
removed. :(
Closes...
1dad1185e0b2ca2a13bf411558eda75fb2d4da88 authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>Closes gh-4578
9b9ed469b43e9fa6e2c752444470ae4c87d03d57 authored almost 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Remove the workaround for a broken `:enabled` pseudo-class on anchor elements
in Chrome <=77. T...
Ref gh-4556
Close gh-4571
Also, run such a suite in CI to make sure modules are working as expected
when used directly.
...
jQuery source has been migrated in gh-4541 from AMD to ES modules. To maintain
support for cons...
There was a check in jQuery.event.add that was supposed to make it a noop
for objects that don'...
macOS has been around for long enough to update the naming here.
Closes gh-4552
5a3e0664d261422f11a78faaf101d70c73b3a5a8 authored about 5 years ago by Christian Oliff <[email protected]>
This commit gets rid of rollup-plugin-hypothetical in favor of a simpler
inline Rollup plugin t...
jQuery source is now authored in ECMAScript modules. Native browser support
for them requires f...
075320149ae30a5c593c06b2fb015bdf033e0acf authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
qSA in IE 11/Edge often (but not always) don't find elements with an empty
name attribute selec...
Migrate all source AMD modules to ECMAScript modules. The final bundle
is compiled by a custom ...
Firefox 70 & newer fail this test but the issue there is more profound - Firefox
doesn't subtra...
Chrome 78 dropped support for synchronous XHR requests inside of
beforeunload, unload, pagehide...
The environmental variable BROWSERS was being created but it wasn't read in the
list of browser...
Closes gh-4530
(cherry picked from commit 0a73b94a21d4c30b5598b95923dc73d640e07b99)
2d5ad6d23e0f57c733ce4556d3f2ee93ca99cadb authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>Closes gh-4528
830976e690b5fffeac860e2fdd07986d087ce824 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Also, run them on both ChromeHeadless & FirefoxHeadless locally on
`grunt karma:main`.
Plus,...
584835e68239ce55d1fc007b284e8ef4ed2817c2 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
IE/Edge sometimes crash when comparing documents between frames using the strict
equality opera...
Closes gh-4511
f09d92100ffff6208211b200ed0cdc39bfd17fc3 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Sizzle's PR jquery/sizzle#456 introduced a test catching not throwing on
badly-escaped identifi...
This prepares us for possibly hiding jQuery.find in jQuery 4.0.
Closes gh-4517
1d624c10b4a6b97ac254bcefffa91058556075d2 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Fixes gh-4490
Closes gh-4506
An optimization added in jquery/sizzle#431 skips the temporary IDs for selectors
not using chil...
So far, only browser-based JS files were required to be in strict mode (in the
function form). ...
Saves 20 bytes.
Closes gh-4504
4504fc3d722dd029d861cb47aa65a5edc651c4d3 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>`http://brew.sh/` -> `https://brew.sh/`
Closes gh-4501
e0022f23144fd1dc6db86a5d8c18af47bc14f0f3 authored about 5 years ago by Christian Oliff <[email protected]>
Without this change passing `--dry-run` to jquery-release still pushes to the
jquery-dist repos...
File `src/core.js` has started erroneously being copied to `dist/` in gh-2981.
Fixes gh-4489
...
After recent merging of Sizzle & jQuery AUTHORS.txt, the `grunt authors` task
doesn't provide me...
The script transport used to evaluate fetched script sources which is
undesirable for unsuccessf...
Calling `Array.prototype.concat.apply( [], inputArray )` to flatten `inputArray`
crashes for lar...
IE/Edge sometimes crash when comparing documents between frames using the strict
equality opera...
Closes gh-4473
b59107f5d7451ac16a7c8755128719be6ec8bf12 authored about 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
`:even` & `:odd` are deprecated since jQuery 3.4.0 & will be removed in 4.0.0.
The new `even()`...
Ref gh-4461
f810080e8e92278bb5288cba7cc0169481471780 authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
With new selector code doing less convoluted support tests, it was possible
to extract a lot of...
Previously, jQuery.ajaxSettings.xhr, contents were wrapped in a try-catch
as we defined jQuery....
Now that Sizzle is gone & we use npm, we can read from node_modules directly
and skip the setup...
Fixes gh-4363
Closes gh-4461
Ref https://github.com/jquery/sizzle/pull/450
Closes gh-4464
The `:scope` pseudo-class[1] has surprisingly good browser support: Chrome,
Firefox & Safari ha...
A copied comment line was accidentally left out above the line defining
`QUnit.jQuerySelectorsP...
Close gh-4446
Ref gh-4445
Due to a faulty IE 8 workaround removal, the fast path qSA mode was skipped
when jQuery's find ...
This commit removes Sizzle from jQuery, inlining its code & removing obsolete
workarounds where ...
Apart from porting most Sizzle tests to jQuery (mostly to its selector module),
this commit fix...
This commit requires all function parameters to be used, not just the last one.
In cases where ...
The previous regex caused the final jQuery binary to have syntax errors for
var-modules with na...
Also, update some tests to IE-sniff when deciding whether
to skip a test.
Fixes gh-4386
Clo...
The original fix didn't account for the fact that in IE `<object>` elements
with no `data` attr...
Fixes gh-4384
Closes gh-4385
Because of the above conditional, the 'type' variable has a value of type
'string' or undefined...
A leftover `rboxStyle` was left in the wrapper parameters but not in the
dependency array, caus...
Also, update support comments format to match format described in:
https://github.com/jquery/co...
Closes gh-4357
bde53edcf4bd6c975d068eed4eb16c5ba09c1cff authored over 5 years ago by Richard Gibson <[email protected]>
Fixes gh-4056
Closes gh-4364
In IE, focus & blur events fire asynchronously, the test now accounts for that.
Ref gh-4362
6f2fae7c410dcb5876814866a03fc819f0502290 authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Latest versions of all browsers now implement focusin & focusout natively
and they all converge...
The camelCase implementation used by the data module no longer turns `-ms-foo`
into `msFoo` but...
(cherry-picked from 6c1e7dbf7311ae7c0c31ba335fe216185047ae5f)
Closes gh-4353
eb6c0a7c97b1b3cf00144de12d945c9c569f935c authored over 5 years ago by Richard Gibson <[email protected]>(cherry-picked from 24d71ac70406f522fc1b09bf7c4025251ec3aee6)
Fixes gh-4350
Closes gh-4354
Closes gh-4369
b8d4712825a26a7f24c2bdb5a71aa3abcd345dfd authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Also, prevent further similar breakages by changing our ESLint configuration
to disallow relyin...
cf9fe0f6a104a0f527c7c3f441485c19e2b19c69 authored over 5 years ago by Timmy Willison <[email protected]>
Fixes gh-1756
Fixes gh-4170
Fixes gh-4249
Closes gh-4345
Fixes gh-2795
Closes gh-4055
Ref gh-4009
c4f2fa2fb33d6e52f7c8fad9f687ef970f442179 authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
core-js 3 no longer includes a built file in the bundle but core-js-bundle
does.
Closes gh-4...
2e4b79ab8f7c43d36537a743c4c1a1a5b17e130e authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>Closes gh-4341
fea7a2a328f475048b4450c5c02a60832fdcfc3c authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>9b9fca45f37b32849771685d12d770d5b88435cf authored over 5 years ago by Timmy Willison <[email protected]>
Android Browser disregards td's box-sizing, treating it like it was content-box.
Unlike in IE, ...
Android Browser versions provided by BrowserStack fail the "prototype collision
(constructor)" ...
Fixes gh-4323
Closes gh-4328
Also, reduce size.
Closes gh-4329
Ref gh-4279
Closes gh-4333
753d591aea698e57d6db58c9f722cd0808619b1b authored over 5 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Summary of the changes/fixes:
1. Trigger checkbox and radio click events identically (cherry-pic...
Fixes gh-4322
Closes gh-4325
Ref gh-3991
Ref gh-4010
Ref gh-4185
Ref gh-4187