Jonathan Kew
|
853c408d06
|
Bug 1402858 - Remove ENABLE_INTL_API conditional and non-Intl legacy codepaths from IndexedDB. r=janv
|
2017-09-25 17:32:23 +01:00 |
Bevis Tseng
|
6239813ff4
|
Bug 1371484 - Fix Key::EncodeAsString(). r=baku
MozReview-Commit-ID: F29YzvgresY
--HG--
extra : rebase_source : 6b130e21c93a0cbd312241af7e6078283db97c9a
|
2017-06-19 19:03:06 +08:00 |
Wes Kocher
|
2a9a3ff1dd
|
Backed out changeset 810a05989801 (bug 1371484) for build failures in Key.cpp a=backout
MozReview-Commit-ID: 4Jwrp5PK6MA
|
2017-07-25 18:34:40 -07:00 |
Bevis Tseng
|
a5edb2f394
|
Bug 1371484 - Fix Key::EncodeAsString(). r=baku
MozReview-Commit-ID: F29YzvgresY
|
2017-06-19 19:03:06 +08:00 |
Bevis Tseng
|
b17713a4cb
|
Bug 1271500 - Binary Key Support. r=janv
--HG--
extra : rebase_source : 3762fa91b4c068d7d0158a55911bc3f13b47a93f
|
2016-08-12 15:03:59 +08:00 |
Kyle Huey
|
ef22731cc4
|
Bug 1251498: Implement IDBKeyRange.includes(). r=baku
|
2016-02-26 13:58:47 -08:00 |
Reuben Morais
|
dd7ac5dc3c
|
Bug 871846 - ICU usage and infrastructure bits. r=janv
|
2014-08-04 13:59:57 -07:00 |
Andrew McCreight
|
9e8f4b219e
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
Ben Turner
|
630eacc28d
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
|
2015-02-16 09:48:14 -08:00 |
Wes Kocher
|
23dabfd770
|
Backed out changeset 14b9b4827805 (bug 1131776)
|
2015-03-30 19:45:55 -07:00 |
Ben Turner
|
ad62e4a206
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
|
2015-02-16 09:48:14 -08:00 |
Phil Ringnalda
|
74fbc95715
|
Backed out 5 changesets (bug 866846, bug 1131776, bug 1131766, bug 1144806, bug 1112702) on suspicion of causing Windows debug devtools-4 storage crashes
CLOSED TREE
Backed out changeset 142d9ae5826c (bug 1131776)
Backed out changeset 0b4de21b759f (bug 1112702)
Backed out changeset 1b4ead852ae0 (bug 1131766)
Backed out changeset cbd862dd036f (bug 866846)
Backed out changeset 178412a2fe8b (bug 1144806)
|
2015-03-29 12:55:11 -07:00 |
Ben Turner
|
98536af974
|
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
--HG--
extra : rebase_source : 9cba58701e0f6bf4c3d6deb784b5c8340fd895ac
|
2015-02-16 09:48:14 -08:00 |
Ben Turner
|
d081140cb0
|
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
|
2014-09-26 16:21:57 -07:00 |
Ben Turner
|
46d101f40c
|
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
|
2014-09-17 19:36:01 -04:00 |
Ben Turner
|
1a91d40956
|
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
|
2014-09-13 12:12:19 -04:00 |
Tom Schuster
|
c7cdf24223
|
Bug 961490 - More exact rooting in dom/indexedDB. r=terrence,khuey
|
2014-01-23 20:49:40 +01:00 |
Nicholas Nethercote
|
36ec1052f2
|
Bug 905017 (part 2, attempt 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm.
--HG--
rename : js/src/jsclone.cpp => js/src/vm/StructuredClone.cpp
extra : rebase_source : 2699588c63ef58ab84bc8c63adc0487648af3834
|
2013-08-19 23:43:47 -07:00 |
Jon Coppeard
|
5b896f6665
|
Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
|
2013-06-18 11:00:37 +01:00 |
Ben Turner
|
6f8e994c82
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
Ben Turner
|
5164c7bb1b
|
Backout bug 861287 for gcc build failures.
|
2013-04-25 08:30:28 -04:00 |
Ben Turner
|
89f06e32e7
|
Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
|
2013-03-15 23:58:50 -07:00 |
Ehsan Akhgari
|
e368dc9c85
|
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 |
Kyle Huey
|
d0a8b8c3ae
|
Bug 765834: Rework and unify keyPath handling. r=bent
|
2012-06-21 15:27:13 -07:00 |
Ben Turner
|
3fdf917cd6
|
Bug 666693 - 'Remote IndexedDB for multiple IndexedDB-using processes'. r=cjones+sicking.
|
2012-06-01 10:21:12 -07:00 |
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Kyle Huey
|
25e5317a3b
|
Bug 726376: Prevent infinite recursion in indexedDB::cmp. r=sicking
|
2012-05-11 10:47:27 -07:00 |
Jonas Sicking
|
882414b8f2
|
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
|
09d6e71f40
|
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
|
f36fb98141
|
Bug 709977 - Don't use xpc_qsAString in IDB Key.h; r=bent
|
2011-12-18 11:13:40 +01:00 |
Jonas Sicking
|
0173a656f9
|
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
|
488e12717c
|
Back out fb4d12d2a2da, bug 701772, due to leaks.
|
2011-12-16 13:09:42 -08:00 |
Jonas Sicking
|
c2a8c167f7
|
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 |
Ben Turner
|
7cf0b507f9
|
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 |
Ben Turner
|
fd735636db
|
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
|
e3a9d13abe
|
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
|
3802431210
|
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. Fix up linux build issue.
|
2011-11-02 18:27:52 -07:00 |
Ben Turner
|
09728f7547
|
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 |
Ben Turner
|
71fe61850b
|
Bug 618143 - 'IndexedDB: Don't accept null as a valid key'. r=sicking, a=blocking.
|
2010-12-15 13:21:07 -08:00 |
Ben Turner
|
50483cd601
|
Bug 615269 - 'IndexedDB: Cursors should not copy all results before iterating'. r=sicking, a=blocking+.
|
2010-12-09 18:15:00 -08:00 |
Ben Turner
|
d891e8880c
|
Bug 607122 - 'IndexedDB: IDBKeyRange cleanup'. r=sicking, a=blocking+
|
2010-11-10 15:26:00 -08:00 |