Changeset 134674 in webkit
- Timestamp:
- Nov 14, 2012, 2:47:40 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r134673 r134674 1 2012-11-14 Michael Pruett <michael@68k.org> 2 3 IndexedDB: Add JSNoStaticTables to IndexedDB interfaces 4 https://bugs.webkit.org/show_bug.cgi?id=102268 5 6 Reviewed by Geoffrey Garen. 7 8 Add JSNoStaticTables attribute to IndexedDB interface 9 definitions. This attribute must be specified in interfaces 10 which can be accessed from workers. 11 12 Tests: storage/indexeddb/* 13 14 * Modules/indexeddb/IDBAny.idl: 15 * Modules/indexeddb/IDBCursor.idl: 16 * Modules/indexeddb/IDBCursorWithValue.idl: 17 * Modules/indexeddb/IDBDatabase.idl: 18 * Modules/indexeddb/IDBDatabaseException.idl: 19 * Modules/indexeddb/IDBFactory.idl: 20 * Modules/indexeddb/IDBIndex.idl: 21 * Modules/indexeddb/IDBKey.idl: 22 * Modules/indexeddb/IDBKeyRange.idl: 23 * Modules/indexeddb/IDBObjectStore.idl: 24 * Modules/indexeddb/IDBOpenDBRequest.idl: 25 * Modules/indexeddb/IDBRequest.idl: 26 * Modules/indexeddb/IDBTransaction.idl: 27 * Modules/indexeddb/IDBUpgradeNeededEvent.idl: 28 * Modules/indexeddb/IDBVersionChangeEvent.idl: 29 * Modules/indexeddb/IDBVersionChangeRequest.idl: 30 * dom/DOMStringList.idl: 31 1 32 2012-11-14 Michael Pruett <michael@68k.org> 2 33 -
trunk/Source/WebCore/Modules/indexeddb/IDBAny.idl
r134447 r134674 27 27 Conditional=INDEXED_DATABASE, 28 28 CustomToJSObject, 29 V8NoWrapperCache 29 V8NoWrapperCache, 30 JSNoStaticTables 30 31 ] interface IDBAny { 31 32 // This space is intentionally left blank. -
trunk/Source/WebCore/Modules/indexeddb/IDBCursor.idl
r132401 r134674 26 26 [ 27 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBCursor { 29 30 // FIXME: Eventually remove legacy enum constants, see https://bugs.webkit.org/show_bug.cgi?id=85315 -
trunk/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.idl
r132179 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBCursorWithValue : IDBCursor { 29 30 readonly attribute any value; -
trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.idl
r134342 r134674 28 28 Conditional=INDEXED_DATABASE, 29 29 ActiveDOMObject, 30 EventTarget 30 EventTarget, 31 JSNoStaticTables 31 32 ] interface IDBDatabase { 32 33 readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBDatabaseException.idl
r131172 r134674 26 26 [ 27 27 Conditional=INDEXED_DATABASE, 28 DoNotCheckConstants 28 DoNotCheckConstants, 29 JSNoStaticTables 29 30 ] exception IDBDatabaseException { 30 31 -
trunk/Source/WebCore/Modules/indexeddb/IDBFactory.idl
r131658 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBFactory { 29 30 [CallWith=ScriptExecutionContext, ImplementedAs=getDatabaseNames] IDBRequest webkitGetDatabaseNames(); -
trunk/Source/WebCore/Modules/indexeddb/IDBIndex.idl
r131172 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBIndex { 29 30 readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBKey.idl
r134447 r134674 27 27 Conditional=INDEXED_DATABASE, 28 28 CustomToJSObject, 29 V8NoWrapperCache 29 V8NoWrapperCache, 30 JSNoStaticTables 30 31 ] interface IDBKey { 31 32 // This space is intentionally left blank. -
trunk/Source/WebCore/Modules/indexeddb/IDBKeyRange.idl
r131172 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBKeyRange { 29 30 readonly attribute IDBKey lower; -
trunk/Source/WebCore/Modules/indexeddb/IDBObjectStore.idl
r134342 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBObjectStore { 29 30 [TreatReturnedNullStringAs=Null] readonly attribute DOMString name; -
trunk/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.idl
r131172 r134674 27 27 Conditional=INDEXED_DATABASE, 28 28 ActiveDOMObject, 29 EventTarget 29 EventTarget, 30 JSNoStaticTables 30 31 ] interface IDBOpenDBRequest : IDBRequest { 31 32 attribute EventListener onblocked; -
trunk/Source/WebCore/Modules/indexeddb/IDBRequest.idl
r131172 r134674 31 31 Conditional=INDEXED_DATABASE, 32 32 ActiveDOMObject, 33 EventTarget 33 EventTarget, 34 JSNoStaticTables 34 35 ] interface IDBRequest { 35 36 readonly attribute IDBAny result -
trunk/Source/WebCore/Modules/indexeddb/IDBTransaction.idl
r131172 r134674 28 28 Conditional=INDEXED_DATABASE, 29 29 ActiveDOMObject, 30 EventTarget 30 EventTarget, 31 JSNoStaticTables 31 32 ] interface IDBTransaction { 32 33 // FIXME: Eventually remove legacy enum constants, see https://bugs.webkit.org/show_bug.cgi?id=85315 -
trunk/Source/WebCore/Modules/indexeddb/IDBUpgradeNeededEvent.idl
r131172 r134674 26 26 [ 27 27 Conditional=INDEXED_DATABASE, 28 InterfaceName=IDBVersionChangeEvent 28 InterfaceName=IDBVersionChangeEvent, 29 JSNoStaticTables 29 30 ] interface IDBUpgradeNeededEvent : Event { 30 31 readonly attribute unsigned long long oldVersion; -
trunk/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.idl
r131172 r134674 25 25 26 26 [ 27 Conditional=INDEXED_DATABASE 27 Conditional=INDEXED_DATABASE, 28 JSNoStaticTables 28 29 ] interface IDBVersionChangeEvent : Event { 29 30 readonly attribute DOMString version; -
trunk/Source/WebCore/Modules/indexeddb/IDBVersionChangeRequest.idl
r131172 r134674 27 27 Conditional=INDEXED_DATABASE, 28 28 ActiveDOMObject, 29 EventTarget 29 EventTarget, 30 JSNoStaticTables 30 31 ] interface IDBVersionChangeRequest : IDBRequest { 31 32 attribute EventListener onblocked; -
trunk/Source/WebCore/dom/DOMStringList.idl
r131172 r134674 26 26 [ 27 27 IndexedGetter, 28 JSCustomToNativeObject 28 JSCustomToNativeObject, 29 JSNoStaticTables 29 30 ] interface DOMStringList { 30 31 readonly attribute unsigned long length;
Note:
See TracChangeset
for help on using the changeset viewer.