mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Fixes #10098. Avoid a slashy-starry char sequence in literal strings to evade faulty script compressors.
This commit is contained in:
parent
84f29084d6
commit
771e637a51
@ -42,7 +42,10 @@ var r20 = /%20/g,
|
||||
ajaxLocation,
|
||||
|
||||
// Document location segments
|
||||
ajaxLocParts;
|
||||
ajaxLocParts,
|
||||
|
||||
// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
|
||||
starSlashStar = "*/".concat("*");
|
||||
|
||||
// #8138, IE may throw an exception when accessing
|
||||
// a field from window.location if document.domain has been set
|
||||
@ -331,7 +334,7 @@ jQuery.extend({
|
||||
html: "text/html",
|
||||
text: "text/plain",
|
||||
json: "application/json, text/javascript",
|
||||
"*": "*/*"
|
||||
"*": starSlashStar
|
||||
},
|
||||
|
||||
contents: {
|
||||
@ -702,7 +705,7 @@ jQuery.extend({
|
||||
jqXHR.setRequestHeader(
|
||||
"Accept",
|
||||
s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
|
||||
s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", */*; q=0.01" : "" ) :
|
||||
s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + starSlashStar + "; q=0.01" : "" ) :
|
||||
s.accepts[ "*" ]
|
||||
);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user