import QtQuick 2.0 import QtTest 1.0 import QtWebKit 3.0 import "../common" TestWebView { id: webView width: 200 height: 400 focus: true property string lastUrl SignalSpy { id: linkHoveredSpy target: webView signalName: "linkHovered" } onLinkHovered: { webView.lastUrl = hoveredUrl } TestCase { name: "DesktopWebViewLoadHtml" // Delayed windowShown to workaround problems with Qt5 in debug mode. when: false Timer { running: parent.windowShown repeat: false interval: 1 onTriggered: parent.when = true } function init() { webView.lastUrl = "" linkHoveredSpy.clear() } function test_baseUrlAfterLoadHtml() { linkHoveredSpy.clear() compare(linkHoveredSpy.count, 0) webView.loadHtml("