Web source: render at canvas size 1920x1080 — full-bleed widgets no longer truncated to upper-left

This commit is contained in:
2026-08-28 11:16:46 -07:00
parent f39ebd96ce
commit 70fe2b80b2
4 changed files with 46 additions and 46 deletions
+8 -8
View File
@@ -20,7 +20,7 @@ public sealed class WebView2ManagerTests
}
[Fact]
public void WebView2_Control_Size_Snapshots_Source_At_Register()
public void WebView2_Control_Size_Is_Canvas_Resolution_Regardless_Of_Source()
{
_app.Run(() =>
{
@@ -36,8 +36,8 @@ public sealed class WebView2ManagerTests
manager.Register(source);
var webView = panel.Children.OfType<WebView2>().First();
Assert.Equal(640.0, webView.Width);
Assert.Equal(480.0, webView.Height);
Assert.Equal(1920.0, webView.Width);
Assert.Equal(1080.0, webView.Height);
});
}
@@ -62,13 +62,13 @@ public sealed class WebView2ManagerTests
source.Width = 1024;
source.Height = 768;
Assert.Equal(640.0, webView.Width);
Assert.Equal(480.0, webView.Height);
Assert.Equal(1920.0, webView.Width);
Assert.Equal(1080.0, webView.Height);
});
}
[Fact]
public void WebView2_Control_Size_Minimum_Is_One()
public void WebView2_Control_Size_Ignores_Zero_Sized_Source()
{
_app.Run(() =>
{
@@ -84,8 +84,8 @@ public sealed class WebView2ManagerTests
manager.Register(source);
var webView = panel.Children.OfType<WebView2>().First();
Assert.Equal(1.0, webView.Width);
Assert.Equal(1.0, webView.Height);
Assert.Equal(1920.0, webView.Width);
Assert.Equal(1080.0, webView.Height);
});
}