The documentation of WebKitWebView::is-controlled-by-automation says: """This should only be used when creating a new WebKitWebView as a response to “create-web-view” signal request.""" But this is wrong. According to Carlos Garcia, it needs to always be set when creating webviews in automation mode.