dom/base/StructuredCloneHolder.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f2737c4b2abebdc89bd3eb464ef1906df6234eb8
created 2018-10-02 16:43 +0000
pushed 2018-10-03 04:19 +0000
Perry Jiang Perry Jiang - Bug 1487463 - implement StructuredCloneTester to be used in testing r=baku
91525a6d91c66fd7fcfffd5fec217104f2355dd7
created 2018-09-29 03:52 +0300
pushed 2018-09-29 10:01 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 8152c0b1017c (bug 1487463) for bustages at dom/bindings/StructuredCloneTesterBinding.cpp on a CLOSED TREE
8152c0b1017c1d77dc1d1e7ef9f5dce850e2c492
created 2018-09-18 17:15 +0000
pushed 2018-09-29 10:01 +0000
Perry Jiang Perry Jiang - Bug 1487463 - implement StructuredCloneTester to be used in testing r=baku
4c72dc399004933fc05596c1a16143c8c04ed023
created 2018-07-11 14:07 +0200
pushed 2018-07-11 22:05 +0000
Jan de Mooij Jan de Mooij - Bug 1474273 - Add xpc::CurrentNativeGlobal and use it instead of NativeGlobal(JS::CurrentGlobalOrNull(cx)). r=bz
c8d6bf455ae5ac9a31ff9fc5418e87a66f12e89c
created 2018-05-10 09:02 +0200
pushed 2018-05-10 16:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1452576 - Improve StructuredCloneHolder for fuzzy tests, r=decoder
9890a67387378b2417e135a57bd0a6727a578cb6
created 2018-03-28 09:23 +0200
pushed 2018-03-28 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1441141 - Update the StructuredCloneAlgorithm to follow the latest version of the spec, r=smaug, r=sfink
0fa314a4f05078a6358af4438adae803028cdbf0
created 2018-03-28 09:23 +0200
pushed 2018-03-28 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1441141 - MessagePort cannot be cloned/transferred if disentanged, r=smaug
95ab98a246e6058ed1d55f0a8ddd09d6a08247d7
created 2018-03-14 17:37 +0100
pushed 2018-03-14 22:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1445590 - ImageBitmap cannot be cloned/transferred if already closed, r=smaug
b8f0901cc921872fe903a90a1fcab96b3aca2c24
created 2018-02-23 14:57 +0100
pushed 2018-03-06 18:36 +0000
Christian Holler Christian Holler - Bug 1440627 - Use fallible setLength in StructuredCloneHolder. r=baku
2b6ae1c732d4ed8da69286869faa59de05697780
created 2018-02-23 14:51 +0100
pushed 2018-03-06 18:36 +0000
Christian Holler Christian Holler - Bug 1440402 - Handle several unsafe accesses in dom/ipc gracefully for fuzzing. r=baku
3587eb210584ca67587f2988f76f2290f8dc78b1
created 2017-08-29 10:38 -0500
pushed 2017-08-29 23:14 +0000
Luke Wagner Luke Wagner - Bug 1351488 - Avoid temporary RefPtr to silence rooting hazard (r=sfink)
d58add6deeb122dc92760eb100c7068306be6a7f
created 2017-07-10 16:05 -0400
pushed 2017-07-11 01:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 3. Change UnwrapObject<> and the UNWRAP_OBJECT macro to allow passing in mutable object or value handles for the thing being unwrapped, and do so at various callsites. r=peterv
0ff83c9de8a7c75d38eb04e262209ac08a0c38f0
created 2017-06-12 14:42 -0700
pushed 2017-06-14 12:45 +0000
Kris Maglione Kris Maglione - Bug 1371246: Handle serializing Blobs in StructuredCloneHolder instances. r=billm
351a4d47496ecc6d03585474d89f48b602b007e7
created 2017-06-01 13:42 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1365097 - Convert NS_GetCurrentThread uses in dom (except for dom/media) (r=smaug)
f18f7ef1d81f273f6d0b9b4afd1e0980b65ae523
created 2017-05-20 15:09 -0700
pushed 2017-06-05 13:12 +0000
Kris Maglione Kris Maglione - Bug 1356546: Part 1 - Add a StructuredCloneHolder JS helper to hold opaque structured clone blobs. r=billm
3f03e06b92f34520c392d45d7ee44d2b875e50bc
created 2017-05-23 18:05 +0200
pushed 2017-05-24 20:33 +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-05-23 22:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c3251f5022dd (bug 1359718)
c3251f5022ddbda2a3c6536314349fd076821822
created 2017-05-23 18:05 +0200
pushed 2017-05-23 22:11 +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-05-23 22:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 537abc431472 (bug 1359718)
537abc431472a8b16d9b6b0e932bc237c023cc71
created 2017-05-23 18:05 +0200
pushed 2017-05-23 22:11 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359718 - Get rid of PBlob - part 2 - PBlob, r=smaug, r=kanru
3b40bb20354a124e370d918550f94ba08481637e
created 2017-05-23 07:50 +0200
pushed 2017-05-23 14:09 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359005 - Cleanup the use of PBlob in StructuredCloneHolder - part 2 - StructuredCloneHolder, r=smaug
eb56d0860cb693244f99d18c9e2a88d71c98c85e
created 2017-04-05 19:02 +0200
pushed 2017-04-06 10:51 +0000
Andrea Marchesini Andrea Marchesini - Bug 1350386 - Make nsInputStream structuredCloneable, r=mystor
efa3d9bfb312861a07f1020f6d78f50cc28f72c5
created 2017-03-29 08:47 +0200
pushed 2017-03-29 13:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1351250 - StructuredCloneAlgorithm must cleanup mWasmModule correctly, r=qdot
f6cbf8568e8ba6b295ce1cd4addd44781962f6cc
created 2017-03-14 11:38 +0100
pushed 2017-03-15 00:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1346801 - Make Directory object always cloneable, r=qdot
17ef6d33babe8c1bfd339eb3c8bec1aff888c99d
created 2017-02-28 14:50 -0500
pushed 2017-03-08 16:00 +0000
Michael Layzell Michael Layzell - Bug 1331434 - Part 9: Return after ErrorResult::Throw in /dom, r=ehsan
5cf462d962ce50af3d801318c58648925457bef9
created 2017-01-18 14:58 +0100
pushed 2017-01-18 22:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1331849 - Replace NS_NewNativeLocalFile with NS_NewLocalFile in dom, r=smaug
6b721c404ceccf1a97026afe0ea8f76e438cb053
created 2016-12-20 14:59 -0800
pushed 2016-12-21 15:57 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng
9ad9c6b4c8d632aa4db6e7e5efe42c7e9516fc99
created 2016-12-01 15:12 +0100
pushed 2016-12-01 23:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1321261 - create dom/file for File APIs, r=qdot
29fd1259e299250eb26e4c83dbef8c55de612305
created 2016-12-01 12:27 +0100
pushed 2016-12-01 23:32 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d3ef6f3e9193 (bug 1321261) for build bustage (calling missing file BlobParent.h from dom/ipc/TabParent.cpp). r=backout on a CLOSED TREE
d3ef6f3e91935f619c0aa8ea7fa4ab3e85373d60
created 2016-12-01 11:43 +0100
pushed 2016-12-01 23:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1321261 - create dom/file for File APIs, r=qdot
3245e69aa698265f4ff511fda5fccaa35b112f90
created 2016-12-01 11:05 +0100
pushed 2016-12-01 23:32 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 806c3d121dd4 (bug 1321261) for timing out in test_fileapi.html, test_mozfiledataurl.html and test_nonascii_blob_url.html on Linux x64 asan and debug. r=backout
806c3d121dd45fa9af850d287f61d76e33dd08f1
created 2016-12-01 09:21 +0100
pushed 2016-12-01 23:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1321261 - create dom/file for File APIs, r=qdot
959c8ce0a64945fb010e61a1fe77306391e6c3fb
created 2016-11-16 15:04 +0100
pushed 2016-11-17 01:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1317725 -Correct creation of Sliced Remote Blob actorss when used in FormData in workers, r=smaug
36deeea122f9f5898cfb8360cd7012e3d4a3fe03
created 2016-10-28 14:44 +0200
pushed 2016-10-29 13:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1312817 - support {window,worker}.postMessage() of WebAssembly.Module, r=qdot, r=luke
79635ac69f44a801eedf85c5c73cf9e7674e5b21
created 2016-10-28 12:14 +0200
pushed 2016-10-29 13:12 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 19e79becc540 (bug 1312817) for failures in own test on android
19e79becc54001c1f887133e78ea92d215bad4b9
created 2016-10-27 20:50 +0200
pushed 2016-10-29 13:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1312817 - support {window,worker}.postMessage() of WebAssembly.Module, r=qdot, r=luke
8d3f88cdf3b9ea908e3c246eaf57275ef945ed06
created 2016-10-26 22:00 +0200
pushed 2016-10-27 14:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1313004 - ServiceWorkerMessageEvent can be generated code, r=qdot
a92b09519d319779b27dae6604cf17a6ddb410e1
created 2016-10-24 15:14 +0200
pushed 2016-10-26 05:04 +0000
Lars T Hansen Lars T Hansen - Bug 1302036 - DOM changes to conform to new JS engine API for cloning. r=baku
22e62e6b9783b9ff92a37b4318421b15cb411b1b
created 2016-10-18 15:16 -0700
pushed 2016-10-24 00:04 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1310859 - Remove DOM/nfc and related code. r=jst
665d28dc815d1c1203bcd10e6f74b7259234b9e8
created 2016-09-20 21:29 -0400
pushed 2016-09-21 10:04 +0000
Nathan Froyd Nathan Froyd - Bug 1304017 - improve MultipartBlobImpl refcounting; r=baku
1d1f3141f6233037a00d0fd0b8fbb3e0a41178d8
created 2016-09-06 16:02 -0400
pushed 2016-09-07 15:20 +0000
Fariskhi Vidyan Fariskhi Vidyan - Bug 1300886 - Add URLSearchParamsBinding.h to StructuredCloneHolder header. r=baku
8c07eaec94c47f0a29d4faa99821caf02eb4becd
created 2016-04-22 18:04 +0800
pushed 2016-08-23 14:05 +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
a70835fe9f55c040d4d044b5c55f658d2e399dae
created 2016-08-17 16:38 -0700
pushed 2016-08-17 23:38 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
e3096cf1de9069442f0759f58228d423afb3b6e1
created 2016-08-17 07:54 +0200
pushed 2016-08-17 23:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1264053 - MessagePort should support transferable objects in multi-e10s - part 2, r=sfink
cf702debce85bb1aa7befb7839762a267fa70abe
created 2016-07-21 15:29 +0200
pushed 2016-08-17 23:38 +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-08-17 23:34 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
7c60fc4144fb682ae99c4068464fddf69791834f
created 2016-04-22 18:04 +0800
pushed 2016-08-17 23:34 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku,billm,jorendorff
3ac9e026e72eff099c8deba43370b95907140492
created 2016-07-14 09:01 +0200
pushed 2016-07-15 14:15 +0000
Andrea Marchesini Andrea Marchesini - Bug 1186932 - Implement support for form submission of a picked directory - part 1 - FormData and Directory, r=smaug
01c1359222ea6f86699b771d306c06137dcf78aa
created 2016-07-11 15:03 -0400
pushed 2016-07-13 15:27 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1207233 - Part 2: Make URLSearchParams nsIXHRSendable as well as clonable, and have XHRs set the correct request content type for them. r=baku
ee2a94e8957f60c7b1bc1fed745084398a3edf90
created 2016-07-12 11:40 +0200
pushed 2016-07-12 14:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ff7dbda6a6d0 (bug 1207233)
ff7dbda6a6d090c6d4be1f8c00e594fc4b467f2c
created 2016-07-11 15:03 -0400
pushed 2016-07-12 14:30 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1207233 - Part 2: Make URLSearchParams nsIXHRSendable as well as clonable, and have XHRs set the correct request content type for them. r=baku
8bc3f9d3cad9ee2e5f21caa1fdcaeb107d88ed52
created 2016-06-14 13:10 +0100
pushed 2016-06-15 05:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1279889 - Some rv.SuppressException() missing in StructuredCloneHolder, r=smaug
c8620342eff2fcc0ff30d5ccde71b55d486fcf99
created 2016-06-14 12:51 +0100
pushed 2016-06-15 05:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1279883 - Directory should not always be clonable across threads and processes, r=smaug
4fa9ce57309ab138647d728e1321363f3b48096c
created 2016-05-22 08:46 -0400
pushed 2016-05-24 12:54 +0000
Kyle Huey Kyle Huey - Backed out changeset 6963224026cd for failing webmessaging/without-ports/026.htm.
6963224026cd992788f845b44c1a48335411b699
created 2016-05-22 13:22 +0200
pushed 2016-05-24 12:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1274362 - BroadcastChannel should throw DataCloneError when StructuredCloneAlgorithm fails, r=smaug
e41a5ba6a469bee3ef88216ead0a19b8f17a71e3
created 2016-04-18 03:32 -0400
pushed 2016-04-18 22:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug
3c507567ab06559d715188a29fac85c9995160d2
created 2016-04-12 08:51 -0400
pushed 2016-04-12 22:28 +0000
Andrea Marchesini Andrea Marchesini - Bug 1258482 - FileList should contain only Files, not Directories, r=smaug
7c72bf95f312dec7cba18c32a33d9d3d428139e4
created 2016-04-12 08:51 -0400
pushed 2016-04-12 22:28 +0000
Andrea Marchesini Andrea Marchesini - Bug 1257180 - patch 2 - Directory can be sent via postMessage(), r=smaug
c8b356c569cecd317802e4503b876ba94eda57b3
created 2016-04-12 17:56 +0200
pushed 2016-04-12 22:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 83ce34cabf08 (bug 1257180)
less more (0) -100 -60 tip