Open
Bug 1893713
Opened 5 months ago
Updated 5 months ago
SelectableProfileService multi-process broadcast support
Categories
(Toolkit :: Startup and Profile System, enhancement, P2)
Toolkit
Startup and Profile System
Tracking
()
NEW
People
(Reporter: jhirsch, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Whiteboard: [fidefe-profile-management] )
Building on the remoting service changes in bug 1893692, here we implement SelectableProfileService notify
and observe
methods.
notify() should be called immediately after the SPS persists any changes to the group DB that could affect the profiles UI shown in other concurrently running instances. notify() will need to:
- notify windows + tabs in the current instance to update
- notify the dock/taskbar integration to update (if changes would affect the dock/taskbar entry, i.e. changes to avatar or theme)
- as well as ask the remoting service to notify any other instances.
observe() should be invoked in response to the command-line argument relayed by remoting service (to be defined in bug 1893692). observe() should refresh shared profiles data and shared prefs, then, update windows/tabs or dock/taskbar in the current instance as needed.
Reporter | ||
Updated•5 months ago
|
Whiteboard: [fidefe-profile-management]
Updated•5 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•