Jan Varga
|
57b11a3e87
|
Bug 820715 - Move quota related pieces from IndexedDatabaseManager to QuotaManager. r=bent
--HG--
rename : dom/indexedDB/CheckQuotaHelper.cpp => dom/quota/CheckQuotaHelper.cpp
rename : dom/indexedDB/CheckQuotaHelper.h => dom/quota/CheckQuotaHelper.h
|
2012-12-19 18:45:57 +01:00 |
|
Jan Varga
|
a7d90fb5a3
|
Bug 787804 - Rewrite quota handling (eliminate test_quota.c). r=bent,asuth,vladan
|
2012-12-17 20:25:10 +01:00 |
|
Andrew McCreight
|
ff4d8640a6
|
bug 804220 - Make IDBWrapperCache::SetScriptOwner infallible. r=khuey
|
2012-11-29 14:54:14 -08:00 |
|
Olli Pettay
|
f62ac2c85e
|
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
--HG--
extra : rebase_source : 7b2726d2aa7f5764a3c4cb750e5a735728069687
|
2012-11-28 03:37:57 +02:00 |
|
Benoit Jacob
|
5a8b82a1cb
|
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
|
2012-11-15 02:32:40 -05:00 |
|
Ben Turner
|
3b47df6d3a
|
Bug 808743 - ' Better protection for PBrowser shutdown and database invalidation in multiprocess scenarios'. r=khuey+cjones.
--HG--
extra : transplant_source : %BD%E4%ADA%09%CE%D9%BE%1C%7C%7B%1A%FC%86%5C%13%24%29%B4%16
|
2012-11-09 19:29:07 -08:00 |
|
Koosha Khajeh Moogahi
|
e98cd6bf45
|
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
|
2012-09-14 14:30:31 +04:30 |
|
Kyle Huey
|
0baaffe99f
|
Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
|
2012-08-30 20:45:16 -07:00 |
|
Jan Varga
|
ed76a52681
|
Bug 763854 - Check file references (cleanup stored files) only when needed. r=bent
|
2012-08-24 11:51:33 -07:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Aryeh Gregor
|
809d00113d
|
Bug 782606 - Use NS_FAILED instead of boolean test (dom/indexedDB/, dom/workers/); r=khuey
|
2012-08-14 12:10:41 +03:00 |
|
Aryeh Gregor
|
2e7996f8d1
|
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
|
2012-07-27 16:59:29 +03:00 |
|
Aryeh Gregor
|
57c0ad57fb
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Kyle Huey
|
ee34c30679
|
Bug 769356: Calling transaction.abort() should leave transaction.error as null, but throwing exceptions should set transaction.error. r=sicking
|
2012-06-29 09:48:34 -07:00 |
|
Kyle Huey
|
e6cbe8e8cd
|
Bug 755511: Revert all in-memory data when reverting versionchange transactions. r=sicking
|
2012-06-29 09:48:34 -07:00 |
|
Kyle Huey
|
e7ad7d9314
|
Bug 755507: Sort objectStoreNames/indexNames. r=sicking
|
2012-06-29 09:48:34 -07:00 |
|
Kyle Huey
|
1e09e75ae2
|
Bug 755510: db.transaction should work inside a versionchange transaction's oncomplete handler. r=bent
|
2012-06-26 08:09:25 -07:00 |
|
Kyle Huey
|
5272f55af5
|
Bug 767999: Actually use QuotaExceededErr. r=bent
|
2012-06-25 12:15:18 -07:00 |
|
Kyle Huey
|
c9b8c47650
|
Bug 748630: Support IDBTransaction.error. r=bent
|
2012-06-25 12:15:17 -07:00 |
|
Ben Turner
|
bfa7cae37b
|
Bug 765839 - 'Enable IndexedDB OOP test suite'. r=khuey.
--HG--
extra : transplant_source : %3Bb4%A4%99fC%9Cg%86%9B%1F3%C6%0F%01T%1C%3C%AE
|
2012-06-19 18:50:39 -07:00 |
|
Jan Varga
|
f5f6531fb7
|
Bug 726593 - Implement FileHandle. r=bent
|
2012-06-03 18:33:52 +02:00 |
|
Ben Turner
|
785be4974a
|
Bug 666693 - 'Remote IndexedDB for multiple IndexedDB-using processes'. r=cjones+sicking.
|
2012-06-01 10:21:12 -07:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Benjamin Smedberg
|
2187798a40
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
|
2012-05-18 13:30:49 -04:00 |
|
Ben Turner
|
d4af3d1a48
|
Bug 672667 - ' IndexedDB demo causes leaks and never-ending assertions'. r=bsmedberg+smichaud+khuey.
|
2012-04-06 13:40:10 -07:00 |
|
Jonas Sicking
|
52729f8ff5
|
Bug 735357: Fix Contacts API to use new IndexedDB constants. r=gwagner
|
2012-03-13 13:25:05 -07:00 |
|
Jonas Sicking
|
a1555941df
|
Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
|
2012-03-12 21:44:45 -07:00 |
|
Olli Pettay
|
c58d4cc1b2
|
Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, r=jst,bent
|
2012-03-13 02:56:07 +02:00 |
|
Peter Van der Beken
|
1ed9310cdc
|
Fix for bug 731227 (Fix script object ownership in IDBWrapperCache/IDBCursor). r=bent.
--HG--
extra : rebase_source : 86074980306682ebe1c4df8e09c4c2f3c51c4bf2
|
2012-02-27 17:52:19 +01:00 |
|
Ben Turner
|
ceef542221
|
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
--HG--
extra : transplant_source : kT-%8B%9A%00%D5%230%EC%11%00%1A%B1%A2%1EFSd%2A
|
2012-01-24 02:03:37 -08:00 |
|
Ed Morley
|
57b735d92d
|
Backout 8886b027527a (bug 718132) for xpcshell failures
|
2012-01-23 16:18:14 +00:00 |
|
Ben Turner
|
ad6eb968ce
|
Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
--HG--
extra : transplant_source : 1j%98%F9%1D%7F%C8%13%8E%9D%B0%05%05%93%D4%60%89%3D%06%19
|
2012-01-23 06:03:41 -08:00 |
|
Jonas Sicking
|
5bcb4de7dd
|
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
|
ed70a01420
|
Back out fb4d12d2a2da, bug 701772, due to leaks.
|
2011-12-16 13:09:42 -08:00 |
|
Jonas Sicking
|
3555280633
|
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 |
|
Jan Varga
|
152a98864a
|
Bug 661877 - Enable storing files in IndexedDB. r=bent
|
2011-12-16 08:34:24 +01:00 |
|
Mounir Lamouri
|
094d224262
|
Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug
|
2011-12-08 16:31:14 +08:00 |
|
Jonas Sicking
|
9e527130c3
|
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
|
9059d7db0e
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-04 09:39:01 -08:00 |
|
Kyle Huey
|
803110ae21
|
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
|
7404adaebb
|
Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
|
2011-12-02 19:46:25 -08:00 |
|
Jonas Sicking
|
5d1fc956b0
|
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
|
692b293ecf
|
Bug 692630: Support multi-entry indexes. r=bent
|
2011-12-02 18:32:46 -08:00 |
|
Kyle Huey
|
d866e58aa8
|
Bug 692635: Transaction abort events should bubble. r=sicking
|
2011-11-23 09:15:15 -05:00 |
|
Ben Turner
|
e02b223f81
|
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
|
897fb61998
|
Bug 700544: Transactions should be ordered based on creation, not on the first request. r=bent
|
2011-11-18 10:21:04 -05:00 |
|
Ben Turner
|
f36ea27e51
|
Bug 692671: IndexedDB: remove timeout in database operations. r=sicking.
|
2011-11-08 09:43:00 -08:00 |
|
Kyle Huey
|
2400ecefe8
|
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
|
eaf3c475ca
|
Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent
|
2011-11-07 19:06:13 -05:00 |
|
Ben Turner
|
c82275ab28
|
Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking.
|
2011-11-07 15:37:16 -08:00 |
|