When SetPage() was called during the webview was still initializing it would silently fail. This will now load the contents when the webview is ready. Additionally error handling for the underlying NavigateToString() has been added so it wont fail silently. Closes #22052.