Skip to content

Commit 396f74c

Browse files
author
Martin Jönsson
committed
support for non url requests in module mode
1 parent 4a55bb8 commit 396f74c

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

lib/loader.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ module.exports = function(content, map) {
114114
if(!stuff.urls[idx]) return str;
115115
var urlItem = stuff.urls[idx];
116116
var url = urlItem.url;
117-
if(!moduleMode && !loaderUtils.isUrlRequest(url, root))
117+
if(!loaderUtils.isUrlRequest(url, root))
118118
return toEmbStr(urlItem.raw);
119119
idx = url.indexOf("?#");
120120
if(idx < 0) idx = url.indexOf("#");

test/moduleTestCases/urls/expected.css

+4
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@
55
background: url({./module}#?iefix);
66
background: url("#hash");
77
background: url("#");
8+
background: url(data:image/png;base64,AAA);
9+
background: url(http://example.com/image.jpg);
10+
background: url(//example.com/image.png);
11+
background: green url(data:image/png;base64,AAA) url(http://example.com/image.jpg) url(//example.com/image.png) url({./module}) xyz;
812
}

test/moduleTestCases/urls/source.css

+4
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@
55
background: url("./module#?iefix");
66
background: url("#hash");
77
background: url("#");
8+
background: url(data:image/png;base64,AAA);
9+
background: url(http://example.com/image.jpg);
10+
background: url(//example.com/image.png);
11+
background: green url(data:image/png;base64,AAA) url(http://example.com/image.jpg) url(//example.com/image.png) url(./module) xyz;
812
}

0 commit comments

Comments
 (0)