aspnetcore/test/Microsoft.AspNetCore.Blazor.../TestFiles/RuntimeCodeGenerationTest
Ryan Nowak 8f072a0711 Add HTML Block rewriting (#1146)
* Add HTML Block rewriter

* Baseline updates

* test gaps

* Update some unit tests to represent same behavior as before

* Define Markup frame type. Tests for rendering markup frames into render tree.

* Support markup frames during diffing (retain, insert, update, delete)

* Support markup blocks on WebAssembly

* Support rendering markup frames with server-side execution too

* Support markup blocks with multiple top-level nodes. Support updating markup dynamically.

* Define MarkupString type as a way to insert dynamic markup without needing custom RenderFragment code

* Remove comment

* CR: Better null value handling
2018-07-23 18:18:07 +01:00
..
AsyncEventHandler_OnElement_ActionEventArgs_Lambda In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
AsyncEventHandler_OnElement_ActionEventArgs_MethodGroup In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
AsyncEventHandler_OnElement_Action_Lambda In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
AsyncEventHandler_OnElement_Action_MethodGroup In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToComponent_SpecifiesValueAndChangeEvent_WithMatchingProperties Add type checking for component parameters 2018-06-05 19:58:50 -07:00
BindToComponent_SpecifiesValueAndChangeEvent_WithoutMatchingProperties In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToComponent_SpecifiesValue_WithMatchingProperties Add type checking for component parameters 2018-06-05 19:58:50 -07:00
BindToComponent_SpecifiesValue_WithoutMatchingProperties In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToComponent_TypeChecked_WithMatchingProperties Add type checking for component parameters 2018-06-05 19:58:50 -07:00
BindToElementFallback_WithFormat_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToElementFallback_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToElementWithSuffix_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BindToElement_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BuiltIn_BindToInputCheckbox_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BuiltIn_BindToInputText_WithFormatFromProperty_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BuiltIn_BindToInputText_WithFormat_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BuiltIn_BindToInputText_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
BuiltIn_BindToInputWithoutType_WritesAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_Simple In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_WithChildContent Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
ChildComponent_WithElementOnlyChildContent Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
ChildComponent_WithExplicitEventHandler In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_WithExplicitStringParameter Add type checking for component parameters 2018-06-05 19:58:50 -07:00
ChildComponent_WithLambdaEventHandler In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_WithNonPropertyAttributes In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_WithPageDirective In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
ChildComponent_WithParameters Add type checking for component parameters 2018-06-05 19:58:50 -07:00
ChildComponent_WithWeaklyTypeEventHandler Fix #954 - use weak typing for 'event handlers' 2018-07-05 09:15:01 -07:00
ComponentParameter_TypeMismatch_ReportsDiagnostic Add type checking for component parameters 2018-06-05 19:58:50 -07:00
Component_WithRef In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
Component_WithRef_WithChildContent Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Element_WithRef In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
Element_WithRef_CSharpReservedWord Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
Element_WithRef_LeadingAt Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
Element_WithRef_NoLeadingAt Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
EventHandler_OnElement_ArbitraryEventName_WithEventArgsMethodGroup In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
EventHandler_OnElement_WithDelegate
EventHandler_OnElement_WithEventArgsLambdaDelegate In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
EventHandler_OnElement_WithEventArgsMethodGroup In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
EventHandler_OnElement_WithLambdaDelegate
EventHandler_OnElement_WithNoArgMethodGroup In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
EventHandler_OnElement_WithNoArgsLambdaDelegate In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
EventHandler_OnElement_WithString In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
LeadingWhiteSpace_WithCSharpExpression Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
LeadingWhiteSpace_WithComponent Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
LeadingWhiteSpace_WithDirective Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Regression_597 In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
Regression_609 Add regression test for 609 2018-05-22 13:58:04 -07:00
Regression_772 Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Regression_773 Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
Regression_784 Fix #784 - allow complex content for HTML 2018-05-22 11:58:46 -07:00
ScriptTag_WithErrorSuppressed In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751) 2018-05-05 17:55:08 +01:00
TrailingWhiteSpace_WithCSharpExpression Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
TrailingWhiteSpace_WithComponent Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00
TrailingWhiteSpace_WithDirective Add HTML Block rewriting (#1146) 2018-07-23 18:18:07 +01:00