{
  "webextensions": {
    "api": {
      "runtime": {
        "MessageSender": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/MessageSender",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "notes": "Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.",
                "version_added": "45"
              },
              "firefox_android": {
                "notes": "Before version 54, 'id' was the add-on's internal UUID, not the add-on ID.",
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "frameId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "41"
                },
                "edge": {
                  "version_added": "14"
                },
                "firefox": {
                  "version_added": "45"
                },
                "firefox_android": {
                  "version_added": "48"
                },
                "opera": {
                  "version_added": "28"
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "tlsChannelId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "32"
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "version_added": "45"
                },
                "firefox_android": {
                  "version_added": "48"
                },
                "opera": {
                  "version_added": "19"
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "url": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "28"
                },
                "edge": {
                  "version_added": "14",
                  "notes": "The `url` is missing when the message was sent by an extension view."
                },
                "firefox": {
                  "version_added": "45"
                },
                "firefox_android": {
                  "version_added": "48"
                },
                "opera": {
                  "version_added": "15"
                },
                "safari": {
                  "version_added": "14"
                }
              }
            }
          }
        },
        "OnInstalledReason": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/OnInstalledReason",
            "support": {
              "chrome": {
                "version_added": true,
                "notes": "Uses 'chrome_update' instead of 'browser_update'."
              },
              "edge": {
                "version_added": "14",
                "notes": "Only supports 'install' and 'update'."
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true,
                "notes": "Uses 'chrome_update' instead of 'browser_update'."
              },
              "safari": {
                "version_added": "14",
                "notes": "Only supports 'install' and 'update'."
              }
            }
          }
        },
        "OnRestartRequiredReason": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/OnRestartRequiredReason",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "PlatformArch": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/PlatformArch",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "PlatformInfo": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/PlatformInfo",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "nacl_arch": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "version_added": false
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "PlatformNaclArch": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/PlatformNaclArch",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "PlatformOs": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/PlatformOs",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "Port": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/Port",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "15"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "error": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "52"
                },
                "firefox_android": {
                  "version_added": "52"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "RequestUpdateCheckStatus": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/RequestUpdateCheckStatus",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "connect": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/connect",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "connectNative": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/connectNative",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "15"
              },
              "firefox": {
                "version_added": "50"
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "16"
              },
              "safari": {
                "notes": "See the documentation on developer.apple.com about native messaging in Safari.",
                "version_added": "14"
              }
            }
          }
        },
        "getBackgroundPage": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getBackgroundPage",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return <code>null</code>.",
                "version_added": "45"
              },
              "firefox_android": {
                "notes": "If this is called from a page that is part of a private browsing window, such as a sidebar in a private window or a popup opened from a private window, then it will always return <code>null</code>.",
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "getBrowserInfo": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getBrowserInfo",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "version_added": "51"
              },
              "firefox_android": {
                "version_added": "51"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "getManifest": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getManifest",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "getPackageDirectoryEntry": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getPackageDirectoryEntry",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "16"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "getPlatformInfo": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getPlatformInfo",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "16"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "getURL": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getURL",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "id": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/id",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "lastError": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/lastError",
            "support": {
              "chrome": {
                "notes": "lastError is not an Error object. Instead, it is a plain Object with the error text as the string value of the 'message' property.",
                "version_added": true
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "47"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "notes": "lastError is not an Error object. Instead, it is a plain Object with the error text as the string value of the 'message' property.",
                "version_added": true
              },
              "safari": {
                "notes": "<code>lastError</code> is only set if a callback is used. <code>Promise</code> results that fail will be rejected with an <code>Error</code> object.",
                "version_added": "14"
              }
            }
          }
        },
        "onBrowserUpdateAvailable": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onBrowserUpdateAvailable",
            "support": {
              "chrome": {
                "version_added": "27"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            },
            "status": {
              "experimental": false,
              "standard_track": false,
              "deprecated": true
            }
          }
        },
        "onConnect": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onConnect",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "onConnectExternal": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onConnectExternal",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "54"
              },
              "firefox_android": {
                "version_added": "54"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onInstalled": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onInstalled",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "notes": "Before version 55, this event is not triggered for temporarily installed add-ons.",
                "version_added": "52"
              },
              "firefox_android": {
                "notes": "Before version 55, this event is not triggered for temporarily installed add-ons.",
                "version_added": "52"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "details": {
            "id": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": "22"
                  },
                  "edge": {
                    "version_added": "14"
                  },
                  "firefox": {
                    "version_added": false
                  },
                  "firefox_android": {
                    "version_added": false
                  },
                  "opera": {
                    "version_added": "15"
                  },
                  "safari": {
                    "version_added": "14"
                  }
                }
              }
            },
            "previousVersion": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": "22"
                  },
                  "edge": {
                    "version_added": "14"
                  },
                  "firefox": {
                    "version_added": "55"
                  },
                  "firefox_android": {
                    "version_added": "55"
                  },
                  "opera": {
                    "version_added": "15"
                  },
                  "safari": {
                    "version_added": "14"
                  }
                }
              }
            },
            "reason": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": "22"
                  },
                  "edge": {
                    "version_added": "14"
                  },
                  "firefox": {
                    "version_added": "52"
                  },
                  "firefox_android": {
                    "version_added": "52"
                  },
                  "opera": {
                    "version_added": "15"
                  },
                  "safari": {
                    "version_added": "14"
                  }
                }
              }
            },
            "temporary": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": false
                  },
                  "edge": {
                    "version_added": false
                  },
                  "firefox": {
                    "version_added": "55"
                  },
                  "firefox_android": {
                    "version_added": "55"
                  },
                  "opera": {
                    "version_added": false
                  },
                  "safari": {
                    "version_added": false
                  }
                }
              }
            }
          }
        },
        "onMessage": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onMessage",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "return_promise": {
            "__compat": {
              "description": "Respond with <code>Promise</code>",
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": true
                },
                "firefox_android": {
                  "version_added": true
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "onMessageExternal": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onMessageExternal",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "54"
              },
              "firefox_android": {
                "version_added": "54"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "return_promise": {
            "__compat": {
              "description": "Respond with <code>Promise</code>",
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": true
                },
                "firefox_android": {
                  "version_added": true
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "onRestartRequired": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onRestartRequired",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "16"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onStartup": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onStartup",
            "support": {
              "chrome": {
                "version_added": "23"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "52"
              },
              "firefox_android": {
                "version_added": "52"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "onSuspend": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onSuspend",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onSuspendCanceled": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onSuspendCanceled",
            "support": {
              "chrome": {
                "version_added": "22"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onUpdateAvailable": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onUpdateAvailable",
            "support": {
              "chrome": {
                "version_added": "25"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "51"
              },
              "firefox_android": {
                "version_added": "51"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "openOptionsPage": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/openOptionsPage",
            "support": {
              "chrome": {
                "version_added": "42"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "48"
              },
              "firefox_android": {
                "version_added": "57"
              },
              "opera": {
                "version_added": "29"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "reload": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/reload",
            "support": {
              "chrome": {
                "version_added": "25"
              },
              "edge": {
                "version_added": "15"
              },
              "firefox": {
                "version_added": "51"
              },
              "firefox_android": {
                "version_added": "51"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "requestUpdateCheck": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/requestUpdateCheck",
            "support": {
              "chrome": {
                "version_added": "25"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "sendMessage": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/sendMessage",
            "support": {
              "chrome": {
                "version_added": "26"
              },
              "edge": {
                "version_added": "14",
                "notes": "`runtime.onMessage` listeners in extension views receive the messages they sent."
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "15"
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "options": {
            "includeTlsChannelId": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": "32"
                  },
                  "edge": {
                    "version_added": "79"
                  },
                  "firefox": {
                    "version_added": "45"
                  },
                  "firefox_android": {
                    "version_added": "48"
                  },
                  "opera": {
                    "version_added": "19"
                  },
                  "safari": {
                    "version_added": false
                  }
                }
              }
            },
            "toProxyScript": {
              "__compat": {
                "support": {
                  "chrome": {
                    "version_added": false
                  },
                  "edge": {
                    "version_added": false
                  },
                  "firefox": {
                    "version_added": "55"
                  },
                  "firefox_android": {
                    "version_added": "55"
                  },
                  "opera": {
                    "version_added": false
                  },
                  "safari": {
                    "version_added": false
                  }
                }
              }
            }
          }
        },
        "sendNativeMessage": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/sendNativeMessage",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "15"
              },
              "firefox": {
                "version_added": "50"
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "16"
              },
              "safari": {
                "notes": "See the documentation on developer.apple.com about native messaging in Safari.",
                "version_added": "14"
              }
            }
          }
        },
        "setUninstallURL": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/setUninstallURL",
            "support": {
              "chrome": {
                "version_added": "41"
              },
              "edge": {
                "version_added": "15"
              },
              "firefox": {
                "version_added": "47"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "28"
              },
              "safari": {
                "notes": "API exists, but has no effect.",
                "partial_implementation": true,
                "version_added": "14"
              }
            }
          }
        }
      }
    }
  }
}
