diff --git a/api/CharacterData.json b/api/CharacterData.json
new file mode 100644
index 00000000000000..bcf93b6ed6a2c9
--- /dev/null
+++ b/api/CharacterData.json
@@ -0,0 +1,438 @@
+{
+ "api": {
+ "CharacterData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": true
+ },
+ "edge_mobile": {
+ "version_added": true
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": true
+ },
+ "ie": {
+ "version_added": "6"
+ },
+ "opera": {
+ "version_added": true
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": true
+ },
+ "safari_ios": {
+ "version_added": true
+ },
+ "webview_android": {
+ "version_added": true
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ },
+ "ChildNode": {
+ "__compat": {
+ "description": "Implements ChildNode
Interface",
+ "support": {
+ "chrome": {
+ "version_added": true
+ },
+ "chrome_android": {
+ "version_added": true
+ },
+ "edge": {
+ "version_added": true
+ },
+ "edge_mobile": {
+ "version_added": true
+ },
+ "firefox": {
+ "version_added": "25",
+ "notes": "Two properties, nextElementSibling
and previousElementSibling
, have been moved to the NonDocumentTypeChildNode
interface, also implemented by CharacterData
."
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": true
+ },
+ "opera_android": {
+ "version_added": true
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": false,
+ "deprecated": false
+ }
+ }
+ },
+ "appendData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/appendData",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "data": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/data",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "deleteData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/deleteData",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "insertData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/insertData",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "length": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/length",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "replaceData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/replaceData",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "substringData": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/CharacterData/substringData",
+ "support": {
+ "chrome": {
+ "version_added": null
+ },
+ "chrome_android": {
+ "version_added": null
+ },
+ "edge": {
+ "version_added": null
+ },
+ "edge_mobile": {
+ "version_added": null
+ },
+ "firefox": {
+ "version_added": null
+ },
+ "firefox_android": {
+ "version_added": null
+ },
+ "ie": {
+ "version_added": null
+ },
+ "opera": {
+ "version_added": null
+ },
+ "opera_android": {
+ "version_added": null
+ },
+ "safari": {
+ "version_added": null
+ },
+ "safari_ios": {
+ "version_added": null
+ },
+ "webview_android": {
+ "version_added": null
+ }
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}