mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 15:23:51 +00:00
32a02a7021
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
32 lines
1009 B
Plaintext
32 lines
1009 B
Plaintext
/* -*- 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;
|
|
};
|