Commit Graph

23 Commits

Author SHA1 Message Date
Fredrik Lanker
3a6d99dd22 Bug 1091601 - Settings closes down when changing permissions for THA applications r=fabrice
Application kind is used in isExplicitInPermissionsTable for checking
the permissions in the permission table. When calling the function from
PermissionSettings, the app kind wasn't passed so the permission check
failed. This lead to Settings closing down when trying to change the
permissions in "App permissions", due to the assert in receiveMessage
(dom/permission/PermissionSettings.jsm).

---
 dom/permission/PermissionSettings.jsm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
2014-10-30 15:02:51 -07:00
Nathan Froyd
854a3dc0a0 Bug 1003312 - make PermissionSettings.js{,m} use Services.jsm more; r=fabrice 2014-04-29 13:27:51 -04:00
Reuben Morais
58b4018a1e Bug 793204 - Add remove() API to PermissionSettings. r=sicking 2013-01-26 12:56:23 -05:00
Gregor Wagner
1292ea90c0 Backout bug 793204. r=me 2013-01-23 10:17:33 -08:00
Reuben Morais
ec8d75b4d0 Bug 793204 - Add remove() API to PermissionSettings. r=sicking 2013-01-22 23:34:26 -08:00
Antonio M. Amaya
13a8143f95 Bug 831617 - Killed process when change settings, r=sicking 2013-01-17 22:50:59 +01:00
Antonio M. Amaya
188c6f0848 Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations [r=sicking] 2012-12-15 02:32:30 +01:00
Ed Morley
83de6f9f08 Backout c56a4fcc3acc (bug 812289) for failures in test_permission_basics.html 2012-12-17 13:17:20 +00:00
Antonio M. Amaya
0d9688c1c9 Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations (edit); r=sicking 2012-12-15 02:32:30 +01:00
Gregor Wagner
896dd6fa7d Bug 814156 - Need additional security checks for the "permissions" permission. r=sicking 2012-12-06 21:05:53 -08:00
Gene Lian
98ee11dc7f Bug 805655 - System messages are received by applications that should not be allowed to (part 4). r=fabrice,mounir 2012-11-28 18:57:16 +08:00
Kyle Huey
76a2832eea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-31 09:13:28 -07:00
Vicamo Yang
ea784216bd Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
c82a2d6fea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
c34b7d9377 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
8078ab712e Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Fabrice Desré
7b0ed0b10d Bug 801355 - Race condition setting up permissions at startup [r=gwagner] 2012-10-23 13:11:02 -07:00
David Dahl
c702daa085 Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice 2012-09-28 17:16:29 -05:00
Ryan VanderMeulen
90e48a580b Backout 5c0e68dceca8 (bug 758269) due to mochitest-other orange. 2012-09-26 19:49:43 -04:00
David Dahl
abbc73caff Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice 2012-09-26 17:22:54 -05:00
Gregor Wagner
3ac90fc139 Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-19 11:19:00 -07:00
Gregor Wagner
be650130fb Backout bug 770731 2012-09-18 16:19:56 -07:00
Gregor Wagner
9cc99dca25 Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-18 14:52:39 -07:00