forked from mirrors/gecko-dev
It turns out that websites break with different reasons when hiding things. At this point we want to stop revising the hack further and instead gather the data about how many websites are currently affected. Differential Revision: https://phabricator.services.mozilla.com/D154578
31 lines
1,009 B
Text
31 lines
1,009 B
Text
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*
|
|
* The origin of this IDL file is
|
|
* https://w3c.github.io/IndexedDB/#idbrequest
|
|
* https://w3c.github.io/IndexedDB/#enumdef-idbrequestreadystate
|
|
*/
|
|
|
|
enum IDBRequestReadyState {
|
|
"pending",
|
|
"done"
|
|
};
|
|
|
|
[Exposed=(Window,Worker)]
|
|
interface IDBRequest : EventTarget {
|
|
[Throws]
|
|
readonly attribute any result;
|
|
|
|
[Throws]
|
|
readonly attribute DOMException? error;
|
|
|
|
readonly attribute (IDBObjectStore or IDBIndex or IDBCursor)? source;
|
|
readonly attribute IDBTransaction? transaction;
|
|
readonly attribute IDBRequestReadyState readyState;
|
|
|
|
attribute EventHandler onsuccess;
|
|
|
|
attribute EventHandler onerror;
|
|
};
|