js/public/StructuredClone.h
a32d15411ed32887695950b018b9e5b051900646
created 2021-05-04 14:05 +0000
pushed 2021-05-04 21:49 +0000
Marco Trevisan (Treviño) Marco Trevisan (Treviño) - Bug 1644600 - Move JSStructuredCloneData destructor into private impl r=sfink
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
9622978091f10d02cd63faf13f929d003bb7155b
created 2020-09-15 11:04 +0000
pushed 2020-09-16 09:56 +0000
Jon Coppeard Jon Coppeard - Bug 1664810 - Remove TraceIncomingCCWs from the public API r=sfink
2cca9cb89b46d67e1e25051495cb89f71b856c32
created 2020-09-15 14:01 +0300
pushed 2020-09-15 15:47 +0000
Csoregi Natalia Csoregi Natalia - Backed out 5 changesets (bug 1664810) for build bustages on TestingFunctions.cpp. CLOSED TREE
0d5cd8372bcb8e06983679407082883ff12e268f
created 2020-09-15 10:27 +0000
pushed 2020-09-15 15:47 +0000
Jon Coppeard Jon Coppeard - Bug 1664810 - Remove TraceIncomingCCWs from the public API r=sfink
8b5b34d3b4f8876e35f48b50108b0fef64a1f6dd
created 2020-02-25 16:05 +0000
pushed 2020-02-25 21:43 +0000
Simon Giesecke Simon Giesecke - Bug 1617863 - Make JS_ReadStructuredClone accept a const& to JSStructuredCloneData. r=baku
5772a4bac3e55115e2f354e281883f6136093dd1
created 2020-02-19 09:25 +0000
pushed 2020-02-19 17:23 +0000
Lars T Hansen Lars T Hansen - Bug 1609916 - Callback from SC to DOM on SAB cloning. r=luke
5cfb3def48274e295ffc7ee7c883547960236641
created 2020-02-14 13:45 +0000
pushed 2020-02-17 16:08 +0000
Tom Tung Tom Tung - Bug 1613900 - P2 - Report original JS error message to StructuredCloneCallbacksError; r=baku,sfink
6f2315156e4f048dbf2d61e5318e4e34230e7a5e
created 2020-02-13 08:37 +0000
pushed 2020-02-17 16:08 +0000
Tom Tung Tom Tung - Bug 1613900 - P1 - Throw the data clone error if COOP and COEP headers are not set when there is an shared memory object; r=baku,sfink
06b04c1920b0895a22abefb63562fa8c943e7296
created 2020-02-07 19:13 +0000
pushed 2020-02-08 09:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1613974 - Fix transfer-errors.window.js WPT failures, r=ttung,sfink
46c78853b2f56e4cc0c9130929706d991aa11463
created 2020-02-07 20:20 +0200
pushed 2020-02-08 09:25 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 5a4eb6758bed (bug 1609916) for hazard bustages on a CLOSED TREE
5a4eb6758bed2fdeddf87a43821089305b8b5f5e
created 2020-02-07 16:54 +0000
pushed 2020-02-08 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1609916 - Callback from SC to DOM on SAB cloning. r=luke
62f4ddbaad18cf4b11ca41ec5d1145066bfb97b3
created 2020-02-07 18:35 +0200
pushed 2020-02-08 09:25 +0000
Daniel Varga Daniel Varga - Backed out changeset 1dc5c3074b57 (bug 1609916) for causing spidermonkey bustage
1dc5c3074b57fb45d0a94188e69048da993360ca
created 2020-02-07 15:42 +0000
pushed 2020-02-08 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1609916 - Callback from SC to DOM on SAB cloning. r=luke
15ad39de870ec1ea84ce58ac288440f443ed6a07
created 2020-02-06 13:49 +0000
pushed 2020-02-06 21:47 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 6 - CloneDataPolicy.allowSharedMemoryObjects(), r=sfink,smaug
e2e3daf8623b5661e5f9de73c462316b7cea7c01
created 2020-02-06 13:47 +0000
pushed 2020-02-06 21:47 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 3 - update the scope after a writing, r=smaug
eb1455de0d72558a11258dade35d7cec21de3f8b
created 2020-02-06 13:46 +0000
pushed 2020-02-06 21:47 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 2 - CloneDataPolicy in writing, r=smaug
54d7831cdac770dfc22ccf26068d1ce367720abd
created 2020-02-06 12:31 +0200
pushed 2020-02-06 16:00 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 13 changesets (bug 1611855) for wpt failures on /audioworklet-postmessage-sharedarraybuffer.https.html . CLOSED TREE
380d83b61e62d666bc6e5b7152b75b6de5a1179e
created 2020-02-05 22:19 +0000
pushed 2020-02-06 16:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 6 - CloneDataPolicy.allowSharedMemoryObjects(), r=sfink,smaug
d0f58871f8384a9c06f1b3d1fa64644b2ebe0fb4
created 2020-02-05 22:08 +0000
pushed 2020-02-06 16:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 3 - update the scope after a writing, r=smaug
e1be102310a903d0fcaff576ca6d05e01d6d4d22
created 2020-02-05 22:07 +0000
pushed 2020-02-06 16:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 2 - CloneDataPolicy in writing, r=smaug
298964256328ed898bb85f4dbc7837377ef0fdb8
created 2020-01-24 16:31 +0000
pushed 2020-01-25 09:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth
4d6eefde275e6fa74cbc45883f922dcd0405f925
created 2020-01-24 18:13 +0200
pushed 2020-01-24 21:46 +0000
Noemi Erli Noemi Erli - Backed out 4 changesets (bug 1609990) for causing Spidermonkey rust bustage CLOSED TREE
d4524885cb979d0bebe3d5574f9c8be7563c23e6
created 2020-01-24 15:25 +0000
pushed 2020-01-24 21:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth
9ccdf46d9dd4e5bf3578defa769fad62b88fbb51
created 2020-01-24 07:57 +0000
pushed 2020-01-24 21:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 2 - implement JS::StructuredCloneScope::UnknownDestination, r=sfink
d0f4082f969dbd98925b24ff1654abc807763010
created 2020-01-24 07:57 +0000
pushed 2020-01-24 21:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 1 - access scope via method in StructuredClone code, r=sfink
74493854a1b6478d5a9c3674df1369788783eeee
created 2020-01-22 12:58 +0200
pushed 2020-01-22 21:48 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 5 changesets (bug 1605566) for wpt failures on shared.html . CLOSED TREE
99f61f25ed86fc9c5757ccc15aef89875b6ba9b0
created 2020-01-22 09:32 +0000
pushed 2020-01-22 21:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 2 - implement JS::StructuredCloneScope::UnknownDestination, r=sfink
77bdf4f8605254e13dcb98f3eae277196e0c41b8
created 2020-01-22 09:32 +0000
pushed 2020-01-22 21:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 1 - access scope via method in StructuredClone code, r=sfink
014fe9b081c303d8804a04c2e0b6e3638e5cc5a1
created 2020-01-20 16:18 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Run check_spidermonkey_style.py --fixup. r=froydnj
2aa57942649806333b9273bf13fb40f1dbfdb3da
created 2020-01-20 16:18 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla/Move.h. r=froydnj
139f30e7bbc90bb85d7e7b77521363cb862760b5
created 2020-01-15 12:02 +0000
pushed 2020-01-17 09:44 +0000
Andrea Marchesini Andrea Marchesini - Bug 1607791 - Get rid of IDBMutableFile.getFile() - part 3 - Rename SameProcessDifferentThread to SameProcess, r=asuth,sfink
070db3fe8f75ec0f72ce42e9f041352063adab8e
created 2020-01-15 12:02 +0000
pushed 2020-01-17 09:44 +0000
Andrea Marchesini Andrea Marchesini - Bug 1607791 - Get rid of IDBMutableFile.getFile() - part 2 - Remove SameProcessSameThread, r=asuth,sfink
0bb7d315058732b15df19fb8648fa634d92a481e
created 2020-01-15 13:45 +0200
pushed 2020-01-15 21:36 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 9 changesets (bug 1607791, bug 1605566) for causing multiple wpt failures.
554b2bdce66cdbde6d4305e963aea95fd81b70d9
created 2020-01-15 10:00 +0000
pushed 2020-01-15 21:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 2 - implement JS::StructuredCloneScope::UnknownDestination, r=sfink
37026beadbd8141d18495386503e2eb64fda02d3
created 2020-01-15 10:05 +0000
pushed 2020-01-15 21:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1605566 - MessagePort + wasm - part 1 - access scope via method in StructuredClone code, r=sfink
4c92f506cf62ca943a9ab14946e065e6ba28b4f3
created 2020-01-15 09:59 +0000
pushed 2020-01-15 21:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1607791 - Get rid of IDBMutableFile.getFile() - part 3 - Rename SameProcessDifferentThread to SameProcess, r=asuth,sfink
80707bcc8427414d0c793e316e26ae700da863b9
created 2020-01-15 09:58 +0000
pushed 2020-01-15 21:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1607791 - Get rid of IDBMutableFile.getFile() - part 2 - Remove SameProcessSameThread, r=asuth,sfink
8900fd9c1c09a2e4e33caf82a336f718f402345f
created 2019-10-23 07:20 +0000
pushed 2019-10-23 15:48 +0000
Tom Tung Tom Tung - Bug 1583251 - P3 - Check if it is okay to allow shared memory while deserializing; r=nika,lth
51bb06ee4062fe6356268096ff3f9ec3efe47618
created 2019-10-23 07:20 +0000
pushed 2019-10-23 15:48 +0000
Tom Tung Tom Tung - Bug 1583251 - P2 - Fix some format nits or naming nits for StructuredClone::Write; r=nika,lth
53bf396c988d3634b7fd62673d515b0d5577306e
created 2019-10-18 17:59 +0300
pushed 2019-10-18 21:48 +0000
Razvan Maries Razvan Maries - Backed out 5 changesets (bug 1583251) for rust build bustages. CLOSED TREE
248ad59168dd79138efdf8bed3d5863473142b75
created 2019-10-15 13:42 +0000
pushed 2019-10-18 21:48 +0000
Tom Tung Tom Tung - Bug 1583251 - P3 - Check if it is okay to allow shared memory while deserializing; r=nika,lth
5d5e3dc1711872b853b30dd061b6bd9030df4f45
created 2019-10-15 13:49 +0000
pushed 2019-10-18 21:48 +0000
Tom Tung Tom Tung - Bug 1583251 - P2 - Fix some format nits or naming nits for StructuredClone::Write; r=nika,lth
f6a917ec38b8973d9bfa708fae2b9a8044f8f999
created 2019-09-26 13:27 +0000
pushed 2019-09-26 21:35 +0000
Tom Tung Tom Tung - Bug 1562663 - P4a - Deny sharing memery by default for DataClonePolicy; r=nika,lth
ebcc9bb7c50aa1f28ca7888cf10f7772a56c9db4
created 2019-03-27 20:41 +0000
pushed 2019-03-28 09:55 +0000
Andrew McCreight Andrew McCreight - Bug 1539261, part 2 - Mark various JSStructuredCloneData methods MOZ_MUST_USE. r=sfink
bf00743b877bb5848b5e7f97851813cb26c3e37b
created 2019-03-27 21:59 +0200
pushed 2019-03-28 09:55 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1539261) for multiple build bustages on /fuzz-tests/testStructuredCloneReader.cpp CLOSED TREE
526daf87fff9637b1acd7b0381e59378c6dde443
created 2019-03-27 19:34 +0000
pushed 2019-03-28 09:55 +0000
Andrew McCreight Andrew McCreight - Bug 1539261, part 2 - Mark various JSStructuredCloneData methods MOZ_MUST_USE. r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
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
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
f2bedf1fe932f1bb3277a4db1e11fbb02b3242d8
created 2018-09-06 12:11 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/public. r=jandem
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
a0bb50aaed923022ecc4306af407a94c084f0788
created 2018-04-03 11:17 -0700
pushed 2018-05-22 09:50 +0000
Steve Fink Steve Fink - Bug 1442722 - Move scope into JSStructuredData, r=baku,jorendorff
7b6f6fcaaa177324d1827f9be431e23e9e0573ad
created 2018-04-24 15:21 -0700
pushed 2018-05-01 10:13 +0000
Steve Fink Steve Fink - Bug 1456604 - Add DifferentProcessForIndexedDB scope to handle backwards compatibility with SameProcessSameThread clones, r=jorendorff
6529717260a226e15e02da023bfced594a763204
created 2018-04-25 12:15 -0700
pushed 2018-05-01 10:13 +0000
Steve Fink Steve Fink - Bug 1456858 - structured clone comment fixups, r=jorendorff
17ca4a0eb913e81839f137994386b1e257a9b355
created 2018-04-19 22:46 -0700
pushed 2018-04-25 09:36 +0000
Steve Fink Steve Fink - Bug 1433642 - Do not free transferables in synthetic clone buffers, r=jorendorff
0bea67efaa0a746dc54229ad5475cf73bb5356d6
created 2018-04-24 16:01 -0700
pushed 2018-04-25 09:36 +0000
Steve Fink Steve Fink - Backed out changeset 6b7d7b8605ea (bug 1433642)
6b7d7b8605ea2240498f01eab16c0940f6e0cc30
created 2018-04-19 22:46 -0700
pushed 2018-04-25 09:36 +0000
Steve Fink Steve Fink - Bug 1433642 - Do not free transferables in synthetic clone buffers, r=jorendorff
482a42df57acf26d446289eb9dc9c73c7f6de06f
created 2018-03-15 16:56 -0700
pushed 2018-04-19 09:53 +0000
Steve Fink Steve Fink - Bug 1455071 - Use delegation rather than inheritance for the BufferList in JSStructuredCloneData, r=jorendorff,r=baku
less more (0) -100 -60 tip