diff options
Diffstat (limited to 'WebCore/page/DOMWindow.idl')
-rw-r--r-- | WebCore/page/DOMWindow.idl | 17 |
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; |