4
import QtWebKit.experimental 1.0
11
property bool expectedPermission: false
16
signalName: "permissionRequested"
19
experimental.onPermissionRequested: {
20
//Must be false by default
21
if (!permission.allow) {
22
permission.allow = true
24
console.log("Fail: permission must be set to false")
26
if (permission.type == PermissionRequest.Geolocation) {
27
console.log("Permission is geotype")
32
name: "WebViewGeopermission"
34
// Delayed windowShown to workaround problems with Qt5 in debug mode.
37
running: parent.windowShown
40
onTriggered: parent.when = true
47
function test_permissionRequest() {
49
webView.url = Qt.resolvedUrl("../common/geolocation.html")