Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
browser(firefox): introduce SimpleChannel
Refactor inter-process communication inside Firefox. The goal is to have a single abstraction that works nicely for all our cross-process communication needs (browser <-> content, content <-> workers, content <-> file:// process, e.t.c.) This is step 1 that eliminates content sessions everywhere. Step 2 will move workers onto `SimpleChannel` as well. This is a pre-requisite for microsoft#720: with a single `browser <-> content` communication channel it will be easier to await permission change in tabs. References microsoft#720
- Loading branch information