script: add TaskSource argument to route_promise (#36831)

Added task_source argument to route_promise, enabling callers to pick
the correct TaskSource.

Testing: No testing required, straightforward refactor
Fixes: #36825

Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
This commit is contained in:
Gae24 2025-05-04 19:05:27 +02:00 committed by GitHub
parent 1e8896800a
commit 7e2d2ed0ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 46 additions and 15 deletions

View file

@ -95,7 +95,14 @@ impl GPUShaderModule {
promise.clone(),
can_gc,
);
let sender = route_promise(&promise, &*shader_module);
let sender = route_promise(
&promise,
&*shader_module,
device
.global()
.task_manager()
.dom_manipulation_task_source(),
);
device
.channel()
.0