Application Services Rust Components Contributing Building How to use the local development autopublish flow for Fenix How to use the local development autopublish flow for Firefox iOS How to use the local development flow for Focus for iOS How to locally build JNA Branch builds How to test Rust Components How to integration (smoke) test application-services Writing efficient tests How to debug SQL/sqlite Dependency management How to add a new component How to build a new syncable component Naming Conventions How to convert a Rust Component to Uniffi How to use Rust Components in Android Breaking API changes How to vendor application-services into mozilla-central Logging UniFFI Object Destruction on Kotlin Architectural Decision Records ADR-0000 ADR-0001 ADR-0002 ADR-0003 ADR-0004 ADR-0005 ADR-0007 Design Megazords Sync Manager Sync overview Shipping Rust Components as Swift Packages Rust Component's Strategy Metrics - (Glean Telemetry) Rust Version Policy Sqlite Database Pragma Usage Releases CI Publishing tools and flow How to upgrade NSS Rustdocs for components Adding to these documents