Merge pull request #15857 from PrestonB1123/webcamPermissions

DEV-193: Disallow mic and webcam access always.
This commit is contained in:
Brad Hefta-Gaub 2019-07-01 09:54:58 -07:00 committed by GitHub
commit 191086c57a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 12 deletions

View file

@ -29,16 +29,6 @@ WebView {
userScripts: [ createGlobalEventBridge, raiseAndLowerKeyboard ]
onFeaturePermissionRequested: {
if (feature == 2) { // QWebEnginePage::MediaAudioCapture
grantFeaturePermission(securityOrigin, feature, true);
} else {
permissionsBar.securityOrigin = securityOrigin;
permissionsBar.feature = feature;
parentRoot.showPermissionsBar();
}
}
onLoadingChanged: {
if (loadRequest.status === WebEngineView.LoadSucceededStatus) {
addressBar.text = loadRequest.url

View file

@ -84,7 +84,7 @@ Item {
}
onFeaturePermissionRequested: {
grantFeaturePermission(securityOrigin, feature, true);
grantFeaturePermission(securityOrigin, feature, false);
}
onLoadingChanged: {

View file

@ -141,7 +141,7 @@ Item {
}
onFeaturePermissionRequested: {
grantFeaturePermission(securityOrigin, feature, true);
grantFeaturePermission(securityOrigin, feature, false);
}
//disable popup

View file

@ -35,4 +35,8 @@ WebEngineView {
}
WebSpinner { }
onFeaturePermissionRequested: {
grantFeaturePermission(securityOrigin, feature, false);
}
}