aboutsummaryrefslogtreecommitdiffstats
path: root/test/data/csp-ajax-script.js
blob: c6821a24e544e841ed9e41f5c0d1a03a4871f960 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* global startIframeTest */

var timeoutId, type;

function finalize() {
	startIframeTest( type, window.downloadedScriptCalled );
}

timeoutId = setTimeout( function() {
	finalize();
}, 1000 );

jQuery
	.ajax( {
		url: "csp-ajax-script-downloaded.js",
		dataType: "script",
		method: "POST",
		beforeSend: function( _jqXhr, settings ) {
			type = settings.type;
		}
	} )
	.then( function() {
		clearTimeout( timeoutId );
		finalize();
	} );