xpcom/io/nsMultiplexInputStream.cpp
36444204bce17aa25c10f95e2c1f5117a94356c6
created 2022-05-17 20:24 +0000
pushed 2022-05-18 03:14 +0000
Andrew McCreight Andrew McCreight - Bug 1514936, part 2 - Drop the outer arguments from static components. r=xpcom-reviewers,nika
6efd4589b3379c421a46b22fdc0cc65d5d5bab88
created 2022-05-13 14:16 +0000
pushed 2022-05-14 04:09 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
baa0478532232c6609ac26c796990fb59785385f
created 2022-05-13 14:16 +0000
pushed 2022-05-14 04:09 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
83e2d1f0a115ffeb5f412ff53b057c52eecbf63a
created 2022-05-13 14:16 +0000
pushed 2022-05-14 04:09 +0000
Nika Layzell Nika Layzell - Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
7b0d28d3162f9ea1bb161aacf97d2473bd68ffea
created 2022-05-13 14:16 +0000
pushed 2022-05-14 04:09 +0000
Nika Layzell Nika Layzell - Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
839343847c862af91a8dd30a1539982ea594ca00
created 2022-05-13 14:16 +0000
pushed 2022-05-14 04:09 +0000
Nika Layzell Nika Layzell - Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
ce1bb7d083b9428f4a0985216baddd883c54e62a
created 2022-05-11 06:16 +0300
pushed 2022-05-11 09:42 +0000
Noemi Erli Noemi Erli - Backed out 22 changesets (bug 1696894, bug 1759569, bug 1754031, bug 1759563, bug 1759572, bug 1754004) for causing leack failures CLOSED TREE
2e56c89cf55dfe737a05d0a6b798309c329458a2
created 2022-05-10 22:27 +0000
pushed 2022-05-11 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
e73abb071bb3cc43427acd2a7b41461421662494
created 2022-05-10 22:27 +0000
pushed 2022-05-11 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
9b24b561698cb0ce8e3c21bc5aeed9abf9cf450c
created 2022-05-10 22:27 +0000
pushed 2022-05-11 09:42 +0000
Nika Layzell Nika Layzell - Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
f820e0f209ff458c126db7baac1e6e04047451f0
created 2022-05-10 22:27 +0000
pushed 2022-05-11 09:42 +0000
Nika Layzell Nika Layzell - Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
a2835afab1ad9fb9d2ffa00114838e8717c442c8
created 2022-05-10 22:27 +0000
pushed 2022-05-11 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
36e3802d69934bed836ce1131d2de0fcb97984ae
created 2022-05-06 04:28 +0300
pushed 2022-05-06 09:50 +0000
Noemi Erli Noemi Erli - Backed out 22 changesets (bug 1759572, bug 1759563, bug 1754004, bug 1754031, bug 1759569, bug 1696894) for causing multiple failures CLOSED TREE
b08475bbfbd99c91034f355bcfadceb526cd36b4
created 2022-05-05 23:34 +0000
pushed 2022-05-06 09:50 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
55b4b0c9a5040310105f9cfa3cf40056b1d36f1d
created 2022-05-05 23:34 +0000
pushed 2022-05-06 09:50 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
4abc98ed6b99940915d117124813f6c0f5f584d5
created 2022-05-05 23:34 +0000
pushed 2022-05-06 09:50 +0000
Nika Layzell Nika Layzell - Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
cdd271a5af42c219e656982ef0715512ff513297
created 2022-05-05 23:34 +0000
pushed 2022-05-06 09:50 +0000
Nika Layzell Nika Layzell - Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
44be9709a93e6169d5fa154e4938a864ed362e25
created 2022-05-05 23:34 +0000
pushed 2022-05-06 09:50 +0000
Nika Layzell Nika Layzell - Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
d1b52a6f044cc929ef7be7d0c30335273a07ec46
created 2022-05-05 13:58 +0300
pushed 2022-05-05 11:30 +0000
Norisz Fay Norisz Fay - Backed out 4 changesets (bug 1754031, bug 1759563, bug 1759572, bug 1759569) because they are linked to the backed out bug 1754004 CLOSED TREE
b6dca56b56ccf7002c5a222a109898a3c32c82a8
created 2022-05-05 11:27 +0200
pushed 2022-05-05 09:32 +0000
Sebastian Hengst Sebastian Hengst - Backed out 17 changesets (bug 1696894, bug 1754004) for causing crashes e.g. bug 1767808, and hanging Gmail (bug 1767918). a=backout DONTBUILD
96a39c2ba7a3e186f3668e559db6b6cff0f9d5c7
created 2022-05-03 23:30 +0000
pushed 2022-05-04 03:39 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
234ff9e092c2ca77f9a7917f6fa5f5774c6a5ee3
created 2022-05-03 23:30 +0000
pushed 2022-05-04 03:39 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
a15de342dab9958bdb94fb3b85c247574f5f0408
created 2022-05-03 23:30 +0000
pushed 2022-05-04 03:39 +0000
Nika Layzell Nika Layzell - Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
e731c9fa7444a39f1875228c98de86d66f5072ba
created 2022-05-03 23:30 +0000
pushed 2022-05-04 03:39 +0000
Nika Layzell Nika Layzell - Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
14a5f40fc11dc7fdf627338e33353c2a2c819609
created 2022-05-03 23:30 +0000
pushed 2022-05-04 03:39 +0000
Nika Layzell Nika Layzell - Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
31b84a1b36f6b81d4dc24fe88c57322febde21c6
created 2022-05-03 06:00 +0300
pushed 2022-05-03 09:42 +0000
Butkovits Atila Butkovits Atila - Backed out 19 changesets (bug 1759569, bug 1754004, bug 1759563, bug 1754031, bug 1696894, bug 1759572) for causing wpt failures. CLOSED TREE
a62dab05c6cdd397353fab0ffcc2c86bcb3458ad
created 2022-05-02 20:44 +0000
pushed 2022-05-03 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
cde16b2cdbfb35fe01a66a9d71c83210b8be296c
created 2022-05-02 20:44 +0000
pushed 2022-05-03 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
c8ec86e0a33b6eafd939060f7b3b8fc63416cb83
created 2022-05-02 20:44 +0000
pushed 2022-05-03 09:42 +0000
Nika Layzell Nika Layzell - Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
6c102f8e3d4a04923ab8140ea542a3f5ce5ef4d0
created 2022-05-02 20:44 +0000
pushed 2022-05-03 09:42 +0000
Nika Layzell Nika Layzell - Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
2541d8face65a3e2eb034c82e2bef008c37958d1
created 2022-05-02 20:44 +0000
pushed 2022-05-03 09:42 +0000
Nika Layzell Nika Layzell - Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
1a6d4186a415623ffd75647dc445c5e693545a1b
created 2022-03-23 22:22 +0000
pushed 2022-03-24 09:36 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Various xpcom thread-safety annotations r=nika
15ce8ba0932ce6e6a2fd510e6a33c0334a1893db
created 2022-03-17 18:39 +0000
pushed 2022-03-18 04:08 +0000
Randell Jesup Randell Jesup - Bug 1207753: Basic thread-safety annotations to quiet errors until real annotations land r=nika
1a24671d0ce8770da8c215250b415c423b796b34
created 2022-03-16 18:47 +0000
pushed 2022-03-17 03:53 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
b8aed504421d5e1fa4b7ace950b7aef73038aad8
created 2022-03-16 18:32 +0200
pushed 2022-03-16 21:49 +0000
Noemi Erli Noemi Erli - Backed out changeset 12a59e5a50bf (bug 1207753) for causing build bustage CLOSED TREE
12a59e5a50bf4eaac3dbd9a455231cab8ffa96ea
created 2022-03-16 16:16 +0000
pushed 2022-03-16 21:49 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
cf0358be9f097701fd02780876723576d5597d89
created 2022-03-16 14:38 +0200
pushed 2022-03-16 16:31 +0000
Butkovits Atila Butkovits Atila - Backed out changeset a68ee4b09f92 (bug 1207753) for causing Hazard bustages. CLOSED TREE
a68ee4b09f92b336cd65524d35c3ff7fd2a9845e
created 2022-03-16 12:01 +0000
pushed 2022-03-16 16:31 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
d08bb1758f659e6bd7e4172967abe0e04d35fc58
created 2022-01-04 14:21 +0000
pushed 2022-01-04 16:58 +0000
Randell Jesup Randell Jesup - Bug 1746488: xpcom/io cleanup r=smaug
9d18f8b3780f3bfc6e7417dbde3824fdfc05cc79
created 2021-12-21 05:11 -0500
pushed 2021-12-21 10:53 +0000
Cristian Tuns Cristian Tuns - Backed out changeset e38313bed466 (bug 1746488) for causing mochitest failures on Mutex_posix.cpp a=graft
e38313bed4665401e91ec880e4ae48202b5b845e
created 2021-12-21 04:19 +0000
pushed 2021-12-21 09:30 +0000
Randell Jesup Randell Jesup - Bug 1746488: xpcom/io cleanup r=smaug
df8491a7e4d838ec8ffd8d35fdc999b6afdbaf1c
created 2021-12-21 01:53 +0200
pushed 2021-12-21 04:41 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 13d5eefbe7be (bug 1746488) for bustages on nsMultiplexInputStream.cpp . CLOSED TREE
13d5eefbe7be6680334c540cb761074835e2ed34
created 2021-12-20 23:30 +0000
pushed 2021-12-21 04:41 +0000
Randell Jesup Randell Jesup - Bug 1746488: xpcom/io cleanup r=smaug
6c5750b3a0c7993237b17869471d4e7279b9388f
created 2020-12-03 09:04 +0000
pushed 2020-12-04 03:34 +0000
Karl Tomlinson Karl Tomlinson - Bug 1119956 derive from DiscardableRunnable instead of CancelableRunnable when Cancel() is not supported r=asuth,sg
cd66384e9e096e66dc2b6ee3c73ec685f160c6ff
created 2020-08-19 12:46 +0000
pushed 2020-08-19 21:28 +0000
Simon Giesecke Simon Giesecke - Bug 1659950 - Move instead of copy where possible in nsMultiplexInputStream::SerializeInternal. r=froydnj
88fc15af7bbd93d506404f8d2bb5162bed8f54a0
created 2020-06-04 00:18 +0000
pushed 2020-06-04 22:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1643156 - Cleanup nsMultiplexInputStream - part 4 - support Seek(END) correctly, r=smaug
5aeea4eedca4480e6cb30d312fea6557dbed031a
created 2020-06-04 00:18 +0000
pushed 2020-06-04 22:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1643156 - Cleanup nsMultiplexInputStream - part 2 - remove the use of nsITellable interface for substreams, r=smaug
9a677aff41650ba450522c6f8699c426ba9d0cdc
created 2020-06-04 12:23 +0000
pushed 2020-06-04 22:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1643156 - Cleanup nsMultiplexInputStream - part 1 - keep the original stream, r=smaug
6dcb40dd0c992e0ce25b75ae2c45aa6154aafaad
created 2020-06-01 15:55 +0300
pushed 2020-06-01 21:42 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1636823) for gtests failures in TestMultiplexInputStream.BlockingVsAsync. CLOSED TREE
ebb1525ea0639fdeda5f65fd016494478ecbfc4d
created 2020-06-01 12:16 +0000
pushed 2020-06-01 21:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 4 - support Seek(END) correctly, r=smaug
930874501ab307aafaae237cb5984031e17b7ab1
created 2020-06-01 12:16 +0000
pushed 2020-06-01 21:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 2 - remove the use of nsITellable interface for substreams, r=smaug
5d46b483c59c8b13268ed6c4b190c7f07c798f14
created 2020-06-01 12:15 +0000
pushed 2020-06-01 21:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 1 - implementation, r=smaug
f844295e8bd6c229ab1ef9f4e811d88bfa55e41d
created 2020-06-01 14:39 +0300
pushed 2020-06-01 16:21 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1636823) for build bustages in workspace/obj-build/dist/include/gtest/gtest.h. CLOSED TREE
52322ad2515eb6094a6db61b4033dbe66c800b40
created 2020-05-28 05:48 +0000
pushed 2020-06-01 16:21 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 4 - support Seek(END) correctly, r=smaug
a388fd40baebcf589e5626550bfbe1d10d23bea3
created 2020-06-01 10:31 +0000
pushed 2020-06-01 16:21 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 2 - remove the use of nsITellable interface for substreams, r=smaug
3019a2171aed3d3ce030cb6f5a96350d520da931
created 2020-06-01 10:34 +0000
pushed 2020-06-01 16:21 +0000
Andrea Marchesini Andrea Marchesini - Bug 1636823 - nsMultiplexInputStream should not be blocking and nsIAsyncInputStream at the same time - part 1 - implementation, r=smaug
36b0646e86498662e770756ad54b1fd648a82184
created 2020-04-07 15:17 +0000
pushed 2020-04-07 21:44 +0000
Andreas Farre Andreas Farre - Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas
49adcf9a70abc9df4f11a123d181aa7213a20615
created 2020-02-13 14:38 +0000
pushed 2020-02-13 18:21 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj
40224b9480044dc1937981702026d84a05794353
created 2020-02-12 20:13 +0200
pushed 2020-02-13 03:57 +0000
shindli shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE
0c982bc69cb321db4e4fd188c641505c26afab5b
created 2020-02-12 17:24 +0000
pushed 2020-02-13 03:57 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
less more (0) -100 -60 tip