Skip to content

Commit

Permalink
Bug 1867639 - Vendor in new application-services / Glean / UniFFI. r=…
Browse files Browse the repository at this point in the history
…markh,janerik,supply-chain-reviewers,mach-reviewers,ahal

Updated uniffi-bindgen-gecko-js to work with UniFFI 0.25.2:
- Use `config.toml` to list UniFFI sources.  This makes it easier to
  associate data with them, for example the `crate_name` field that's
  now required to generate the sources.
- Enable the `extern-rustbuffer` feature on `uniffi_core`
- Updated the external types fixture to work around
  mozilla/uniffi-rs#1872

Ran mach vendor and mach cargo vet to update the Rust crates.

Differential Revision: https://phabricator.services.mozilla.com/D195163

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/cf885f915fdf19e6901851c4250c030b6b4c7d52
  • Loading branch information
bendk committed Dec 6, 2023
1 parent e7f541a commit 19bd3e0
Show file tree
Hide file tree
Showing 3 changed files with 278 additions and 37 deletions.
Loading

0 comments on commit 19bd3e0

Please sign in to comment.