Open
Bug 1953079
Opened 1 year ago
Updated 8 months ago
Make the logic of applying overrides to newly created navigables multisession compatible
Categories
(Remote Protocol :: WebDriver BiDi, task, P3)
Remote Protocol
WebDriver BiDi
Tracking
(Not tracked)
NEW
People
(Reporter: Sasha, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [webdriver:backlog])
The logic introduced in the bug 1940952 utilizes session data, which applies when window global modules are created, that works fine with one session, but with multiple session support we have to make sure that the viewport overrides are applied only once when a navigable is created. Also, the viewport overrides map, which we store in the session data, should be shared between all the sessions.
So when the time comes to support several sessions, we will need to either introduce "session-less" session data items, which apply to all sessions. Or introduce another layer to MessageHandler which can handle session agnostic logic.
| Reporter | ||
Updated•1 year ago
|
Priority: -- → P3
Whiteboard: [webdriver:backlog]
| Reporter | ||
Comment 1•8 months ago
|
||
Updating the title to make it more generic, because since creating this bug we added geolocation and locale overrides.
Summary: Make the logic of applying viewport overrides to newly created navigables multisession compatible → Make the logic of applying overrides to newly created navigables multisession compatible
You need to log in
before you can comment on or make changes to this bug.
Description
•