aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichał Gołębiowski <m.goleb@gmail.com>2017-05-15 20:37:14 +0200
committerGitHub <noreply@github.com>2017-05-15 20:37:14 +0200
commit731c501155ef139f53029c0e58409b80f0af3a0c (patch)
treecf75a0d854ec1c70a755181a66dd5af3452d590d /src
parentbbf334282b5c27394fc507b1778cf21850be7b93 (diff)
downloadjquery-731c501155ef139f53029c0e58409b80f0af3a0c.tar.gz
jquery-731c501155ef139f53029c0e58409b80f0af3a0c.zip
Docs:Tests: Update IE/Edge-related support comments & tests
Closes gh-3661
Diffstat (limited to 'src')
-rw-r--r--src/ajax.js2
-rw-r--r--src/core.js2
-rw-r--r--src/effects.js5
-rw-r--r--src/manipulation.js2
4 files changed, 6 insertions, 5 deletions
diff --git a/src/ajax.js b/src/ajax.js
index 36f707d7d..27e533955 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -538,7 +538,7 @@ jQuery.extend( {
if ( s.crossDomain == null ) {
urlAnchor = document.createElement( "a" );
- // Support: IE <=8 - 11, Edge 12 - 13
+ // Support: IE <=8 - 11, Edge 12 - 15
// IE throws exception on accessing the href property if url is malformed,
// e.g. http://example.com:80x/
try {
diff --git a/src/core.js b/src/core.js
index 83d427c78..ce43d737e 100644
--- a/src/core.js
+++ b/src/core.js
@@ -288,7 +288,7 @@ jQuery.extend( {
},
// Convert dashed to camelCase; used by the css and data modules
- // Support: IE <=9 - 11, Edge 12 - 13
+ // Support: IE <=9 - 11, Edge 12 - 15
// Microsoft forgot to hump their vendor prefix (#9572)
camelCase: function( string ) {
return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
diff --git a/src/effects.js b/src/effects.js
index 879b36135..b8da7ce37 100644
--- a/src/effects.js
+++ b/src/effects.js
@@ -148,9 +148,10 @@ function defaultPrefilter( elem, props, opts ) {
// Restrict "overflow" and "display" styles during box animations
if ( isBox && elem.nodeType === 1 ) {
- // Support: IE <=9 - 11, Edge 12 - 13
+ // Support: IE <=9 - 11, Edge 12 - 15
// Record all 3 overflow attributes because IE does not infer the shorthand
- // from identically-valued overflowX and overflowY
+ // from identically-valued overflowX and overflowY and Edge just mirrors
+ // the overflowX value there.
opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
// Identify a display type, preferring old show/hide data over the CSS cascade
diff --git a/src/manipulation.js b/src/manipulation.js
index cd225a6db..2db1cfe3f 100644
--- a/src/manipulation.js
+++ b/src/manipulation.js
@@ -38,7 +38,7 @@ var
/* eslint-enable */
- // Support: IE <=10 - 11, Edge 12 - 13
+ // Support: IE <=10 - 11, Edge 12 - 13 only
// In IE/Edge using regex groups here causes severe slowdowns.
// See https://connect.microsoft.com/IE/feedback/details/1736512/
rnoInnerhtml = /<script|<style|<link/i,