Граф коммитов

25 Коммитов

Автор SHA1 Сообщение Дата
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