dom/indexedDB/IDBObjectStore.cpp
eb92d7b3043c75933192cca237f7a9fe32c69ebb
created 2018-08-03 09:19 -0700
pushed 2019-01-13 12:17 +0000
Steve Fink Steve Fink - Bug 1480640 - Fix hazard in CopyingStructuredCloneReadCallback. r=baku, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
c88a220931ae59e6270686bb0232f9a6fbcc3bab
created 2018-07-24 18:19 +0200
pushed 2019-01-13 12:17 +0000
Jan Varga Jan Varga - Bug 1404274 - Key Evaluation on the cloned JS objects. r=asuth, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
bb0451c9c4a0d71264a20ee3bc7d32a4347a09bf
created 2018-05-02 11:07 -0700
pushed 2018-05-30 00:01 +0000
Steve Fink Steve Fink - Bug 1442722, bug 1455071, bug 1433642, bug 1456604, bug 1458320 - Refactor structured clone JSAPI and prevent mismatched scopes. r=jorendorff,r=baku,a=RyanVM
0a86729d653eb5afcaecc7ee7a4d65d05e51d133
created 2017-07-10 18:06 -0400
pushed 2017-07-12 23:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 - Rejigger DOM object unwrapping to take mutable handles to the JS value/object in a bunch of cases. r=peterv, r=mccr8, a=lizzard
1753c75341a6a238f7019aca461bc5eed7f006e7
created 2016-10-17 11:45 +0800
pushed 2017-01-23 14:19 +0000
Bevis Tseng Bevis Tseng - Bug 1274075 - Throw UnknowError if the size of the serialized message is too large. r=janv
3c3eced266e0a1072019dc78ffae248c99fe704e
created 2016-10-25 21:19 +0200
pushed 2017-01-23 14:19 +0000
Jan Varga Jan Varga - Bug 1311466 - Part 8: Implement basic functionality for preprocessing results before they are sent for synchronous deserialization; r=asuth
efee09f2e33233f1d70da332610f31b7fd41d020
created 2016-10-25 21:18 +0200
pushed 2017-01-23 14:19 +0000
Jan Varga Jan Varga - Bug 1311466 - Part 6: Core changes for WebAssembly module deserialization (works only in xpcshell); r=asuth
4738f002dec680994d463135580f9d283ab779b1
created 2016-10-25 21:18 +0200
pushed 2017-01-23 14:19 +0000
Jan Varga Jan Varga - Bug 1311466 - Part 3: Core changes for WebAssembly module serialization including a test; r=asuth
134a73388a64159c943b021627c05ff8b1282c60
created 2016-10-25 21:18 +0200
pushed 2017-01-23 14:19 +0000
Jan Varga Jan Varga - Bug 1311466 - Part 2: Refactor IPDL structs to use file types too; r=asuth
12213ad49dc0e2af83b3c85722d0f11d650ef9d4
created 2016-10-25 21:18 +0200
pushed 2017-01-23 14:19 +0000
Jan Varga Jan Varga - Bug 964561 - Part 1: Use a type in StructuredCloneFile instead of a boolean; r=asuth
1538850bba0fa58be8bddea4670e9f1c2f88f8f0
created 2016-10-18 17:58 +0100
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8
73f6926645a94df5127c5cb3ffec442f3ecd94d4
created 2016-09-12 15:38 -0700
pushed 2017-01-23 14:19 +0000
Bevis Tseng Bevis Tseng - Bug 1302261 - Refresh Spec For Deleted Indexes. r=janv
84cc651401142631754dd3df53768cb25f2db81b
created 2016-06-07 16:49 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 5. Make SerializedStructuredClone{Read,Write}Info use SerializedStructuredCloneBuffer. r=baku
8c07eaec94c47f0a29d4faa99821caf02eb4becd
created 2016-04-22 18:04 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff
6ed06c7a26d46bca2250b66d340b8b651c486b86
created 2016-04-22 15:30 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 1. Remove unused methods from IDBObjectStore::StructuredCloneWriteInfo. r=baku
a70835fe9f55c040d4d044b5c55f658d2e399dae
created 2016-08-17 16:38 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
cf702debce85bb1aa7befb7839762a267fa70abe
created 2016-07-21 15:29 +0200
pushed 2016-11-14 12:26 +0000
Andrea Marchesini Andrea Marchesini - Bug 1264053 - MessagePort should support transferable objects in multi-e10s, r=sfink, r=smaug, r=jorendorff, r=janv
b25d09b7fab57ddb82f14916a443eb34fda31137
created 2016-08-17 10:49 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
078e5c447f218e78162ae49eafedd925bd9b9275
created 2016-06-07 16:49 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 5. Make SerializedStructuredClone{Read,Write}Info use SerializedStructuredCloneBuffer. r=baku
7c60fc4144fb682ae99c4068464fddf69791834f
created 2016-04-22 18:04 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku,billm,jorendorff
162098402acc7fd61e011fc817e8e6ce1127ac8c
created 2016-04-22 15:30 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 1. Remove unused methods from IDBObjectStore::StructuredCloneWriteInfo. r=baku
91c0b3e808250c412e99012540e766a551e69483
created 2016-07-21 16:31 +0800
pushed 2016-11-14 12:26 +0000
Bevis Tseng Bevis Tseng - Bug 1271506 - Support of IDBObjectStore.getKey. r=khuey
b6788af0c17645f95d93995904b63d7841f035ba
created 2016-07-21 15:29 +0200
pushed 2016-09-19 13:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1264053 - MessagePort should support transferable objects in multi-e10s. r=sfink, r=smaug, r=jorendorff, r=janv, a=sledru
86cda9d3eaa2c6ca8c88801f44dcfaff22591ed8
created 2016-05-22 13:31 -0700
pushed 2016-08-01 13:59 +0000
Chris Peterson Chris Peterson - Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
d231a8a96580f511c03e9c8ff832269ebc9ff031
created 2016-04-29 10:56 +0800
pushed 2016-08-01 13:59 +0000
Bevis Tseng Bevis Tseng - Bug 1268380 - Part 1: Lower the precedence of SyntaxError next to ConstraintError in IDBObjectStore::CreateIndex(). r=khuey
949543040bb6f152043a619945626bff637da11f
created 2016-03-30 11:04 +0800
pushed 2016-08-01 13:59 +0000
Bevis Tseng Bevis Tseng - Bug 1118028 - Allow objectStores and indexes to be renamed. r=khuey
5ba4fe816a3980fd20f3e3ffc92f6e714ce91d88
created 2016-03-30 13:03 +0200
pushed 2016-06-06 19:02 +0000
Alexandre Lissy Alexandre Lissy - Bug 1260441 - Never pass a null js context to OpenCursor() r=bz
30e2a55c26ee9479c2fd48c5cd04b80388a0416e
created 2016-03-23 11:02 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257725 part 5. Get rid of ThreadsafeAutoJSContext usage in IDBRequest::CaptureCaller. r=khuey
eaa6fadb22e8218cd7aa08587ffc4cb856a6207f
created 2016-03-20 11:56 +0100
pushed 2016-06-06 19:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
de7baace275ad30bb1eae8e5fe85a9a8f5d1e779
created 2016-03-19 19:44 -0700
pushed 2016-06-06 19:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out 8 changesets (bug 1173320) for adding dom/filesystem/tests/test_basic.html without making it work on Android
176128ba757f02042c701813352a4120bbd77660
created 2016-03-19 22:29 +0100
pushed 2016-06-06 19:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
bd8284e36c7c03dbf2309dc9417eb1b62eecf25a
created 2016-03-19 10:52 -0400
pushed 2016-06-06 19:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1173320) for bustage.
ac58a56021acde418bcf6b9175e757ca90880356
created 2016-03-19 14:32 +0100
pushed 2016-06-06 19:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug
20c9fb1e81bace4582d27311c93fc0c005ab8eb0
created 2016-03-17 23:23 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257422 part 1. Add a way to do IDBObjectStore::OpenCursor without a JSContext if we are not passing a keyrange. r=khuey
72f31b1f6186b228835d2f4e36c3b96c94674743
created 2016-03-15 07:00 +0100
pushed 2016-06-06 19:02 +0000
Jan Varga Jan Varga - Bug 1182987 - Part 3: Add "cleanup" transaction with disabled quota checks and vacuuming/checkpointing after commit; r=baku
71216a38ad1021fb664253dcaea12070bee254b1
created 2016-02-22 10:11 -0800
pushed 2016-04-25 16:57 +0000
Andrew McCreight Andrew McCreight - Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug
320bbd5c08627c182009c1df8b4834cef600ba59
created 2016-02-16 13:46 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1247117: De-namespace much of IndexedDB. r=baku
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
30bea3eb271735b77fd698dcf893e64bb0a674c8
created 2015-10-07 20:32 +0100
pushed 2015-12-14 20:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1212009 - ReadFullySerializableObjects() doesn't use the aIndex param and it can be removed, r=smaug
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
2f694f107db9485760df79d7b2432d9b57807a7c
created 2015-09-30 13:22 +0100
pushed 2015-12-14 20:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53
created 2015-08-28 21:55 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
db888b35735375727a820567d3cac8bef4baa25f
created 2015-09-15 01:05 +0800
pushed 2015-10-29 11:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug
ac51f970e85df6b96344c11f3e2f056fb30dfdb9
created 2015-09-09 13:15 +0200
pushed 2015-10-29 11:30 +0000
Jan Varga Jan Varga - Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku
15acf4f1961a648e6e167b18be957e8e11413f11
created 2015-09-04 16:12 -0300
pushed 2015-10-29 11:30 +0000
Reuben Morais Reuben Morais - Bug 871846 - Handle locale aware indexes. r=janv
404e5944dc5901b62eeaf450648203d28a77aa07
created 2015-05-01 19:12 -0700
pushed 2015-10-29 11:30 +0000
Jeff Walden Jeff Walden - Bug 1158399 - Expose the [[DateValue]] field in Date objects only through a ClippedTime class that enforces prior TimeClip-ing on the given value. r=evilpie, r=bz, r=dhylands, r=mt, r=froydnj, r=khuey, r=baku, r=smaug
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
e53abe7d9acc05f3b6fbc7e0a711ca982c7e6b06
created 2015-06-23 00:31 +0100
pushed 2015-09-21 14:04 +0000
Jonathan Watt Jonathan Watt - Bug 1177688, part 1 - Add API and functionality to the BlobImpl classes so that BlobImpl's that are created from an nsIFile can provide information about whether or not the nsIFile was a directory. r=baku
195067eb3141098731da347a746d00c7eae62d1b
created 2015-06-25 15:22 -0700
pushed 2015-08-10 18:23 +0000
Ben Turner Ben Turner - Bug 1147942 - Don't warn when aborting finished IndexedDB transactions, r=janv.
2fd35e488c7260772f0411985f1ca47621f25837
created 2015-06-20 09:09 -0700
pushed 2015-08-10 18:23 +0000
Ben Turner Ben Turner - Bug 1176165 - Fix the exception codes returned from functions that modify the IndexedDB schema, r=janv.
826980ade3b28bc856ca32e2f49b1ec2b7a9effa
created 2015-06-20 09:08 -0700
pushed 2015-08-10 18:23 +0000
Ben Turner Ben Turner - Bug 1149815 - Guard against using deleted IDBObjectStore and IDBIndex objects, r=janv.
be976c7cb4b1ff8d4f26c0f33d780950ec491f3b
created 2015-06-11 22:34 +0200
pushed 2015-08-10 18:23 +0000
Jan Varga Jan Varga - Bug 1161063; r=bent
2e84ad186322885a3cef208e5a3ebaa2235be7e6
created 2015-05-28 11:07 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-08-10 18:23 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
b96da992cb63a3b40400613775a4912d0ec5691b
created 2015-05-19 15:36 +0100
pushed 2015-08-10 18:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1166231 - Make nsIDOMBlob an empty interface, r=ehsan
5bf8a0b4add02c66253a83267e8b875b8ccb991c
created 2015-05-18 13:50 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
b589dae2c2930a5fefb9ed5cb4df7232e3e8251b
created 2015-05-18 13:50 -0700
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetCapacity calls. r=froydnj
bbee8cb95f97d1a44a6eb4f47f8b0c406495a29d
created 2015-05-18 14:51 +0100
pushed 2015-08-10 18:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1163388 - patch 1 - make nsIDOMFile an empty interface, r=ehsan
less more (0) -300 -100 -60 tip