Bug 1399176 - Make browserSettings an optional permission, r?mixedpuppy draft
authorBob Silverberg <bsilverberg@mozilla.com>
Tue, 12 Sep 2017 12:19:45 -0400
changeset 663092 125070533fd34a2e091470b5968bfd3c08e19125
parent 662980 b0e945eed81db8bf076daf64e381c514f70144f0
child 731090 f83260847ab74ef63dfdf70631a81558e23be4f2
push id79316
push userbmo:bob.silverberg@gmail.com
push dateTue, 12 Sep 2017 16:20:15 +0000
reviewersmixedpuppy
bugs1399176
milestone57.0a1
Bug 1399176 - Make browserSettings an optional permission, r?mixedpuppy MozReview-Commit-ID: AO0hQdETmvC
toolkit/components/extensions/schemas/browser_settings.json
--- a/toolkit/components/extensions/schemas/browser_settings.json
+++ b/toolkit/components/extensions/schemas/browser_settings.json
@@ -2,17 +2,17 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
 [
   {
     "namespace": "manifest",
     "types": [
       {
-        "$extend": "Permission",
+        "$extend": "OptionalPermission",
         "choices": [{
           "type": "string",
           "enum": [
             "browserSettings"
           ]
         }]
       }
     ]