CordovaChromeClient has a method `setWebview` which allows to change the view after ChromeClient got created. XWalkChromeClient doesn't support this. But it's not in use for current cordova container anyway.