Bug 1094090 - Explicitly declare trusted app doesn't have homescreen-webapps-manage permission in PermissionsTable.jsm r=fabrice
authorChris Fitzer <fitzer.c@gmail.com>
Tue, 11 Nov 2014 23:22:22 -0800
changeset 215123 2498fca6fea4ff02fb253cee010cb9b3fac92515
parent 215122 6ccbc46c33db65a03431c720cb1d331fdacace57
child 215124 c0e01ea4dd3d1fcaeae01f611c1cffb46726f368
push id12082
push userfdesre@mozilla.com
push dateWed, 12 Nov 2014 07:22:32 +0000
treeherderb2g-inbound@2498fca6fea4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfabrice
bugs1094090
milestone36.0a1
Bug 1094090 - Explicitly declare trusted app doesn't have homescreen-webapps-manage permission in PermissionsTable.jsm r=fabrice
dom/apps/PermissionsTable.jsm
--- a/dom/apps/PermissionsTable.jsm
+++ b/dom/apps/PermissionsTable.jsm
@@ -225,16 +225,17 @@ this.PermissionsTable =  { geolocation: 
                            "webapps-manage": {
                              app: DENY_ACTION,
                              trusted: DENY_ACTION,
                              privileged: DENY_ACTION,
                              certified: ALLOW_ACTION
                            },
                            "homescreen-webapps-manage": {
                              app: DENY_ACTION,
+                             trusted: DENY_ACTION,
                              privileged: ALLOW_ACTION,
                              certified: ALLOW_ACTION
                            },
                            "backgroundservice": {
                              app: DENY_ACTION,
                              trusted: DENY_ACTION,
                              privileged: DENY_ACTION,
                              certified: ALLOW_ACTION