Open
Bug 1730913
Opened 3 years ago
Updated 2 years ago
MessageHandler: cleanup all MessageHandler instances when the root MessageHandler is destroyed
Categories
(Remote Protocol :: WebDriver BiDi, task, P3)
Remote Protocol
WebDriver BiDi
Tracking
(Not tracked)
NEW
People
(Reporter: jdescottes, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [webdriver:backlog])
At the moment, MessageHandlers are only destroyed when the context they monitor is destroyed, or when a consumer explicitly destroys them.
In practice, WindowGlobal MessageHandlers are destroyed when the corresponding windowglobal (and JS Window Actors) is destroyed. Root MessageHandlers are destroyed when the session is destroyed.
In the second situation (destroying the root handler on session destroy) we should also cleanup all the in-process MessageHandler instances.
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Points: 2 → ---
Whiteboard: [bidi-m2-mvp] → [bidi-m3-mvp]
Reporter | ||
Updated•3 years ago
|
Points: --- → 8
Reporter | ||
Updated•2 years ago
|
Whiteboard: [bidi-m3-mvp] → [webdriver:backlog]
You need to log in
before you can comment on or make changes to this bug.
Description
•