dom/indexedDB/IDBObjectStore.cpp
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
8b78c29994008a5830db0386f9547d5dfb60ab79
created 2018-05-09 11:02 +0200
pushed 2018-08-24 17:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1452784 - Use malloc() instead of new[] in IDBObjectStorage to match the use of free() in memory BlobImpl, r=decoder
7b6f6fcaaa177324d1827f9be431e23e9e0573ad
created 2018-04-24 15:21 -0700
pushed 2018-06-18 21:12 +0000
Steve Fink Steve Fink - Bug 1456604 - Add DifferentProcessForIndexedDB scope to handle backwards compatibility with SameProcessSameThread clones, r=jorendorff
07b3234cc1c04bc56afd69ba5b49cc970dbf8189
created 2018-01-30 11:32 -0800
pushed 2018-06-18 21:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1434308 - "IndexedDB uses SameProcessSameThread structured clone scope" [r=sphink]
85a77aec89fbf269c6b39fcb037233359665656e
created 2018-04-24 16:01 -0700
pushed 2018-06-18 21:12 +0000
Steve Fink Steve Fink - Backed out changeset 2692e7aaefbd (bug 1434308)
2692e7aaefbdb8d40612704abbe1422c60ce5b0d
created 2018-01-30 11:32 -0800
pushed 2018-06-18 21:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1434308 - "IndexedDB uses SameProcessSameThread structured clone scope" [r=sphink]
c19f1a86b85e956995f624b289173843686f0de7
created 2018-04-11 10:06 -0400
pushed 2018-06-18 21:12 +0000
Nathan Froyd Nathan Froyd - Bug 1453134 - part 1 - add a string input stream constructor that accepts move references; r=baku
1fe83d3f7d4a4b5dab1b6b71cf9a3df2cbfbaa93
created 2018-03-22 13:36 -0500
pushed 2018-06-18 21:12 +0000
Tom Ritter Tom Ritter - Bug 1378552 - Reduce the liklihood of inadvertently misusing NullPrincipal::Create(). r=ckerschb
9890a67387378b2417e135a57bd0a6727a578cb6
created 2018-03-28 09:23 +0200
pushed 2018-06-18 21:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1441141 - Update the StructuredCloneAlgorithm to follow the latest version of the spec, r=smaug, r=sfink
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-04-26 16:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
001c306fa281dccbd1c5aed5a3dda5cede58a6b8
created 2018-01-31 08:25 +0100
pushed 2018-04-26 16:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 17 - no LIBS=[workers] in moz.build files, r=smaug
4a6802806330e7931513022c38f721be9cb6e8c0
created 2018-01-31 00:01 +0200
pushed 2018-04-26 16:43 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset a5214fb4d5c7 (bug 1434308) for failing xpcshell at dom/indexedDB/test/unit/test_wasm_recompile.js
a5214fb4d5c755731ad4fab8e72f22ccafe507ca
created 2018-01-30 21:33 +0100
pushed 2018-04-26 16:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1434308 - IndexedDB must use DifferentProcess scope in StructuredClone, r=sfink
bfa90e7a245f0496e9434796681674f7b5f54ace
created 2018-01-18 13:19 +0100
pushed 2018-03-01 12:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 4 - Correct deserialization of wasm modules, r=asuth
bf4858a603292b46437715c42fde0e495c8bad22
created 2018-01-18 13:19 +0100
pushed 2018-03-01 12:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 3 - No templates, r=asuth
6987e044649fbcc4746a4d5173e175cdd892ed92
created 2018-01-18 13:19 +0100
pushed 2018-03-01 12:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 2 - Upgrade value, r=asuth
265ec11162b8e606bcd47dd7861ecd3230bd565c
created 2018-01-18 13:19 +0100
pushed 2018-03-01 12:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1422335 - Using a sandbox on main-thread when deserializing data for IDB - part 1 - Deserialize on main-thread using a sandbox, r=asuth
11d4c873648b5f1e0ec80e7fea402d0b78ce1d50
created 2017-09-25 17:32 +0100
pushed 2018-01-11 17:45 +0000
Jonathan Kew Jonathan Kew - Bug 1402858 - Remove ENABLE_INTL_API conditional and non-Intl legacy codepaths from IndexedDB. r=janv
10cfc563ec9dc126f4667d1d6952fbd2a703ab9a
created 2017-09-22 14:35 +1000
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1401813 - Rename Null[C]String() as Void[C]String(). r=erahm.
55547791ee99e01e0a4f3cb8974141c2c4af32e7
created 2017-08-29 10:56 -0500
pushed 2017-11-02 12:36 +0000
Luke Wagner Luke Wagner - Bug 1351488 - Add async notification API for wasm compilation and async stream using it (r=janv,luke,asuth)
b81d58941a44e3ddff4dfd1ef2de1dc3d9b4cabb
created 2017-08-08 14:41 -0700
pushed 2017-11-02 12:36 +0000
Eric Rahm Eric Rahm - Bug 1386825 - Part 1: Remove MOZ_B2G from dom. r=bkelly
a7f939d3f4a462c0b372917ffe21cc2702c0a877
created 2017-07-26 11:00 -0500
pushed 2017-09-14 16:50 +0000
Luke Wagner Luke Wagner - Bug 1351488 - Baldr: change JS::WasmModule interface to separate bytecode from compiled code (r=lth)
e3d205dc31f33fd2897fd68ffb9ff15e9e3bc079
created 2017-07-10 18:06 -0400
pushed 2017-07-31 14:08 +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,mccr8 a=jcristau
1637d5c1dd6c9a1752e68fe7f2b84420d816db0b
created 2017-06-07 12:36 +0200
pushed 2017-07-31 14:08 +0000
Jan Varga Jan Varga - Bug 1370519 - Part 1: Add missing includes to fix non-unified builds; r=btseng
3f03e06b92f34520c392d45d7ee44d2b875e50bc
created 2017-05-23 18:05 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359718 - Get rid of PBlob - part 2 - PBlob, r=smaug, r=kanru
6567ca412e0eaa54bb64b781e01fcb22361d49cb
created 2017-05-23 19:12 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c3251f5022dd (bug 1359718)
c3251f5022ddbda2a3c6536314349fd076821822
created 2017-05-23 18:05 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359718 - Get rid of PBlob - part 2 - PBlob, r=smaug, r=kanru
5ca20971f1e02a77ed4a60373c65d8fbd047a24e
created 2017-05-23 18:34 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 537abc431472 (bug 1359718)
537abc431472a8b16d9b6b0e932bc237c023cc71
created 2017-05-23 18:05 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359718 - Get rid of PBlob - part 2 - PBlob, r=smaug, r=kanru
2132c33a4fa7a8cec858706622c7dca5f9a396a5
created 2017-05-23 07:51 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1360185 - Use of IPCBlob in IndexedDB - part 3 - IPCBlob must support fileId and fullPath values for indexedDB, r=janv
71c72184817762288854adb28fddf0f463cebec8
created 2017-05-23 07:50 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1360185 - Use of IPCBlob in IndexedDB - part 2 - Lazy Data set to any received blob, r=janv
f95212c33517a22afe320c0dc65e9e2f12b5080f
created 2017-05-23 07:50 +0200
pushed 2017-07-31 14:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1360185 - Use of IPCBlob in IndexedDB - part 1 - Replacement of PBlob with IPCBlob, r=janv
e2a28ac246590211cb38491338e5371f58f04aea
created 2017-02-16 18:26 +0100
pushed 2017-06-05 19:31 +0000
Andrea Marchesini Andrea Marchesini - Bug 1339871 - Splitting dom/file/File.{h,cpp}, r=smaug
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-04-10 20:44 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
1753c75341a6a238f7019aca461bc5eed7f006e7
created 2016-10-17 11:45 +0800
pushed 2017-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +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-02-27 14:59 +0000
Bevis Tseng Bevis Tseng - Bug 1302261 - Refresh Spec For Deleted Indexes. r=janv
84cc651401142631754dd3df53768cb25f2db81b
created 2016-06-07 16:49 +0800
pushed 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
cf702debce85bb1aa7befb7839762a267fa70abe
created 2016-07-21 15:29 +0200
pushed 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +0000
Bevis Tseng Bevis Tseng - Bug 1271506 - Support of IDBObjectStore.getKey. r=khuey
b6788af0c17645f95d93995904b63d7841f035ba
created 2016-07-21 15:29 +0200
pushed 2016-10-31 18:13 +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-09-05 20:01 +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-09-05 20:01 +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-09-05 20:01 +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-07-25 16:35 +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-07-25 16:35 +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-07-25 16:35 +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-07-25 16:35 +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
less more (0) -300 -100 -60 tip