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

114 Коммитов

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