Element Hiding Helper: Move element selection into content process
|Blocking:||Platform:||Unknown / Cross platform|
Description (last modified by trev)
Element selection is currently slow with E10S (multi-process Firefox), the Browser Console is overflowing with "Unsafe CPOW usage" messages. We produce lots of inter-process communication here.
What to change
Set up a child module subsystem from a process script, similar to how Adblock Plus is doing it. Split up the current processScript.js into several modules in the child subsystem as it has three tasks right now: devtools actor, retrieving node info, injecting preview stylesheet. Move aardvark.js parts touching content (mostly displaying element selection and handling of mouse events) into a module in the child subsystem.
Change History (11)
comment:3 Changed 5 months ago by trev
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:8 Changed 4 months ago by trev
- Milestone set to Element-Hiding-Helper-next
- Resolution set to fixed
- Status changed from reviewing to closed