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, 
        bsmedberg
                    
                    
                       Last updated by:
                      chrisdavidmills,