Kagami Sascha Rosylight
7ab54f27f1
Bug 1759690 - Part 5: Use lambda promise callbacks in dom/streams r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D141162
2022-03-21 16:45:37 +00:00
Kagami Sascha Rosylight
d6416abbe8
Bug 1759690 - Part 1: Support ErrorResult on ThenWithCycleCollectedArgs r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D141160
2022-03-21 16:45:35 +00:00
Tom Schuster
c95981f8a5
Bug 1750298 - Use custom ReadRequest for FetchStreamReader. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D137681
2022-03-18 17:46:32 +00:00
Marian-Vasile Laza
4539e13af2
Backed out 4 changesets (bug 1759690) for causing bustages on ReadableByteStreamController.cpp. CLOSED TREE
...
Backed out changeset 277201c19ef2 (bug 1759690)
Backed out changeset 809bdffb2aaf (bug 1759690)
Backed out changeset 6c80dea23925 (bug 1759690)
Backed out changeset 34e9e4bf15a4 (bug 1759690)
2022-03-18 09:58:44 -07:00
Kagami Sascha Rosylight
7bfa026475
Bug 1759690 - Part 4: Use NativeThenHandler in dom/streams r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D141162
2022-03-18 14:38:24 +00:00
Kagami Sascha Rosylight
9e17b138ce
Bug 1759690 - Part 1: Support ErrorResult on ThenWithCycleCollectedArgs r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D141160
2022-03-18 14:38:23 +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
Kagami Sascha Rosylight
63aa317d94
Bug 1757808
- Part 1: Merge SinkCallback classes as UnderlyingSinkAlgorithms r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D140280
2022-03-08 19:29:13 +00:00
Kagami Sascha Rosylight
7d833e9c2e
Bug 1757633 - Move PipeToPump from header to cpp r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D139973
2022-03-02 01:32:04 +00:00
Kagami Sascha Rosylight
785d34c9fa
Bug 1757653 - Remove redundant `extern`s in dom/streams r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D139991
2022-03-02 01:31:26 +00:00
Bryan Thrall
106b78552f
Bug 1734174 - Remove unneeded JSContext from TeeState r=mgaudet
...
Depends on D139873
Differential Revision: https://phabricator.services.mozilla.com/D139874
2022-02-28 22:31:42 +00:00
Bryan Thrall
3ad42458de
Bug 1734174 - Remove unneeded implicitJSContext from ReadableStream::GetReader() r=mgaudet
...
Depends on D139872
Differential Revision: https://phabricator.services.mozilla.com/D139873
2022-02-28 22:31:42 +00:00
Bryan Thrall
44b065fd5a
Bug 1734174 - Remove unneeded JSContext parameter from AcquireReadableStreamDefaultReader() r=mgaudet
...
Depends on D139871
Differential Revision: https://phabricator.services.mozilla.com/D139872
2022-02-28 22:31:41 +00:00
Bryan Thrall
d642cee2f5
Bug 1734174 - Remove unneeded JSContext parameter to AcquireReadableStreamBYOBReader() r=mgaudet
...
Depends on D139870
Differential Revision: https://phabricator.services.mozilla.com/D139871
2022-02-28 22:31:41 +00:00
Bryan Thrall
2afb0c77de
Bug 1734174 - Remove unneeded JSContext parameter from SetUpReadableStreamBYOBReader() r=mgaudet
...
Depends on D139869
Differential Revision: https://phabricator.services.mozilla.com/D139870
2022-02-28 22:31:40 +00:00
Bryan Thrall
b3c6f204b0
Bug 1734174 - Remove unneeded JSContext parameter from SetUpReadableStreamDefaultReader() r=mgaudet
...
Depends on D139868
Differential Revision: https://phabricator.services.mozilla.com/D139869
2022-02-28 22:31:40 +00:00
Bryan Thrall
914e377cf3
Bug 1734174 - Remove unneeded JSContext parameter to ReadableStreamReaderGenericInitialize() r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D139868
2022-02-28 22:31:40 +00:00
Kagami Sascha Rosylight
36f686b84b
Bug 1734886 - Part 4: Add missing reference symbol & CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D139781
2022-02-26 00:25:38 +00:00
Kagami Sascha Rosylight
331f36183b
Bug 1734886 - Part 3: Add [[transformAlgorithm]] internal slot r=mgaudet
...
Depends on D138869
Differential Revision: https://phabricator.services.mozilla.com/D139308
2022-02-25 22:58:49 +00:00
Kagami Sascha Rosylight
c3eb3e00da
Bug 1734243
- Part 4: Add missing AbortSignal header in PipeTo. CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D139774
2022-02-25 22:49:45 +00:00
Kagami Sascha Rosylight
74e63f3f40
Bug 1734243
- Part 2: Implement ReadableStream#pipeThrough r=mgaudet,evilpie,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D139506
2022-02-25 20:11:40 +00:00
Marian-Vasile Laza
acfb3e797d
Merge autoland to mozilla-central. a=merge
2022-02-23 19:49:43 -08:00
Kagami Sascha Rosylight
12776d464b
Bug 1755594 - Part 2: Apply NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS to dom/streams/ r=mgaudet,smaug
...
Depends on D138903
Differential Revision: https://phabricator.services.mozilla.com/D138869
2022-02-23 13:44:01 +00:00
Csoregi Natalia
dafaf9d404
Backed out 2 changesets (bug 1755594) for causing bp-hybrid bustage on TeeState.cpp. CLOSED TREE
...
Backed out changeset 82a58b494f74 (bug 1755594)
Backed out changeset b347a6be8478 (bug 1755594)
2022-02-23 04:25:02 +02:00
Kagami Sascha Rosylight
bb8f5fc455
Bug 1755594 - Part 2: Apply NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS to dom/streams/ r=mgaudet,smaug
...
Depends on D138903
Differential Revision: https://phabricator.services.mozilla.com/D138869
2022-02-23 01:20:26 +00:00
Yulia Startsev
79409316d1
Bug 1742437 - re-scope all generic module/script loader files under js/loader; r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D138133
2022-02-21 15:39:09 +00:00
Kagami Sascha Rosylight
2639916e98
Bug 1755986 - Part 3: Apply manual fixes for static analysis warnings r=mgaudet
...
dom/streams were added while being disabled by default, so the static analysis bot never had the chance to warn about them.
Differential Revision: https://phabricator.services.mozilla.com/D139074
2022-02-18 22:56:33 +00:00
Kagami Sascha Rosylight
b974d2544e
Bug 1755986 - Part 2: Apply modernize-use-override autofixes to dom/streams r=mgaudet
...
Ran `./mach static-analysis check --fix --check=modernize-use-override "--header-filter=mozilla/dom/" dom/streams/` and added only streams headers.
Differential Revision: https://phabricator.services.mozilla.com/D139056
2022-02-18 22:56:33 +00:00
Kagami Sascha Rosylight
5ed1a318dd
Bug 1755986 - Part 1: Apply static-analysis autofixes to dom/streams r=mgaudet
...
Ran `./mach static-analysis check --fix "--header-filter=mozilla/dom/" dom/streams/` and added only streams headers.
Differential Revision: https://phabricator.services.mozilla.com/D139055
2022-02-18 22:56:33 +00:00
Tom Schuster
889568f158
Bug 1734241 - Try to work around a GCC issue
...
Differential Revision: https://phabricator.services.mozilla.com/D139115
2022-02-18 14:29:15 +00:00
smolnar
88503e9cc6
Backed out 12 changesets (bug 1742437) for causing build bustages in dom/script/ScriptTrace.h CLOSED TREE
...
Backed out changeset c11cffaded9c (bug 1742437)
Backed out changeset 0527d227c6b6 (bug 1742437)
Backed out changeset 967e68ed5f56 (bug 1742437)
Backed out changeset 22649272ffae (bug 1742437)
Backed out changeset e3fe772947bf (bug 1742437)
Backed out changeset 467f757b6580 (bug 1742437)
Backed out changeset bf411e44f622 (bug 1742437)
Backed out changeset 130bd544f3f4 (bug 1742437)
Backed out changeset ea775927f4ab (bug 1742437)
Backed out changeset c33b42cabd55 (bug 1742437)
Backed out changeset 0a3d9301244b (bug 1742437)
Backed out changeset 46d45c7bae2f (bug 1742437)
2022-02-18 15:14:56 +02:00
Yulia Startsev
bb2c17bae7
Bug 1742437 - re-scope all generic module/script loader files under js/loader; r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D138133
2022-02-18 12:45:53 +00:00
Tom Schuster
7e06e476d4
Bug 1734241 - Implement ReadableStream.pipeTo. r=smaug,mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D135448
2022-02-18 10:30:15 +00:00
Iulian Moraru
9807ab4555
Backed out changeset 21d7dfa0dfee (bug 1734241) for causing bp-hybrid bustages on ReadableStreamPipeTo.cpp. CLOSED TREE
2022-02-18 02:51:13 +02:00
Tom Schuster
df8616f118
Bug 1734241 - Implement ReadableStream.pipeTo. r=smaug,mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D135448
2022-02-17 21:49:43 +00:00
Norisz Fay
4c85ac47c5
Backed out 12 changesets (bug 1742437) for causing Bp-hybrid bustages on ModuleLoader.obj
...
Backed out changeset 7d5683180ac3 (bug 1742437)
Backed out changeset a48aff5f2555 (bug 1742437)
Backed out changeset 7e54a223001d (bug 1742437)
Backed out changeset 3a34d557d474 (bug 1742437)
Backed out changeset f29451ea18dc (bug 1742437)
Backed out changeset c0bd1d29be62 (bug 1742437)
Backed out changeset 8b970fb6e4e6 (bug 1742437)
Backed out changeset 729c48e34d6b (bug 1742437)
Backed out changeset 9355004c7f6a (bug 1742437)
Backed out changeset 0a5f61274aed (bug 1742437)
Backed out changeset a50f60a612d3 (bug 1742437)
Backed out changeset 0ac6d9d26e2b (bug 1742437)
2022-02-18 00:00:41 +02:00
Yulia Startsev
499559431e
Bug 1742437 - re-scope all generic module/script loader files under js/loader; r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D138133
2022-02-17 15:57:52 +00:00
Kagami Sascha Rosylight
6f1148ff06
Bug 1734886 - Part 2: Initialize [[controller]] slot of TransformStream r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D138826
2022-02-17 01:40:08 +00:00
Kagami Sascha Rosylight
45d9dcc52b
Bug 1734886 - Part 1: Throw when readably/writableType fields exist r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D138825
2022-02-17 01:40:08 +00:00
Butkovits Atila
03a020af3e
Backed out 2 changesets (bug 1734886) for causing Hazard bustages at TransformStream.cpp. CLOSED TREE
...
Backed out changeset 874b3fe4de86 (bug 1734886)
Backed out changeset 9d43d0e3ba23 (bug 1734886)
2022-02-17 01:18:31 +02:00
Matthew Gaudet
cff5bbe644
Bug 1506681 - Add test for array buffer size limitations in BYOB Readable byte streams r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D138952
2022-02-16 22:33:51 +00:00
Matthew Gaudet
74f1c05adb
Bug 1734656 - Remove incorrect comment r=saschanaz DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D138955
2022-02-16 22:26:48 +00:00
Kagami Sascha Rosylight
a14deb0e24
Bug 1734886 - Part 2: Initialize [[controller]] slot of TransformStream r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D138826
2022-02-16 20:40:03 +00:00
Kagami Sascha Rosylight
e717ac6d07
Bug 1734886 - Part 1: Throw when readably/writableType fields exist r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D138825
2022-02-16 20:40:03 +00:00
Kagami Sascha Rosylight
a7a6e060cf
Bug 1755335 - Add skeleton code for TransformStream{,DefaultController} r=mgaudet,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D138672
2022-02-15 01:43:00 +00:00
Noemi Erli
dde4c6d4c6
Backed out changeset c5467bc3fb5a (bug 1755335) for causing bustage in WritableStreamDefaultWriter.cpp CLOSED TREE
2022-02-15 02:28:30 +02:00
Kagami Sascha Rosylight
48750a127c
Bug 1755335 - Add skeleton code for TransformStream{,DefaultController} r=mgaudet,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D138672
2022-02-14 23:35:53 +00:00
Cristian Tuns
de7fa4b360
Backed out changeset b2749184f16a (bug 1755335) for causing build bustages on TransformStream.webidl CLOSED TREE
2022-02-14 17:43:19 -05:00
Kagami Sascha Rosylight
93f704f156
Bug 1755335 - Add skeleton code for TransformStream{,DefaultController} r=mgaudet,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D138672
2022-02-14 22:25:11 +00:00
Tom Schuster
8fd8ae0f82
Bug 1754912 - Root ReadableStreamBYOBReadResult. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D138565
2022-02-11 20:24:23 +00:00