IPDL, short for "IPC (Inter-process communication) Protocol Definition Language", is a Mozilla-specific language allowing C++ code to pass messages between processes or threads in an organized and secure way. All messages for multi-process plugins and tabs in Firefox are declared in the IPDL language.
Current docs
- IPDL Tutorial
- Quick Start: Creating a New Protocol
- IPDL Type Serialization
- IPDL Best Practices
- IPDL Glossary
- PBackground
Future planned docs
Document Tags and Contributors
Tags:
Contributors to this page:
chrisdavidmills,
jswisher,
MatthewKastor,
gsvelto,
jdm,
SamB,
Sevenspade,
BenjaminSmedberg
Last updated by:
chrisdavidmills,