mirror of
https://github.com/jquery/jquery.git
synced 2026-02-01 12:14:54 -05:00
Core: Change support.ownLast to support.ownFirst
jQuery.support.ownLast was the only support test that was supposed to be false when it succeeded. It was confusing. Fixes gh-2406 Closes gh-2408
This commit is contained in:
@@ -248,7 +248,7 @@ jQuery.extend({
|
||||
|
||||
// Support: IE<9
|
||||
// Handle iteration over inherited properties before own properties.
|
||||
if ( support.ownLast ) {
|
||||
if ( !support.ownFirst ) {
|
||||
for ( key in obj ) {
|
||||
return hasOwn.call( obj, key );
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ var i;
|
||||
for ( i in jQuery( support ) ) {
|
||||
break;
|
||||
}
|
||||
support.ownLast = i !== "0";
|
||||
support.ownFirst = i === "0";
|
||||
|
||||
// Note: most support tests are defined in their respective modules.
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": true,
|
||||
"radioValue": true,
|
||||
@@ -123,7 +123,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": false,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": true,
|
||||
"radioValue": false,
|
||||
@@ -155,7 +155,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": false,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": true,
|
||||
"radioValue": false,
|
||||
@@ -187,7 +187,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": false,
|
||||
"optDisabled": true,
|
||||
"optSelected": false,
|
||||
"ownLast": true,
|
||||
"ownFirst": false,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": false,
|
||||
@@ -221,7 +221,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": true,
|
||||
"radioValue": true,
|
||||
@@ -253,7 +253,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
@@ -285,7 +285,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
@@ -317,7 +317,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": true,
|
||||
"radioValue": true,
|
||||
@@ -349,7 +349,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
@@ -381,7 +381,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
@@ -413,7 +413,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": true,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": false,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
@@ -445,7 +445,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
|
||||
"opacity": true,
|
||||
"optDisabled": false,
|
||||
"optSelected": true,
|
||||
"ownLast": false,
|
||||
"ownFirst": true,
|
||||
"pixelMarginRight": true,
|
||||
"pixelPosition": false,
|
||||
"radioValue": true,
|
||||
|
||||
Reference in New Issue
Block a user