Loading .prettierignore +0 −1 Changes for .prettierignore: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -1251,7 +1251,6 @@ browser/extensions/translations/extension/ # "scaffolding" used by uniffi which isn't valid JS in its original form. toolkit/components/uniffi-bindgen-gecko-js/src/templates/js/ toolkit/components/uniffi-bindgen-gecko-js/components/generated/* toolkit/components/uniffi-bindgen-gecko-js/tests/generated/* ############################################################################## # The list below is copied from ThirdPartyPaths.txt. Prettier doesn't currently Loading Cargo.lock +105 −24 Changes for Cargo.lock: 105 added lines, 24 removed lines. Original line number Diff line number Diff line Loading @@ -2584,6 +2584,7 @@ dependencies = [ "gecko_logger", "geckoservo", "gkrust-uniffi-components", "gkrust-uniffi-fixtures", "gkrust_utils", "http_sfv", "idna_glue", Loading Loading @@ -2634,7 +2635,6 @@ dependencies = [ "unic-langid-ffi", "unicode-bidi", "unicode-bidi-ffi", "uniffi-bindgen-gecko-js-test-fixtures", "url", "viaduct", "webext-storage", Loading @@ -2657,6 +2657,24 @@ dependencies = [ "webext-storage", ] [[package]] name = "gkrust-uniffi-fixtures" version = "0.1.0" dependencies = [ "uniffi", "uniffi-example-arithmetic", "uniffi-example-custom-types", "uniffi-example-geometry", "uniffi-example-rondpoint", "uniffi-example-sprites", "uniffi-example-todolist", "uniffi-fixture-callbacks", "uniffi-fixture-external-types", "uniffi-fixture-futures", "uniffi-fixture-refcounts", "uniffi-trait-interfaces", ] [[package]] name = "gkrust_utils" version = "0.1.0" Loading Loading @@ -6978,21 +6996,101 @@ dependencies = [ "clap", "extend", "heck", "indexmap", "serde", "textwrap", "toml", "uniffi", "uniffi_bindgen", "uniffi_pipeline", ] [[package]] name = "uniffi-bindgen-gecko-js-test-fixtures" version = "0.29.0" name = "uniffi-example-arithmetic" version = "0.22.0" dependencies = [ "uniffi_bindings_tests", "uniffi_bindings_tests_external_types", "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-example-custom-types" version = "0.19.6" dependencies = [ "anyhow", "bytes", "serde_json", "uniffi", "url", ] [[package]] name = "uniffi-example-geometry" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-rondpoint" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-sprites" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-todolist" version = "0.22.0" dependencies = [ "once_cell", "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-fixture-callbacks" version = "0.21.0" dependencies = [ "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-fixture-external-types" version = "0.21.0" dependencies = [ "thiserror 1.999.999", "uniffi", "uniffi-example-geometry", "uniffi-example-sprites", ] [[package]] name = "uniffi-fixture-futures" version = "0.21.0" dependencies = [ "log", "moz_task", "uniffi", ] [[package]] name = "uniffi-fixture-refcounts" version = "0.21.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-trait-interfaces" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] Loading Loading @@ -7022,23 +7120,6 @@ dependencies = [ "uniffi_udl", ] [[package]] name = "uniffi_bindings_tests" version = "0.29.0" dependencies = [ "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi_bindings_tests_external_types" version = "0.29.0" dependencies = [ "thiserror 1.999.999", "uniffi", "uniffi_bindings_tests", ] [[package]] name = "uniffi_build" version = "0.29.2" Loading Cargo.toml +0 −1 Changes for Cargo.toml: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -65,7 +65,6 @@ rust-version = "1.82.0" # Shared across multiple UniFFI consumers. uniffi = "0.29.2" uniffi_bindgen = "0.29.2" uniffi_pipeline = "0.29.2" # Shared across multiple application-services consumers. rusqlite = "0.33.0" # Shared across multiple glean consumers. Loading docs/rust-components/api/js/context_id.md +1 −0 Changes for docs/rust-components/api/js/context_id.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line # RustContextId.sys.mjs ```{js:autoclass} RustContextId.sys.ContextIdComponent :members: :exclude-members: ContextIdComponent Loading docs/rust-components/api/js/errorsupport.md +1 −0 Changes for docs/rust-components/api/js/errorsupport.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line # RustErrorsupport.sys.mjs ```{js:autofunction} RustErrorsupport.sys.setApplicationErrorReporter ``` ```{js:autofunction} RustErrorsupport.sys.unsetApplicationErrorReporter Loading Loading
.prettierignore +0 −1 Changes for .prettierignore: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -1251,7 +1251,6 @@ browser/extensions/translations/extension/ # "scaffolding" used by uniffi which isn't valid JS in its original form. toolkit/components/uniffi-bindgen-gecko-js/src/templates/js/ toolkit/components/uniffi-bindgen-gecko-js/components/generated/* toolkit/components/uniffi-bindgen-gecko-js/tests/generated/* ############################################################################## # The list below is copied from ThirdPartyPaths.txt. Prettier doesn't currently Loading
Cargo.lock +105 −24 Changes for Cargo.lock: 105 added lines, 24 removed lines. Original line number Diff line number Diff line Loading @@ -2584,6 +2584,7 @@ dependencies = [ "gecko_logger", "geckoservo", "gkrust-uniffi-components", "gkrust-uniffi-fixtures", "gkrust_utils", "http_sfv", "idna_glue", Loading Loading @@ -2634,7 +2635,6 @@ dependencies = [ "unic-langid-ffi", "unicode-bidi", "unicode-bidi-ffi", "uniffi-bindgen-gecko-js-test-fixtures", "url", "viaduct", "webext-storage", Loading @@ -2657,6 +2657,24 @@ dependencies = [ "webext-storage", ] [[package]] name = "gkrust-uniffi-fixtures" version = "0.1.0" dependencies = [ "uniffi", "uniffi-example-arithmetic", "uniffi-example-custom-types", "uniffi-example-geometry", "uniffi-example-rondpoint", "uniffi-example-sprites", "uniffi-example-todolist", "uniffi-fixture-callbacks", "uniffi-fixture-external-types", "uniffi-fixture-futures", "uniffi-fixture-refcounts", "uniffi-trait-interfaces", ] [[package]] name = "gkrust_utils" version = "0.1.0" Loading Loading @@ -6978,21 +6996,101 @@ dependencies = [ "clap", "extend", "heck", "indexmap", "serde", "textwrap", "toml", "uniffi", "uniffi_bindgen", "uniffi_pipeline", ] [[package]] name = "uniffi-bindgen-gecko-js-test-fixtures" version = "0.29.0" name = "uniffi-example-arithmetic" version = "0.22.0" dependencies = [ "uniffi_bindings_tests", "uniffi_bindings_tests_external_types", "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-example-custom-types" version = "0.19.6" dependencies = [ "anyhow", "bytes", "serde_json", "uniffi", "url", ] [[package]] name = "uniffi-example-geometry" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-rondpoint" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-sprites" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-example-todolist" version = "0.22.0" dependencies = [ "once_cell", "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-fixture-callbacks" version = "0.21.0" dependencies = [ "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi-fixture-external-types" version = "0.21.0" dependencies = [ "thiserror 1.999.999", "uniffi", "uniffi-example-geometry", "uniffi-example-sprites", ] [[package]] name = "uniffi-fixture-futures" version = "0.21.0" dependencies = [ "log", "moz_task", "uniffi", ] [[package]] name = "uniffi-fixture-refcounts" version = "0.21.0" dependencies = [ "uniffi", ] [[package]] name = "uniffi-trait-interfaces" version = "0.22.0" dependencies = [ "uniffi", ] [[package]] Loading Loading @@ -7022,23 +7120,6 @@ dependencies = [ "uniffi_udl", ] [[package]] name = "uniffi_bindings_tests" version = "0.29.0" dependencies = [ "thiserror 1.999.999", "uniffi", ] [[package]] name = "uniffi_bindings_tests_external_types" version = "0.29.0" dependencies = [ "thiserror 1.999.999", "uniffi", "uniffi_bindings_tests", ] [[package]] name = "uniffi_build" version = "0.29.2" Loading
Cargo.toml +0 −1 Changes for Cargo.toml: 0 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -65,7 +65,6 @@ rust-version = "1.82.0" # Shared across multiple UniFFI consumers. uniffi = "0.29.2" uniffi_bindgen = "0.29.2" uniffi_pipeline = "0.29.2" # Shared across multiple application-services consumers. rusqlite = "0.33.0" # Shared across multiple glean consumers. Loading
docs/rust-components/api/js/context_id.md +1 −0 Changes for docs/rust-components/api/js/context_id.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line # RustContextId.sys.mjs ```{js:autoclass} RustContextId.sys.ContextIdComponent :members: :exclude-members: ContextIdComponent Loading
docs/rust-components/api/js/errorsupport.md +1 −0 Changes for docs/rust-components/api/js/errorsupport.md: 1 added line, 0 removed lines. Original line number Diff line number Diff line # RustErrorsupport.sys.mjs ```{js:autofunction} RustErrorsupport.sys.setApplicationErrorReporter ``` ```{js:autofunction} RustErrorsupport.sys.unsetApplicationErrorReporter Loading