diff --git a/package.json b/package.json index 167ddd3bca9..d79747721be 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "get-port": "^3.2.0", "glob": "^7.1.2", "grapheme-breaker": "^0.3.2", - "htmlnano": "^0.1.6", + "htmlnano": "^0.1.7", "is-url": "^1.2.2", "js-yaml": "^3.10.0", "json5": "^0.5.1", diff --git a/src/assets/HTMLAsset.js b/src/assets/HTMLAsset.js index 0da4482f4b0..bdfe611c205 100644 --- a/src/assets/HTMLAsset.js +++ b/src/assets/HTMLAsset.js @@ -19,10 +19,10 @@ const ATTRS = { 'iframe', 'embed' ], + href: ['link', 'a', 'use'], srcset: ['img', 'source'], - href: ['link', 'a'], poster: ['video'], - 'xlink:href': ['use'], + 'xlink:href': ['use'], // Deprecated since SVG 2, throws error in svgo content: ['meta'] }; diff --git a/test/integration/html/index.html b/test/integration/html/index.html index cebcd82bab0..e5a060f2f22 100644 --- a/test/integration/html/index.html +++ b/test/integration/html/index.html @@ -13,6 +13,6 @@