diff --git a/src/HtmlSanitizer/HtmlSanitizer.cs b/src/HtmlSanitizer/HtmlSanitizer.cs index 6552555..9ed3370 100644 --- a/src/HtmlSanitizer/HtmlSanitizer.cs +++ b/src/HtmlSanitizer/HtmlSanitizer.cs @@ -563,7 +563,7 @@ private void SanitizeStyleSheets(IHtmlDocument dom, string baseUrl) else i++; } - styleTag.InnerHtml = styleSheet.ToCss(StyleFormatter).Replace("<", "\\3c ").Replace(">", "\\3e "); + styleTag.InnerHtml = styleSheet.ToCss(StyleFormatter).Replace("<", "\\3c "); } } diff --git a/test/HtmlSanitizer.Tests/Tests.cs b/test/HtmlSanitizer.Tests/Tests.cs index f36fe49..ec76f56 100644 --- a/test/HtmlSanitizer.Tests/Tests.cs +++ b/test/HtmlSanitizer.Tests/Tests.cs @@ -3248,7 +3248,7 @@ public void StyleByPassTest() var sanitized = sanitizer.Sanitize(html, "http://www.example.com"); // Assert - Assert.Equal("aaabc", sanitized); + Assert.Equal("aaabc", sanitized); } [Fact] @@ -3562,6 +3562,6 @@ public void InlineCssTest() var sanitizer = new HtmlSanitizer(); sanitizer.RemovingTag += (sender, args) => args.Cancel = true; var output = sanitizer.Sanitize(input); - Assert.Equal(@"

I am safe

", output); + Assert.Equal(@"

I am safe

", output); } }