Lines Matching refs:uri
75 var uri;
79 for (uri in input) {
80 source = input[uri];
81 normalizedUri = normalizeUri(uri);
95 function normalizeUri(uri) { argument
101 if (isRemoteResource(uri)) {
102 return uri;
105 absoluteUri = path.isAbsolute(uri) ?
106 uri :
107 path.resolve(uri);
114 function trackSourceMap(sourceMap, uri, context) { argument
118 var rebasedMap = isRemoteResource(uri) ?
119 rebaseRemoteMap(parsedMap, uri) :
120 rebaseLocalMap(parsedMap, uri || UNKNOWN_URI, context.options.rebaseTo);
122 context.inputSourceMapTracker.track(uri, rebasedMap);
125 function restoreAsImport(uri) { argument
126 return restoreImport('url(' + uri + ')', '') + Marker.SEMICOLON;
205 var uri = uriAndMediaQuery[0];
209 return isRemoteResource(uri) ?
210 inlineRemoteStylesheet(uri, mediaQuery, metadata, inlinerContext) :
211 inlineLocalStylesheet(uri, mediaQuery, metadata, inlinerContext);
214 function inlineRemoteStylesheet(uri, mediaQuery, metadata, inlinerContext) { argument
215 var isAllowed = isAllowedResource(uri, true, inlinerContext.inline);
216 var originalUri = uri;
217 var isLoaded = uri in inlinerContext.externalContext.sourcesContent;
218 var isRuntimeResource = !hasProtocol(uri);
220 if (inlinerContext.inlinedStylesheets.indexOf(uri) > -1) {
221 …inlinerContext.warnings.push('Ignoring remote @import of "' + uri + '" as it has already been impo…
225 …inlinerContext.warnings.push('Ignoring remote @import of "' + uri + '" as no callback given and af…
229 inlinerContext.warnings.push('Skipping remote @import of "' + uri + '" as no protocol given.');
234 inlinerContext.warnings.push('Skipping remote @import of "' + uri + '" as no callback given.');
239 …inlinerContext.warnings.push('Ignoring remote @import of "' + uri + '" as resource is not allowed …
243 …inlinerContext.warnings.push('Skipping remote @import of "' + uri + '" as resource is not allowed.…
249 inlinerContext.inlinedStylesheets.push(uri);
253 inlinerContext.errors.push('Broken @import declaration of "' + uri + '" - ' + error);
266 inlinerContext.externalContext.sourcesContent[uri] = importedStyles;
280 whenLoaded(null, inlinerContext.externalContext.sourcesContent[uri]) :
281 … inlinerContext.fetch(uri, inlinerContext.inlineRequest, inlinerContext.inlineTimeout, whenLoaded);
284 function inlineLocalStylesheet(uri, mediaQuery, metadata, inlinerContext) { argument
286 var absoluteUri = path.isAbsolute(uri) ?
287 path.resolve(currentPath, uri[0] == '/' ? uri.substring(1) : uri) :
288 path.resolve(inlinerContext.rebaseTo, uri);
291 var isAllowed = isAllowedResource(uri, false, inlinerContext.inline);
296 …inlinerContext.warnings.push('Ignoring local @import of "' + uri + '" as it has already been impor…
298 inlinerContext.errors.push('Ignoring local @import of "' + uri + '" as resource is missing.');
300 …inlinerContext.warnings.push('Ignoring local @import of "' + uri + '" as resource is not allowed a…
302 inlinerContext.warnings.push('Ignoring local @import of "' + uri + '" as after other content.');
304 …inlinerContext.warnings.push('Skipping local @import of "' + uri + '" as resource is not allowed.'…