js/public/StructuredClone.h
e8fb22afd5aaad1bd5b4b36725e4856b4557843e
created 2017-10-31 13:38 +0100
pushed 2017-11-22 12:18 +0000
Lars T Hansen Lars T Hansen - Bug 1412852 - Structured clone WebAssembly.Memory objects. r=sfink
6e59c41b3584fb692f0237701034cea162d5df8b
created 2017-07-25 14:53 -0700
pushed 2017-07-25 22:08 +0000
Kris Maglione Kris Maglione - Bug 1382645: Part 1 - Add memory reporter for StructuredCloneHolder binding implementation. r=billm
3b5573bf558d580cc8efa698536974938b86f9c2
created 2017-06-19 16:48 -0700
pushed 2017-06-20 20:53 +0000
Kris Maglione Kris Maglione - Bug 1373579: Part 1 - Initialize all members when using an inherited constructor. r=billm
d16bffb1859d7120bc82c0b39bb7d9fc664e8816
created 2017-04-03 14:18 +0200
pushed 2017-04-07 20:45 +0000
Lars T Hansen Lars T Hansen - Bug 1352681 - Make SAB rawBuffer refcounting for structured clone more sophisticated. r=sfink
16f71512d5874b5aa6200b02484925d434d5eb07
created 2017-03-10 23:52 -0500
pushed 2017-03-15 03:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
11db2a345e5b8be68c17b226977aecb9c0a28d38
created 2017-03-11 00:10 -0500
pushed 2017-03-11 05:10 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c1978f7d49c4 for build failures.
c1978f7d49c440ad6831e84e6808b64400af4a40
created 2017-03-10 23:52 -0500
pushed 2017-03-11 04:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink
ba8f78a8b0e58fa75939aaf4bf2470b0c29b74dd
created 2017-02-10 10:02 +0100
pushed 2017-02-13 07:41 +0000
Lars T Hansen Lars T Hansen - Bug 1302037 - Don't allow SAB in transfer map. r=shu
87a03a7398fc22a06acd2da94949f27f50839683
created 2016-10-24 14:22 +0200
pushed 2016-10-25 10:14 +0000
Lars T Hansen Lars T Hansen - Bug 1302036 - Make structured clone accept argument that controls serialization of some data types. r=sfink
9f16afa013191b065a9ac7ab5f8081a1f4731473
created 2016-08-10 14:18 +0800
pushed 2016-08-22 16:41 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 6. Mark JSStructuredCloneData as MOZ_NON_MEMMOVABLE and add specializations in nsTArray.h. r=froydnj
8c07eaec94c47f0a29d4faa99821caf02eb4becd
created 2016-04-22 18:04 +0800
pushed 2016-08-22 16:41 +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-18 00:25 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
b25d09b7fab57ddb82f14916a443eb34fda31137
created 2016-08-17 10:49 -0700
pushed 2016-08-18 00:25 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
f0067001c059ff57d6927c6da5a1605f1d29a449
created 2016-08-10 14:18 +0800
pushed 2016-08-18 00:25 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 6. Mark JSStructuredCloneData as MOZ_NON_MEMMOVABLE and add specializations in nsTArray.h. r=froydnj
7c60fc4144fb682ae99c4068464fddf69791834f
created 2016-04-22 18:04 +0800
pushed 2016-08-18 00:25 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku,billm,jorendorff
e3096cf1de9069442f0759f58228d423afb3b6e1
created 2016-08-17 07:54 +0200
pushed 2016-08-17 05:54 +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 05:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1264053 - MessagePort should support transferable objects in multi-e10s, r=sfink, r=smaug, r=jorendorff, r=janv
dac26bb716f9997cdf4928e1496d11e7607be99b
created 2016-06-04 09:24 +0200
pushed 2016-06-04 07:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1274362 - a Symbol passed to postMessage should throw DataCloneException, r=sfink
0504bc4398f643b6b7c4a6f3cbf9e435b732b384
created 2016-04-19 10:26 +0200
pushed 2016-05-10 10:44 +0000
Pip Pip - Bug 1264613 - Allow object-to-nonobject serialization. r=baku
a0e7e27c0872696dd10708b96198f7fe19941c52
created 2015-10-17 13:27 -0400
pushed 2015-10-17 17:28 +0000
Michael Wu Michael Wu - Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo
530b538c480dc5a961d385f9ad347495627ff1da
created 2015-10-12 13:29 -0700
pushed 2015-10-12 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1201620 - Make SavedFrame stacks structured cloneable; r=sfink
5280293db511216059fc025c805e85a8dd8a6661
created 2015-10-12 11:21 +0800
pushed 2015-10-12 03:57 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink
d56c816b35c34133a9249663b2c19830a29b133a
created 2015-10-05 08:28 -0700
pushed 2015-10-05 20:11 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
37fba20111e240a407a454b93cd3ca70d4b7ac94
created 2015-10-05 10:50 +0800
pushed 2015-10-05 03:11 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink
4b0dea60d17ca4040f0b6f166767734f8d99fafd
created 2015-09-29 21:40 +0100
pushed 2015-09-29 20:40 +0000
Andrea Marchesini Andrea Marchesini - Bug 1203920 - Get rid of JS_SetStructuredCloneCallbacks, r=sfink
c4f66a050ed0fd985658e458b90ef1be481b6fc0
created 2015-09-29 08:57 -0700
pushed 2015-09-29 15:57 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
a5f8646fa1569c2480575b5d5d6cc82c9a8aea7b
created 2015-09-29 11:51 +0100
pushed 2015-09-29 11:01 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers., r=baku, r=sfink
3b7e7fe8d58185faf6eb68858de4600c3cedb780
created 2015-08-10 16:13 +0100
pushed 2015-08-10 15:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 1188612 - Transferable errors should become NS_DOM_DATA_CLONE_ERR, r=sfink
2df2e0c0a7b4dc6acb8f4d604fb82840119cbbf9
created 2015-07-06 12:22 +0100
pushed 2015-07-06 11:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1176034 - Implement JSAutoStructuredCloneBuffer::clear(with callbacks and closure), r=sfink
964d75a56702a7b552e572ba30153ca6b2038fb4
created 2015-06-17 11:44 +0100
pushed 2015-06-17 10:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent
53a99d02925f98b41f0fc1b949254d513ceaed51
created 2015-06-15 13:06 -0400
pushed 2015-06-15 17:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1d67d747b3eb (bug 911972) for frequent linux64 debug e10s test_post_message_advanced.html timeouts.
1d67d747b3eba11d8a9ba766abb19eb2ebcd0676
created 2015-06-15 14:08 +0100
pushed 2015-06-15 13:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent
09b27d21c789c69a40e8ee94a131ee118f8dd95d
created 2015-05-26 09:11 -0700
pushed 2015-05-26 20:30 +0000
Steve Fink Steve Fink - Bug 1167411 - Add JSAutoStructuredCloneBuffer::abandon, r=jorendorff
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
a38a25b4662a8a7029296fc6bccda6338e34424f
created 2015-02-05 18:50 +0000
pushed 2015-02-06 07:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1130031 - Better serialization for non-transferable objects from workers to main-thread in the console API, r=sfink
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-11 02:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
98dd1d0aba486102e124eaee91e4b0f2c3943b04
created 2014-09-17 17:10 +0200
pushed 2014-09-17 15:11 +0000
Lars T Hansen Lars T Hansen - Bug 1068539 - Keep the serialization format compatible, increment the version number. r=jorendorff,khuey
225fa7edfb16880d1f687eacea2d7bb41d75b553
created 2014-07-19 23:44 +0200
pushed 2014-07-19 21:45 +0000
Tom Schuster Tom Schuster - Bug 1036136 - Implement structured cloning for Map and Set objects. r=jorendorff,bent
b0cbd074dcdaf3d9821ac100af67fa8394b5cbaa
created 2014-06-25 08:05 +0200
pushed 2014-06-25 06:08 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 15 - Make structured clone work with Latin1 strings. r=jorendorff,bent
00e9070e38e66a05fafeb31b88b960ea3d2e3e29
created 2014-04-16 19:26 +0800
pushed 2014-04-16 11:28 +0000
Shian-Yow Wu Shian-Yow Wu - Bug 945152 - Part 1: Support mapped array buffer type. r=sfink
11273b06bb8d299d4554c7f2fa374c16d03489fb
created 2013-11-14 20:42 -0800
pushed 2014-04-08 03:11 +0000
Steve Fink Steve Fink - Bug 912456 - transferable MessagePorts, r=jorendorff
695622cd84e1494f5e4bfa64e181b0aa404c599d
created 2014-04-02 15:28 +0100
pushed 2014-04-02 14:48 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
95722f82f9cc881818f8d7a3d71b50f6f709e191
created 2014-03-20 09:32 +0000
pushed 2014-03-20 09:43 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some more GCing APIs r=sfink
dffbfd00ac4e67e06211b57d877d7d05466b4e9f
created 2014-01-31 21:50 -0500
pushed 2014-02-01 02:50 +0000
Kyle Huey Kyle Huey - Bug 961286 - Use move semantics for JSAutoStructuredCloneBuffer and wrappers. r=jorendorff, r=bent
490e91b5f68c3ef68fbd8ac6c072b9b7be181437
created 2014-01-15 10:31 +0000
pushed 2014-01-15 10:35 +0000
Jon Coppeard Jon Coppeard - Bug 959683 - Use rooting typedefs consistently in our public API r=sfink
0f6219c6fb61f3f5e6775d269a6cf52305021024
created 2013-10-22 17:18 -0700
pushed 2013-10-24 21:59 +0000
Terrence Cole Terrence Cole - Bug 929800 - Handlify the structured clone interface; r=sfink,smaug
b12f63beba2cbfd92dbc4e9a820ea6c9b2bbc8fa
created 2013-10-15 23:48 -0700
pushed 2013-10-22 22:22 +0000
Steve Fink Steve Fink - Bug 861925 - Steal and neuter ArrayBuffers at end of structured clone, r=jorendorff
d0fa5c45cabf3653f4587a8b499005705ee62c50
created 2013-10-15 18:51 -0700
pushed 2013-10-16 01:52 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 861925) so I can backout bug 900669 cleanly
8febf2f0e35dcc341b8acea6ae882a338144cc72
created 2013-10-15 17:26 -0700
pushed 2013-10-16 00:34 +0000
Steve Fink Steve Fink - Bug 861925 - Steal and neuter ArrayBuffers at end of structured clone, r=jorendorff
a84f156f316450e40c01d8eaa78f7e47c940dd01
created 2013-09-19 15:24 -0400
pushed 2013-09-19 19:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-09-02 04:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
7e6fb33fdf224bfb5d54decdcecfd18ab398ef4a
created 2013-08-19 23:43 -0700
pushed 2013-08-22 07:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm.
less more (0) tip