ref: af660f135883e955653e0d6b5324d5bc83f8a48e
parent: de9bad8d5776023db5d6823dff07bd9b8afa2d02
author: Philip Silva <[email protected]>
date: Wed Jan 13 16:55:31 EST 2021
ignore media print links
--- a/style/stylesheets.go
+++ b/style/stylesheets.go
@@ -74,6 +74,7 @@
f = func(n *html.Node) {
if n.Type == html.ElementNode && n.Data == "link" {
isStylesheet := false
+ isPrint := false
href := ""
for _, a := range n.Attr {
@@ -84,10 +85,12 @@
}
case "href":
href = a.Val
+ case "media":
+ isPrint = a.Val == "print"
}
}
- if isStylesheet {
+ if isStylesheet && !isPrint {
hrefs = append(hrefs, href)
}
}