NativeWebView.Platform.LinuxNativeWebViewPlatform.LinuxNativeWebView: implemented for the embedded control path on Linux/X11. The backend now creates a real GTK3/WebKitGTK child host and exposes live X11 / WebKitGTK handles.NativeWebDialog: implemented for the Linux/X11 runtime path through a top-level GTK window and embedded WebKitGTK host.WebAuthenticationBroker: implemented through the Linux dialog runtime and a WebKitGTK-backed auth window.NativeWebViewPlatformImplementationStatusMatrix.Get(NativeWebViewPlatform.Linux) in code when you need the honest current repo status.factory.UseNativeWebViewLinux();
NATIVEWEBVIEW_WEBKITGTK_VERSION can be used to assert the expected installed WebKitGTK major line during diagnostics.
The embedded control runtime expects GTK3/WebKitGTK on an X11-capable Linux session.
NativeWebViewLinuxProxySettingsBuilder converts shared proxy options into a WebKitGTK-style default proxy URI plus ignore-host list.NativeWebView and NativeWebDialog runtime paths now apply explicit per-instance proxy settings on the X11 runtime path.Proxy.AutoConfigUrl and embedded proxy credentials remain unsupported on the Linux runtime path.CookieDataFolder maps to persistent WebKitGTK cookie storage when private mode is disabled.UserDataFolder, CacheFolder, and SessionDataFolder remain backend-specific configuration contracts on Linux in the current repo.PrintAsync() delegates to the native WebKitGTK print pipeline, but direct PDF export through OutputPath is not implemented.WebAuthenticationBroker.UseHttpPost is not currently implemented on the Linux runtime path.