Ms2ger
|
2e4fa0ccc7
|
Bug 677079 - Part e: Move js_GetSCOffset to jsfriendapi.h; r=luke
|
2012-01-15 09:13:08 +01:00 |
|
Ms2ger
|
8f9952cbfe
|
Bug 677079 - Part c: Stop installing jsdate.h; r=Waldo
|
2012-01-15 09:13:07 +01:00 |
|
Ms2ger
|
74a9e0514a
|
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
|
2012-01-11 09:23:07 +01:00 |
|
Rafael Ávila de Espíndola
|
10fbddad80
|
Bug 715325 - shutdown indexedDB during xpcom-shutdown. r=benjamin.
|
2012-01-06 12:07:29 -05:00 |
|
Jan Varga
|
c16acabe34
|
Bug 715074 - SIGBUS on unaligned access in Key::EncodeNumber. r=sicking
|
2012-01-06 10:56:52 +01:00 |
|
Kyle Huey
|
e96acf96ec
|
Bug 715162: Move LazyIdleThread to xpcom/. r=bent
--HG--
rename : dom/indexedDB/LazyIdleThread.cpp => xpcom/threads/LazyIdleThread.cpp
rename : dom/indexedDB/LazyIdleThread.h => xpcom/threads/LazyIdleThread.h
|
2012-01-05 08:42:47 -05:00 |
|
Kyle Huey
|
31062dc5ea
|
Bug 715014: Delete IndexedDB files directory so that databases can be opened again after being deleted. r=bent
|
2012-01-04 11:25:26 -05:00 |
|
Gabor Krizsanits
|
6058ee6e19
|
Bug 587797 - Tests. r=khuey
|
2012-01-04 10:43:33 -05:00 |
|
Gabor Krizsanits
|
de7d7003d2
|
Bug 587797 - IndexedDB: Make it possible to access IndexedDB APIs from chrome. r=khuey,bent
|
2012-01-03 10:27:39 -05:00 |
|
Ms2ger
|
51f59f0021
|
Bug 713645 - Remove superfluous inclusions of jscntxt.h; r=luke
|
2012-01-02 19:05:19 +01:00 |
|
Phil Ringnalda
|
4be2906106
|
Bug 595368 - Disable test_writer_starvation.html until it learns not to hit infinite loops, r=khuey
|
2011-12-27 19:38:39 -08:00 |
|
Olli Pettay
|
c2e7d2b30f
|
Bug 710380 - IndexedDB could use the dictionary reader, r=khuey
|
2011-12-27 20:01:28 +02:00 |
|
Ms2ger
|
99e36e1123
|
Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley
|
2011-12-24 09:27:04 +01:00 |
|
Ms2ger
|
2a9fde8d7d
|
Bug 711240 - Part a: Expose BAD_TLS_INDEX in xpcpublic.h; r=bholley
|
2011-12-24 09:26:34 +01:00 |
|
Olli Pettay
|
35ff281448
|
Bug 711841, Null(C)String(), r=bsmedberg,glandium
|
2011-12-20 21:46:00 +02:00 |
|
Jan Varga
|
3975331303
|
Bug 711727 - Followup cleanup for files in IndexedDB. r=sicking/bent
|
2011-12-20 12:23:27 +01:00 |
|
Jonas Sicking
|
abe11e8c63
|
Bug 694138: Support an array of strings as keyPath on objectStores and indexes. r=janv/bent
|
2011-12-20 02:59:07 -08:00 |
|
Jonas Sicking
|
fcaa811a2a
|
Bug 692614: Support all spec'ed key-types, including Arrays. Patch by Jan Varga and me. r=janv/bent/me
|
2011-12-20 02:58:44 -08:00 |
|
Ms2ger
|
9a80191e1b
|
No bug - Remove stray semicolons from FILEINFO_SUBCLASS calls, the macro already includes it; rs=jfkthame
|
2011-12-18 11:14:46 +01:00 |
|
Ms2ger
|
390273f245
|
Bug 709977 - Don't use xpc_qsAString in IDB Key.h; r=bent
|
2011-12-18 11:13:40 +01:00 |
|
Nathan Froyd
|
40b05d36da
|
Bug 709205 - use GetObserverService in dom,docshell; r=bz
|
2011-12-09 14:35:37 -05:00 |
|
Jonas Sicking
|
8b7b6f44b3
|
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
|
2011-12-16 16:40:47 -08:00 |
|
Jonas Sicking
|
6787a7998e
|
Back out fb4d12d2a2da, bug 701772, due to leaks.
|
2011-12-16 13:09:42 -08:00 |
|
Jonas Sicking
|
6df231f9b2
|
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
|
2011-12-16 12:29:15 -08:00 |
|
Jeff Walden
|
1a58e5996e
|
Bug 708735 - Update IDBObjectStore to use the <stdint.h> types for its JSAPI interactions. r=bustage in a CLOSED TREE :-\
|
2011-12-16 09:42:09 -05:00 |
|
Jan Varga
|
8702627c09
|
Bug 661877 - Enable storing files in IndexedDB. r=bent
|
2011-12-16 08:34:24 +01:00 |
|
Jonas Sicking
|
b95e9005a5
|
Tests for Bug 706088. r=khuey. Also removes a now-obsolete test. r=bent. a=khuey
|
2011-12-13 11:46:19 -08:00 |
|
Ed Morley
|
131e465687
|
Backout e479e03eaa71 (bug 706088) for mochitest-2 permaorange
|
2011-12-08 13:46:16 +00:00 |
|
Jonas Sicking
|
b8af8984e0
|
Bug 706088 part 2: Add tests for all combinations of add/put/keypath/autoincrement/explicit keys etc. r=khuey
|
2011-12-08 03:03:51 -08:00 |
|
Mounir Lamouri
|
00113c9ae2
|
Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug
|
2011-12-08 16:31:14 +08:00 |
|
Ben Turner
|
6e5ac8e11d
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
|
2011-12-07 15:24:20 -08:00 |
|
Phil Ringnalda
|
26f6d8a9de
|
Back out 8941e2b7a0bf (bug 703660) for Windows PGO build failures
|
2011-12-07 08:41:02 -08:00 |
|
Ben Turner
|
e7415db369
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : 55%9D%86m%D8%18%87J%5C%E1%E3%93P%AF.%B7%D0%8EQ
|
2011-12-07 00:10:13 -08:00 |
|
Kyle Huey
|
df26b7adb6
|
Bug 706088 Make .put allow no key being provided if it's an autoIncrement object store. r=bent
|
2011-12-06 02:45:46 -08:00 |
|
Jonas Sicking
|
2d743f6976
|
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.
|
2011-12-04 09:39:02 -08:00 |
|
Jonas Sicking
|
5e626ffd6d
|
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
cd4051ca12
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
aeb8da00ba
|
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Jonas Sicking
|
995edcbe9a
|
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
|
2011-12-04 09:39:01 -08:00 |
|
Kyle Huey
|
215879a985
|
Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent
|
2011-12-03 12:18:38 -05:00 |
|
Kyle Huey
|
be6d4f9248
|
Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent
|
2011-12-03 12:10:21 -05:00 |
|
Jonas Sicking
|
8d116d7109
|
Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
|
2011-12-02 19:46:25 -08:00 |
|
Jonas Sicking
|
f55d5c31ca
|
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.
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
88daaa8255
|
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
a4afec4d29
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
d13f23d073
|
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Jonas Sicking
|
485705d013
|
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
|
2011-12-02 18:32:46 -08:00 |
|
Kyle Huey
|
ac4b213c51
|
Bug 706090: Make sure OpenDatabaseHelper releases atoms on the right thread. r=bent
|
2011-11-29 13:24:28 -05:00 |
|
Kyle Huey
|
c54e849e3b
|
Bug 692635: Transaction abort events should bubble. r=sicking
|
2011-11-23 09:15:15 -05:00 |
|
Kyle Huey
|
7a3cbb76a9
|
Bug 702809: Allow creating indexes with empty keyPaths. r=sicking
|
2011-11-23 09:15:15 -05:00 |
|
Ed Morley
|
3cb05bb8cc
|
Backout 7634808d94af (bug 703660) for Linux64 PGO build failures; a=khuey
|
2011-11-22 11:54:50 +00:00 |
|
Ben Turner
|
07b4d70b2e
|
Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : /%A2p%D8.%08%B3%FC%B3%1E%1B%90e%F3%D1%804.8%8C
|
2011-11-21 20:18:29 -08:00 |
|
Ben Turner
|
8985c6047c
|
Bug 702889 - IndexedDB: Change SQL schema and some cursor queries for faster performance. r=sicking.
--HG--
extra : transplant_source : %14T5%5BR%94%8Dn%95%B5%2CMD%E9%EB%F4%EE9%DB5
|
2011-11-21 20:18:25 -08:00 |
|
Ben Turner
|
cc1df4e7cb
|
Bug 692652 - IndexedDB: Index updating is broken. r=sicking.
--HG--
extra : transplant_source : %92%5BBT%93%BA%3DO%D7%03v%B7%88%01%3AjZ%D0%81%AA
|
2011-11-21 20:18:19 -08:00 |
|
Kyle Huey
|
dfec011cec
|
Bug 692627: Support complex keyPaths in IndexedDB. r=bent,jorendorff
|
2011-11-21 09:56:24 -05:00 |
|
Kyle Huey
|
2e5f4b01a2
|
Bug 700544: Transactions should be ordered based on creation, not on the first request. r=bent
|
2011-11-18 10:21:04 -05:00 |
|
Marco Bonardo
|
01f25559b7
|
Merge mozilla-central to mozilla-inbound
|
2011-11-08 23:58:10 +01:00 |
|
Kyle Huey
|
9c016a6b7b
|
Bug 700685: DeleteDatabaseHelper releases objects on the wrong thread. r=bent
|
2011-11-08 12:51:37 -05:00 |
|
Jonas Sicking
|
ef00405547
|
Bug 692659: Fix sort order for PREV cursors on indexes. r=bent
|
2011-11-07 23:34:59 -08:00 |
|
Jonas Sicking
|
a8f35226a8
|
Bug 692674: Set the errorCode to "ABORT_ERR" for all pending requests when a transaction is aborted, even ones that failed for other reasons. r=bent
|
2011-11-07 22:27:03 -08:00 |
|
Jonas Sicking
|
eec1ee6dc1
|
Bug 694135: Don't throw if there are unknown properties in the options objects to createObjectStore/createIndex. r=bent
|
2011-11-07 22:25:51 -08:00 |
|
Ben Turner
|
a32db4372c
|
Bug 696914 - 'IndexedDB: IDBObjectStore.delete and IDBCursor.delete should return undefined'. r=sicking.
|
2011-11-07 18:08:02 -08:00 |
|
Kyle Huey
|
2212aeceae
|
Bug 625071: Implement deleteDatabase. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
02524a04aa
|
Bug 699468: Part 6 - Make some DatabaseInfo stuff private. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
6ecd76ea59
|
Bug 699468: Part 5 - Clone the canonical DatabaseInfo when a Database is closed. r=bent
|
2011-11-07 19:15:45 -05:00 |
|
Kyle Huey
|
2ff0266dc0
|
Bug 699468: Part 4 - Always go through the DatabaseInfo to get the ObjectStoreInfo. r=bent
|
2011-11-07 19:15:43 -05:00 |
|
Kyle Huey
|
7e4f1cdc66
|
Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent
|
2011-11-07 19:06:13 -05:00 |
|
Kyle Huey
|
33baa041a2
|
Bug 699468: Part 2 - Give DatabaseInfo an AddRef/Release instead of twiddling a refcount manually. r=bent
|
2011-11-07 19:06:13 -05:00 |
|
Kyle Huey
|
625868f68e
|
Bug 699468: Part 1 - Move ObjectStoreInfoHash onto DatabaseInfo. r=bent
|
2011-11-07 18:20:20 -05:00 |
|
Ben Turner
|
d2fe7043a2
|
Bug 692628 - 'IndexedDB: Support IDBCursor.advance'. r=sicking.
|
2011-11-07 15:37:19 -08:00 |
|
Ben Turner
|
d159d4ae55
|
Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking.
|
2011-11-07 15:37:16 -08:00 |
|
Ed Morley
|
6a998be2c5
|
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
|
2011-11-05 18:35:59 +00:00 |
|
Rail Aliiev
|
364e83c545
|
Bug 616542 - Shorten file path length of mochitest; r=ted
|
2011-11-04 21:13:42 +00:00 |
|
Olli Pettay
|
e36091a737
|
Bug 698929 - Implement event.stopImmediatePropagation, r=jst
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
|
2011-11-04 19:17:19 +02:00 |
|
Ben Turner
|
8802ea7670
|
Bug 694145 - 'IndexedDB: various methods should accept both keys and KeyRanges'. r=sicking.
--HG--
extra : transplant_source : R%0C%DA%D7%EF%8D3U%7DQ%1A%05%1A3%94%1E%F8%B0%A3k
|
2011-11-03 08:59:17 -07:00 |
|
Ben Turner
|
a9d4865e7b
|
Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %87%F7%A6%8Cc%15%C7%C4%19%5D%14%CB%98%9BF%A4%5C/%5B%FF
|
2011-11-03 08:57:42 -07:00 |
|
Ben Turner
|
d1ccef79ea
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
|
2011-11-03 08:57:30 -07:00 |
|
Ed Morley
|
b08ad8e6dc
|
Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms
|
2011-11-03 01:57:48 +00:00 |
|
Ben Turner
|
97502813a0
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. Fix up linux build issue.
|
2011-11-02 18:27:52 -07:00 |
|
Ben Turner
|
fa4097234f
|
Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %CC%FEE%A0%E0%FD%AC%23%E8%BB%8BrV%95%A5%1B4If7
|
2011-11-02 18:03:47 -07:00 |
|
Ben Turner
|
8ec37931d5
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : E%E9%F9%B5%FB%88%1E%FA%C1%BE%04%1F%1E%3D%5E%EB%3C%D2%D2c
|
2011-11-02 18:03:15 -07:00 |
|
Kyle Huey
|
c6a3d6dc7f
|
Bug 698440: Implement IndexedDB optional version syntax. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Kyle Huey
|
92be2b261d
|
Bug 697247: Part 2 - Rework IDB synchronization mechanisms. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Kyle Huey
|
4ba69f30ba
|
Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent
|
2011-11-02 08:53:12 -04:00 |
|
Ms2ger
|
9ce40d6af3
|
Bug 694759 - Make nsIScriptContext::GetNativeGlobal return JSObject; r=jst
|
2011-10-29 22:06:17 +02:00 |
|
Ben Turner
|
27203a7bfd
|
Bug 692642: IndexedDB: support indexedDB.cmp. r=sicking.
|
2011-11-08 11:03:18 -08:00 |
|
Ben Turner
|
594a9b2961
|
Bug 692671: IndexedDB: remove timeout in database operations. r=sicking.
|
2011-11-08 09:43:00 -08:00 |
|
Kyle Huey
|
d4ebda4714
|
Bug 697177: Disable test that's triggering some known bugs.
|
2011-10-26 14:59:09 -04:00 |
|
Kyle Huey
|
e0d8626ffd
|
Bug 692991: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
|
2011-10-25 08:49:31 -04:00 |
|
Ed Morley
|
ada43c2d75
|
Backout 26ac81280f33 (bug 692911) for Moth orange on all platforms & M2 orange on win opt
|
2011-10-24 23:49:59 +01:00 |
|
Kyle Huey
|
7ec5127798
|
Bug 692911: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
|
2011-10-24 16:01:11 -04:00 |
|
Ed Morley
|
b9de22e5ea
|
Merge mozilla-inbound to mozilla-central
|
2011-10-22 13:58:26 +01:00 |
|
Kyle Huey
|
38e8ee61fe
|
Bug 696362: OpenDatabaseHelper can release objects on the wrong thread. r=bent
|
2011-10-22 07:56:19 -04:00 |
|
Marco Bonardo
|
a72c49ddb7
|
Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
|
2011-10-22 11:03:26 +02:00 |
|
Bill McCloskey
|
0d988f23d3
|
Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
|
2011-10-20 10:14:24 -07:00 |
|
Kyle Huey
|
0d874b65fa
|
Bug 687361: Implement the new IndexedDB setVersion API. r=bent
--HG--
rename : dom/indexedDB/nsIIDBVersionChangeRequest.idl => dom/indexedDB/nsIIDBOpenDBRequest.idl
|
2011-10-20 12:10:56 -04:00 |
|
Justin Lebar
|
fbe51410e2
|
Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug
|
2011-10-21 11:26:34 -04:00 |
|
Justin Lebar
|
5629c0bfc8
|
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
|
2011-10-12 20:15:28 -04:00 |
|
Justin Lebar
|
e7ce3fbda2
|
Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange.
|
2011-10-17 21:09:17 -04:00 |
|
Justin Lebar
|
e295b19833
|
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
|
2011-10-12 20:15:28 -04:00 |
|