aspnetcore/src
Ryan Nowak a05cb42845 Reenable markup blocks (#1286)
* 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
2018-08-10 16:29:39 -07:00
..
Microsoft.AspNetCore.Blazor Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Microsoft.AspNetCore.Blazor.Analyzers Use $(TargetDir) instead of $(ProjectDir)$(OutputPath) 2018-08-06 16:48:36 -07:00
Microsoft.AspNetCore.Blazor.Browser
Microsoft.AspNetCore.Blazor.Browser.JS preventDefault for form onsubmit handlers. Fixes #951 2018-07-24 08:11:02 -07:00
Microsoft.AspNetCore.Blazor.Build Automate authenticode code-signing using Roslyn sign tool 2018-08-08 08:52:46 -07:00
Microsoft.AspNetCore.Blazor.BuildTools Automate authenticode code-signing using Roslyn sign tool 2018-08-08 08:52:46 -07:00
Microsoft.AspNetCore.Blazor.Cli
Microsoft.AspNetCore.Blazor.Razor.Extensions Reenable markup blocks (#1286) 2018-08-10 16:29:39 -07:00
Microsoft.AspNetCore.Blazor.Server Further 0.5.0 tweaks (#1191) 2018-07-25 09:33:12 -07:00
Microsoft.AspNetCore.Blazor.Templates Automate authenticode code-signing using Roslyn sign tool 2018-08-08 08:52:46 -07:00
Microsoft.JSInterop Fix returning arrays in async JS interop calls. Fixes #1205 2018-07-27 10:11:45 -07:00
Mono.WebAssembly.Interop
shared Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Directory.Build.props