@@ -33,6 +33,11 @@ public void InitializersRunsModernCallbacksByDefaultWhenPresent(bool streaming,
3333        var  url  =  $ "{ ServerPathBase } /initializers?streaming={ streaming } &wasm={ webassembly } &server={ server } "; 
3434        Navigate ( url ) ; 
3535
36+         if  ( webassembly ) 
37+         { 
38+             ( ( IJavaScriptExecutor ) Browser ) . ExecuteScript ( "sessionStorage.setItem('block-webassembly-settings', 'true')" ) ; 
39+         } 
40+ 
3641        foreach  ( var  callback  in  expectedInvokedCallbacks ) 
3742        { 
3843            Browser . Exists ( By . Id ( callback ) ) ; 
@@ -82,7 +87,7 @@ public static TheoryData<bool, bool, bool, string[]> InitializerTestData()
8287        { 
8388            {  false ,  false ,  false ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" , "modern-before-web-start" ,  "modern-after-web-started" ]  } , 
8489            {  false ,  false ,  true ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" ,  "classic-and-modern-before-server-start" ,  "classic-and-modern-after-server-started" ,  "classic-and-modern-circuit-opened" ,  "modern-before-web-start" ,  "modern-after-web-started" ,  "modern-before-server-start" ,  "modern-after-server-started" ,  "modern-circuit-opened"  ]  } , 
85-             {  false ,  true ,  false ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" ,  "classic-and-modern-before-web-assembly-start" ,  "classic-and-modern-after-web-assembly-started" ,  "modern-before-web-start" ,  "modern-after-web-started" ,  "modern-before-web-assembly-start" ,  "modern-after-web-assembly-started" ]  } , 
90+             {  false ,  true ,  false ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" ,  "classic-and-modern-before-web-assembly-start" ,  "classic-and-modern-after-web-assembly-started" ,  "server--classic-and-modern-before-web-assembly-start"  ,   "server--classic-and-modern-after-web-assembly-started" ,   " modern-before-web-start",  "modern-after-web-started" ,  "modern-before-web-assembly-start" ,  "modern-after-web-assembly-started" ]  } , 
8691            {  false ,  true ,  true ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" ,  "classic-and-modern-before-server-start" ,  "classic-and-modern-circuit-opened" ,  "classic-and-modern-after-server-started" ,  "classic-and-modern-before-web-assembly-start" ,  "classic-and-modern-after-web-assembly-started" ,  "modern-before-web-start" ,  "modern-after-web-started" ,  "modern-before-server-start" ,  "modern-circuit-opened" ,  "modern-after-server-started" ,  "modern-before-web-assembly-start" ,  "modern-after-web-assembly-started" ]  } , 
8792            {  true ,  false ,  false ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" , "modern-before-web-start" ,  "modern-after-web-started" ]  } , 
8893            {  true ,  false ,  true ,  [ "classic-and-modern-before-web-start" ,  "classic-and-modern-after-web-started" ,  "classic-and-modern-before-server-start" ,  "classic-and-modern-after-server-started" ,  "classic-and-modern-circuit-opened" ,  "modern-before-web-start" ,  "modern-after-web-started" ,  "modern-before-server-start" ,  "modern-after-server-started" ,  "modern-circuit-opened"  ]  } , 
0 commit comments