{
  "api": {
    "URL": {
      "__compat": {
        "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL",
        "support": {
          "chrome": [
            {
              "version_added": "32"
            },
            {
              "version_added": "19",
              "prefix": "webkit"
            }
          ],
          "chrome_android": [
            {
              "version_added": "32"
            },
            {
              "version_added": "25",
              "prefix": "webkit"
            }
          ],
          "edge": {
            "version_added": "12"
          },
          "firefox": {
            "version_added": "19",
            "notes": [
              "Before version 57, Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see <a href='https://bugzil.la/1386683'>bug 1386683</a>).",
              "To use it from chrome code, JSM and Bootstrap scope, you have to import it with <code>Cu.importGlobalProperties(['URL']);</code>."
            ]
          },
          "firefox_android": {
            "version_added": "19",
            "notes": [
              "Before version 57, Firefox had a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see <a href='https://bugzil.la/1386683'>bug 1386683</a>).",
              "To use it from chrome code, JSM and Bootstrap scope, you have to import it with <code>Cu.importGlobalProperties(['URL']);</code>."
            ]
          },
          "ie": {
            "version_added": "10"
          },
          "nodejs": [
            {
              "version_added": "10.0.0"
            },
            {
              "version_added": "7.0.0",
              "notes": "Has to be imported from the URL module."
            }
          ],
          "opera": [
            {
              "version_added": "19"
            },
            {
              "version_added": "15",
              "prefix": "webkit"
            }
          ],
          "opera_android": [
            {
              "version_added": "19"
            },
            {
              "version_added": "14",
              "prefix": "webkit"
            }
          ],
          "safari": [
            {
              "version_added": "7"
            },
            {
              "version_added": "6",
              "prefix": "webkit"
            }
          ],
          "safari_ios": [
            {
              "version_added": "7"
            },
            {
              "version_added": "6",
              "prefix": "webkit"
            }
          ],
          "samsunginternet_android": [
            {
              "version_added": "2.0"
            },
            {
              "version_added": "1.5",
              "prefix": "webkit"
            }
          ],
          "webview_android": [
            {
              "version_added": "4.4"
            },
            {
              "version_added": "4",
              "prefix": "webkit"
            }
          ]
        },
        "status": {
          "experimental": false,
          "standard_track": true,
          "deprecated": false
        }
      },
      "URL": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/URL",
          "description": "<code>URL()</code> constructor",
          "support": {
            "chrome": {
              "version_added": "19"
            },
            "chrome_android": {
              "version_added": "25"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "26"
            },
            "firefox_android": {
              "version_added": "26"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": "15"
            },
            "opera_android": {
              "version_added": "14"
            },
            "safari": {
              "version_added": "6"
            },
            "safari_ios": {
              "version_added": "6"
            },
            "samsunginternet_android": {
              "version_added": "1.5"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "createObjectURL": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/createObjectURL",
          "support": {
            "chrome": {
              "version_added": "19"
            },
            "chrome_android": {
              "version_added": "25"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "19",
              "notes": "<code>createObjectURL()</code> is no longer available within the context of a <code>ServiceWorker</code>."
            },
            "firefox_android": {
              "version_added": "19",
              "notes": "<code>createObjectURL()</code> is no longer available within the context of a <code>ServiceWorker</code>."
            },
            "ie": {
              "version_added": "10",
              "notes": "If the underlying object does not have a content type set, using this URL as the <code>src</code> of an <code>img</code> tag fails intermittently with error DOM7009."
            },
            "nodejs": {
              "version_added": false
            },
            "opera": {
              "version_added": "15"
            },
            "opera_android": {
              "version_added": "14"
            },
            "safari": {
              "version_added": "6"
            },
            "safari_ios": {
              "version_added": "6"
            },
            "samsunginternet_android": {
              "version_added": "1.5"
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": true,
            "standard_track": true,
            "deprecated": false
          }
        },
        "no_MediaStream_argument": {
          "__compat": {
            "description": "No longer accepts <code>MediaStream</code> object",
            "support": {
              "chrome": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "chrome_android": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "edge": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "firefox": {
                "version_added": "62"
              },
              "firefox_android": {
                "version_added": "62"
              },
              "ie": {
                "version_added": null
              },
              "nodejs": {
                "version_added": false
              },
              "opera": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "opera_android": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "safari": {
                "version_added": null,
                "notes": "See <a href='https://webkit.org/b/167518'>here</a> for progress on deprecation."
              },
              "safari_ios": {
                "version_added": null,
                "notes": "See <a href='https://webkit.org/b/167518'>here</a> for progress on deprecation."
              },
              "samsunginternet_android": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              },
              "webview_android": {
                "version_added": null,
                "notes": "See <a href='https://crbug.com/591719'>here</a> for progress on deprecation."
              }
            },
            "status": {
              "experimental": false,
              "standard_track": true,
              "deprecated": false
            }
          }
        }
      },
      "hash": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/hash",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": true
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "host": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/host",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": true
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "hostname": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/hostname",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "href": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/href",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "origin": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/origin",
          "support": {
            "chrome": {
              "version_added": "32"
            },
            "chrome_android": {
              "version_added": "32"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": [
              {
                "version_added": "26"
              },
              {
                "version_added": "26",
                "version_removed": "49",
                "notes": "Results for <code>URL</code> using the <code>blob</code> scheme incorrectly returned <code>null</code>."
              }
            ],
            "firefox_android": [
              {
                "version_added": "26"
              },
              {
                "version_added": "26",
                "version_removed": "49",
                "notes": "Results for <code>URL</code> using the <code>blob</code> scheme incorrectly returned <code>null</code>."
              }
            ],
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": "6.0"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "password": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/password",
          "support": {
            "chrome": {
              "version_added": "32"
            },
            "chrome_android": {
              "version_added": "32"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "26"
            },
            "firefox_android": {
              "version_added": "26"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": "6.0"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "pathname": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/pathname",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": [
              {
                "version_added": "53"
              },
              {
                "version_added": "22",
                "version_removed": "53",
                "notes": "<code>pathname</code> and <code>search</code> returned the wrong values so that for a URL of <code>http://z.com/x?a=true&b=false</code>, <code>pathname</code> would return \"/x?a=true&b=false\" and <code>search</code> would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively."
              }
            ],
            "firefox_android": [
              {
                "version_added": "53"
              },
              {
                "version_added": "22",
                "version_removed": "53",
                "notes": "<code>pathname</code> and <code>search</code> returned the wrong values so that for a URL of <code>http://z.com/x?a=true&b=false</code>, <code>pathname</code> would return \"/x?a=true&b=false\" and <code>search</code> would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively."
              }
            ],
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "port": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/port",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "protocol": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/protocol",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": {
              "version_added": "22"
            },
            "firefox_android": {
              "version_added": "22"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "revokeObjectURL": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/revokeObjectURL",
          "support": {
            "chrome": {
              "version_added": "19"
            },
            "chrome_android": {
              "version_added": "25"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "19",
              "notes": "<code>revokeObjectURL()</code> is no longer available within the context of a <code>ServiceWorker</code>."
            },
            "firefox_android": {
              "version_added": "19",
              "notes": "<code>revokeObjectURL()</code> is no longer available within the context of a <code>ServiceWorker</code>."
            },
            "ie": {
              "version_added": "10"
            },
            "nodejs": {
              "version_added": false
            },
            "opera": {
              "version_added": "15"
            },
            "opera_android": {
              "version_added": "14"
            },
            "safari": {
              "version_added": "6"
            },
            "safari_ios": {
              "version_added": "6"
            },
            "samsunginternet_android": {
              "version_added": "1.5"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": true,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "search": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/search",
          "support": {
            "chrome": {
              "version_added": true
            },
            "chrome_android": {
              "version_added": true
            },
            "edge": {
              "version_added": "13"
            },
            "firefox": [
              {
                "version_added": "53"
              },
              {
                "version_added": "22",
                "version_removed": "53",
                "notes": "<code>pathname</code> and <code>search</code> returned the wrong values so that for a URL of <code>http://z.com/x?a=true&b=false</code>, <code>pathname</code> would return \"/x?a=true&b=false\" and <code>search</code> would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively."
              }
            ],
            "firefox_android": [
              {
                "version_added": "53"
              },
              {
                "version_added": "22",
                "version_removed": "53",
                "notes": "<code>pathname</code> and <code>search</code> returned the wrong values so that for a URL of <code>http://z.com/x?a=true&b=false</code>, <code>pathname</code> would return \"/x?a=true&b=false\" and <code>search</code> would return \"\", rather than \"/x\" and \"?a=true&b=false\" respectively."
              }
            ],
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": true
            },
            "webview_android": {
              "version_added": true
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "searchParams": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/searchParams",
          "support": {
            "chrome": {
              "version_added": "51"
            },
            "chrome_android": {
              "version_added": "51"
            },
            "edge": {
              "version_added": "17"
            },
            "firefox": {
              "version_added": "29"
            },
            "firefox_android": {
              "version_added": "29"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": "7.5.0"
            },
            "opera": {
              "version_added": "38"
            },
            "opera_android": {
              "version_added": "41"
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": "10"
            },
            "samsunginternet_android": {
              "version_added": "5.0"
            },
            "webview_android": {
              "version_added": "51"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "toJSON": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/toJSON",
          "support": {
            "chrome": {
              "version_added": "71"
            },
            "chrome_android": {
              "version_added": "71"
            },
            "edge": {
              "version_added": "17"
            },
            "firefox": {
              "version_added": "54"
            },
            "firefox_android": {
              "version_added": "54"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": true
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": "10.0"
            },
            "webview_android": {
              "version_added": "71"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "toString": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/toString",
          "support": {
            "chrome": {
              "version_added": "19"
            },
            "chrome_android": {
              "version_added": "25"
            },
            "edge": {
              "version_added": "17"
            },
            "firefox": {
              "version_added": "54"
            },
            "firefox_android": {
              "version_added": "54"
            },
            "ie": {
              "version_added": false
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": true
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": "6.0"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "username": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Web/API/URL/username",
          "support": {
            "chrome": {
              "version_added": "32"
            },
            "chrome_android": {
              "version_added": "32"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "26"
            },
            "firefox_android": {
              "version_added": "26"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": true
            },
            "opera": {
              "version_added": true
            },
            "opera_android": {
              "version_added": true
            },
            "safari": {
              "version_added": "10"
            },
            "safari_ios": {
              "version_added": true
            },
            "samsunginternet_android": {
              "version_added": "6.0"
            },
            "webview_android": {
              "version_added": "≤37"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      }
    }
  }
}
