Skip to content

Commit 9b73f1c

Browse files
committed
Fix /*! data-uri */ lookup path
1 parent 49ffff3 commit 9b73f1c

11 files changed

Lines changed: 9 additions & 9 deletions

File tree

lib/build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ function html(opts, next) {
197197

198198
$$("[exclude]").forEach(remove)
199199
classes = new Set()
200+
cssOpts.root = inDir
200201

201202
following("cat", "cat-drop", function(el, siblings) {
202203
if (opts.cat === false) {
@@ -283,7 +284,6 @@ function html(opts, next) {
283284
write("", cacheFile, JSON.stringify(cache, null, 2))
284285
}
285286

286-
cssOpts.root = inDir
287287
cssOpts.url = urlFn
288288
if (opts.cssPrune !== false) {
289289
$$("[class]").forEach(function(el) {

test/data/build-simple/d.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
.d {
22
color: red;
3-
background: url("b.svg");
3+
background: url("b.svg"); /*! data-uri */
44
}

test/data/snap/3/d-2438.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.d{color:red;background:url('data:image/svg+xml;,<svg b=""></svg>')}

test/data/snap/3/d-363d.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

test/data/snap/3/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=a.css><link rel=stylesheet href=d-363d.css><link rel=manifest href=app.webmanifest><link rel=a href=a.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=c.svg><img src=a.svg><style>
1+
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=a.css><link rel=stylesheet href=d-2438.css><link rel=manifest href=app.webmanifest><link rel=a href=a.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=c.svg><img src=a.svg><style>
22
body{background:url(b.svg)}
33
</style><style>
44
p{top:2px}

test/data/snap/3/ls.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
./b.svg
88
./c-daa5.json
99
./c.svg
10-
./d-363d.css
10+
./d-2438.css
1111
./d.css
1212
./dev.html
1313
./index.html

test/data/snap/4/build/d-2438.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.d{color:red;background:url('data:image/svg+xml;,<svg b=""></svg>')}

test/data/snap/4/build/d-df49.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

test/data/snap/4/build/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=9002.css><link rel=stylesheet href=d-df49.css><link rel=manifest href=app.webmanifest><link rel=a href=8d6b.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=b1a4.svg><img src=a.svg><style>
1+
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=9002.css><link rel=stylesheet href=d-2438.css><link rel=manifest href=app.webmanifest><link rel=a href=8d6b.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=b1a4.svg><img src=a.svg><style>
22
body{background:url(f78c.svg)}
33
</style><style>
44
p{top:2px}

test/data/snap/4/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=9002.css><link rel=stylesheet href=d-df49.css><link rel=manifest href=app.webmanifest><link rel=a href=8d6b.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=b1a4.svg><img src=a.svg><style>
1+
<!DOCTYPE html><html><head><base href=/ ><link rel=stylesheet href=9002.css><link rel=stylesheet href=d-2438.css><link rel=manifest href=app.webmanifest><link rel=a href=8d6b.json><link rel=b href=b.json?daa5><link rel=c href=c-daa5.json></head><body><img src=b1a4.svg><img src=a.svg><style>
22
body{background:url(f78c.svg)}
33
</style><style>
44
p{top:2px}

0 commit comments

Comments
 (0)