dom/indexedDB/IDBDatabase.cpp
3b27921b99ebc4e6d374856aee3fcfcabfcc5864
created 2012-04-11 17:55 -0400
pushed 2012-06-04 19:57 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 730161 - Replace IDBDatabaseException and FileException with DOMException. r=sicking
5a7686f1119b038eddbff7d49a169ef1c78f5391
created 2012-03-12 21:44 -0700
pushed 2012-04-24 17:33 +0000
Jonas Sicking Jonas Sicking - Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
0c35057e2bb41d3440942338b5ad3c7d9c2a3345
created 2012-03-13 02:56 +0200
pushed 2012-04-24 17:33 +0000
Olli Pettay Olli Pettay - Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, r=jst,bent
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
a77570b9a808672c89b856560f36b21fa98aa5c7
created 2012-02-27 17:52 +0100
pushed 2012-04-24 17:33 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 731227 (Fix script object ownership in IDBWrapperCache/IDBCursor). r=bent.
bc6a70cdc0e71302a24abe010dc2d1701ac23498
created 2012-02-08 10:53 +0800
pushed 2012-04-24 17:33 +0000
Edmund Wong Edmund Wong - Bug 693172 - Moved all subclasses of nsDOMEventTargetWrapperCache to nsDOMEventTargetHelper and then merged the classes. r=smaug
8b5e839439588112886ad61edc0291ff69450890
created 2012-01-24 02:03 -0800
pushed 2012-03-13 21:17 +0000
Ben Turner Ben Turner - Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
aa713a50f43582b8286e996913e18695cbee56b0
created 2012-01-23 16:18 +0000
pushed 2012-03-13 21:17 +0000
Ed Morley Ed Morley - Backout 8886b027527a (bug 718132) for xpcshell failures
8886b027527ab9c4f0dff28c81321a65f5370e96
created 2012-01-23 06:03 -0800
pushed 2012-03-13 21:17 +0000
Ben Turner Ben Turner - Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
2c8e6bd39c55fa2c549e7385aa330f647b491f08
created 2012-01-05 08:42 -0500
pushed 2012-03-13 21:17 +0000
Kyle Huey Kyle Huey - Bug 715162: Move LazyIdleThread to xpcom/. r=bent
29f2858488df164802458ce9a9a158993b6a5107
created 2012-01-03 10:27 -0500
pushed 2012-03-13 21:17 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 587797 - IndexedDB: Make it possible to access IndexedDB APIs from chrome. r=khuey,bent
695adbd228787b43d83d34f3e4cbe605c19ab607
created 2012-01-03 11:44 -0500
pushed 2012-03-13 21:17 +0000
Kyle Huey Kyle Huey - Back out Bug 587797 due to test failures.
31d2fae950ff43a36df8fd89d6a0f928b68f2264
created 2012-01-03 10:27 -0500
pushed 2012-03-13 21:17 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 587797 - IndexedDB: Make it possible to access IndexedDB APIs from chrome. r=khuey,bent
92ac3413d15f9ed3fe7cb0a71897348fd4149d83
created 2012-01-02 19:05 +0100
pushed 2012-03-13 21:17 +0000
Ms2ger Ms2ger - Bug 713645 - Remove superfluous inclusions of jscntxt.h; r=luke
a8be91348c312ba8b8f62d1039e995e8479b7424
created 2011-12-27 20:01 +0200
pushed 2012-03-13 21:17 +0000
Olli Pettay Olli Pettay - Bug 710380 - IndexedDB could use the dictionary reader, r=khuey
0ad9c268e932154e015ac102b95fa008cfb77dd3
created 2011-12-20 02:59 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 694138: Support an array of strings as keyPath on objectStores and indexes. r=janv/bent
67eb3827b7eb3a14771d3033759da2d6c1bce1aa
created 2011-12-16 16:40 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 701772: Manage autoIncrement for objectStores ourselves in order to simplify the code, make ai-keys unique per objectStore and not per database, and allow ai-objectStores to contain non-integer keys. r=bent
5db46b0c2f148b749fddf1caf6613cbd525d65ba
created 2011-12-16 13:09 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Back out fb4d12d2a2da, bug 701772, due to leaks.
fb4d12d2a2dafb62a820dafda7e5fc231ffb5179
created 2011-12-16 12:29 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 701772: Manage autoIncrement for objectStores ourselves in order to simplify the code, make ai-keys unique per objectStore and not per database, and allow ai-objectStores to contain non-integer keys. r=bent
5efcb9c3b375200062ee7e9c2db2f0906547e539
created 2011-12-16 08:34 +0100
pushed 2012-02-01 00:38 +0000
Jan Varga Jan Varga - Bug 661877 - Enable storing files in IndexedDB. r=bent
647b56f040f1ead84500f9bbdef54551e6be5a42
created 2011-12-08 16:31 +0800
pushed 2012-02-01 00:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug
82e7bc80eb4971a41cacc067274d6403df0b0fe5
created 2011-12-04 09:39 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
b3a301279d1c3ccd4d94c57089eeafaafdaf3a83
created 2011-12-04 09:39 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
b6fb93ef1aee8e10c518720aaecd1b88535d45f9
created 2011-12-04 09:39 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
ffdf85abb789b6afe241564a99e1f1909d715111
created 2011-12-03 12:10 -0500
pushed 2012-02-01 00:38 +0000
Kyle Huey Kyle Huey - Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent
8a2106940402c51702de6dda5107926396fcfb70
created 2011-12-02 19:46 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
56aba64236d8f4cf9dc70848485348888937aab7
created 2011-12-02 18:32 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
c1b5a0721e6c6619980d287fed8f01ed1e832d67
created 2011-12-02 18:32 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
1fddf8667d2180f6a347ccff45cc7504fa18d4b1
created 2011-12-02 18:32 -0800
pushed 2012-02-01 00:38 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
a1d3b55dc13265dace0d7b52e9fe2889b58b6c51
created 2011-11-23 09:15 -0500
pushed 2012-02-01 00:38 +0000
Kyle Huey Kyle Huey - Bug 692635: Transaction abort events should bubble. r=sicking
763d63759721547520fbd9b9b5216a2a34b3df00
created 2011-11-21 09:56 -0500
pushed 2012-02-01 00:38 +0000
Kyle Huey Kyle Huey - Bug 692627: Support complex keyPaths in IndexedDB. r=bent,jorendorff
e0add41f9a8f140fa77b5d530fe3c7b7dd6745f9
created 2011-11-08 09:43 -0800
pushed 2012-02-01 00:38 +0000
Ben Turner Ben Turner - Bug 692671: IndexedDB: remove timeout in database operations. r=sicking.
e73f34291541f2bbd3b6d04a0f337ee6997e22d3
created 2011-11-07 22:25 -0800
pushed 2011-12-21 12:10 +0000
Jonas Sicking Jonas Sicking - Bug 694135: Don't throw if there are unknown properties in the options objects to createObjectStore/createIndex. r=bent
4a0214e37148fb87add7d64806d5fb7d06b27aea
created 2011-11-07 19:15 -0500
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 699468: Part 5 - Clone the canonical DatabaseInfo when a Database is closed. r=bent
b978e3a3f46714ef58dbc92239cecce4404e55d1
created 2011-11-07 19:15 -0500
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 699468: Part 4 - Always go through the DatabaseInfo to get the ObjectStoreInfo. r=bent
0b28e3f6054419fc8550ff21c11d2e419e188728
created 2011-11-07 19:06 -0500
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent
be1907a18f5b9e9570000e9ba5c4a2d414b5635e
created 2011-11-07 19:06 -0500
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 699468: Part 2 - Give DatabaseInfo an AddRef/Release instead of twiddling a refcount manually. r=bent
f4041047f76f0e244922f5af182589921722de76
created 2011-11-07 15:37 -0800
pushed 2011-12-21 12:10 +0000
Ben Turner Ben Turner - Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking.
ad1f423c7755a2da364024f9b4665bf54e43f66c
created 2011-11-03 08:57 -0700
pushed 2011-12-21 12:10 +0000
Ben Turner Ben Turner - Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
72042cd154b915c2aa3d3ae042cfcfd7a3e9902a
created 2011-11-03 01:57 +0000
pushed 2011-12-21 12:10 +0000
Ed Morley Ed Morley - Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms
eb32aca6d54da877fed264274d69b4354ff03044
created 2011-11-02 18:03 -0700
pushed 2011-12-21 12:10 +0000
Ben Turner Ben Turner - Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
572e4723a49653e5095e9319478c727404de5fa4
created 2011-11-02 08:53 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 697247: Part 2 - Rework IDB synchronization mechanisms. r=bent
a64b3abb31c4053aa4e79b3b6cf973f802f13fa7
created 2011-11-02 08:53 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent
0b03882d8edfcea1475f3b1f9c3b5fa7a167217d
created 2011-10-25 08:49 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 692991: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
767693e248aa388febeb987291aece0ab7269c6e
created 2011-10-24 23:49 +0100
pushed 2011-12-21 12:10 +0000
Ed Morley Ed Morley - Backout 26ac81280f33 (bug 692911) for Moth orange on all platforms & M2 orange on win opt
26ac81280f33998ce7492691ecabc0e872d007a2
created 2011-10-24 16:01 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 692911: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-12-21 12:10 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2011-12-21 12:10 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
6cd262091470ec77b938c81e88c51927c99b1f40
created 2011-10-20 12:10 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 687361: Implement the new IndexedDB setVersion API. r=bent
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
830993c92036edd8ce92c85bf1a40207af55ebda
created 2011-06-23 19:18 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug
d49c938dbded5b105da0db629eba3572b16ab99c
created 2011-03-28 15:58 -0400
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
d96ce1d1095605ce40d9e24e2d39f88533f7df9e
created 2011-03-28 13:04 -0400
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Backing out 819c8fe6bdbe due to red on Windows.
819c8fe6bdbe07c984be8c59ff70659867ade50a
created 2010-10-03 15:42 -0700
pushed 2011-04-26 22:38 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} in favor of PR_ATOMIC_{INCREMENT,DECREMENT}. r=bsmedberg,gal
52aa9a2bc021491700751eaedcb7afe9a13d8ea6
created 2011-01-26 17:53 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 628071 - 'Crash inspecting IDBRequest(mozIndexedDB.open)'. r=sicking, a=blocking.
0e28cbfc91bee69a3e7f47ea327c23c84504929e
created 2011-01-23 10:16 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 624531 - 'IndexedDB: Change the enum values of IDBTransaction to match spec'. r=sicking, a=blocking.
4cb3d8a21afe87b2defe15f98ff37ca4214c3d9d
created 2011-01-06 22:21 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 622042 - 'IndexedDB: Rework events and requests'. r=sicking, a=sicking.
e6ba6285447a3498c483f6a557aa5df779479955
created 2010-12-29 19:25 -0500
pushed 2011-04-26 22:38 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
2d71a4dfb17b19d1c28d43355ead8364cb4fd895
created 2010-12-21 11:02 -0500
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 618141 - 'IndexedDB: createObjectStore and createIndex should accept an optional object argument'. r=sicking, a=blocking.
less more (0) -60 tip