{
  "webextensions": {
    "api": {
      "proxy": {
        "onError": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/onError",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": [
                {
                  "version_added": "60"
                },
                {
                  "alternative_name": "onProxyError",
                  "version_added": "55",
                  "version_removed": "71"
                }
              ],
              "firefox_android": [
                {
                  "version_added": "60"
                },
                {
                  "alternative_name": "onProxyError",
                  "version_added": "55"
                }
              ],
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onRequest": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/onRequest",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "notes": "Before version 78, the <code>tabId</code> and <code>windowId</code> filter properties are ignored.",
                "version_added": "60"
              },
              "firefox_android": {
                "version_added": "60"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "ProxyInfo": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/ProxyInfo",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "version_added": "60"
              },
              "firefox_android": {
                "version_added": "60"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "RequestDetails": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/RequestDetails",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "version_added": "60"
              },
              "firefox_android": {
                "version_added": "60"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          },
          "cookieStoreId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "documentUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "frameId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "fromCache": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "incognito": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "method": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "originUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "parentFrameId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "requestHeaders": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "requestId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "tabId": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "thirdParty": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "72"
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "timeStamp": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "type": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "url": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": false
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": "60"
                },
                "firefox_android": {
                  "version_added": "60"
                },
                "opera": {
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "register": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/register",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": [
                {
                  "version_added": "56",
                  "version_removed": "71"
                },
                {
                  "alternative_name": "registerProxyScript",
                  "version_added": "55"
                }
              ],
              "firefox_android": [
                {
                  "version_added": "56"
                },
                {
                  "alternative_name": "registerProxyScript",
                  "version_added": "55"
                }
              ],
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            },
            "status": {
              "experimental": false,
              "standard_track": true,
              "deprecated": true
            }
          }
        },
        "settings": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/settings",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "notes": "In version 59, this property was listed as <code>proxyConfig</code> in the <code>browserSettings</code> namespace, but it had a bug that made it mostly unusable.",
                "version_added": "60"
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "unregister": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/proxy/unregister",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "version_added": "56",
                "version_removed": "71"
              },
              "firefox_android": {
                "version_added": "56"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            },
            "status": {
              "experimental": false,
              "standard_track": true,
              "deprecated": true
            }
          }
        }
      }
    }
  }
}
