зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1734886 - Part 4: Add missing reference symbol & CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D139781
This commit is contained in:
Родитель
5066577c85
Коммит
36f686b84b
|
@ -101,7 +101,7 @@ void SetUpTransformStreamDefaultControllerFromTransformer(
|
|||
// Step 2. Let transformAlgorithm be the following steps, taking a chunk
|
||||
// argument:
|
||||
transformAlgorithm = [](JSContext* aCx,
|
||||
TransformStreamDefaultController aController,
|
||||
TransformStreamDefaultController& aController,
|
||||
JS::HandleValue aChunk,
|
||||
ErrorResult& aRv) -> already_AddRefed<Promise> {
|
||||
MOZ_ASSERT(!aController.GetTransformCallback());
|
||||
|
@ -127,7 +127,7 @@ void SetUpTransformStreamDefaultControllerFromTransformer(
|
|||
controller->SetTransformerMembers(aTransformerDict.mTransform.Value(),
|
||||
aTransformer);
|
||||
transformAlgorithm =
|
||||
[](JSContext* aCx, TransformStreamDefaultController aController,
|
||||
[](JSContext* aCx, TransformStreamDefaultController& aController,
|
||||
JS::HandleValue aChunk, ErrorResult& aRv)
|
||||
MOZ_CAN_RUN_SCRIPT_FOR_DEFINITION -> already_AddRefed<Promise> {
|
||||
MOZ_ASSERT(aController.GetTransformCallback());
|
||||
|
|
|
@ -28,7 +28,7 @@ class TransformStreamDefaultController final : public nsISupports,
|
|||
public nsWrapperCache {
|
||||
public:
|
||||
using TransformAlgorithm = already_AddRefed<Promise> (*)(
|
||||
JSContext* aCx, TransformStreamDefaultController aController,
|
||||
JSContext* aCx, TransformStreamDefaultController& aController,
|
||||
JS::HandleValue aChunk, ErrorResult& aRv);
|
||||
|
||||
NS_DECL_CYCLE_COLLECTING_ISUPPORTS
|
||||
|
|
Загрузка…
Ссылка в новой задаче