summaryrefslogtreecommitdiffstats
path: root/WebCore/page/DOMWindow.idl
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/page/DOMWindow.idl')
-rw-r--r--WebCore/page/DOMWindow.idl17
1 files changed, 15 insertions, 2 deletions
diff --git a/WebCore/page/DOMWindow.idl b/WebCore/page/DOMWindow.idl
index 35b847c..29d12cc 100644
--- a/WebCore/page/DOMWindow.idl
+++ b/WebCore/page/DOMWindow.idl
@@ -44,7 +44,7 @@ module window {
LegacyParent=JSDOMWindowBase
] DOMWindow {
// DOM Level 0
- readonly attribute Screen screen;
+ attribute [Replaceable] Screen screen;
readonly attribute [DoNotCheckDomainSecurity, JSCCustomGetter] History history;
attribute [Replaceable] BarInfo locationbar;
attribute [Replaceable] BarInfo menubar;
@@ -174,7 +174,20 @@ module window {
#endif
#if defined(ENABLE_INDEXED_DATABASE) && ENABLE_INDEXED_DATABASE
readonly attribute [EnabledAtRuntime] IDBFactory indexedDB;
- readonly attribute [EnabledAtRuntime] IDBKeyRange IDBKeyRange;
+
+ attribute [EnabledAtRuntime] IDBCursorConstructor IDBCursor;
+ attribute [EnabledAtRuntime] IDBDatabaseConstructor IDBDatabase;
+ attribute [EnabledAtRuntime] IDBDatabaseErrorConstructor IDBDatabaseError;
+ attribute [EnabledAtRuntime] IDBDatabaseExceptionConstructor IDBDatabaseException;
+ attribute [EnabledAtRuntime] IDBErrorEventConstructor IDBErrorEvent;
+ attribute [EnabledAtRuntime] IDBEventConstructor IDBEvent;
+ attribute [EnabledAtRuntime] IDBFactoryConstructor IDBFactory;
+ attribute [EnabledAtRuntime] IDBIndexConstructor IDBIndex;
+ attribute [EnabledAtRuntime] IDBKeyRangeConstructor IDBKeyRange;
+ attribute [EnabledAtRuntime] IDBObjectStoreConstructor IDBObjectStore;
+ attribute [EnabledAtRuntime] IDBRequestConstructor IDBRequest;
+ attribute [EnabledAtRuntime] IDBSuccessEventConstructor IDBSuccessEvent;
+ attribute [EnabledAtRuntime] IDBTransactionConstructor IDBTransaction;
#endif
#if defined(ENABLE_FILE_SYSTEM) && ENABLE_FILE_SYSTEM
const unsigned short TEMPORARY = 0;