]> source.dussan.org Git - jquery.git/commit
Core: Drop support for Edge Legacy (i.e. non-Chromium Microsoft Edge)
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Tue, 22 Sep 2020 15:49:28 +0000 (17:49 +0200)
committerGitHub <noreply@github.com>
Tue, 22 Sep 2020 15:49:28 +0000 (17:49 +0200)
commite35fb62db4fb46f031056bb53e393982c03972a1
treeae55e7e05133da5637d188d73c312c4538d8b5b4
parent15ae361485056b236a9484a185238f992806e1ff
Core: Drop support for Edge Legacy (i.e. non-Chromium Microsoft Edge)

Drop support for Edge Legacy: the non-Chromium, EdgeHTML-based Microsoft
Edge version. Also, restrict some workarounds that were applied
unconditionally in all browsers to run only in IE now. This slightly
increases the size but reduces the performance burden on modern browsers
that don't need the workarounds.

Also, clean up some comments & remove some obsolete workarounds.

Fixes gh-4568
Closes gh-4792
24 files changed:
src/ajax.js
src/attributes/prop.js
src/core.js
src/core/DOMEval.js
src/core/isAttached.js
src/css.js
src/css/cssCamelCase.js
src/css/support.js [deleted file]
src/effects.js
src/manipulation.js
src/selector.js
src/selector/rbuggyQSA.js
src/selector/support.js [deleted file]
src/selector/uniqueSort.js
src/var/flat.js
test/jquery.js
test/unit/ajax.js
test/unit/core.js
test/unit/css.js
test/unit/data.js
test/unit/effects.js
test/unit/manipulation.js
test/unit/selector.js
test/unit/support.js