{
    "ref-for-dom-idbcursor-advance①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "advance",
            "slug": "API/IDBCursor/advance",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/advance",
            "summary": "The advance() method of the IDBCursor interface sets the number of times a cursor should move its position forward.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: advance() method"
        }
    ],
    "ref-for-dom-idbcursor-continue①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "continue",
            "slug": "API/IDBCursor/continue",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/continue",
            "summary": "The continue() method of the IDBCursor interface advances the cursor to the next position along its direction, to the item whose key matches the optional key parameter. If no key is specified, the cursor advances to the immediate next position, based on its direction.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: continue() method"
        }
    ],
    "ref-for-dom-idbcursor-continueprimarykey①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "continuePrimaryKey",
            "slug": "API/IDBCursor/continuePrimaryKey",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/continuePrimaryKey",
            "summary": "The continuePrimaryKey() method of the IDBCursor interface advances the cursor to the item whose key matches the key parameter as well as whose primary key matches the primary key parameter.",
            "support": {
                "chrome": {
                    "version_added": "58"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "51"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: continuePrimaryKey() method"
        }
    ],
    "ref-for-dom-idbcursor-delete①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "delete",
            "slug": "API/IDBCursor/delete",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/delete",
            "summary": "The delete() method of the IDBCursor interface returns an IDBRequest object, and, in a separate thread, deletes the record at the cursor's position, without changing the cursor's position. Once the record is deleted, the cursor's value is set to null.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: delete() method"
        }
    ],
    "ref-for-dom-idbcursor-direction①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "direction",
            "slug": "API/IDBCursor/direction",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/direction",
            "summary": "The direction read-only property of the IDBCursor interface is a string that returns the direction of traversal of the cursor (set using IDBObjectStore.openCursor for example). See the Values section below for possible values.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: direction property"
        }
    ],
    "ref-for-dom-idbcursor-key①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "key",
            "slug": "API/IDBCursor/key",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/key",
            "summary": "The key read-only property of the IDBCursor interface returns the key for the record at the cursor's position. If the cursor is outside its range, this is set to undefined. The cursor's key can be any data type.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: key property"
        }
    ],
    "ref-for-dom-idbcursor-primarykey①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "primaryKey",
            "slug": "API/IDBCursor/primaryKey",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/primaryKey",
            "summary": "The primaryKey read-only property of the IDBCursor interface returns the cursor's current effective key. If the cursor is currently being iterated or has iterated outside its range, this is set to undefined. The cursor's primary key can be any data type.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: primaryKey property"
        }
    ],
    "ref-for-dom-idbcursor-request①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "request",
            "slug": "API/IDBCursor/request",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/request",
            "summary": "The request read-only property of the IDBCursor interface returns the IDBRequest used to obtain the cursor.",
            "support": {
                "chrome": {
                    "version_added": "76"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "77"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: request property"
        }
    ],
    "ref-for-dom-idbcursor-source①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "source",
            "slug": "API/IDBCursor/source",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/source",
            "summary": "The source read-only property of the IDBCursor interface returns the IDBObjectStore or IDBIndex that the cursor is iterating over. This function never returns null or throws an exception, even if the cursor is currently being iterated, has iterated past its end, or its transaction is not active.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: source property"
        }
    ],
    "ref-for-dom-idbcursor-update①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "update",
            "slug": "API/IDBCursor/update",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor/update",
            "summary": "The update() method of the IDBCursor interface returns an IDBRequest object, and, in a separate thread, updates the value at the current position of the cursor in the object store. If the cursor points to a record that has just been deleted, a new record is created.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursor: update() method"
        }
    ],
    "cursor-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursor.json",
            "name": "IDBCursor",
            "slug": "API/IDBCursor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursor",
            "summary": "The IDBCursor interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": [
                    {
                        "version_added": "44"
                    },
                    {
                        "version_added": "15",
                        "version_removed": "44",
                        "prefix": "webkit"
                    }
                ],
                "opera_android": [
                    {
                        "version_added": "43"
                    },
                    {
                        "version_added": "14",
                        "version_removed": "43",
                        "prefix": "webkit"
                    }
                ],
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBCursor"
        }
    ],
    "ref-for-dom-idbcursorwithvalue-value①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursorWithValue.json",
            "name": "value",
            "slug": "API/IDBCursorWithValue/value",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursorWithValue/value",
            "summary": "The value read-only property of the IDBCursorWithValue interface returns the value of the current cursor, whatever that is.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBCursorWithValue: value property"
        }
    ],
    "ref-for-idbcursorwithvalue②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBCursorWithValue.json",
            "name": "IDBCursorWithValue",
            "slug": "API/IDBCursorWithValue",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBCursorWithValue",
            "summary": "The IDBCursorWithValue interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. It is the same as the IDBCursor, except that it includes the value property.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBCursorWithValue"
        }
    ],
    "ref-for-dom-idbdatabase-close②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "close",
            "slug": "API/IDBDatabase/close",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/close",
            "summary": "The close() method of the IDBDatabase interface returns immediately and closes the connection in a separate thread.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: close() method"
        }
    ],
    "closing-connection": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "close_event",
            "slug": "API/IDBDatabase/close_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/close_event",
            "summary": "The close event is fired on IDBDatabase when the database connection is unexpectedly closed. This could happen, for example, if the underlying storage is removed or if the user clears the database in the browser's history preferences.",
            "support": {
                "chrome": {
                    "version_added": "30"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "50"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "37"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: close event"
        }
    ],
    "dom-idbdatabase-onclose": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "close_event",
            "slug": "API/IDBDatabase/close_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/close_event",
            "summary": "The close event is fired on IDBDatabase when the database connection is unexpectedly closed. This could happen, for example, if the underlying storage is removed or if the user clears the database in the browser's history preferences.",
            "support": {
                "chrome": {
                    "version_added": "30"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "50"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "37"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: close event"
        }
    ],
    "ref-for-dom-idbdatabase-createobjectstore①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "createObjectStore",
            "slug": "API/IDBDatabase/createObjectStore",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/createObjectStore",
            "summary": "The createObjectStore() method of the IDBDatabase interface creates and returns a new IDBObjectStore.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: createObjectStore() method"
        }
    ],
    "ref-for-dom-idbdatabase-deleteobjectstore①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "deleteObjectStore",
            "slug": "API/IDBDatabase/deleteObjectStore",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/deleteObjectStore",
            "summary": "The deleteObjectStore() method of the IDBDatabase interface destroys the object store with the given name in the connected database, along with any indexes that reference it.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: deleteObjectStore() method"
        }
    ],
    "ref-for-dom-idbdatabase-name①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "name",
            "slug": "API/IDBDatabase/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/name",
            "summary": "The name read-only property of the IDBDatabase interface is a string that contains the name of the connected database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: name property"
        }
    ],
    "ref-for-dom-idbdatabase-objectstorenames①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "objectStoreNames",
            "slug": "API/IDBDatabase/objectStoreNames",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/objectStoreNames",
            "summary": "The objectStoreNames read-only property of the IDBDatabase interface is a DOMStringList containing a list of the names of the object stores currently in the connected database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: objectStoreNames property"
        }
    ],
    "ref-for-dom-idbdatabase-transaction③": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "transaction",
            "slug": "API/IDBDatabase/transaction",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/transaction",
            "summary": "The transaction method of the IDBDatabase interface immediately returns a transaction object (IDBTransaction) containing the IDBTransaction.objectStore method, which you can use to access your object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: transaction() method"
        }
    ],
    "ref-for-dom-idbdatabase-version①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "version",
            "slug": "API/IDBDatabase/version",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/version",
            "summary": "The version property of the IDBDatabase interface is a 64-bit integer that contains the version of the connected database. When a database is first created, this attribute is an empty string.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: version property"
        }
    ],
    "eventdef-idbdatabase-versionchange": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "versionchange_event",
            "slug": "API/IDBDatabase/versionchange_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/versionchange_event",
            "summary": "The versionchange event is fired when a database structure change (upgradeneeded event send on an IDBOpenDBRequest or IDBFactory.deleteDatabase) was requested elsewhere (most probably in another window/tab on the same computer).",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: versionchange event"
        }
    ],
    "dom-idbdatabase-onversionchange": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "versionchange_event",
            "slug": "API/IDBDatabase/versionchange_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase/versionchange_event",
            "summary": "The versionchange event is fired when a database structure change (upgradeneeded event send on an IDBOpenDBRequest or IDBFactory.deleteDatabase) was requested elsewhere (most probably in another window/tab on the same computer).",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBDatabase: versionchange event"
        }
    ],
    "database-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBDatabase.json",
            "name": "IDBDatabase",
            "slug": "API/IDBDatabase",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBDatabase",
            "summary": "The IDBDatabase interface of the IndexedDB API provides a connection to a database; you can use an IDBDatabase object to open a transaction on your database then create, manipulate, and delete objects (data) in that database. The interface provides the only way to get and manage versions of the database.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBDatabase"
        }
    ],
    "ref-for-dom-idbfactory-cmp①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBFactory.json",
            "name": "cmp",
            "slug": "API/IDBFactory/cmp",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBFactory/cmp",
            "summary": "The cmp() method of the IDBFactory interface compares two values as keys to determine equality and ordering for IndexedDB operations, such as storing and iterating.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBFactory: cmp() method"
        }
    ],
    "ref-for-dom-idbfactory-databases①": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/IDBFactory.json",
            "name": "databases",
            "slug": "API/IDBFactory/databases",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBFactory/databases",
            "summary": "The databases method of the IDBFactory interface returns a list representing all the available databases, including their names and versions.",
            "support": {
                "chrome": {
                    "version_added": "72"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false,
                    "notes": "See <a href='https://bugzil.la/934640'>bug 934640</a>."
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBFactory: databases() method"
        }
    ],
    "ref-for-dom-idbfactory-deletedatabase①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBFactory.json",
            "name": "deleteDatabase",
            "slug": "API/IDBFactory/deleteDatabase",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBFactory/deleteDatabase",
            "summary": "The deleteDatabase() method of the IDBFactory interface requests the deletion of a database. The method returns an IDBOpenDBRequest object immediately, and performs the deletion operation asynchronously.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBFactory: deleteDatabase() method"
        }
    ],
    "ref-for-dom-idbfactory-open②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBFactory.json",
            "name": "open",
            "slug": "API/IDBFactory/open",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBFactory/open",
            "summary": "The open() method of the IDBFactory interface requests opening a connection to a database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBFactory: open() method"
        }
    ],
    "factory-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBFactory.json",
            "name": "IDBFactory",
            "slug": "API/IDBFactory",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBFactory",
            "summary": "The IDBFactory interface of the IndexedDB API lets applications asynchronously access the indexed databases. The object that implements the interface is window.indexedDB. You open — that is, create and access — and delete a database with this object, and not directly with IDBFactory.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBFactory"
        }
    ],
    "ref-for-dom-idbindex-count①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "count",
            "slug": "API/IDBIndex/count",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/count",
            "summary": "The count() method of the IDBIndex interface returns an IDBRequest object, and in a separate thread, returns the number of records within a key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: count() method"
        }
    ],
    "ref-for-dom-idbindex-get①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "get",
            "slug": "API/IDBIndex/get",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/get",
            "summary": "The get() method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, finds either the value in the referenced object store that corresponds to the given key or the first corresponding value, if key is set to an IDBKeyRange.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: get() method"
        }
    ],
    "ref-for-dom-idbindex-getall①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "getAll",
            "slug": "API/IDBIndex/getAll",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/getAll",
            "summary": "The getAll() method of the IDBIndex interface retrieves all objects that are inside the index.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: getAll() method"
        }
    ],
    "ref-for-dom-idbindex-getallkeys①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "getAllKeys",
            "slug": "API/IDBIndex/getAllKeys",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/getAllKeys",
            "summary": "The getAllKeys() method of the IDBIndex interface asynchronously retrieves the primary keys of all objects inside the index, setting them as the result of the request object.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: getAllKeys() method"
        }
    ],
    "ref-for-dom-idbindex-getkey①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "getKey",
            "slug": "API/IDBIndex/getKey",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/getKey",
            "summary": "The getKey() method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, finds either the primary key that corresponds to the given key in this index or the first corresponding primary key, if key is set to an IDBKeyRange.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: getKey() method"
        }
    ],
    "dom-idbindex-keypath": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "keyPath",
            "slug": "API/IDBIndex/keyPath",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/keyPath",
            "summary": "The keyPath property of the IDBIndex interface returns the key path of the current index. If null, this index is not auto-populated.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: keyPath property"
        }
    ],
    "dom-idbindex-multientry": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "multiEntry",
            "slug": "API/IDBIndex/multiEntry",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/multiEntry",
            "summary": "The multiEntry read-only property of the IDBIndex interface returns a boolean value that affects how the index behaves when the result of evaluating the index's key path yields an array.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: multiEntry property"
        }
    ],
    "ref-for-dom-idbindex-name①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "name",
            "slug": "API/IDBIndex/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/name",
            "summary": "The name property of the IDBIndex interface contains a string which names the index.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: name property"
        }
    ],
    "ref-for-dom-idbindex-objectstore①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "objectStore",
            "slug": "API/IDBIndex/objectStore",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/objectStore",
            "summary": "The objectStore property of the IDBIndex interface returns the name of the object store referenced by the current index.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: objectStore property"
        }
    ],
    "ref-for-dom-idbindex-opencursor②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "openCursor",
            "slug": "API/IDBIndex/openCursor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/openCursor",
            "summary": "The openCursor() method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, creates a cursor over the specified key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: openCursor() method"
        }
    ],
    "ref-for-dom-idbindex-openkeycursor①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "openKeyCursor",
            "slug": "API/IDBIndex/openKeyCursor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/openKeyCursor",
            "summary": "The openKeyCursor() method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, creates a cursor over the specified key range, as arranged by this index.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: openKeyCursor() method"
        }
    ],
    "dom-idbindex-unique": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "unique",
            "slug": "API/IDBIndex/unique",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex/unique",
            "summary": "The unique read-only property returns a boolean that states whether the index allows duplicate keys.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBIndex: unique property"
        }
    ],
    "index-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBIndex.json",
            "name": "IDBIndex",
            "slug": "API/IDBIndex",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBIndex",
            "summary": "IDBIndex interface of the IndexedDB API provides asynchronous access to an index in a database. An index is a kind of object store for looking up records in another object store, called the referenced object store. You use this interface to retrieve data.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBIndex"
        }
    ],
    "ref-for-dom-idbkeyrange-bound①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "bound_static",
            "slug": "API/IDBKeyRange/bound_static",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/bound_static",
            "summary": "The bound() static method of the IDBKeyRange interface creates a new key range with the specified upper and lower bounds. The bounds can be open (that is, the bounds exclude the endpoint values) or closed (that is, the bounds include the endpoint values). By default, the bounds are closed.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: bound() static method"
        }
    ],
    "ref-for-dom-idbkeyrange-includes①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "includes",
            "slug": "API/IDBKeyRange/includes",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/includes",
            "summary": "The includes() method of the IDBKeyRange interface returns a boolean indicating whether a specified key is inside the key range.",
            "support": {
                "chrome": {
                    "version_added": "52"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "47"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: includes() method"
        }
    ],
    "ref-for-dom-idbkeyrange-lower①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "lower",
            "slug": "API/IDBKeyRange/lower",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/lower",
            "summary": "The lower read-only property of the IDBKeyRange interface returns the lower bound of the key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: lower property"
        }
    ],
    "ref-for-dom-idbkeyrange-lowerbound①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "lowerBound_static",
            "slug": "API/IDBKeyRange/lowerBound_static",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/lowerBound_static",
            "summary": "The lowerBound() static method of the IDBKeyRange interface creates a new key range with only a lower bound. By default, it includes the lower endpoint value and is closed.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: lowerBound() static method"
        }
    ],
    "ref-for-dom-idbkeyrange-loweropen①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "lowerOpen",
            "slug": "API/IDBKeyRange/lowerOpen",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/lowerOpen",
            "summary": "The lowerOpen read-only property of the IDBKeyRange interface returns a boolean indicating whether the lower-bound value is included in the key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: lowerOpen property"
        }
    ],
    "ref-for-dom-idbkeyrange-only①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "only_static",
            "slug": "API/IDBKeyRange/only_static",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/only_static",
            "summary": "The only() static method of the IDBKeyRange interface creates a new key range containing a single value.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: only() static method"
        }
    ],
    "ref-for-dom-idbkeyrange-upper①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "upper",
            "slug": "API/IDBKeyRange/upper",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/upper",
            "summary": "The upper read-only property of the IDBKeyRange interface returns the upper bound of the key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: upper property"
        }
    ],
    "ref-for-dom-idbkeyrange-upperbound①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "upperBound_static",
            "slug": "API/IDBKeyRange/upperBound_static",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/upperBound_static",
            "summary": "The upperBound() static method of the IDBKeyRange interface creates a new upper-bound key range. By default, it includes the upper endpoint value and is closed.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: upperBound() static method"
        }
    ],
    "ref-for-dom-idbkeyrange-upperopen①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "upperOpen",
            "slug": "API/IDBKeyRange/upperOpen",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange/upperOpen",
            "summary": "The upperOpen read-only property of the IDBKeyRange interface returns a boolean indicating whether the upper-bound value is included in the key range.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBKeyRange: upperOpen property"
        }
    ],
    "keyrange": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBKeyRange.json",
            "name": "IDBKeyRange",
            "slug": "API/IDBKeyRange",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBKeyRange",
            "summary": "The IDBKeyRange interface of the IndexedDB API represents a continuous interval over some data type that is used for keys. Records can be retrieved from IDBObjectStore and IDBIndex objects using keys or a range of keys. You can limit the range using lower and upper bounds. For example, you can iterate over all values of a key in the value range A–Z.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": [
                    {
                        "version_added": "14"
                    },
                    {
                        "version_added": "14",
                        "version_removed": "44",
                        "prefix": "webkit"
                    }
                ],
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBKeyRange"
        }
    ],
    "ref-for-dom-idbobjectstore-add①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "add",
            "slug": "API/IDBObjectStore/add",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/add",
            "summary": "The add() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, creates a structured clone of the value, and stores the cloned value in the object store. This is for adding new records to an object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: add() method"
        }
    ],
    "ref-for-dom-idbobjectstore-autoincrement①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "autoIncrement",
            "slug": "API/IDBObjectStore/autoIncrement",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/autoIncrement",
            "summary": "The autoIncrement read-only property of the IDBObjectStore interface returns the value of the auto increment flag for this object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: autoIncrement property"
        }
    ],
    "ref-for-dom-idbobjectstore-clear③": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "clear",
            "slug": "API/IDBObjectStore/clear",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/clear",
            "summary": "The clear() method of the IDBObjectStore interface creates and immediately returns an IDBRequest object, and clears this object store in a separate thread. This is for deleting all the current data out of an object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: clear() method"
        }
    ],
    "ref-for-dom-idbobjectstore-count①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "count",
            "slug": "API/IDBObjectStore/count",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/count",
            "summary": "The count() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, returns the total number of records that match the provided key or IDBKeyRange. If no arguments are provided, it returns the total number of records in the store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: count() method"
        }
    ],
    "ref-for-dom-idbobjectstore-createindex①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "createIndex",
            "slug": "API/IDBObjectStore/createIndex",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/createIndex",
            "summary": "The createIndex() method of the IDBObjectStore interface creates and returns a new IDBIndex object in the connected database. It creates a new field/column defining a new data point for each database record to contain.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: createIndex() method"
        }
    ],
    "ref-for-dom-idbobjectstore-delete①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "delete",
            "slug": "API/IDBObjectStore/delete",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/delete",
            "summary": "The delete() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, deletes the specified record or records.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: delete() method"
        }
    ],
    "ref-for-dom-idbobjectstore-deleteindex①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "deleteIndex",
            "slug": "API/IDBObjectStore/deleteIndex",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/deleteIndex",
            "summary": "The deleteIndex() method of the IDBObjectStore interface destroys the index with the specified name in the connected database, used during a version upgrade.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: deleteIndex() method"
        }
    ],
    "ref-for-dom-idbobjectstore-get①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "get",
            "slug": "API/IDBObjectStore/get",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/get",
            "summary": "The get() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, returns the object selected by the specified key. This is for retrieving specific records from an object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: get() method"
        }
    ],
    "ref-for-dom-idbobjectstore-getall①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "getAll",
            "slug": "API/IDBObjectStore/getAll",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/getAll",
            "summary": "The getAll() method of the IDBObjectStore interface returns an IDBRequest object containing all objects in the object store matching the specified parameter or all objects in the store if no parameters are given.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44"
                },
                "firefox_android": {
                    "version_added": "48"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: getAll() method"
        }
    ],
    "ref-for-dom-idbobjectstore-getallkeys①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "getAllKeys",
            "slug": "API/IDBObjectStore/getAllKeys",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/getAllKeys",
            "summary": "The getAllKeys() method of the IDBObjectStore interface returns an IDBRequest object retrieves record keys for all objects in the object store matching the specified parameter or all objects in the store if no parameters are given.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44"
                },
                "firefox_android": {
                    "version_added": "48"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: getAllKeys() method"
        }
    ],
    "ref-for-dom-idbobjectstore-getkey①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "getKey",
            "slug": "API/IDBObjectStore/getKey",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/getKey",
            "summary": "The getKey() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, returns the key selected by the specified query. This is for retrieving specific records from an object store.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "51"
                },
                "firefox_android": {
                    "version_added": "58"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "45"
                },
                "opera_android": {
                    "version_added": "43"
                },
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: getKey() method"
        }
    ],
    "dom-idbobjectstore-index": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "index",
            "slug": "API/IDBObjectStore/index",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/index",
            "summary": "The index() method of the IDBObjectStore interface opens a named index in the current object store, after which it can be used to, for example, return a series of records sorted by that index using a cursor.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: index() method"
        }
    ],
    "ref-for-dom-idbobjectstore-indexnames①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "indexNames",
            "slug": "API/IDBObjectStore/indexNames",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/indexNames",
            "summary": "The indexNames read-only property of the IDBObjectStore interface returns a list of the names of indexes on objects in this object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: indexNames property"
        }
    ],
    "ref-for-dom-idbobjectstore-keypath①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "keyPath",
            "slug": "API/IDBObjectStore/keyPath",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/keyPath",
            "summary": "The keyPath read-only property of the IDBObjectStore interface returns the key path of this object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: keyPath property"
        }
    ],
    "ref-for-dom-idbobjectstore-name①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "name",
            "slug": "API/IDBObjectStore/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/name",
            "summary": "The name property of the IDBObjectStore interface indicates the name of this object store.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: name property"
        }
    ],
    "ref-for-dom-idbobjectstore-opencursor②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "openCursor",
            "slug": "API/IDBObjectStore/openCursor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/openCursor",
            "summary": "The openCursor() method of the IDBObjectStore interface returns an IDBRequest object, and, in a separate thread, returns a new IDBCursorWithValue object. Used for iterating through an object store with a cursor.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: openCursor() method"
        }
    ],
    "ref-for-dom-idbobjectstore-openkeycursor①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "openKeyCursor",
            "slug": "API/IDBObjectStore/openKeyCursor",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/openKeyCursor",
            "summary": "The openKeyCursor() method of the IDBObjectStore interface returns an IDBRequest object whose result will be set to an IDBCursor that can be used to iterate through matching results. Used for iterating through the keys of an object store with a cursor.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: openKeyCursor() method"
        }
    ],
    "ref-for-dom-idbobjectstore-put①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "put",
            "slug": "API/IDBObjectStore/put",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/put",
            "summary": "The put() method of the IDBObjectStore interface updates a given record in a database, or inserts a new record if the given item does not already exist.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: put() method"
        }
    ],
    "ref-for-dom-idbobjectstore-transaction①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "transaction",
            "slug": "API/IDBObjectStore/transaction",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/transaction",
            "summary": "The transaction read-only property of the IDBObjectStore interface returns the transaction object to which this object store belongs.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBObjectStore: transaction property"
        }
    ],
    "object-store-interface": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBObjectStore.json",
            "name": "IDBObjectStore",
            "slug": "API/IDBObjectStore",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore",
            "summary": "The IDBObjectStore interface of the IndexedDB API represents an object store in a database. Records within an object store are sorted according to their keys. This sorting enables fast insertion, look-up, and ordered retrieval.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBObjectStore"
        }
    ],
    "eventdef-idbopendbrequest-blocked": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBOpenDBRequest.json",
            "name": "blocked_event",
            "slug": "API/IDBOpenDBRequest/blocked_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBOpenDBRequest/blocked_event",
            "summary": "The blocked handler is executed when an open connection to a database is blocking a versionchange transaction on the same database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBOpenDBRequest: blocked event"
        }
    ],
    "eventdef-idbopendbrequest-upgradeneeded": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBOpenDBRequest.json",
            "name": "upgradeneeded_event",
            "slug": "API/IDBOpenDBRequest/upgradeneeded_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBOpenDBRequest/upgradeneeded_event",
            "summary": "The upgradeneeded event is fired when an attempt was made to open a database with a version number higher than its current version.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBOpenDBRequest: upgradeneeded event"
        }
    ],
    "idbopendbrequest": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBOpenDBRequest.json",
            "name": "IDBOpenDBRequest",
            "slug": "API/IDBOpenDBRequest",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBOpenDBRequest",
            "summary": "The IDBOpenDBRequest interface of the IndexedDB API provides access to the results of requests to open or delete databases (performed using IDBFactory.open and IDBFactory.deleteDatabase), using specific event handler attributes.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBOpenDBRequest"
        }
    ],
    "ref-for-dom-idbrequest-error①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "error",
            "slug": "API/IDBRequest/error",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/error",
            "summary": "The error read-only property of the IDBRequest interface returns the error in the event of an unsuccessful request.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: error property"
        }
    ],
    "eventdef-idbrequest-error": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "error_event",
            "slug": "API/IDBRequest/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/error_event",
            "summary": "The error handler is executed when an error caused a request to fail.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: error event"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "error_event",
            "slug": "API/IDBTransaction/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/error_event",
            "summary": "The error event is fired on IDBTransaction when a request returns an error and the event bubbles up to the transaction object.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: error event"
        }
    ],
    "ref-for-dom-idbrequest-readystate①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "readyState",
            "slug": "API/IDBRequest/readyState",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/readyState",
            "summary": "The readyState read-only property of the IDBRequest interface returns the state of the request.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: readyState property"
        }
    ],
    "ref-for-dom-idbrequest-result①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "result",
            "slug": "API/IDBRequest/result",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/result",
            "summary": "The result read-only property of the IDBRequest interface returns the result of the request. If the request is not completed, the result is not available and an InvalidStateError exception is thrown.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: result property"
        }
    ],
    "ref-for-dom-idbrequest-source①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "source",
            "slug": "API/IDBRequest/source",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/source",
            "summary": "The source read-only property of the IDBRequest interface returns the source of the request, such as an Index or an object store. If no source exists (such as when calling IDBFactory.open), it returns null.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: source property"
        }
    ],
    "eventdef-idbrequest-success": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "success_event",
            "slug": "API/IDBRequest/success_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/success_event",
            "summary": "The success event is fired when an IDBRequest succeeds.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: success event"
        }
    ],
    "ref-for-dom-idbrequest-transaction①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "transaction",
            "slug": "API/IDBRequest/transaction",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest/transaction",
            "summary": "The transaction read-only property of the IDBRequest interface returns the transaction for the request, that is, the transaction the request is being made inside.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBRequest: transaction property"
        }
    ],
    "request-api": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBRequest.json",
            "name": "IDBRequest",
            "slug": "API/IDBRequest",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBRequest",
            "summary": "The IDBRequest interface of the IndexedDB API provides access to results of asynchronous requests to databases and database objects using event handler attributes. Each reading and writing operation on a database is done using a request.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "2",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": [
                    {
                        "version_added": "25"
                    },
                    {
                        "version_added": "25",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBRequest"
        }
    ],
    "ref-for-dom-idbtransaction-abort②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "abort",
            "slug": "API/IDBTransaction/abort",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/abort",
            "summary": "The abort() method of the IDBTransaction interface rolls back all the changes to objects in the database associated with this transaction.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: abort() method"
        }
    ],
    "eventdef-idbtransaction-abort": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "abort_event",
            "slug": "API/IDBTransaction/abort_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/abort_event",
            "summary": "The abort event is fired when an IndexedDB transaction is aborted.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: abort event"
        }
    ],
    "ref-for-dom-idbtransaction-commit②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "commit",
            "slug": "API/IDBTransaction/commit",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/commit",
            "summary": "The commit() method of the IDBTransaction interface commits the transaction if it is called on an active transaction.",
            "support": {
                "chrome": {
                    "version_added": "76"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "74"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: commit() method"
        }
    ],
    "eventdef-idbtransaction-complete": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "complete_event",
            "slug": "API/IDBTransaction/complete_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/complete_event",
            "summary": "The complete event of the IndexedDB API is fired when the transaction successfully completed.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: complete event"
        }
    ],
    "ref-for-dom-idbtransaction-db①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "db",
            "slug": "API/IDBTransaction/db",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/db",
            "summary": "The db read-only property of the IDBTransaction interface returns the database connection with which this transaction is associated.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: db property"
        }
    ],
    "dom-idbtransaction-durability": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "durability",
            "slug": "API/IDBTransaction/durability",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/durability",
            "summary": "The durability read-only property of the IDBTransaction interface returns the durability hint the transaction was created with. This is a hint to the user agent of whether to prioritize performance or durability when committing the transaction.",
            "support": {
                "chrome": {
                    "version_added": "83"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "70"
                },
                "opera_android": "mirror",
                "safari": {
                    "version_added": "15"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "83"
                }
            },
            "title": "IDBTransaction: durability property"
        }
    ],
    "ref-for-dom-idbtransaction-error①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "error",
            "slug": "API/IDBTransaction/error",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/error",
            "summary": "The IDBTransaction.error property of the IDBTransaction interface returns the type of error when there is an unsuccessful transaction.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: error property"
        }
    ],
    "ref-for-dom-idbtransaction-mode①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "mode",
            "slug": "API/IDBTransaction/mode",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/mode",
            "summary": "The mode read-only property of the IDBTransaction interface returns the current mode for accessing the data in the object stores in the scope of the transaction (i.e. is the mode to be read-only, or do you want to write to the object stores?) The default value is readonly.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: mode property"
        }
    ],
    "ref-for-dom-idbtransaction-objectstore①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "objectStore",
            "slug": "API/IDBTransaction/objectStore",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/objectStore",
            "summary": "The objectStore() method of the IDBTransaction interface returns an object store that has already been added to the scope of this transaction.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: objectStore() method"
        }
    ],
    "ref-for-dom-idbtransaction-objectstorenames①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "objectStoreNames",
            "slug": "API/IDBTransaction/objectStoreNames",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/objectStoreNames",
            "summary": "The objectStoreNames read-only property of the IDBTransaction interface returns a DOMStringList of names of IDBObjectStore objects.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBTransaction: objectStoreNames property"
        }
    ],
    "transaction": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBTransaction.json",
            "name": "IDBTransaction",
            "slug": "API/IDBTransaction",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction",
            "summary": "The IDBTransaction interface of the IndexedDB API provides a static, asynchronous transaction on a database using event handler attributes. All reading and writing of data is done within transactions. You use IDBDatabase to start transactions, IDBTransaction to set the mode of the transaction (e.g. is it readonly or readwrite), and you access an IDBObjectStore to make a request. You can also use an IDBTransaction object to abort transactions.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "23",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": false,
                        "version_removed": "57",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBTransaction"
        }
    ],
    "dom-idbversionchangeevent-idbversionchangeevent": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBVersionChangeEvent.json",
            "name": "IDBVersionChangeEvent",
            "slug": "API/IDBVersionChangeEvent/IDBVersionChangeEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBVersionChangeEvent/IDBVersionChangeEvent",
            "summary": "The IDBVersionChangeEvent() constructor creates a new IDBVersionChangeEvent object, which is used to represent when a version of the database has changed, as a result of the onupgradeneeded event handler.",
            "support": {
                "chrome": {
                    "version_added": "41"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "25"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "10"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBVersionChangeEvent: IDBVersionChangeEvent() constructor"
        }
    ],
    "dom-idbversionchangeevent-newversion": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBVersionChangeEvent.json",
            "name": "newVersion",
            "slug": "API/IDBVersionChangeEvent/newVersion",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBVersionChangeEvent/newVersion",
            "summary": "The newVersion read-only property of the IDBVersionChangeEvent interface returns the new version number of the database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBVersionChangeEvent: newVersion property"
        }
    ],
    "dom-idbversionchangeevent-oldversion": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBVersionChangeEvent.json",
            "name": "oldVersion",
            "slug": "API/IDBVersionChangeEvent/oldVersion",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBVersionChangeEvent/oldVersion",
            "summary": "The oldVersion read-only property of the IDBVersionChangeEvent interface returns the old version number of the database.",
            "support": {
                "chrome": {
                    "version_added": "23"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "10"
                },
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "IDBVersionChangeEvent: oldVersion property"
        }
    ],
    "events": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/IDBVersionChangeEvent.json",
            "name": "IDBVersionChangeEvent",
            "slug": "API/IDBVersionChangeEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/IDBVersionChangeEvent",
            "summary": "The IDBVersionChangeEvent interface of the IndexedDB API indicates that the version of the database has changed, as the result of an onupgradeneeded event handler function.",
            "support": {
                "chrome": [
                    {
                        "version_added": "24"
                    },
                    {
                        "version_added": "12",
                        "prefix": "webkit"
                    }
                ],
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "version_removed": "16",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": [
                    {
                        "version_added": "4.4"
                    },
                    {
                        "version_added": "37",
                        "prefix": "webkit"
                    }
                ],
                "edge_blink": [
                    {
                        "version_added": "79"
                    },
                    {
                        "version_added": "79",
                        "prefix": "webkit"
                    }
                ]
            },
            "title": "IDBVersionChangeEvent"
        }
    ],
    "dom-windoworworkerglobalscope-indexeddb": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/_globals/indexedDB.json",
            "name": "indexedDB",
            "slug": "API/indexedDB",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/indexedDB",
            "summary": "The global indexedDB read-only property provides a mechanism for applications to asynchronously access the capabilities of indexed databases.",
            "support": {
                "chrome": {
                    "version_added": "24"
                },
                "chrome_android": "mirror",
                "deno": {
                    "version_added": false
                },
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "16"
                    },
                    {
                        "version_added": "10",
                        "prefix": "moz"
                    }
                ],
                "firefox_android": {
                    "version_added": "22"
                },
                "ie": {
                    "version_added": "10"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "8"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "indexedDB global property"
        }
    ]
}
