Open Bug 1936772 Opened 1 year ago Updated 1 year ago

Introduce base JSWorkerActors with API similar to JS*Actors

Categories

(Remote Protocol :: WebDriver BiDi, task, P2)

task
Points:
3

Tracking

(Not tracked)

People

(Reporter: jdescottes, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [webdriver:backlog])

We don't have platform JSWorkerActors, but we can reimplement similar classes exposing the usual sendQuery/sendAsyncMessage/actorCreated etc... based on nsIWorkerDebugger APIs.

The goal is not to have a flexible actor registration API, as it will only be used for message handler worker transport actors for now.

A work in progress patch can be found at https://hg.mozilla.org/try/rev/aa511a063c0b615f82984d17dc76b3de2d7028bf (alongside with a log of hacks and incomplete code)

Blocks: 1936773
Points: --- → 3
Priority: -- → P2
Whiteboard: [webdriver:backlog]
You need to log in before you can comment on or make changes to this bug.