Multiprocess Leftovers

Some elements of Multiprocess Firefox have been retained for compatibility. This page is an informal index of leftovers, mostly revolving around the Message Manager and the related Cross Process Object Wrappers.


Message manager
A complete guide to the objects used to communicate between chrome code and web content.
Cross Process Object Wrappers
Cross Process Object Wrappers are a migration aid, giving chrome code synchronous access to web content.

Limitations of chrome scripts
Practices that will no longer work in chrome code, and how to update them.
Limitations of frame scripts
Practices that will not work inside frame scripts, and what to do instead.