* Reenable HtmlBlock unit tests * Add E2E tests for HTML Block cases * Remove harded GenerateBaselines=true * Fix #1193 This commit addresses the root cause of #1193. When we merge HTML text nodes into HTML blocks we need to re-encode any HTML entities that were encoded eariler. I did a bit of a deep dive on how HTML encoding is handled in Blazor and I think this is the best strategy. I think it's valuable that the BrowserRenderer uses document.createTextNode, which will always encode the text - this handles dynamic content. We want to keep this in place to avoid HTML injection attacks. * Fix #1265 Reenable MarkupBlock * test cleanup |
||
|---|---|---|
| .. | ||
| Microsoft.AspNetCore.Blazor.Analyzers.Test | ||
| Microsoft.AspNetCore.Blazor.Browser.Test | ||
| Microsoft.AspNetCore.Blazor.Build.Test | ||
| Microsoft.AspNetCore.Blazor.E2ETest | ||
| Microsoft.AspNetCore.Blazor.Razor.Extensions.Test | ||
| Microsoft.AspNetCore.Blazor.Test | ||
| Microsoft.AspnetCore.Blazor.Server.Test | ||
| Microsoft.JSInterop.Test | ||
| shared | ||
| testapps | ||