Matthew Gaudet
d07e459e7b
Bug 1757241 - Remove !MOZ_DOM_STREAMS code from most files r=smaug
...
I've also tested to verify that JS Streams remains enabled in the JS Shell package
Differential Revision: https://phabricator.services.mozilla.com/D142620
2022-04-13 18:57:48 +00:00
Matthew Gaudet
6ec91fd78a
Bug 1761483 - Fix integer truncation bug in DOM Streams r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D142289
2022-04-05 19:15:26 +00:00
Randell Jesup
7b8f0188b8
Bug 1207753 - dom/base/BodyStream thread-safety annotations r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D130596
2022-03-23 14:58:11 +00:00
Randell Jesup
fcaf70841e
Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140849
2022-03-16 18:47:08 +00:00
Noemi Erli
2390d257e6
Backed out changeset 12a59e5a50bf (bug 1207753) for causing build bustage CLOSED TREE
2022-03-16 18:32:51 +02:00
Randell Jesup
4b033a5256
Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140849
2022-03-16 16:16:14 +00:00
Butkovits Atila
927ad62c6a
Backed out changeset a68ee4b09f92 (bug 1207753) for causing Hazard bustages. CLOSED TREE
2022-03-16 14:38:14 +02:00
Randell Jesup
7d4b5fae04
Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140849
2022-03-16 12:01:14 +00:00
Kagami Sascha Rosylight
20c42e5fc4
Bug 1757808
- Part 2: Merge SourceCallback classes as UnderlyingSourceAlgorithms r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D140281
2022-03-08 19:29:14 +00:00
Matthew Gaudet
b1b573109d
Bug 1754251
- Refactor WriteIntoReadRequestBuffer to avoid hazard r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D138170
2022-02-10 15:54:50 +00:00
Kagami Sascha Rosylight
ef1c1d2562
Bug 1753731 - Mark ReadRequest::CloseSteps as MOZ_CAN_RUN_SCRIPT r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D137886
2022-02-04 20:35:14 +00:00
Matthew Gaudet
ca57a3eb42
Bug 1750606 - Use script boundaries to make DOM streams buildable r=saschanaz
...
This gets us back to the state we were in with JS Streams. There's a fair
amount of work to get this annotation correct, and some tricky cases to
handle.
Differential Revision: https://phabricator.services.mozilla.com/D136178
2022-01-18 14:39:45 +00:00
Tom Schuster
f19a7962a0
Bug 1750353 - Remove unused NativeUnderlyingSource. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D136057
2022-01-18 10:08:17 +00:00
Matthew Gaudet
e6f0e756a1
Bug 1734873 - Fetch/Response/Blob ReadableStream integration r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131550
2022-01-14 21:09:20 +00:00
Simon Giesecke
dd80614fa0
Bug 1678062 - Remove unnecessary includes. r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D97467
Depends on D96561
2020-11-23 16:12:02 +00:00
Andi-Bogdan Postelnicu
38afb32dc5
Bug 1626555 - Make `dom/base` buildable outside of `unified-build` environment. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D69183
2020-04-29 09:02:05 +00:00
Tom Tung
9f89b08062
Bug 1577311 - Close the stream if there is a failure during the creation; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D47118
--HG--
extra : moz-landing-system : lando
2019-10-02 07:58:10 +00:00
Brindusan Cristian
b37f8200b8
Backed out changeset 7d1f6ed3ccf5 (bug 1577311) for build bustages at TypeUtils.cpp. CLOSED TREE
2019-10-01 20:14:26 +03:00
Tom Tung
2ced189e16
Bug 1577311 - Close the stream if there is a failure during the creation; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D47118
--HG--
extra : moz-landing-system : lando
2019-09-27 21:25:54 +00:00
Andrea Marchesini
ace0f7612e
Bug 1571037 - BodyStreamHolder must release itself when unlinked, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45510
--HG--
extra : moz-landing-system : lando
2019-09-13 22:18:13 +00:00
Andrea Marchesini
55dd423fa3
Bug 1567419 - Ensure the BodyStreamHolder has a valid stream always, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38814
--HG--
extra : moz-landing-system : lando
2019-07-23 23:23:41 +00:00
Andrea Marchesini
33eb80d210
Bug 1564821 - Response must call JS::ReadableStreamReleaseCCObject() if ::GetBody() fails, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D37711
--HG--
extra : moz-landing-system : lando
2019-07-12 23:43:16 +00:00
Andrea Marchesini
a6803fce1e
Bug 1563032 - BodyStream must check the return value of BodyStreamHolder::GetReadableStreamBody(), r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D36717
--HG--
extra : moz-landing-system : lando
2019-07-03 16:08:30 +00:00
Andrea Marchesini
ee11e667ec
Bug 1557781 - Better life-time management for BodyStream/FetchStream - part 2 - BodyStream, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D35529
--HG--
extra : moz-landing-system : lando
2019-07-01 20:01:17 +00:00
Andrea Marchesini
16d8326f76
Bug 1557121 - Implement Blob.text()/Blob.arrayBuffer()/Blob.stream() - part 1 - Rename FetchStream to BodyStream, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D33826
--HG--
rename : dom/fetch/FetchStream.cpp => dom/base/BodyStream.cpp
rename : dom/fetch/FetchStream.h => dom/base/BodyStream.h
extra : moz-landing-system : lando
2019-06-07 13:09:12 +00:00