Skip to content

Commit 305f193

Browse files
committed
Build: Put all AMD modules in "src/" in strict mode
Fixes jquerygh-3073
1 parent e2d1142 commit 305f193

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+195
-0
lines changed

src/.jshintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"immed": true,
88
"noarg": true,
99
"quotmark": "double",
10+
"strict": true,
1011
"undef": true,
1112
"unused": true,
1213

src/ajax.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ define( [
1313
"./serialize" // jQuery.param
1414
], function( jQuery, document, rnotwhite, location, nonce, rquery ) {
1515

16+
"use strict";
17+
1618
var
1719
r20 = /%20/g,
1820
rhash = /#.*$/,

src/ajax/jsonp.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ define( [
55
"../ajax"
66
], function( jQuery, nonce, rquery ) {
77

8+
"use strict";
9+
810
var oldCallbacks = [],
911
rjsonp = /(=)\?(?=&|$)|\?\?/;
1012

src/ajax/load.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ define( [
77
"../selector"
88
], function( jQuery ) {
99

10+
"use strict";
11+
1012
/**
1113
* Load a url into a page
1214
*/

src/ajax/parseXML.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ define( [
22
"../core"
33
], function( jQuery ) {
44

5+
"use strict";
6+
57
// Cross-browser xml parsing
68
jQuery.parseXML = function( data ) {
79
var xml;

src/ajax/script.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ define( [
44
"../ajax"
55
], function( jQuery, document ) {
66

7+
"use strict";
8+
79
// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432)
810
jQuery.ajaxPrefilter( function( s ) {
911
if ( s.crossDomain ) {

src/ajax/var/location.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
define( function() {
2+
"use strict";
3+
24
return window.location;
35
} );

src/ajax/var/nonce.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
define( [
22
"../../core"
33
], function( jQuery ) {
4+
"use strict";
5+
46
return jQuery.now();
57
} );

src/ajax/var/rquery.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
define( function() {
2+
"use strict";
3+
24
return ( /\?/ );
35
} );

src/ajax/xhr.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ define( [
44
"../ajax"
55
], function( jQuery, support ) {
66

7+
"use strict";
8+
79
jQuery.ajaxSettings.xhr = function() {
810
try {
911
return new window.XMLHttpRequest();

0 commit comments

Comments
 (0)