blob: 464d7c6abc2f91813db7263386d5e2fbef89b62c [file] [log] [blame] [edit]
{
"api": {
"Element": {
"scrollHeight": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/scrollHeight",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-element-scrollheight",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "21"
},
{
"version_added": "3",
"version_removed": "21",
"partial_implementation": true,
"notes": "Before Firefox 21, when an element's content does not generate a vertical scrollbar, then its `scrollHeight` property is equal to its `clientHeight` property. This can mean either the content is too short to require a scrollbar or that the element has a CSS style `overflow` value of `visible` (non-scrollable)."
}
],
"firefox_android": "mirror",
"ie": {
"version_added": "5",
"notes": "In Internet Explorer 5 through 7, if padding is set, the value of `scrollHeight` is equal to the sum of the top and bottom padding. This behavior was fixed in Internet Explorer 8."
},
"oculus": "mirror",
"opera": {
"version_added": "8"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}