Files
sousa-gecko/docs/rust-components/api/js/autofill.md
T
Dimi 47ec1522e2 Bug 2050036 - P2. Expose the Application Services autofill component via UniFFI r=joschmidt
Include the Application Services `autofill` component in Firefox Desktop and
configure uniffi-bindgen-gecko-js to generate its JS bindings (the components'
Cargo.toml, config.toml, lib.rs and moz.build).

The remaining changes are the build artefacts from `./mach uniffi generate`:
the new RustAutofill.sys.mjs and its API docs, plus the regenerated sibling
Rust*.sys.mjs bindings and GeneratedScaffolding.cpp. Adding a component
renumbers the shared UniFFI function table, so the existing bindings and
scaffolding are regenerated in lockstep.

Differential Revision: https://phabricator.services.mozilla.com/D309353
2026-07-03 13:30:15 +00:00

1.5 KiB

RustAutofill.sys.mjs

    :members:
    :exclude-members: Address
    :members:
    :exclude-members: CreditCard
    :members:
    :exclude-members: CreditCardsDeletionMetrics
    :members:
    :exclude-members: CryptoError
    :members:
    :exclude-members: InterruptedError
    :members:
    :exclude-members: NoSuchRecord
    :members:
    :exclude-members: Passport
    :members:
    :exclude-members: SqlError
    :members:
    :exclude-members: UnexpectedAutofillApiError
    :members:
    :exclude-members: UpdatableAddressFields
    :members:
    :exclude-members: UpdatableCreditCardFields
    :members:
    :exclude-members: UpdatablePassportFields