Lines Matching refs:applyContext
17 var applyContext = { variable
33 doApplySourceMaps(applyContext) :
37 function doApplySourceMaps(applyContext) { argument
39 var lastSource = findTokenSource(applyContext.sourceTokens[0]);
44 for (l = applyContext.sourceTokens.length; applyContext.index < l; applyContext.index++) {
45 token = applyContext.sourceTokens[applyContext.index];
54 applyContext.processedTokens.push(token);
57 return fetchAndApplySourceMap(token[1], source, singleSourceTokens, applyContext);
61 return applyContext.callback(applyContext.processedTokens);
78 function fetchAndApplySourceMap(sourceMapComment, source, singleSourceTokens, applyContext) { argument
79 return extractInputSourceMapFrom(sourceMapComment, applyContext, function (inputSourceMap) {
81 applyContext.inputSourceMapTracker.track(source, inputSourceMap);
82 applySourceMapRecursively(singleSourceTokens, applyContext.inputSourceMapTracker);
85 applyContext.index++;
86 return doApplySourceMaps(applyContext);
90 function extractInputSourceMapFrom(sourceMapComment, applyContext, whenSourceMapReady) { argument
100 return loadInputSourceMapFromRemoteUri(uri, applyContext, function (sourceMap) {
115 absoluteUri = path.resolve(applyContext.rebaseTo, uri);
116 sourceMap = loadInputSourceMapFromLocalUri(absoluteUri, applyContext);
119 rebasedMap = rebaseLocalMap(sourceMap, absoluteUri, applyContext.rebaseTo);
139 function loadInputSourceMapFromRemoteUri(uri, applyContext, whenLoaded) { argument
140 var isAllowed = isAllowedResource(uri, true, applyContext.inline);
143 if (applyContext.localOnly) {
144 …applyContext.warnings.push('Cannot fetch remote resource from "' + uri + '" as no callback given.'…
147 applyContext.warnings.push('Cannot fetch "' + uri + '" as no protocol given.');
150 applyContext.warnings.push('Cannot fetch "' + uri + '" as resource is not allowed.');
154 …applyContext.fetch(uri, applyContext.inlineRequest, applyContext.inlineTimeout, function (error, b…
156 applyContext.warnings.push('Missing source map at "' + uri + '" - ' + error);
164 function loadInputSourceMapFromLocalUri(uri, applyContext) { argument
165 var isAllowed = isAllowedResource(uri, false, applyContext.inline);
169 … applyContext.warnings.push('Ignoring local source map at "' + uri + '" as resource is missing.');
172 applyContext.warnings.push('Cannot fetch "' + uri + '" as resource is not allowed.');