Bug 1367494 - Warn on properties supported on desktop but not android instead of preventing installation. r=aswan, a=jcristau
authorMatthew Wein <mwein@mozilla.com>
Wed, 14 Jun 2017 13:40:37 -0400
changeset 414504 b1eea5fe226d
parent 414503 aa08b24ffb91
child 414505 c45a5fdbc07b
push id1492
push userryanvm@gmail.com
push dateWed, 02 Aug 2017 17:41:15 +0000
treeherdermozilla-release@d8c080ddb32c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaswan, jcristau
bugs1367494
milestone55.0
Bug 1367494 - Warn on properties supported on desktop but not android instead of preventing installation. r=aswan, a=jcristau MozReview-Commit-ID: EjGJgssAjpr
mobile/android/components/extensions/schemas/browser_action.json
--- a/mobile/android/components/extensions/schemas/browser_action.json
+++ b/mobile/android/components/extensions/schemas/browser_action.json
@@ -15,36 +15,36 @@
             "properties": {
               "default_title": {
                 "type": "string",
                 "optional": true,
                 "preprocess": "localize"
               },
               "default_icon": {
                 "$ref": "IconPath",
-                "unsupported": true,
+                "deprecated": "Unsupported on Android.",
                 "optional": true
               },
               "default_popup": {
                 "type": "string",
                 "format": "relativeUrl",
-                "unsupported": true,
+                "deprecated": "Unsupported on Android.",
                 "optional": true,
                 "preprocess": "localize"
               },
               "browser_style": {
                 "type": "boolean",
-                "unsupported": true,
+                "deprecated": "Unsupported on Android.",
                 "optional": true
               },
               "default_area": {
                 "description": "Defines the location the browserAction will appear by default.  The default location is navbar.",
                 "type": "string",
                 "enum": ["navbar", "menupanel", "tabstrip", "personaltoolbar"],
-                "unsupported": true,
+                "deprecated": "Unsupported on Android.",
                 "optional": true
               }
             },
             "optional": true
           }
         }
       }
     ]