dom/indexedDB/IDBObjectStore.cpp
ca0782c1f3d5deb2986793580662a11e07935dd7
created 2012-03-19 15:27 +0100
pushed 2012-03-20 10:40 +0000
Igor Bukanov Igor Bukanov - bug 736978 - remove JS_FinalizeStub. r=:billm
5a7686f1119b038eddbff7d49a169ef1c78f5391
created 2012-03-12 21:44 -0700
pushed 2012-03-13 04:50 +0000
Jonas Sicking Jonas Sicking - Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2012-03-07 09: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-03-07 09:33 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed 2012-02-25 10:12 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed 2012-02-25 10:12 +0000
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
4fc2f49371a8cfbdbaea1948f02d4750e3e82296
created 2012-02-24 14:19 -0800
pushed 2012-02-25 10:12 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
eb41457d5a4b5167288c9e96dc0cc3397cfb65b4
created 2012-02-09 20:56 -0800
pushed 2012-02-10 12:16 +0000
Kyle Huey Kyle Huey - Bug 725418: IndexedDB - GetAll[Keys] with an explicit 0, null, or undefined for the maximum number of records should return all records. r=bent
948fe2e7f1d571a43b7a471e711a4a8b6993f4b0
created 2012-02-04 01:54 +0100
pushed 2012-02-04 10:21 +0000
Igor Bukanov Igor Bukanov - bug 723517 - Drop cx argumrent from JS_GetClass(cx, obj). r=luke
8b5e839439588112886ad61edc0291ff69450890
created 2012-01-24 02:03 -0800
pushed 2012-01-24 18:39 +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-01-24 12:27 +0000
Ed Morley Ed Morley - Backout 8886b027527a (bug 718132) for xpcshell failures
8886b027527ab9c4f0dff28c81321a65f5370e96
created 2012-01-23 06:03 -0800
pushed 2012-01-24 12:27 +0000
Ben Turner Ben Turner - Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
6ffce4fb752ba5b7ae02a844415aa0ced8607462
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 677079 - Part f: Expose structuredCloneCallbacks in jsfriendapi.h; r=jorendorff
10519108297f9e61058a85623e085a3cda243b8a
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 677079 - Part e: Move js_GetSCOffset to jsfriendapi.h; r=luke
a8be91348c312ba8b8f62d1039e995e8479b7424
created 2011-12-27 20:01 +0200
pushed 2011-12-27 18:26 +0000
Olli Pettay Olli Pettay - Bug 710380 - IndexedDB could use the dictionary reader, r=khuey
a16ef2789fc3f2422a6a215f2ba94207b3547f16
created 2011-12-24 09:27 +0100
pushed 2011-12-24 08:33 +0000
Ms2ger Ms2ger - Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley
f3c943d2e76371874cb8c19632dc71c63b23cbb7
created 2011-12-20 12:23 +0100
pushed 2011-12-20 11:24 +0000
Jan Varga Jan Varga - Bug 711727 - Followup cleanup for files in IndexedDB. r=sicking/bent
0ad9c268e932154e015ac102b95fa008cfb77dd3
created 2011-12-20 02:59 -0800
pushed 2011-12-20 10:59 +0000
Jonas Sicking Jonas Sicking - Bug 694138: Support an array of strings as keyPath on objectStores and indexes. r=janv/bent
214af12ee22d089f9fae7fc9e8734de721d4e4af
created 2011-12-20 02:58 -0800
pushed 2011-12-20 10:59 +0000
Jonas Sicking Jonas Sicking - Bug 692614: Support all spec'ed key-types, including Arrays. Patch by Jan Varga and me. r=janv/bent/me
67eb3827b7eb3a14771d3033759da2d6c1bce1aa
created 2011-12-16 16:40 -0800
pushed 2011-12-17 17:01 +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 2011-12-17 17:01 +0000
Jonas Sicking Jonas Sicking - Back out fb4d12d2a2da, bug 701772, due to leaks.
fb4d12d2a2dafb62a820dafda7e5fc231ffb5179
created 2011-12-16 12:29 -0800
pushed 2011-12-17 17:01 +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
3bf9653c4e4624411b54d3023fa03351d7313375
created 2011-12-16 09:42 -0500
pushed 2011-12-16 14:47 +0000
Jeff Walden Jeff Walden - Bug 708735 - Update IDBObjectStore to use the <stdint.h> types for its JSAPI interactions. r=bustage in a CLOSED TREE :-\
5efcb9c3b375200062ee7e9c2db2f0906547e539
created 2011-12-16 08:34 +0100
pushed 2011-12-16 07:35 +0000
Jan Varga Jan Varga - Bug 661877 - Enable storing files in IndexedDB. r=bent
0dd4e34b2f6fdc4dcf25cdb8e290762f60b2e538
created 2011-12-07 15:24 -0800
pushed 2011-12-08 15:13 +0000
Ben Turner Ben Turner - Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
f0f0ec491b9e1c24924c11c9484f50d592282021
created 2011-12-07 08:41 -0800
pushed 2011-12-07 20:15 +0000
Phil Ringnalda Phil Ringnalda - Back out 8941e2b7a0bf (bug 703660) for Windows PGO build failures
8941e2b7a0bf962bf854ad2cfb9a383ba388ee92
created 2011-12-07 00:10 -0800
pushed 2011-12-07 20:15 +0000
Ben Turner Ben Turner - Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
6393012a8cf2eb9ba58173e1c82d651aee99c480
created 2011-12-06 02:45 -0800
pushed 2011-12-07 09:30 +0000
Kyle Huey Kyle Huey - Bug 706088 Make .put allow no key being provided if it's an autoIncrement object store. r=bent
82e7bc80eb4971a41cacc067274d6403df0b0fe5
created 2011-12-04 09:39 -0800
pushed 2011-12-05 18:08 +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 2011-12-05 18:08 +0000
Jonas Sicking Jonas Sicking - Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
0de28e40259f83d5e29613f6a7946ff3147e81c7
created 2011-12-04 09:39 -0800
pushed 2011-12-05 18:08 +0000
Jonas Sicking Jonas Sicking - Bug 692630: Support multi-entry indexes. r=bent
b6fb93ef1aee8e10c518720aaecd1b88535d45f9
created 2011-12-04 09:39 -0800
pushed 2011-12-05 18:08 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
62131fc525d492cdc4e4ed81fb86cd24386afa86
created 2011-12-04 09:39 -0800
pushed 2011-12-05 18:08 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
8a2106940402c51702de6dda5107926396fcfb70
created 2011-12-02 19:46 -0800
pushed 2011-12-03 11:10 +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 2011-12-03 11:10 +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 2011-12-03 11:10 +0000
Jonas Sicking Jonas Sicking - Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
513428a937004e6de2abdffefb18339a8c6e4c5f
created 2011-12-02 18:32 -0800
pushed 2011-12-03 11:10 +0000
Jonas Sicking Jonas Sicking - Bug 692630: Support multi-entry indexes. r=bent
1fddf8667d2180f6a347ccff45cc7504fa18d4b1
created 2011-12-02 18:32 -0800
pushed 2011-12-03 11:10 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
1b9ca56d4aab132ab290aeecafbcf3740894aaa5
created 2011-12-02 18:32 -0800
pushed 2011-12-03 11:10 +0000
Jonas Sicking Jonas Sicking - Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
4f1c1352282a05a4172afe03d520d7520601d0e4
created 2011-11-23 09:15 -0500
pushed 2011-11-23 14:15 +0000
Kyle Huey Kyle Huey - Bug 702809: Allow creating indexes with empty keyPaths. r=sicking
30d495095e2b83e03355c09d724e403ce0258e2d
created 2011-11-22 11:54 +0000
pushed 2011-11-22 15:53 +0000
Ed Morley Ed Morley - Backout 7634808d94af (bug 703660) for Linux64 PGO build failures; a=khuey
7634808d94af205830767ea4ac5581b13b92c4b9
created 2011-11-21 20:18 -0800
pushed 2011-11-22 15:53 +0000
Ben Turner Ben Turner - Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
f411942170975d66610a33e2b56cc2c5f994bb37
created 2011-11-21 20:18 -0800
pushed 2011-11-22 15:53 +0000
Ben Turner Ben Turner - Bug 702889 - IndexedDB: Change SQL schema and some cursor queries for faster performance. r=sicking.
91e5b6428bf12238bd644fdc3af2322e9348cb07
created 2011-11-21 20:18 -0800
pushed 2011-11-22 15:53 +0000
Ben Turner Ben Turner - Bug 692652 - IndexedDB: Index updating is broken. r=sicking.
763d63759721547520fbd9b9b5216a2a34b3df00
created 2011-11-21 09:56 -0500
pushed 2011-11-21 14:56 +0000
Kyle Huey Kyle Huey - Bug 692627: Support complex keyPaths in IndexedDB. r=bent,jorendorff
e73f34291541f2bbd3b6d04a0f337ee6997e22d3
created 2011-11-07 22:25 -0800
pushed 2011-11-08 06:29 +0000
Jonas Sicking Jonas Sicking - Bug 694135: Don't throw if there are unknown properties in the options objects to createObjectStore/createIndex. r=bent
966c69671224f795dc099097c6d5402b70a81187
created 2011-11-07 18:08 -0800
pushed 2011-11-08 02:08 +0000
Ben Turner Ben Turner - Bug 696914 - 'IndexedDB: IDBObjectStore.delete and IDBCursor.delete should return undefined'. r=sicking.
b978e3a3f46714ef58dbc92239cecce4404e55d1
created 2011-11-07 19:15 -0500
pushed 2011-11-08 00:22 +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-11-08 00:22 +0000
Kyle Huey Kyle Huey - Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent
b7baa7788c391417a1a4b47ea43a189d7696018a
created 2011-11-07 15:37 -0800
pushed 2011-11-07 23:43 +0000
Ben Turner Ben Turner - Bug 692628 - 'IndexedDB: Support IDBCursor.advance'. r=sicking.
f4041047f76f0e244922f5af182589921722de76
created 2011-11-07 15:37 -0800
pushed 2011-11-07 23:43 +0000
Ben Turner Ben Turner - Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking.
311497d5b2d1cc9cc1a762efb61c16f8af405fcb
created 2011-11-03 08:59 -0700
pushed 2011-11-04 09:04 +0000
Ben Turner Ben Turner - Bug 694145 - 'IndexedDB: various methods should accept both keys and KeyRanges'. r=sicking.
776dc60cee13872d318d2aaf34b4cb2e78114432
created 2011-11-03 08:57 -0700
pushed 2011-11-03 19:51 +0000
Ben Turner Ben Turner - Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
ad1f423c7755a2da364024f9b4665bf54e43f66c
created 2011-11-03 08:57 -0700
pushed 2011-11-03 19:51 +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-11-03 14:57 +0000
Ed Morley Ed Morley - Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms
b5c0bfd03fcfc74e43fb9fa76fdc35e5ebdfe43a
created 2011-11-02 18:03 -0700
pushed 2011-11-03 14:57 +0000
Ben Turner Ben Turner - Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
eb32aca6d54da877fed264274d69b4354ff03044
created 2011-11-02 18:03 -0700
pushed 2011-11-03 14:57 +0000
Ben Turner Ben Turner - Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
a64b3abb31c4053aa4e79b3b6cf973f802f13fa7
created 2011-11-02 08:53 -0400
pushed 2011-11-03 14:57 +0000
Kyle Huey Kyle Huey - Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-10-22 12:59 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2011-10-22 12:59 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
less more (0) -100 -60 tip