Cargo.lock (182382B)
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 4 4 5 [[package]] 6 name = "aa-stroke" 7 version = "0.1.0" 8 source = "git+https://github.com/FirefoxGraphics/aa-stroke?rev=5776bdfc8ad664a1503db668fab397d818a5f98a#5776bdfc8ad664a1503db668fab397d818a5f98a" 9 dependencies = [ 10 "euclid", 11 ] 12 13 [[package]] 14 name = "abridged_certs" 15 version = "0.1.0" 16 dependencies = [ 17 "base64 0.21.999", 18 "byteorder", 19 "cstr", 20 "hex", 21 "lazy_static", 22 "log", 23 "nserror", 24 "nsstring", 25 "thin-vec", 26 "xpcom", 27 ] 28 29 [[package]] 30 name = "adler2" 31 version = "2.0.1" 32 source = "registry+https://github.com/rust-lang/crates.io-index" 33 checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 34 35 [[package]] 36 name = "aho-corasick" 37 version = "1.1.0" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 checksum = "0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0" 40 dependencies = [ 41 "memchr", 42 ] 43 44 [[package]] 45 name = "allocator-api2" 46 version = "0.2.21" 47 source = "git+https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56a5a4519eff52af4ff85293431466ef5c" 48 dependencies = [ 49 "serde", 50 ] 51 52 [[package]] 53 name = "alsa" 54 version = "0.9.1" 55 source = "registry+https://github.com/rust-lang/crates.io-index" 56 checksum = "ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43" 57 dependencies = [ 58 "alsa-sys", 59 "bitflags 2.9.0", 60 "cfg-if", 61 "libc", 62 ] 63 64 [[package]] 65 name = "alsa-sys" 66 version = "0.3.1" 67 source = "registry+https://github.com/rust-lang/crates.io-index" 68 checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" 69 dependencies = [ 70 "libc", 71 "pkg-config", 72 ] 73 74 [[package]] 75 name = "android_log-sys" 76 version = "0.2.0" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" 79 80 [[package]] 81 name = "android_logger" 82 version = "0.12.0" 83 source = "registry+https://github.com/rust-lang/crates.io-index" 84 checksum = "037f3e1da32ddba7770530e69258b742c15ad67bdf90e5f6b35f4b6db9a60eb7" 85 dependencies = [ 86 "android_log-sys", 87 "env_logger", 88 "log", 89 "once_cell", 90 ] 91 92 [[package]] 93 name = "android_system_properties" 94 version = "0.1.5" 95 source = "registry+https://github.com/rust-lang/crates.io-index" 96 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 97 dependencies = [ 98 "libc", 99 ] 100 101 [[package]] 102 name = "anstyle" 103 version = "1.0.8" 104 source = "registry+https://github.com/rust-lang/crates.io-index" 105 checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 106 107 [[package]] 108 name = "any_all_workaround" 109 version = "0.1.0" 110 source = "git+https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b7034c9f172aade21ee1c8554e8d8a48af80" 111 dependencies = [ 112 "cfg-if", 113 "version_check", 114 ] 115 116 [[package]] 117 name = "anyhow" 118 version = "1.0.69" 119 source = "registry+https://github.com/rust-lang/crates.io-index" 120 checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 121 122 [[package]] 123 name = "app_units" 124 version = "0.7.8" 125 source = "registry+https://github.com/rust-lang/crates.io-index" 126 checksum = "467b60e4ee6761cd6fd4e03ea58acefc8eec0d1b1def995c1b3b783fa7be8a60" 127 dependencies = [ 128 "num-traits", 129 "serde", 130 ] 131 132 [[package]] 133 name = "arbitrary" 134 version = "1.4.1" 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" 137 dependencies = [ 138 "derive_arbitrary", 139 ] 140 141 [[package]] 142 name = "arraydeque" 143 version = "0.5.1" 144 source = "registry+https://github.com/rust-lang/crates.io-index" 145 checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236" 146 147 [[package]] 148 name = "arrayref" 149 version = "0.3.6" 150 source = "registry+https://github.com/rust-lang/crates.io-index" 151 checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 152 153 [[package]] 154 name = "arraystring" 155 version = "0.3.0" 156 source = "registry+https://github.com/rust-lang/crates.io-index" 157 checksum = "4d517c467117e1d8ca795bc8cc90857ff7f79790cca0e26f6e9462694ece0185" 158 dependencies = [ 159 "typenum", 160 ] 161 162 [[package]] 163 name = "arrayvec" 164 version = "0.7.6" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 167 dependencies = [ 168 "serde", 169 ] 170 171 [[package]] 172 name = "ash" 173 version = "0.38.0+1.3.281" 174 source = "registry+https://github.com/rust-lang/crates.io-index" 175 checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" 176 dependencies = [ 177 "libloading", 178 ] 179 180 [[package]] 181 name = "ashmem" 182 version = "0.1.2" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 checksum = "b947f77692187a29daa2768b6644e589cef61e7434bb96300197acfb876105ac" 185 dependencies = [ 186 "ioctl-sys", 187 "libc", 188 ] 189 190 [[package]] 191 name = "askama" 192 version = "0.13.1" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 checksum = "5d4744ed2eef2645831b441d8f5459689ade2ab27c854488fbab1fbe94fce1a7" 195 dependencies = [ 196 "askama_derive", 197 "itoa", 198 "percent-encoding", 199 "serde", 200 "serde_json", 201 ] 202 203 [[package]] 204 name = "askama_derive" 205 version = "0.13.1" 206 source = "registry+https://github.com/rust-lang/crates.io-index" 207 checksum = "d661e0f57be36a5c14c48f78d09011e67e0cb618f269cca9f2fd8d15b68c46ac" 208 dependencies = [ 209 "askama_parser", 210 "basic-toml", 211 "memchr", 212 "proc-macro2", 213 "quote", 214 "rustc-hash 2.1.1", 215 "serde", 216 "serde_derive", 217 "syn", 218 ] 219 220 [[package]] 221 name = "askama_parser" 222 version = "0.13.0" 223 source = "registry+https://github.com/rust-lang/crates.io-index" 224 checksum = "cf315ce6524c857bb129ff794935cf6d42c82a6cff60526fe2a63593de4d0d4f" 225 dependencies = [ 226 "memchr", 227 "serde", 228 "serde_derive", 229 "winnow", 230 ] 231 232 [[package]] 233 name = "async-task" 234 version = "4.3.0" 235 source = "registry+https://github.com/rust-lang/crates.io-index" 236 checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" 237 238 [[package]] 239 name = "async-trait" 240 version = "0.1.68" 241 source = "registry+https://github.com/rust-lang/crates.io-index" 242 checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 243 dependencies = [ 244 "proc-macro2", 245 "quote", 246 "syn", 247 ] 248 249 [[package]] 250 name = "atomic" 251 version = "0.4.6" 252 source = "registry+https://github.com/rust-lang/crates.io-index" 253 checksum = "64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e" 254 255 [[package]] 256 name = "atomic_refcell" 257 version = "0.1.9" 258 source = "registry+https://github.com/rust-lang/crates.io-index" 259 checksum = "857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8" 260 261 [[package]] 262 name = "audio-mixer" 263 version = "0.2.0" 264 source = "registry+https://github.com/rust-lang/crates.io-index" 265 checksum = "4f1245ab2f85c284bac1ac1f03565539644566295ef6eb9c4eae42e9a40c51b2" 266 dependencies = [ 267 "bitflags 1.999.999", 268 ] 269 270 [[package]] 271 name = "audio_thread_priority" 272 version = "0.34.0" 273 source = "registry+https://github.com/rust-lang/crates.io-index" 274 checksum = "7203799cd8063907524460aa8b632a46baba80c50947295aa6b92d7793c26447" 275 dependencies = [ 276 "cfg-if", 277 "dbus", 278 "libc", 279 "log", 280 "mach2", 281 "windows-sys", 282 ] 283 284 [[package]] 285 name = "audioipc2" 286 version = "0.6.0" 287 source = "git+https://github.com/mozilla/audioipc?rev=82fe7fa7e3aaa35468137239a0e4c2f867457214#82fe7fa7e3aaa35468137239a0e4c2f867457214" 288 dependencies = [ 289 "arrayvec", 290 "ashmem", 291 "audio_thread_priority", 292 "bincode", 293 "byteorder", 294 "bytes", 295 "cc", 296 "crossbeam-queue", 297 "cubeb", 298 "iovec", 299 "libc", 300 "log", 301 "memmap2", 302 "mio", 303 "scopeguard", 304 "serde", 305 "serde_bytes", 306 "serde_derive", 307 "slab", 308 "windows-sys", 309 ] 310 311 [[package]] 312 name = "audioipc2-client" 313 version = "0.6.0" 314 source = "git+https://github.com/mozilla/audioipc?rev=82fe7fa7e3aaa35468137239a0e4c2f867457214#82fe7fa7e3aaa35468137239a0e4c2f867457214" 315 dependencies = [ 316 "audio_thread_priority", 317 "audioipc2", 318 "cubeb-backend", 319 "log", 320 ] 321 322 [[package]] 323 name = "audioipc2-server" 324 version = "0.6.0" 325 source = "git+https://github.com/mozilla/audioipc?rev=82fe7fa7e3aaa35468137239a0e4c2f867457214#82fe7fa7e3aaa35468137239a0e4c2f867457214" 326 dependencies = [ 327 "audio_thread_priority", 328 "audioipc2", 329 "cubeb-core", 330 "log", 331 "once_cell", 332 "slab", 333 ] 334 335 [[package]] 336 name = "authenticator" 337 version = "0.5.0" 338 source = "registry+https://github.com/rust-lang/crates.io-index" 339 checksum = "bbd6f57365675990f2db272a6560b28945df74cf3749c70aafd9b1c7829edebc" 340 dependencies = [ 341 "base64 0.21.999", 342 "bitflags 1.999.999", 343 "cfg-if", 344 "core-foundation 0.9.999", 345 "devd-rs", 346 "libc", 347 "libudev", 348 "log", 349 "memoffset 0.8.999", 350 "nss-gk-api", 351 "pkcs11-bindings", 352 "rand", 353 "runloop", 354 "serde", 355 "serde_bytes", 356 "serde_cbor", 357 "serde_json", 358 "sha2", 359 "winapi", 360 ] 361 362 [[package]] 363 name = "authrs_bridge" 364 version = "0.1.0" 365 dependencies = [ 366 "authenticator", 367 "base64 0.22.1", 368 "cstr", 369 "log", 370 "moz_task", 371 "nserror", 372 "nsstring", 373 "rand", 374 "serde", 375 "serde_cbor", 376 "serde_json", 377 "static_prefs", 378 "thin-vec", 379 "xpcom", 380 ] 381 382 [[package]] 383 name = "autocfg" 384 version = "1.1.0" 385 386 [[package]] 387 name = "backtrace" 388 version = "0.3.999" 389 390 [[package]] 391 name = "base16" 392 version = "0.2.1" 393 source = "registry+https://github.com/rust-lang/crates.io-index" 394 checksum = "d27c3610c36aee21ce8ac510e6224498de4228ad772a171ed65643a24693a5a8" 395 396 [[package]] 397 name = "base64" 398 version = "0.21.999" 399 dependencies = [ 400 "base64 0.22.1", 401 ] 402 403 [[package]] 404 name = "base64" 405 version = "0.22.1" 406 source = "registry+https://github.com/rust-lang/crates.io-index" 407 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 408 409 [[package]] 410 name = "basic-toml" 411 version = "0.1.2" 412 source = "registry+https://github.com/rust-lang/crates.io-index" 413 checksum = "5c0de75129aa8d0cceaf750b89013f0e08804d6ec61416da787b35ad0d7cddf1" 414 dependencies = [ 415 "serde", 416 ] 417 418 [[package]] 419 name = "bench-collections-gtest" 420 version = "0.1.0" 421 dependencies = [ 422 "fnv", 423 "rustc-hash 2.1.1", 424 ] 425 426 [[package]] 427 name = "bhttp" 428 version = "0.7.2" 429 source = "registry+https://github.com/rust-lang/crates.io-index" 430 checksum = "9d305a54bcb99974213b4c78a486c34091e83c5d6d6572f7f4331c904ea9d127" 431 dependencies = [ 432 "thiserror 2.0.12", 433 ] 434 435 [[package]] 436 name = "binary_http" 437 version = "0.1.0" 438 dependencies = [ 439 "bhttp", 440 "nserror", 441 "nsstring", 442 "thin-vec", 443 "xpcom", 444 ] 445 446 [[package]] 447 name = "bincode" 448 version = "1.3.3" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 451 dependencies = [ 452 "serde", 453 ] 454 455 [[package]] 456 name = "bindgen" 457 version = "0.69.999" 458 dependencies = [ 459 "bindgen 0.72.0", 460 ] 461 462 [[package]] 463 name = "bindgen" 464 version = "0.72.0" 465 source = "git+https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af8da529c958b4cd4fcbe492d951c86f5c" 466 dependencies = [ 467 "bitflags 2.9.0", 468 "cexpr", 469 "clang-sys", 470 "itertools", 471 "proc-macro2", 472 "quote", 473 "regex", 474 "rustc-hash 2.1.1", 475 "shlex", 476 "syn", 477 ] 478 479 [[package]] 480 name = "bit-set" 481 version = "0.8.0" 482 source = "registry+https://github.com/rust-lang/crates.io-index" 483 checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" 484 dependencies = [ 485 "bit-vec", 486 ] 487 488 [[package]] 489 name = "bit-vec" 490 version = "0.8.0" 491 source = "registry+https://github.com/rust-lang/crates.io-index" 492 checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" 493 494 [[package]] 495 name = "bitflags" 496 version = "1.999.999" 497 dependencies = [ 498 "bitflags 2.9.0", 499 ] 500 501 [[package]] 502 name = "bitflags" 503 version = "2.9.0" 504 source = "registry+https://github.com/rust-lang/crates.io-index" 505 checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 506 dependencies = [ 507 "serde", 508 ] 509 510 [[package]] 511 name = "bitreader" 512 version = "0.3.6" 513 source = "registry+https://github.com/rust-lang/crates.io-index" 514 checksum = "d84ea71c85d1fe98fe67a9b9988b1695bc24c0b0d3bfb18d4c510f44b4b09941" 515 dependencies = [ 516 "cfg-if", 517 ] 518 519 [[package]] 520 name = "bits" 521 version = "0.2.0" 522 dependencies = [ 523 "comedy", 524 "filetime_win", 525 "guid_win", 526 "serde", 527 "serde_derive", 528 "winapi", 529 ] 530 531 [[package]] 532 name = "bits_client" 533 version = "0.2.0" 534 dependencies = [ 535 "bits", 536 "comedy", 537 "guid_win", 538 "lazy_static", 539 "rand", 540 "regex", 541 "tempfile", 542 "thiserror 1.999.999", 543 ] 544 545 [[package]] 546 name = "bitsdownload" 547 version = "0.1.0" 548 dependencies = [ 549 "bits_client", 550 "comedy", 551 "crossbeam-utils", 552 "libc", 553 "log", 554 "moz_task", 555 "nserror", 556 "nsstring", 557 "xpcom", 558 ] 559 560 [[package]] 561 name = "block" 562 version = "0.1.6" 563 source = "registry+https://github.com/rust-lang/crates.io-index" 564 checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 565 566 [[package]] 567 name = "block-buffer" 568 version = "0.10.3" 569 source = "registry+https://github.com/rust-lang/crates.io-index" 570 checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 571 dependencies = [ 572 "generic-array", 573 ] 574 575 [[package]] 576 name = "block2" 577 version = "0.6.2" 578 source = "registry+https://github.com/rust-lang/crates.io-index" 579 checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" 580 dependencies = [ 581 "objc2", 582 ] 583 584 [[package]] 585 name = "bookmark_sync" 586 version = "0.1.0" 587 dependencies = [ 588 "atomic_refcell", 589 "cstr", 590 "dogear", 591 "libc", 592 "log", 593 "moz_task", 594 "nserror", 595 "nsstring", 596 "storage", 597 "storage_variant", 598 "url", 599 "xpcom", 600 ] 601 602 [[package]] 603 name = "breakpad-symbols" 604 version = "0.24.0" 605 source = "registry+https://github.com/rust-lang/crates.io-index" 606 checksum = "05cc04995b4f6f26dc9cc5989e93e42c373def047b4b057aaf8f48400b971d1e" 607 dependencies = [ 608 "async-trait", 609 "cachemap2", 610 "circular", 611 "debugid", 612 "futures-util", 613 "minidump-common", 614 "nom", 615 "range-map", 616 "thiserror 1.999.999", 617 "tracing", 618 ] 619 620 [[package]] 621 name = "build-parallel" 622 version = "0.1.2" 623 source = "registry+https://github.com/rust-lang/crates.io-index" 624 checksum = "b8e3ff9db740167616e528c509b3618046fc05d337f8f3182d300f4aa977d2bb" 625 dependencies = [ 626 "crossbeam-utils", 627 "jobserver", 628 "num_cpus", 629 ] 630 631 [[package]] 632 name = "buildid_reader" 633 version = "0.1.0" 634 dependencies = [ 635 "goblin 0.8.999", 636 "libc", 637 "log", 638 "scroll", 639 "thiserror 2.0.12", 640 ] 641 642 [[package]] 643 name = "buildid_reader_ffi" 644 version = "0.1.0" 645 dependencies = [ 646 "buildid_reader", 647 "log", 648 "nserror", 649 "nsstring", 650 ] 651 652 [[package]] 653 name = "bumpalo" 654 version = "3.15.4" 655 source = "registry+https://github.com/rust-lang/crates.io-index" 656 checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 657 658 [[package]] 659 name = "bytemuck" 660 version = "1.22.0" 661 source = "registry+https://github.com/rust-lang/crates.io-index" 662 checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540" 663 dependencies = [ 664 "bytemuck_derive", 665 ] 666 667 [[package]] 668 name = "bytemuck_derive" 669 version = "1.9.3" 670 source = "registry+https://github.com/rust-lang/crates.io-index" 671 checksum = "7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1" 672 dependencies = [ 673 "proc-macro2", 674 "quote", 675 "syn", 676 ] 677 678 [[package]] 679 name = "byteorder" 680 version = "1.5.0" 681 source = "registry+https://github.com/rust-lang/crates.io-index" 682 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 683 684 [[package]] 685 name = "bytes" 686 version = "1.4.0" 687 source = "registry+https://github.com/rust-lang/crates.io-index" 688 checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 689 690 [[package]] 691 name = "cache-padded" 692 version = "1.2.0" 693 source = "registry+https://github.com/rust-lang/crates.io-index" 694 checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 695 696 [[package]] 697 name = "cachemap2" 698 version = "0.3.0" 699 source = "registry+https://github.com/rust-lang/crates.io-index" 700 checksum = "68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f" 701 702 [[package]] 703 name = "calendrical_calculations" 704 version = "0.2.0" 705 source = "registry+https://github.com/rust-lang/crates.io-index" 706 checksum = "9f6df87e869fb08be61c7e97ced8e69ab802df1d8bc612ed67dba78c07fbc12c" 707 dependencies = [ 708 "core_maths", 709 "displaydoc", 710 ] 711 712 [[package]] 713 name = "camino" 714 version = "1.1.2" 715 source = "registry+https://github.com/rust-lang/crates.io-index" 716 checksum = "c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055" 717 dependencies = [ 718 "serde", 719 ] 720 721 [[package]] 722 name = "cargo-platform" 723 version = "0.1.2" 724 source = "registry+https://github.com/rust-lang/crates.io-index" 725 checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" 726 dependencies = [ 727 "serde", 728 ] 729 730 [[package]] 731 name = "cargo_metadata" 732 version = "0.19.2" 733 source = "registry+https://github.com/rust-lang/crates.io-index" 734 checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" 735 dependencies = [ 736 "camino", 737 "cargo-platform", 738 "semver", 739 "serde", 740 "serde_json", 741 "thiserror 2.0.12", 742 ] 743 744 [[package]] 745 name = "cascade_bloom_filter" 746 version = "0.1.0" 747 dependencies = [ 748 "nserror", 749 "nsstring", 750 "rust_cascade", 751 "thin-vec", 752 "xpcom", 753 ] 754 755 [[package]] 756 name = "cc" 757 version = "1.2.30" 758 source = "registry+https://github.com/rust-lang/crates.io-index" 759 checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7" 760 dependencies = [ 761 "jobserver", 762 "libc", 763 "shlex", 764 ] 765 766 [[package]] 767 name = "cert_storage" 768 version = "0.0.1" 769 dependencies = [ 770 "base64 0.22.1", 771 "byteorder", 772 "clubcard", 773 "clubcard-crlite", 774 "crossbeam-utils", 775 "cstr", 776 "log", 777 "moz_task", 778 "nserror", 779 "nsstring", 780 "rkv", 781 "sha2", 782 "static_prefs", 783 "storage_variant", 784 "tempfile", 785 "thin-vec", 786 "time", 787 "wr_malloc_size_of", 788 "xpcom", 789 ] 790 791 [[package]] 792 name = "cexpr" 793 version = "0.6.0" 794 source = "registry+https://github.com/rust-lang/crates.io-index" 795 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 796 dependencies = [ 797 "nom", 798 ] 799 800 [[package]] 801 name = "cfg-if" 802 version = "1.0.0" 803 source = "registry+https://github.com/rust-lang/crates.io-index" 804 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 805 806 [[package]] 807 name = "cfg_aliases" 808 version = "0.2.1" 809 source = "registry+https://github.com/rust-lang/crates.io-index" 810 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 811 812 [[package]] 813 name = "cgl" 814 version = "0.3.2" 815 source = "registry+https://github.com/rust-lang/crates.io-index" 816 checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 817 dependencies = [ 818 "libc", 819 ] 820 821 [[package]] 822 name = "chardetng" 823 version = "0.1.17" 824 source = "git+https://github.com/hsivonen/chardetng?rev=a07d20273ce36146adaf76bd667dd57bd7b3508b#a07d20273ce36146adaf76bd667dd57bd7b3508b" 825 dependencies = [ 826 "cfg-if", 827 "encoding_rs", 828 "memchr", 829 ] 830 831 [[package]] 832 name = "chardetng_c" 833 version = "0.1.2" 834 source = "git+https://github.com/hsivonen/chardetng_c?rev=2f0aba284677d098de14f91ffe5a9e5b9a4922c2#2f0aba284677d098de14f91ffe5a9e5b9a4922c2" 835 dependencies = [ 836 "chardetng", 837 "encoding_rs", 838 ] 839 840 [[package]] 841 name = "chrono" 842 version = "0.4.42" 843 source = "registry+https://github.com/rust-lang/crates.io-index" 844 checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" 845 dependencies = [ 846 "iana-time-zone", 847 "js-sys", 848 "num-traits", 849 "serde", 850 "wasm-bindgen", 851 "windows-link", 852 ] 853 854 [[package]] 855 name = "chunky-vec" 856 version = "0.1.0" 857 source = "registry+https://github.com/rust-lang/crates.io-index" 858 checksum = "bb7bdea464ae038f09197b82430b921c53619fc8d2bcaf7b151013b3ca008017" 859 860 [[package]] 861 name = "circular" 862 version = "0.3.0" 863 source = "registry+https://github.com/rust-lang/crates.io-index" 864 checksum = "b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea" 865 866 [[package]] 867 name = "clang-sys" 868 version = "1.7.0" 869 source = "registry+https://github.com/rust-lang/crates.io-index" 870 checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 871 dependencies = [ 872 "glob", 873 "libc", 874 "libloading", 875 ] 876 877 [[package]] 878 name = "clap" 879 version = "4.5.16" 880 source = "registry+https://github.com/rust-lang/crates.io-index" 881 checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" 882 dependencies = [ 883 "clap_builder", 884 "clap_derive", 885 ] 886 887 [[package]] 888 name = "clap-verbosity-flag" 889 version = "3.0.1" 890 source = "registry+https://github.com/rust-lang/crates.io-index" 891 checksum = "54381ae56ad222eea3f529c692879e9c65e07945ae48d3dc4d1cb18dbec8cf44" 892 dependencies = [ 893 "clap", 894 "log", 895 ] 896 897 [[package]] 898 name = "clap_builder" 899 version = "4.5.15" 900 source = "registry+https://github.com/rust-lang/crates.io-index" 901 checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" 902 dependencies = [ 903 "anstyle", 904 "clap_lex", 905 "strsim", 906 "terminal_size", 907 ] 908 909 [[package]] 910 name = "clap_derive" 911 version = "4.5.13" 912 source = "registry+https://github.com/rust-lang/crates.io-index" 913 checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" 914 dependencies = [ 915 "heck", 916 "proc-macro2", 917 "quote", 918 "syn", 919 ] 920 921 [[package]] 922 name = "clap_lex" 923 version = "0.7.2" 924 source = "registry+https://github.com/rust-lang/crates.io-index" 925 checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 926 927 [[package]] 928 name = "clubcard" 929 version = "0.3.2" 930 source = "registry+https://github.com/rust-lang/crates.io-index" 931 checksum = "8ec3fe691cfeac642b45d2acee55f4c745fe9eed548380fd41d1fb7daf54297c" 932 dependencies = [ 933 "serde", 934 ] 935 936 [[package]] 937 name = "clubcard-crlite" 938 version = "0.3.0" 939 source = "registry+https://github.com/rust-lang/crates.io-index" 940 checksum = "dd2c6f668aeaab6cf4c9637400ce5bc1f7ab1cf9b424dd0125273f16bd26ca25" 941 dependencies = [ 942 "base64 0.21.999", 943 "bincode", 944 "clubcard", 945 "serde", 946 "sha2", 947 ] 948 949 [[package]] 950 name = "cmake" 951 version = "0.1.999" 952 953 [[package]] 954 name = "cocoabind" 955 version = "0.1.0" 956 dependencies = [ 957 "bindgen 0.69.999", 958 "block", 959 "mozbuild", 960 "objc", 961 ] 962 963 [[package]] 964 name = "codespan-reporting" 965 version = "0.12.0" 966 source = "registry+https://github.com/rust-lang/crates.io-index" 967 checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" 968 dependencies = [ 969 "unicode-width", 970 ] 971 972 [[package]] 973 name = "comedy" 974 version = "0.2.0" 975 source = "registry+https://github.com/rust-lang/crates.io-index" 976 checksum = "74428ae4f7f05f32f4448e9f42d371538196919c4834979f4f96d1fdebffcb47" 977 dependencies = [ 978 "winapi", 979 ] 980 981 [[package]] 982 name = "context_id" 983 version = "0.1.0" 984 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 985 dependencies = [ 986 "chrono", 987 "error-support", 988 "lazy_static", 989 "parking_lot", 990 "serde", 991 "serde_json", 992 "thiserror 2.0.12", 993 "uniffi", 994 "url", 995 "uuid", 996 "viaduct", 997 ] 998 999 [[package]] 1000 name = "cookie" 1001 version = "0.16.2" 1002 source = "registry+https://github.com/rust-lang/crates.io-index" 1003 checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 1004 dependencies = [ 1005 "time", 1006 "version_check", 1007 ] 1008 1009 [[package]] 1010 name = "core-foundation" 1011 version = "0.9.999" 1012 dependencies = [ 1013 "core-foundation 0.10.0", 1014 ] 1015 1016 [[package]] 1017 name = "core-foundation" 1018 version = "0.10.0" 1019 source = "registry+https://github.com/rust-lang/crates.io-index" 1020 checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" 1021 dependencies = [ 1022 "core-foundation-sys", 1023 "libc", 1024 ] 1025 1026 [[package]] 1027 name = "core-foundation-sys" 1028 version = "0.8.7" 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 1030 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 1031 1032 [[package]] 1033 name = "core-graphics" 1034 version = "0.23.1" 1035 source = "registry+https://github.com/rust-lang/crates.io-index" 1036 checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 1037 dependencies = [ 1038 "bitflags 1.999.999", 1039 "core-foundation 0.9.999", 1040 "core-graphics-types 0.1.999", 1041 "foreign-types", 1042 "libc", 1043 ] 1044 1045 [[package]] 1046 name = "core-graphics-types" 1047 version = "0.1.999" 1048 dependencies = [ 1049 "core-graphics-types 0.2.0", 1050 ] 1051 1052 [[package]] 1053 name = "core-graphics-types" 1054 version = "0.2.0" 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 1057 dependencies = [ 1058 "bitflags 2.9.0", 1059 "core-foundation 0.10.0", 1060 "libc", 1061 ] 1062 1063 [[package]] 1064 name = "core-text" 1065 version = "20.1.0" 1066 source = "registry+https://github.com/rust-lang/crates.io-index" 1067 checksum = "c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5" 1068 dependencies = [ 1069 "core-foundation 0.9.999", 1070 "core-graphics", 1071 "foreign-types", 1072 "libc", 1073 ] 1074 1075 [[package]] 1076 name = "core_maths" 1077 version = "0.1.0" 1078 source = "registry+https://github.com/rust-lang/crates.io-index" 1079 checksum = "e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3" 1080 dependencies = [ 1081 "libm", 1082 ] 1083 1084 [[package]] 1085 name = "coreaudio-sys" 1086 version = "0.2.14" 1087 source = "registry+https://github.com/rust-lang/crates.io-index" 1088 checksum = "f3120ebb80a9de008e638ad833d4127d50ea3d3a960ea23ea69bc66d9358a028" 1089 dependencies = [ 1090 "bindgen 0.69.999", 1091 ] 1092 1093 [[package]] 1094 name = "coreaudio-sys-utils" 1095 version = "0.1.0" 1096 source = "git+https://github.com/mozilla/cubeb-coreaudio-rs?rev=7b996ab09d0a57a2345cd1c4509f0a8491cd3d66#7b996ab09d0a57a2345cd1c4509f0a8491cd3d66" 1097 dependencies = [ 1098 "core-foundation-sys", 1099 "coreaudio-sys", 1100 ] 1101 1102 [[package]] 1103 name = "coremidi" 1104 version = "0.8.0" 1105 source = "registry+https://github.com/rust-lang/crates.io-index" 1106 checksum = "964eb3e10ea8b0d29c797086aab3ca730f75e06dced0cb980642fd274a5cca30" 1107 dependencies = [ 1108 "block", 1109 "core-foundation 0.9.999", 1110 "core-foundation-sys", 1111 "coremidi-sys", 1112 ] 1113 1114 [[package]] 1115 name = "coremidi-sys" 1116 version = "3.2.0" 1117 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 checksum = "cc9504310988d938e49fff1b5f1e56e3dafe39bb1bae580c19660b58b83a191e" 1119 dependencies = [ 1120 "core-foundation-sys", 1121 ] 1122 1123 [[package]] 1124 name = "cose" 1125 version = "0.1.4" 1126 source = "git+https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248d136c8b38fe42ea709d08da6355cf04b" 1127 dependencies = [ 1128 "moz_cbor", 1129 ] 1130 1131 [[package]] 1132 name = "cose-c" 1133 version = "0.1.5" 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 checksum = "49726015ab0ca765144fcca61e4a7a543a16b795a777fa53f554da2fffff9a94" 1136 dependencies = [ 1137 "cose", 1138 ] 1139 1140 [[package]] 1141 name = "cpufeatures" 1142 version = "0.2.8" 1143 source = "registry+https://github.com/rust-lang/crates.io-index" 1144 checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" 1145 dependencies = [ 1146 "libc", 1147 ] 1148 1149 [[package]] 1150 name = "crash-context" 1151 version = "0.6.1" 1152 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 checksum = "b85cef661eeca0c6675116310936972c520ebb0a33ddef16fd7efc957f4c1288" 1154 dependencies = [ 1155 "cfg-if", 1156 "libc", 1157 "mach2", 1158 ] 1159 1160 [[package]] 1161 name = "crash_helper_client" 1162 version = "0.1.0" 1163 dependencies = [ 1164 "anyhow", 1165 "crash_helper_common", 1166 "minidump-writer", 1167 "nix 0.30.1", 1168 "num-derive", 1169 "num-traits", 1170 "rust_minidump_writer_linux", 1171 "windows-sys", 1172 ] 1173 1174 [[package]] 1175 name = "crash_helper_common" 1176 version = "0.1.0" 1177 dependencies = [ 1178 "getrandom 0.3.3", 1179 "minidump-writer", 1180 "nix 0.30.1", 1181 "num-derive", 1182 "num-traits", 1183 "thiserror 2.0.12", 1184 "windows-sys", 1185 ] 1186 1187 [[package]] 1188 name = "crash_helper_server" 1189 version = "0.1.0" 1190 dependencies = [ 1191 "android_logger", 1192 "anyhow", 1193 "cc", 1194 "cfg-if", 1195 "crash_helper_common", 1196 "dirs", 1197 "env_logger", 1198 "linked-hash-map", 1199 "log", 1200 "minidump-writer", 1201 "mozannotation_server", 1202 "mozbuild", 1203 "mozilla-central-workspace-hack", 1204 "nix 0.30.1", 1205 "num-derive", 1206 "num-traits", 1207 "once_cell", 1208 "rust_minidump_writer_linux", 1209 "thiserror 2.0.12", 1210 "uuid", 1211 "windows-sys", 1212 "yaml-rust2", 1213 ] 1214 1215 [[package]] 1216 name = "crashping" 1217 version = "0.1.0" 1218 dependencies = [ 1219 "anyhow", 1220 "env_logger", 1221 "glean", 1222 "log", 1223 "mozbuild", 1224 "mozilla-central-workspace-hack", 1225 "serde_json", 1226 "time", 1227 ] 1228 1229 [[package]] 1230 name = "crashreporter" 1231 version = "1.0.0" 1232 dependencies = [ 1233 "anyhow", 1234 "bindgen 0.69.999", 1235 "block", 1236 "buildid_reader", 1237 "bytes", 1238 "cfg-if", 1239 "cocoabind", 1240 "embed-manifest", 1241 "env_logger", 1242 "flate2", 1243 "fluent", 1244 "glean", 1245 "gtkbind", 1246 "intl-memoizer", 1247 "libloading", 1248 "log", 1249 "memtest", 1250 "minidump-analyzer", 1251 "mozbuild", 1252 "mozilla-central-workspace-hack", 1253 "objc", 1254 "once_cell", 1255 "phf", 1256 "phf_codegen", 1257 "rand", 1258 "serde", 1259 "serde_json", 1260 "sha2", 1261 "sys-locale", 1262 "time", 1263 "tokio", 1264 "unic-langid", 1265 "uuid", 1266 "warp", 1267 "windows-sys", 1268 "yaml-rust2", 1269 "zip", 1270 ] 1271 1272 [[package]] 1273 name = "crc32fast" 1274 version = "1.4.2" 1275 source = "registry+https://github.com/rust-lang/crates.io-index" 1276 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1277 dependencies = [ 1278 "cfg-if", 1279 ] 1280 1281 [[package]] 1282 name = "crossbeam-channel" 1283 version = "0.5.15" 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1285 checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 1286 dependencies = [ 1287 "crossbeam-utils", 1288 ] 1289 1290 [[package]] 1291 name = "crossbeam-deque" 1292 version = "0.8.2" 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 1295 dependencies = [ 1296 "cfg-if", 1297 "crossbeam-epoch", 1298 "crossbeam-utils", 1299 ] 1300 1301 [[package]] 1302 name = "crossbeam-epoch" 1303 version = "0.9.14" 1304 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 1306 dependencies = [ 1307 "autocfg", 1308 "cfg-if", 1309 "crossbeam-utils", 1310 "memoffset 0.8.999", 1311 "scopeguard", 1312 ] 1313 1314 [[package]] 1315 name = "crossbeam-queue" 1316 version = "0.3.8" 1317 source = "registry+https://github.com/rust-lang/crates.io-index" 1318 checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 1319 dependencies = [ 1320 "cfg-if", 1321 "crossbeam-utils", 1322 ] 1323 1324 [[package]] 1325 name = "crossbeam-utils" 1326 version = "0.8.21" 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1328 checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 1329 1330 [[package]] 1331 name = "crunchy" 1332 version = "0.2.3" 1333 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" 1335 1336 [[package]] 1337 name = "crypto-common" 1338 version = "0.1.6" 1339 source = "registry+https://github.com/rust-lang/crates.io-index" 1340 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1341 dependencies = [ 1342 "generic-array", 1343 "typenum", 1344 ] 1345 1346 [[package]] 1347 name = "crypto_hash" 1348 version = "0.1.0" 1349 dependencies = [ 1350 "base64 0.22.1", 1351 "digest", 1352 "libc", 1353 "md-5", 1354 "nserror", 1355 "nsstring", 1356 "sha1", 1357 "sha2", 1358 "xpcom", 1359 ] 1360 1361 [[package]] 1362 name = "cssparser" 1363 version = "0.36.0" 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 checksum = "dae61cf9c0abb83bd659dab65b7e4e38d8236824c85f0f804f173567bda257d2" 1366 dependencies = [ 1367 "cssparser-macros", 1368 "dtoa-short", 1369 "itoa", 1370 "phf", 1371 "smallvec", 1372 ] 1373 1374 [[package]] 1375 name = "cssparser-macros" 1376 version = "0.6.1" 1377 source = "registry+https://github.com/rust-lang/crates.io-index" 1378 checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 1379 dependencies = [ 1380 "quote", 1381 "syn", 1382 ] 1383 1384 [[package]] 1385 name = "cstr" 1386 version = "0.2.11" 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1388 checksum = "8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b" 1389 dependencies = [ 1390 "proc-macro2", 1391 "quote", 1392 ] 1393 1394 [[package]] 1395 name = "cubeb" 1396 version = "0.30.1" 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1398 checksum = "413fe37b5d84d57df6e43f1ac92c39cd14038acdc143b95e420fae2ebc8b6300" 1399 dependencies = [ 1400 "cubeb-core", 1401 ] 1402 1403 [[package]] 1404 name = "cubeb-backend" 1405 version = "0.30.1" 1406 source = "registry+https://github.com/rust-lang/crates.io-index" 1407 checksum = "2337dfc7f3e02bcdfdbcc32439857d5a4a85b0fa921a4a7db7cfc8fb4f596ab7" 1408 dependencies = [ 1409 "cubeb-core", 1410 ] 1411 1412 [[package]] 1413 name = "cubeb-core" 1414 version = "0.30.1" 1415 source = "registry+https://github.com/rust-lang/crates.io-index" 1416 checksum = "fc031febafcc3c116ad360fe046c5cd1020e7436f5e6781015c603c494909bf1" 1417 dependencies = [ 1418 "bitflags 1.999.999", 1419 "cc", 1420 "cubeb-sys", 1421 ] 1422 1423 [[package]] 1424 name = "cubeb-coreaudio" 1425 version = "0.1.0" 1426 source = "git+https://github.com/mozilla/cubeb-coreaudio-rs?rev=7b996ab09d0a57a2345cd1c4509f0a8491cd3d66#7b996ab09d0a57a2345cd1c4509f0a8491cd3d66" 1427 dependencies = [ 1428 "atomic", 1429 "audio-mixer", 1430 "bitflags 2.9.0", 1431 "coreaudio-sys-utils", 1432 "cubeb-backend", 1433 "float-cmp", 1434 "libc", 1435 "mach2", 1436 "num", 1437 "ringbuf", 1438 "triple_buffer", 1439 "whatsys", 1440 ] 1441 1442 [[package]] 1443 name = "cubeb-pulse" 1444 version = "0.5.0" 1445 source = "git+https://github.com/mozilla/cubeb-pulse-rs?rev=4e3ea4bbc582705a4e7d9220679525283c035a7e#4e3ea4bbc582705a4e7d9220679525283c035a7e" 1446 dependencies = [ 1447 "cubeb-backend", 1448 "pulse", 1449 "pulse-ffi", 1450 "ringbuf", 1451 "semver", 1452 ] 1453 1454 [[package]] 1455 name = "cubeb-sys" 1456 version = "0.30.1" 1457 source = "registry+https://github.com/rust-lang/crates.io-index" 1458 checksum = "cd2114801cd652119ace9e050a16d6641475fe3341ef45c58c9377fa45cbe3bf" 1459 dependencies = [ 1460 "cmake", 1461 "pkg-config", 1462 ] 1463 1464 [[package]] 1465 name = "dap_ffi" 1466 version = "0.1.0" 1467 dependencies = [ 1468 "log", 1469 "prio", 1470 "rand", 1471 "thin-vec", 1472 ] 1473 1474 [[package]] 1475 name = "dap_ffi-gtest" 1476 version = "0.1.0" 1477 dependencies = [ 1478 "dap_ffi", 1479 "hex", 1480 "prio", 1481 "serde", 1482 "serde_json", 1483 "thin-vec", 1484 ] 1485 1486 [[package]] 1487 name = "darling" 1488 version = "0.20.10" 1489 source = "registry+https://github.com/rust-lang/crates.io-index" 1490 checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1491 dependencies = [ 1492 "darling_core", 1493 "darling_macro", 1494 ] 1495 1496 [[package]] 1497 name = "darling_core" 1498 version = "0.20.10" 1499 source = "registry+https://github.com/rust-lang/crates.io-index" 1500 checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1501 dependencies = [ 1502 "fnv", 1503 "ident_case", 1504 "proc-macro2", 1505 "quote", 1506 "strsim", 1507 "syn", 1508 ] 1509 1510 [[package]] 1511 name = "darling_macro" 1512 version = "0.20.10" 1513 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1515 dependencies = [ 1516 "darling_core", 1517 "quote", 1518 "syn", 1519 ] 1520 1521 [[package]] 1522 name = "data-encoding" 1523 version = "2.3.3" 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1525 checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" 1526 1527 [[package]] 1528 name = "data-encoding-ffi" 1529 version = "0.1.0" 1530 dependencies = [ 1531 "data-encoding", 1532 "nsstring", 1533 ] 1534 1535 [[package]] 1536 name = "data_storage" 1537 version = "0.0.1" 1538 dependencies = [ 1539 "byteorder", 1540 "cstr", 1541 "firefox-on-glean", 1542 "log", 1543 "malloc_size_of_derive", 1544 "moz_task", 1545 "nserror", 1546 "nsstring", 1547 "thin-vec", 1548 "wr_malloc_size_of", 1549 "xpcom", 1550 ] 1551 1552 [[package]] 1553 name = "dbus" 1554 version = "0.6.5" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 checksum = "48b5f0f36f1eebe901b0e6bee369a77ed3396334bf3f09abd46454a576f71819" 1557 dependencies = [ 1558 "libc", 1559 "libdbus-sys", 1560 ] 1561 1562 [[package]] 1563 name = "debug_tree" 1564 version = "0.4.0" 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1566 checksum = "2d1ec383f2d844902d3c34e4253ba11ae48513cdaddc565cf1a6518db09a8e57" 1567 dependencies = [ 1568 "once_cell", 1569 ] 1570 1571 [[package]] 1572 name = "debugid" 1573 version = "0.8.0" 1574 source = "registry+https://github.com/rust-lang/crates.io-index" 1575 checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" 1576 dependencies = [ 1577 "uuid", 1578 ] 1579 1580 [[package]] 1581 name = "deranged" 1582 version = "0.4.0" 1583 source = "registry+https://github.com/rust-lang/crates.io-index" 1584 checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 1585 dependencies = [ 1586 "powerfmt", 1587 "serde", 1588 ] 1589 1590 [[package]] 1591 name = "derive_arbitrary" 1592 version = "1.4.1" 1593 source = "registry+https://github.com/rust-lang/crates.io-index" 1594 checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" 1595 dependencies = [ 1596 "proc-macro2", 1597 "quote", 1598 "syn", 1599 ] 1600 1601 [[package]] 1602 name = "derive_more" 1603 version = "2.0.1" 1604 source = "registry+https://github.com/rust-lang/crates.io-index" 1605 checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" 1606 dependencies = [ 1607 "derive_more-impl", 1608 ] 1609 1610 [[package]] 1611 name = "derive_more-impl" 1612 version = "2.0.1" 1613 source = "registry+https://github.com/rust-lang/crates.io-index" 1614 checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" 1615 dependencies = [ 1616 "proc-macro2", 1617 "quote", 1618 "syn", 1619 ] 1620 1621 [[package]] 1622 name = "detect_win32k_conflicts" 1623 version = "0.1.0" 1624 dependencies = [ 1625 "log", 1626 "thiserror 1.999.999", 1627 "winapi", 1628 ] 1629 1630 [[package]] 1631 name = "devd-rs" 1632 version = "0.3.6" 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 checksum = "9313f104b590510b46fc01c0a324fc76505c13871454d3c48490468d04c8d395" 1635 dependencies = [ 1636 "libc", 1637 "nom", 1638 ] 1639 1640 [[package]] 1641 name = "digest" 1642 version = "0.10.7" 1643 source = "registry+https://github.com/rust-lang/crates.io-index" 1644 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1645 dependencies = [ 1646 "block-buffer", 1647 "crypto-common", 1648 ] 1649 1650 [[package]] 1651 name = "diplomat" 1652 version = "0.11.0" 1653 source = "registry+https://github.com/rust-lang/crates.io-index" 1654 checksum = "ea1fa372cd3d71ab28ee5d1176be9e93eaed0eba94a3498d12b8113109c4d313" 1655 dependencies = [ 1656 "diplomat_core", 1657 "proc-macro2", 1658 "quote", 1659 "syn", 1660 ] 1661 1662 [[package]] 1663 name = "diplomat-runtime" 1664 version = "0.11.0" 1665 source = "registry+https://github.com/rust-lang/crates.io-index" 1666 checksum = "5ebd68bdec9f1f4e625f207e3179c0687e7c73bad578ec37df48a23a414da8d4" 1667 1668 [[package]] 1669 name = "diplomat_core" 1670 version = "0.11.0" 1671 source = "registry+https://github.com/rust-lang/crates.io-index" 1672 checksum = "f8372a0961d18867e19c8cc0a2afb3ad46d5c5bd5e30b2c71d4edc788c93bbb8" 1673 dependencies = [ 1674 "proc-macro2", 1675 "quote", 1676 "serde", 1677 "smallvec", 1678 "strck", 1679 "syn", 1680 ] 1681 1682 [[package]] 1683 name = "dirs" 1684 version = "4.0.0" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1687 dependencies = [ 1688 "dirs-sys", 1689 ] 1690 1691 [[package]] 1692 name = "dirs-sys" 1693 version = "0.3.7" 1694 source = "registry+https://github.com/rust-lang/crates.io-index" 1695 checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1696 dependencies = [ 1697 "libc", 1698 "redox_users", 1699 "winapi", 1700 ] 1701 1702 [[package]] 1703 name = "displaydoc" 1704 version = "0.2.4" 1705 source = "registry+https://github.com/rust-lang/crates.io-index" 1706 checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 1707 dependencies = [ 1708 "proc-macro2", 1709 "quote", 1710 "syn", 1711 ] 1712 1713 [[package]] 1714 name = "dist-bin" 1715 version = "0.1.0" 1716 dependencies = [ 1717 "mozbuild", 1718 ] 1719 1720 [[package]] 1721 name = "dns-parser" 1722 version = "0.8.0" 1723 source = "registry+https://github.com/rust-lang/crates.io-index" 1724 checksum = "c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea" 1725 dependencies = [ 1726 "byteorder", 1727 "quick-error", 1728 ] 1729 1730 [[package]] 1731 name = "document-features" 1732 version = "0.2.11" 1733 source = "registry+https://github.com/rust-lang/crates.io-index" 1734 checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" 1735 dependencies = [ 1736 "litrs", 1737 ] 1738 1739 [[package]] 1740 name = "dogear" 1741 version = "0.5.0" 1742 source = "registry+https://github.com/rust-lang/crates.io-index" 1743 checksum = "3f430ca247b6a905681a3cce3eb4f1a72062f3e8dc178e7660c1acd06c64ecce" 1744 dependencies = [ 1745 "log", 1746 "smallbitvec", 1747 ] 1748 1749 [[package]] 1750 name = "dom" 1751 version = "0.1.0" 1752 dependencies = [ 1753 "bitflags 2.9.0", 1754 "malloc_size_of", 1755 ] 1756 1757 [[package]] 1758 name = "dom_fragmentdirectives" 1759 version = "0.1.0" 1760 dependencies = [ 1761 "nsstring", 1762 "percent-encoding", 1763 "rayon", 1764 "thin-vec", 1765 ] 1766 1767 [[package]] 1768 name = "dtoa" 1769 version = "0.4.8" 1770 source = "registry+https://github.com/rust-lang/crates.io-index" 1771 checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 1772 1773 [[package]] 1774 name = "dtoa-short" 1775 version = "0.3.3" 1776 source = "registry+https://github.com/rust-lang/crates.io-index" 1777 checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 1778 dependencies = [ 1779 "dtoa", 1780 ] 1781 1782 [[package]] 1783 name = "dwrote" 1784 version = "0.11.5" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 checksum = "9e1b35532432acc8b19ceed096e35dfa088d3ea037fe4f3c085f1f97f33b4d02" 1787 dependencies = [ 1788 "lazy_static", 1789 "libc", 1790 "serde", 1791 "serde_derive", 1792 "winapi", 1793 "wio", 1794 ] 1795 1796 [[package]] 1797 name = "either" 1798 version = "1.8.1" 1799 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 1801 1802 [[package]] 1803 name = "embed-manifest" 1804 version = "1.4.0" 1805 source = "registry+https://github.com/rust-lang/crates.io-index" 1806 checksum = "41cd446c890d6bed1d8b53acef5f240069ebef91d6fae7c5f52efe61fe8b5eae" 1807 1808 [[package]] 1809 name = "encoding_c" 1810 version = "0.9.8" 1811 source = "registry+https://github.com/rust-lang/crates.io-index" 1812 checksum = "9af727805f3b0d79956bde5b35732669fb5c5d45a94893798e7b7e70cfbf9cc1" 1813 dependencies = [ 1814 "encoding_rs", 1815 ] 1816 1817 [[package]] 1818 name = "encoding_c_mem" 1819 version = "0.2.6" 1820 source = "registry+https://github.com/rust-lang/crates.io-index" 1821 checksum = "3a80a16821fe8c7cab96e0c67b57cd7090e021e9615e6ce6ab0cf866c44ed1f0" 1822 dependencies = [ 1823 "encoding_rs", 1824 ] 1825 1826 [[package]] 1827 name = "encoding_glue" 1828 version = "0.1.0" 1829 dependencies = [ 1830 "encoding_rs", 1831 "nserror", 1832 "nsstring", 1833 "xmldecl", 1834 ] 1835 1836 [[package]] 1837 name = "encoding_rs" 1838 version = "0.8.35" 1839 source = "registry+https://github.com/rust-lang/crates.io-index" 1840 checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 1841 dependencies = [ 1842 "any_all_workaround", 1843 "cfg-if", 1844 ] 1845 1846 [[package]] 1847 name = "enum-map" 1848 version = "2.7.3" 1849 source = "registry+https://github.com/rust-lang/crates.io-index" 1850 checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" 1851 dependencies = [ 1852 "enum-map-derive", 1853 ] 1854 1855 [[package]] 1856 name = "enum-map-derive" 1857 version = "0.17.0" 1858 source = "registry+https://github.com/rust-lang/crates.io-index" 1859 checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" 1860 dependencies = [ 1861 "proc-macro2", 1862 "quote", 1863 "syn", 1864 ] 1865 1866 [[package]] 1867 name = "enumset" 1868 version = "1.1.2" 1869 source = "registry+https://github.com/rust-lang/crates.io-index" 1870 checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb" 1871 dependencies = [ 1872 "enumset_derive", 1873 ] 1874 1875 [[package]] 1876 name = "enumset_derive" 1877 version = "0.8.1" 1878 source = "registry+https://github.com/rust-lang/crates.io-index" 1879 checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" 1880 dependencies = [ 1881 "darling", 1882 "proc-macro2", 1883 "quote", 1884 "syn", 1885 ] 1886 1887 [[package]] 1888 name = "env_logger" 1889 version = "0.10.0" 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1891 checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 1892 dependencies = [ 1893 "log", 1894 "regex", 1895 "termcolor", 1896 ] 1897 1898 [[package]] 1899 name = "equivalent" 1900 version = "1.0.1" 1901 source = "registry+https://github.com/rust-lang/crates.io-index" 1902 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1903 1904 [[package]] 1905 name = "errno" 1906 version = "0.3.8" 1907 source = "registry+https://github.com/rust-lang/crates.io-index" 1908 checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1909 dependencies = [ 1910 "libc", 1911 "windows-sys", 1912 ] 1913 1914 [[package]] 1915 name = "error-graph" 1916 version = "0.1.1" 1917 source = "registry+https://github.com/rust-lang/crates.io-index" 1918 checksum = "9b920e777967421aa5f9bf34f842c0ab6ba19b3bdb4a082946093860f5858879" 1919 dependencies = [ 1920 "serde", 1921 ] 1922 1923 [[package]] 1924 name = "error-support" 1925 version = "0.1.0" 1926 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 1927 dependencies = [ 1928 "env_logger", 1929 "error-support-macros", 1930 "lazy_static", 1931 "log", 1932 "parking_lot", 1933 "tracing", 1934 "tracing-support", 1935 "uniffi", 1936 ] 1937 1938 [[package]] 1939 name = "error-support-macros" 1940 version = "0.1.0" 1941 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 1942 dependencies = [ 1943 "proc-macro2", 1944 "quote", 1945 "syn", 1946 ] 1947 1948 [[package]] 1949 name = "etagere" 1950 version = "0.2.13" 1951 source = "registry+https://github.com/rust-lang/crates.io-index" 1952 checksum = "0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495" 1953 dependencies = [ 1954 "euclid", 1955 "serde", 1956 "svg_fmt", 1957 ] 1958 1959 [[package]] 1960 name = "euclid" 1961 version = "0.22.10" 1962 source = "registry+https://github.com/rust-lang/crates.io-index" 1963 checksum = "e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20" 1964 dependencies = [ 1965 "num-traits", 1966 "serde", 1967 ] 1968 1969 [[package]] 1970 name = "extend" 1971 version = "1.2.0" 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 checksum = "311a6d2f1f9d60bff73d2c78a0af97ed27f79672f15c238192a5bbb64db56d00" 1974 dependencies = [ 1975 "proc-macro2", 1976 "quote", 1977 "syn", 1978 ] 1979 1980 [[package]] 1981 name = "failspot" 1982 version = "0.2.0" 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1984 checksum = "c942e64b20ecd39933d5ff938ca4fdb6ef0d298cc3855b231179a5ef0b24948d" 1985 1986 [[package]] 1987 name = "fallible-iterator" 1988 version = "0.3.0" 1989 source = "registry+https://github.com/rust-lang/crates.io-index" 1990 checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" 1991 1992 [[package]] 1993 name = "fallible-streaming-iterator" 1994 version = "0.1.9" 1995 source = "registry+https://github.com/rust-lang/crates.io-index" 1996 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1997 1998 [[package]] 1999 name = "fallible_collections" 2000 version = "0.5.1" 2001 source = "registry+https://github.com/rust-lang/crates.io-index" 2002 checksum = "8b3e85d14d419ba3e1db925519461c0d17a49bdd2d67ea6316fa965ca7acdf74" 2003 dependencies = [ 2004 "hashbrown 0.14.999", 2005 ] 2006 2007 [[package]] 2008 name = "fastrand" 2009 version = "2.1.1" 2010 source = "registry+https://github.com/rust-lang/crates.io-index" 2011 checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 2012 2013 [[package]] 2014 name = "ffi-support" 2015 version = "0.4.4" 2016 source = "registry+https://github.com/rust-lang/crates.io-index" 2017 checksum = "27838c6815cfe9de2d3aeb145ffd19e565f577414b33f3bdbf42fe040e9e0ff6" 2018 dependencies = [ 2019 "lazy_static", 2020 "log", 2021 ] 2022 2023 [[package]] 2024 name = "filetime_win" 2025 version = "0.2.0" 2026 source = "registry+https://github.com/rust-lang/crates.io-index" 2027 checksum = "b12c2c8d7d9f04d7952cc33bac89b7425fb3cf4c44773b06ea49ac3df259ac57" 2028 dependencies = [ 2029 "comedy", 2030 "winapi", 2031 ] 2032 2033 [[package]] 2034 name = "filter_adult" 2035 version = "0.1.0" 2036 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 2037 dependencies = [ 2038 "base64 0.22.1", 2039 "error-support", 2040 "md-5", 2041 "regex", 2042 "thiserror 2.0.12", 2043 "uniffi", 2044 ] 2045 2046 [[package]] 2047 name = "firefox-on-glean" 2048 version = "0.1.0" 2049 dependencies = [ 2050 "bincode", 2051 "chrono", 2052 "gecko-profiler", 2053 "glean", 2054 "inherent", 2055 "log", 2056 "mozbuild", 2057 "nserror", 2058 "nsstring", 2059 "once_cell", 2060 "serde", 2061 "serde_json", 2062 "tempfile", 2063 "thin-vec", 2064 "uuid", 2065 "wr_malloc_size_of", 2066 "xpcom", 2067 ] 2068 2069 [[package]] 2070 name = "firefox-versioning" 2071 version = "0.1.0" 2072 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 2073 dependencies = [ 2074 "serde_json", 2075 "thiserror 2.0.12", 2076 ] 2077 2078 [[package]] 2079 name = "flagset" 2080 version = "0.4.3" 2081 source = "registry+https://github.com/rust-lang/crates.io-index" 2082 checksum = "cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499" 2083 2084 [[package]] 2085 name = "flate2" 2086 version = "1.1.4" 2087 source = "registry+https://github.com/rust-lang/crates.io-index" 2088 checksum = "dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9" 2089 dependencies = [ 2090 "crc32fast", 2091 "miniz_oxide", 2092 ] 2093 2094 [[package]] 2095 name = "float-cmp" 2096 version = "0.6.0" 2097 source = "registry+https://github.com/rust-lang/crates.io-index" 2098 checksum = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d" 2099 dependencies = [ 2100 "num-traits", 2101 ] 2102 2103 [[package]] 2104 name = "fluent" 2105 version = "0.17.0" 2106 source = "registry+https://github.com/rust-lang/crates.io-index" 2107 checksum = "8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477" 2108 dependencies = [ 2109 "fluent-bundle", 2110 "fluent-pseudo", 2111 "unic-langid", 2112 ] 2113 2114 [[package]] 2115 name = "fluent-bundle" 2116 version = "0.16.0" 2117 source = "registry+https://github.com/rust-lang/crates.io-index" 2118 checksum = "01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4" 2119 dependencies = [ 2120 "fluent-langneg", 2121 "fluent-syntax", 2122 "intl-memoizer", 2123 "intl_pluralrules", 2124 "rustc-hash 2.1.1", 2125 "self_cell", 2126 "smallvec", 2127 "unic-langid", 2128 ] 2129 2130 [[package]] 2131 name = "fluent-fallback" 2132 version = "0.7.2" 2133 source = "registry+https://github.com/rust-lang/crates.io-index" 2134 checksum = "38637647e8853f0bae81ffb20f53b2b3b60fec70ab30ad8a84583682fc02629b" 2135 dependencies = [ 2136 "async-trait", 2137 "chunky-vec", 2138 "fluent-bundle", 2139 "futures", 2140 "once_cell", 2141 "pin-cell", 2142 "rustc-hash 2.1.1", 2143 "unic-langid", 2144 ] 2145 2146 [[package]] 2147 name = "fluent-ffi" 2148 version = "0.1.0" 2149 dependencies = [ 2150 "cstr", 2151 "fluent", 2152 "fluent-pseudo", 2153 "fluent-syntax", 2154 "intl-memoizer", 2155 "nsstring", 2156 "thin-vec", 2157 "unic-langid", 2158 "xpcom", 2159 ] 2160 2161 [[package]] 2162 name = "fluent-langneg" 2163 version = "0.13.0" 2164 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94" 2166 dependencies = [ 2167 "unic-langid", 2168 ] 2169 2170 [[package]] 2171 name = "fluent-langneg-ffi" 2172 version = "0.1.0" 2173 dependencies = [ 2174 "fluent-langneg", 2175 "nsstring", 2176 "thin-vec", 2177 "unic-langid", 2178 "unic-langid-ffi", 2179 ] 2180 2181 [[package]] 2182 name = "fluent-pseudo" 2183 version = "0.3.3" 2184 source = "registry+https://github.com/rust-lang/crates.io-index" 2185 checksum = "86f1b5259b7f28e4f6a03e826c8305e15309cd90fc3a786447407c001786bf2e" 2186 dependencies = [ 2187 "once_cell", 2188 "regex", 2189 ] 2190 2191 [[package]] 2192 name = "fluent-syntax" 2193 version = "0.12.0" 2194 source = "registry+https://github.com/rust-lang/crates.io-index" 2195 checksum = "54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198" 2196 dependencies = [ 2197 "memchr", 2198 "thiserror 2.0.12", 2199 ] 2200 2201 [[package]] 2202 name = "fnv" 2203 version = "1.0.7" 2204 source = "registry+https://github.com/rust-lang/crates.io-index" 2205 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 2206 2207 [[package]] 2208 name = "fog-gtest" 2209 version = "0.1.0" 2210 dependencies = [ 2211 "firefox-on-glean", 2212 "jog", 2213 "nsstring", 2214 ] 2215 2216 [[package]] 2217 name = "fog_control" 2218 version = "0.1.0" 2219 dependencies = [ 2220 "bhttp", 2221 "cstr", 2222 "firefox-on-glean", 2223 "glean", 2224 "log", 2225 "mozbuild", 2226 "nserror", 2227 "nsstring", 2228 "ohttp", 2229 "once_cell", 2230 "static_prefs", 2231 "thin-vec", 2232 "thiserror 1.999.999", 2233 "url", 2234 "viaduct", 2235 "xpcom", 2236 ] 2237 2238 [[package]] 2239 name = "foldhash" 2240 version = "0.2.0" 2241 source = "registry+https://github.com/rust-lang/crates.io-index" 2242 checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" 2243 2244 [[package]] 2245 name = "foreign-types" 2246 version = "0.5.0" 2247 source = "registry+https://github.com/rust-lang/crates.io-index" 2248 checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 2249 dependencies = [ 2250 "foreign-types-macros", 2251 "foreign-types-shared", 2252 ] 2253 2254 [[package]] 2255 name = "foreign-types-macros" 2256 version = "0.2.3" 2257 source = "registry+https://github.com/rust-lang/crates.io-index" 2258 checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 2259 dependencies = [ 2260 "proc-macro2", 2261 "quote", 2262 "syn", 2263 ] 2264 2265 [[package]] 2266 name = "foreign-types-shared" 2267 version = "0.3.1" 2268 source = "registry+https://github.com/rust-lang/crates.io-index" 2269 checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 2270 2271 [[package]] 2272 name = "form_urlencoded" 2273 version = "1.2.2" 2274 source = "registry+https://github.com/rust-lang/crates.io-index" 2275 checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 2276 dependencies = [ 2277 "percent-encoding", 2278 ] 2279 2280 [[package]] 2281 name = "framehop" 2282 version = "0.13.0" 2283 source = "registry+https://github.com/rust-lang/crates.io-index" 2284 checksum = "33e8ad8f843eb89b4ec8270be4d5840dc6b81ca1a1c1e036b17e94076f36eed4" 2285 dependencies = [ 2286 "arrayvec", 2287 "cfg-if", 2288 "fallible-iterator", 2289 "gimli", 2290 "macho-unwind-info", 2291 "pe-unwind-info", 2292 ] 2293 2294 [[package]] 2295 name = "freetype" 2296 version = "0.7.0" 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2298 checksum = "bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6" 2299 dependencies = [ 2300 "libc", 2301 ] 2302 2303 [[package]] 2304 name = "fs-err" 2305 version = "2.9.0" 2306 source = "registry+https://github.com/rust-lang/crates.io-index" 2307 checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541" 2308 2309 [[package]] 2310 name = "futures" 2311 version = "0.3.28" 2312 source = "registry+https://github.com/rust-lang/crates.io-index" 2313 checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 2314 dependencies = [ 2315 "futures-channel", 2316 "futures-core", 2317 "futures-executor", 2318 "futures-io", 2319 "futures-sink", 2320 "futures-task", 2321 "futures-util", 2322 ] 2323 2324 [[package]] 2325 name = "futures-channel" 2326 version = "0.3.31" 2327 source = "registry+https://github.com/rust-lang/crates.io-index" 2328 checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 2329 dependencies = [ 2330 "futures-core", 2331 "futures-sink", 2332 ] 2333 2334 [[package]] 2335 name = "futures-core" 2336 version = "0.3.31" 2337 source = "registry+https://github.com/rust-lang/crates.io-index" 2338 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 2339 2340 [[package]] 2341 name = "futures-executor" 2342 version = "0.3.28" 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2344 checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 2345 dependencies = [ 2346 "futures-core", 2347 "futures-task", 2348 "futures-util", 2349 "num_cpus", 2350 ] 2351 2352 [[package]] 2353 name = "futures-io" 2354 version = "0.3.31" 2355 source = "registry+https://github.com/rust-lang/crates.io-index" 2356 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 2357 2358 [[package]] 2359 name = "futures-macro" 2360 version = "0.3.31" 2361 source = "registry+https://github.com/rust-lang/crates.io-index" 2362 checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 2363 dependencies = [ 2364 "proc-macro2", 2365 "quote", 2366 "syn", 2367 ] 2368 2369 [[package]] 2370 name = "futures-sink" 2371 version = "0.3.31" 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 2374 2375 [[package]] 2376 name = "futures-task" 2377 version = "0.3.31" 2378 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 2380 2381 [[package]] 2382 name = "futures-util" 2383 version = "0.3.31" 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 2386 dependencies = [ 2387 "futures-channel", 2388 "futures-core", 2389 "futures-io", 2390 "futures-macro", 2391 "futures-sink", 2392 "futures-task", 2393 "memchr", 2394 "pin-project-lite", 2395 "pin-utils", 2396 "slab", 2397 ] 2398 2399 [[package]] 2400 name = "gecko-fuzz-targets" 2401 version = "0.1.0" 2402 dependencies = [ 2403 "lazy_static", 2404 "libc", 2405 "rkv", 2406 "tempfile", 2407 ] 2408 2409 [[package]] 2410 name = "gecko-profiler" 2411 version = "0.1.0" 2412 dependencies = [ 2413 "bincode", 2414 "bindgen 0.69.999", 2415 "lazy_static", 2416 "mozbuild", 2417 "profiler-macros", 2418 "serde", 2419 "smallvec", 2420 ] 2421 2422 [[package]] 2423 name = "gecko-trace" 2424 version = "0.1.0" 2425 dependencies = [ 2426 "anyhow", 2427 "cstr", 2428 "firefox-on-glean", 2429 "hex", 2430 "log", 2431 "moz_task", 2432 "mozbuild", 2433 "nserror", 2434 "once_cell", 2435 "prost", 2436 "xpcom", 2437 ] 2438 2439 [[package]] 2440 name = "gecko_logger" 2441 version = "0.1.0" 2442 dependencies = [ 2443 "env_logger", 2444 "lazy_static", 2445 "log", 2446 ] 2447 2448 [[package]] 2449 name = "gecko_tracing" 2450 version = "0.1.0" 2451 dependencies = [ 2452 "error-support", 2453 "tracing", 2454 "tracing-subscriber", 2455 "tracing-support", 2456 ] 2457 2458 [[package]] 2459 name = "geckodriver" 2460 version = "0.36.0" 2461 dependencies = [ 2462 "anyhow", 2463 "base64 0.22.1", 2464 "chrono", 2465 "clap", 2466 "flate2", 2467 "hyper", 2468 "icu_segmenter", 2469 "lazy_static", 2470 "log", 2471 "marionette", 2472 "mozdevice", 2473 "mozilla-central-workspace-hack", 2474 "mozprofile", 2475 "mozrunner", 2476 "mozversion", 2477 "regex", 2478 "serde", 2479 "serde_derive", 2480 "serde_json", 2481 "tempfile", 2482 "thiserror 1.999.999", 2483 "url", 2484 "uuid", 2485 "webdriver", 2486 "yaml-rust2", 2487 "zip", 2488 ] 2489 2490 [[package]] 2491 name = "geckoservo" 2492 version = "0.0.1" 2493 dependencies = [ 2494 "atomic_refcell", 2495 "cssparser", 2496 "cstr", 2497 "dom", 2498 "gecko-profiler", 2499 "ipdl_utils", 2500 "lazy_static", 2501 "libc", 2502 "log", 2503 "malloc_size_of", 2504 "nsstring", 2505 "num-traits", 2506 "selectors", 2507 "servo_arc", 2508 "smallvec", 2509 "style", 2510 "style_traits", 2511 "thin-vec", 2512 "to_shmem", 2513 ] 2514 2515 [[package]] 2516 name = "generic-array" 2517 version = "0.14.6" 2518 source = "registry+https://github.com/rust-lang/crates.io-index" 2519 checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 2520 dependencies = [ 2521 "typenum", 2522 "version_check", 2523 ] 2524 2525 [[package]] 2526 name = "getrandom" 2527 version = "0.2.999" 2528 dependencies = [ 2529 "getrandom 0.3.3", 2530 ] 2531 2532 [[package]] 2533 name = "getrandom" 2534 version = "0.3.3" 2535 source = "registry+https://github.com/rust-lang/crates.io-index" 2536 checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 2537 dependencies = [ 2538 "cfg-if", 2539 "js-sys", 2540 "libc", 2541 "r-efi", 2542 "wasi 0.14.2+wasi-0.2.4", 2543 "wasm-bindgen", 2544 ] 2545 2546 [[package]] 2547 name = "gimli" 2548 version = "0.31.0" 2549 source = "registry+https://github.com/rust-lang/crates.io-index" 2550 checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" 2551 dependencies = [ 2552 "fallible-iterator", 2553 "stable_deref_trait", 2554 ] 2555 2556 [[package]] 2557 name = "gkrust" 2558 version = "0.1.0" 2559 dependencies = [ 2560 "gkrust-shared", 2561 "mozglue-static", 2562 "mozilla-central-workspace-hack", 2563 "stylo_tests", 2564 "swgl", 2565 ] 2566 2567 [[package]] 2568 name = "gkrust-gtest" 2569 version = "0.1.0" 2570 dependencies = [ 2571 "bench-collections-gtest", 2572 "dap_ffi-gtest", 2573 "fog-gtest", 2574 "gecko-fuzz-targets", 2575 "gkrust-shared", 2576 "kvstore-gtest", 2577 "l10nregistry-ffi-gtest", 2578 "moz_task-gtest", 2579 "mozglue-static", 2580 "mozilla-central-workspace-hack", 2581 "mp4parse-gtest", 2582 "nsstring-gtest", 2583 "swgl", 2584 "xpcom-gtest", 2585 ] 2586 2587 [[package]] 2588 name = "gkrust-shared" 2589 version = "0.1.0" 2590 dependencies = [ 2591 "aa-stroke", 2592 "abridged_certs", 2593 "audio_thread_priority", 2594 "audioipc2-client", 2595 "audioipc2-server", 2596 "authrs_bridge", 2597 "binary_http", 2598 "bitsdownload", 2599 "bookmark_sync", 2600 "buildid_reader_ffi", 2601 "cascade_bloom_filter", 2602 "cert_storage", 2603 "chardetng_c", 2604 "cose-c", 2605 "crash_helper_client", 2606 "crypto_hash", 2607 "cubeb-coreaudio", 2608 "cubeb-pulse", 2609 "cubeb-sys", 2610 "dap_ffi", 2611 "data-encoding-ffi", 2612 "data_storage", 2613 "detect_win32k_conflicts", 2614 "dom", 2615 "dom_fragmentdirectives", 2616 "encoding_glue", 2617 "etagere", 2618 "fluent", 2619 "fluent-fallback", 2620 "fluent-ffi", 2621 "fluent-langneg", 2622 "fluent-langneg-ffi", 2623 "fog_control", 2624 "gecko-profiler", 2625 "gecko-trace", 2626 "gecko_logger", 2627 "gecko_tracing", 2628 "geckoservo", 2629 "gkrust-uniffi-components", 2630 "gkrust_utils", 2631 "http_sfv", 2632 "idna_glue", 2633 "ipcclientcerts", 2634 "ipdl_utils", 2635 "jog", 2636 "jsrust_shared", 2637 "kvstore", 2638 "l10nregistry", 2639 "l10nregistry-ffi", 2640 "libz-rs-sys", 2641 "locale_service_glue", 2642 "localization-ffi", 2643 "log", 2644 "mapped_hyph", 2645 "mdns_service", 2646 "midir_impl", 2647 "mime-guess-ffi", 2648 "mls_gk", 2649 "moz_asserts", 2650 "mozannotation_client", 2651 "mozannotation_server", 2652 "mozglue-static", 2653 "mozurl", 2654 "mp4parse_capi", 2655 "neqo_glue", 2656 "netwerk_helper", 2657 "nserror", 2658 "nsstring", 2659 "oblivious_http", 2660 "origin-trials-ffi", 2661 "osclientcerts", 2662 "oxilangtag", 2663 "oxilangtag-ffi", 2664 "prefs_parser", 2665 "processtools", 2666 "profiler_helper", 2667 "qcms", 2668 "qwac-trust-anchors", 2669 "rsdparsa_capi", 2670 "rure", 2671 "rusqlite 0.37.0", 2672 "rust_minidump_writer_linux", 2673 "signature_cache", 2674 "static_prefs", 2675 "storage", 2676 "trust-anchors", 2677 "unic-langid", 2678 "unic-langid-ffi", 2679 "unicode-bidi", 2680 "unicode-bidi-ffi", 2681 "uniffi-bindgen-gecko-js-test-fixtures", 2682 "uritemplate_glue", 2683 "url", 2684 "urlpattern", 2685 "urlpattern_glue", 2686 "viaduct", 2687 "viaduct-necko", 2688 "webext-storage", 2689 "webrender_bindings", 2690 "wgpu_bindings", 2691 "widget_windows", 2692 "wpf-gpu-raster", 2693 "xpcom", 2694 ] 2695 2696 [[package]] 2697 name = "gkrust-uniffi-components" 2698 version = "0.1.0" 2699 dependencies = [ 2700 "context_id", 2701 "error-support", 2702 "filter_adult", 2703 "init_rust_components", 2704 "logins", 2705 "relevancy", 2706 "search", 2707 "suggest", 2708 "tabs", 2709 "tracing-support", 2710 "uniffi", 2711 "webext-storage", 2712 ] 2713 2714 [[package]] 2715 name = "gkrust_utils" 2716 version = "0.1.0" 2717 dependencies = [ 2718 "nsstring", 2719 "semver", 2720 ] 2721 2722 [[package]] 2723 name = "gl_generator" 2724 version = "0.14.0" 2725 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 2727 dependencies = [ 2728 "khronos_api", 2729 "log", 2730 "xml-rs", 2731 ] 2732 2733 [[package]] 2734 name = "gleam" 2735 version = "0.15.1" 2736 source = "registry+https://github.com/rust-lang/crates.io-index" 2737 checksum = "8647cc2e2ffde598ce5ca2809452e722dd8dc127885ab8aba2fa8b469cd3ed94" 2738 dependencies = [ 2739 "gl_generator", 2740 ] 2741 2742 [[package]] 2743 name = "glean" 2744 version = "66.2.0" 2745 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 checksum = "3bd66fe38baf2f972ca9fb63015533f05a11c971462a289c923270803da68b91" 2747 dependencies = [ 2748 "crossbeam-channel", 2749 "glean-core", 2750 "inherent", 2751 "log", 2752 "once_cell", 2753 "whatsys", 2754 "wr_malloc_size_of", 2755 ] 2756 2757 [[package]] 2758 name = "glean-core" 2759 version = "66.2.0" 2760 source = "registry+https://github.com/rust-lang/crates.io-index" 2761 checksum = "416be389bdbac4b784bc226950607acaa9e56888e6fbc91ee2ac9ba5f6bbee1c" 2762 dependencies = [ 2763 "android_logger", 2764 "bincode", 2765 "chrono", 2766 "crossbeam-channel", 2767 "flate2", 2768 "log", 2769 "malloc_size_of_derive", 2770 "once_cell", 2771 "oslog", 2772 "rkv", 2773 "serde", 2774 "serde_json", 2775 "thiserror 2.0.12", 2776 "uniffi", 2777 "uuid", 2778 "wr_malloc_size_of", 2779 "zeitstempel", 2780 ] 2781 2782 [[package]] 2783 name = "glob" 2784 version = "0.3.1" 2785 source = "registry+https://github.com/rust-lang/crates.io-index" 2786 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 2787 2788 [[package]] 2789 name = "glsl" 2790 version = "6.0.2" 2791 source = "registry+https://github.com/rust-lang/crates.io-index" 2792 checksum = "65c80dbf169ac31dbe6e0a69a7cef0b09ec9805f955da206ff1ee2e47895f836" 2793 dependencies = [ 2794 "nom", 2795 ] 2796 2797 [[package]] 2798 name = "glsl-to-cxx" 2799 version = "0.1.0" 2800 dependencies = [ 2801 "glsl", 2802 ] 2803 2804 [[package]] 2805 name = "glslopt" 2806 version = "0.1.12" 2807 source = "registry+https://github.com/rust-lang/crates.io-index" 2808 checksum = "8ba4741358604ca0848c27ecc069d68e62e11cde81e38aac1da3c54b79ab5adf" 2809 dependencies = [ 2810 "cc", 2811 ] 2812 2813 [[package]] 2814 name = "gluesmith" 2815 version = "0.1.0" 2816 dependencies = [ 2817 "arbitrary", 2818 "libc", 2819 "wasm-smith", 2820 ] 2821 2822 [[package]] 2823 name = "goblin" 2824 version = "0.8.999" 2825 dependencies = [ 2826 "goblin 0.9.2", 2827 ] 2828 2829 [[package]] 2830 name = "goblin" 2831 version = "0.9.2" 2832 source = "registry+https://github.com/rust-lang/crates.io-index" 2833 checksum = "53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923" 2834 dependencies = [ 2835 "log", 2836 "plain", 2837 "scroll", 2838 ] 2839 2840 [[package]] 2841 name = "gpu-allocator" 2842 version = "0.28.0" 2843 source = "registry+https://github.com/rust-lang/crates.io-index" 2844 checksum = "51255ea7cfaadb6c5f1528d43e92a82acb2b96c43365989a28b2d44ee38f8795" 2845 dependencies = [ 2846 "ash", 2847 "hashbrown 0.16.0", 2848 "log", 2849 "presser", 2850 "thiserror 2.0.12", 2851 "windows", 2852 ] 2853 2854 [[package]] 2855 name = "gpu-descriptor" 2856 version = "0.3.2" 2857 source = "registry+https://github.com/rust-lang/crates.io-index" 2858 checksum = "b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca" 2859 dependencies = [ 2860 "bitflags 2.9.0", 2861 "gpu-descriptor-types", 2862 "hashbrown 0.15.999", 2863 ] 2864 2865 [[package]] 2866 name = "gpu-descriptor-types" 2867 version = "0.2.0" 2868 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" 2870 dependencies = [ 2871 "bitflags 2.9.0", 2872 ] 2873 2874 [[package]] 2875 name = "gtkbind" 2876 version = "0.1.0" 2877 dependencies = [ 2878 "bindgen 0.69.999", 2879 "mozbuild", 2880 ] 2881 2882 [[package]] 2883 name = "guid_win" 2884 version = "0.2.0" 2885 source = "registry+https://github.com/rust-lang/crates.io-index" 2886 checksum = "d87f4be87a557b98b4e4316f2009834f4448652938a950c1e8b33ae25f6f183b" 2887 dependencies = [ 2888 "comedy", 2889 "winapi", 2890 ] 2891 2892 [[package]] 2893 name = "h2" 2894 version = "0.3.26" 2895 source = "registry+https://github.com/rust-lang/crates.io-index" 2896 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 2897 dependencies = [ 2898 "bytes", 2899 "fnv", 2900 "futures-core", 2901 "futures-sink", 2902 "futures-util", 2903 "http", 2904 "indexmap", 2905 "slab", 2906 "tokio", 2907 "tokio-util", 2908 "tracing", 2909 ] 2910 2911 [[package]] 2912 name = "half" 2913 version = "1.999.999" 2914 dependencies = [ 2915 "half 2.5.0", 2916 ] 2917 2918 [[package]] 2919 name = "half" 2920 version = "2.5.0" 2921 source = "registry+https://github.com/rust-lang/crates.io-index" 2922 checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1" 2923 dependencies = [ 2924 "cfg-if", 2925 "crunchy", 2926 "num-traits", 2927 "serde", 2928 ] 2929 2930 [[package]] 2931 name = "hashbrown" 2932 version = "0.13.999" 2933 dependencies = [ 2934 "hashbrown 0.15.999", 2935 ] 2936 2937 [[package]] 2938 name = "hashbrown" 2939 version = "0.14.999" 2940 dependencies = [ 2941 "hashbrown 0.15.999", 2942 ] 2943 2944 [[package]] 2945 name = "hashbrown" 2946 version = "0.15.999" 2947 dependencies = [ 2948 "hashbrown 0.16.0", 2949 ] 2950 2951 [[package]] 2952 name = "hashbrown" 2953 version = "0.16.0" 2954 source = "registry+https://github.com/rust-lang/crates.io-index" 2955 checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" 2956 dependencies = [ 2957 "allocator-api2", 2958 "equivalent", 2959 "foldhash", 2960 "serde", 2961 ] 2962 2963 [[package]] 2964 name = "hashlink" 2965 version = "0.10.999" 2966 dependencies = [ 2967 "hashlink 0.11.0", 2968 ] 2969 2970 [[package]] 2971 name = "hashlink" 2972 version = "0.11.0" 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2974 checksum = "ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230" 2975 dependencies = [ 2976 "hashbrown 0.16.0", 2977 ] 2978 2979 [[package]] 2980 name = "hawk" 2981 version = "5.0.1" 2982 source = "registry+https://github.com/rust-lang/crates.io-index" 2983 checksum = "ab302457b3e28e621daab18932d67a67328f29240bfaa5f604b7627ece1eacda" 2984 dependencies = [ 2985 "anyhow", 2986 "base64 0.22.1", 2987 "log", 2988 "once_cell", 2989 "thiserror 1.999.999", 2990 "url", 2991 ] 2992 2993 [[package]] 2994 name = "headers" 2995 version = "0.3.9" 2996 source = "registry+https://github.com/rust-lang/crates.io-index" 2997 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 2998 dependencies = [ 2999 "base64 0.21.999", 3000 "bytes", 3001 "headers-core", 3002 "http", 3003 "httpdate", 3004 "mime", 3005 "sha1", 3006 ] 3007 3008 [[package]] 3009 name = "headers-core" 3010 version = "0.2.0" 3011 source = "registry+https://github.com/rust-lang/crates.io-index" 3012 checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 3013 dependencies = [ 3014 "http", 3015 ] 3016 3017 [[package]] 3018 name = "heck" 3019 version = "0.5.0" 3020 source = "registry+https://github.com/rust-lang/crates.io-index" 3021 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 3022 3023 [[package]] 3024 name = "hermit-abi" 3025 version = "0.3.999" 3026 3027 [[package]] 3028 name = "hex" 3029 version = "0.4.3" 3030 source = "registry+https://github.com/rust-lang/crates.io-index" 3031 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 3032 dependencies = [ 3033 "serde", 3034 ] 3035 3036 [[package]] 3037 name = "hexf-parse" 3038 version = "0.2.1" 3039 source = "registry+https://github.com/rust-lang/crates.io-index" 3040 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 3041 3042 [[package]] 3043 name = "http" 3044 version = "0.2.9" 3045 source = "registry+https://github.com/rust-lang/crates.io-index" 3046 checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 3047 dependencies = [ 3048 "bytes", 3049 "fnv", 3050 "itoa", 3051 ] 3052 3053 [[package]] 3054 name = "http-body" 3055 version = "0.4.5" 3056 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 3058 dependencies = [ 3059 "bytes", 3060 "http", 3061 "pin-project-lite", 3062 ] 3063 3064 [[package]] 3065 name = "http3server" 3066 version = "0.1.1" 3067 dependencies = [ 3068 "base64 0.22.1", 3069 "bindgen 0.69.999", 3070 "cfg-if", 3071 "http", 3072 "hyper", 3073 "log", 3074 "mozilla-central-workspace-hack", 3075 "neqo-bin", 3076 "neqo-common", 3077 "neqo-crypto", 3078 "neqo-http3", 3079 "neqo-qpack", 3080 "neqo-transport", 3081 "socket2", 3082 "tokio", 3083 ] 3084 3085 [[package]] 3086 name = "http_sfv" 3087 version = "0.1.0" 3088 dependencies = [ 3089 "nserror", 3090 "nsstring", 3091 "sfv", 3092 "thin-vec", 3093 "xpcom", 3094 ] 3095 3096 [[package]] 3097 name = "httparse" 3098 version = "1.8.0" 3099 source = "registry+https://github.com/rust-lang/crates.io-index" 3100 checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 3101 3102 [[package]] 3103 name = "httpdate" 3104 version = "1.0.2" 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3106 checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 3107 3108 [[package]] 3109 name = "hyper" 3110 version = "0.14.32" 3111 source = "registry+https://github.com/rust-lang/crates.io-index" 3112 checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" 3113 dependencies = [ 3114 "bytes", 3115 "futures-channel", 3116 "futures-core", 3117 "futures-util", 3118 "h2", 3119 "http", 3120 "http-body", 3121 "httparse", 3122 "httpdate", 3123 "itoa", 3124 "pin-project-lite", 3125 "socket2", 3126 "tokio", 3127 "tower-service", 3128 "tracing", 3129 "want", 3130 ] 3131 3132 [[package]] 3133 name = "iana-time-zone" 3134 version = "0.1.64" 3135 source = "registry+https://github.com/rust-lang/crates.io-index" 3136 checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" 3137 dependencies = [ 3138 "android_system_properties", 3139 "core-foundation-sys", 3140 "iana-time-zone-haiku", 3141 "js-sys", 3142 "log", 3143 "wasm-bindgen", 3144 "windows-core", 3145 ] 3146 3147 [[package]] 3148 name = "iana-time-zone-haiku" 3149 version = "0.1.2" 3150 source = "registry+https://github.com/rust-lang/crates.io-index" 3151 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 3152 dependencies = [ 3153 "cc", 3154 ] 3155 3156 [[package]] 3157 name = "icu_calendar" 3158 version = "2.0.2" 3159 source = "registry+https://github.com/rust-lang/crates.io-index" 3160 checksum = "b7a6ed1ea995a24dff839bc5ca4471ce2fa18ba14d8b09061c2527a46a1c6079" 3161 dependencies = [ 3162 "calendrical_calculations", 3163 "displaydoc", 3164 "icu_calendar_data", 3165 "icu_locale", 3166 "icu_locale_core", 3167 "icu_provider", 3168 "ixdtf", 3169 "tinystr", 3170 "writeable", 3171 "zerovec", 3172 ] 3173 3174 [[package]] 3175 name = "icu_calendar_data" 3176 version = "2.0.0" 3177 source = "registry+https://github.com/rust-lang/crates.io-index" 3178 checksum = "7219c8639ab936713a87b571eed2bc2615aa9137e8af6eb221446ee5644acc18" 3179 3180 [[package]] 3181 name = "icu_capi" 3182 version = "2.0.0" 3183 dependencies = [ 3184 "diplomat", 3185 "diplomat-runtime", 3186 "icu_calendar", 3187 "icu_locale_core", 3188 "icu_normalizer", 3189 "icu_properties", 3190 "icu_provider", 3191 "icu_provider_adapters", 3192 "icu_segmenter", 3193 "icu_time", 3194 "potential_utf", 3195 "tinystr", 3196 "writeable", 3197 "zerovec", 3198 ] 3199 3200 [[package]] 3201 name = "icu_casemap" 3202 version = "2.0.1" 3203 source = "registry+https://github.com/rust-lang/crates.io-index" 3204 checksum = "2183be5a01b948227f1a521f4e586ee69828d2eecc1d2397ce686de68233d27d" 3205 dependencies = [ 3206 "displaydoc", 3207 "icu_casemap_data", 3208 "icu_collections", 3209 "icu_locale_core", 3210 "icu_properties", 3211 "icu_provider", 3212 "potential_utf", 3213 "writeable", 3214 "zerovec", 3215 ] 3216 3217 [[package]] 3218 name = "icu_casemap_data" 3219 version = "2.0.0" 3220 source = "registry+https://github.com/rust-lang/crates.io-index" 3221 checksum = "f7584067558ab4c60c95d1ac2abd1588689cb4bcd4e099507f62dae86ae8d2c0" 3222 3223 [[package]] 3224 name = "icu_collections" 3225 version = "2.0.0" 3226 source = "registry+https://github.com/rust-lang/crates.io-index" 3227 checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 3228 dependencies = [ 3229 "displaydoc", 3230 "potential_utf", 3231 "yoke", 3232 "zerofrom", 3233 "zerovec", 3234 ] 3235 3236 [[package]] 3237 name = "icu_locale" 3238 version = "2.0.0" 3239 source = "registry+https://github.com/rust-lang/crates.io-index" 3240 checksum = "6ae5921528335e91da1b6c695dbf1ec37df5ac13faa3f91e5640be93aa2fbefd" 3241 dependencies = [ 3242 "displaydoc", 3243 "icu_collections", 3244 "icu_locale_core", 3245 "icu_locale_data", 3246 "icu_provider", 3247 "potential_utf", 3248 "tinystr", 3249 "zerovec", 3250 ] 3251 3252 [[package]] 3253 name = "icu_locale_core" 3254 version = "2.0.0" 3255 source = "registry+https://github.com/rust-lang/crates.io-index" 3256 checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 3257 dependencies = [ 3258 "displaydoc", 3259 "litemap", 3260 "tinystr", 3261 "writeable", 3262 "zerovec", 3263 ] 3264 3265 [[package]] 3266 name = "icu_locale_data" 3267 version = "2.0.0" 3268 source = "registry+https://github.com/rust-lang/crates.io-index" 3269 checksum = "4fdef0c124749d06a743c69e938350816554eb63ac979166590e2b4ee4252765" 3270 3271 [[package]] 3272 name = "icu_normalizer" 3273 version = "2.0.0" 3274 source = "registry+https://github.com/rust-lang/crates.io-index" 3275 checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 3276 dependencies = [ 3277 "displaydoc", 3278 "icu_collections", 3279 "icu_normalizer_data", 3280 "icu_properties", 3281 "icu_provider", 3282 "smallvec", 3283 "zerovec", 3284 ] 3285 3286 [[package]] 3287 name = "icu_normalizer_data" 3288 version = "2.0.0" 3289 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 3291 3292 [[package]] 3293 name = "icu_properties" 3294 version = "2.0.1" 3295 source = "registry+https://github.com/rust-lang/crates.io-index" 3296 checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" 3297 dependencies = [ 3298 "displaydoc", 3299 "icu_collections", 3300 "icu_locale_core", 3301 "icu_properties_data", 3302 "icu_provider", 3303 "potential_utf", 3304 "unicode-bidi", 3305 "zerotrie", 3306 "zerovec", 3307 ] 3308 3309 [[package]] 3310 name = "icu_properties_data" 3311 version = "2.0.1" 3312 source = "registry+https://github.com/rust-lang/crates.io-index" 3313 checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" 3314 3315 [[package]] 3316 name = "icu_provider" 3317 version = "2.0.0" 3318 source = "registry+https://github.com/rust-lang/crates.io-index" 3319 checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 3320 dependencies = [ 3321 "displaydoc", 3322 "icu_locale_core", 3323 "stable_deref_trait", 3324 "tinystr", 3325 "writeable", 3326 "yoke", 3327 "zerofrom", 3328 "zerotrie", 3329 "zerovec", 3330 ] 3331 3332 [[package]] 3333 name = "icu_provider_adapters" 3334 version = "2.0.0" 3335 source = "registry+https://github.com/rust-lang/crates.io-index" 3336 checksum = "85c260e90e962088d46a1605687f78d3293cc3a34ba66b08ff7361084bc7895e" 3337 dependencies = [ 3338 "icu_locale", 3339 "icu_provider", 3340 "tinystr", 3341 "zerovec", 3342 ] 3343 3344 [[package]] 3345 name = "icu_segmenter" 3346 version = "2.0.0" 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 checksum = "e185fc13b6401c138cf40db12b863b35f5edf31b88192a545857b41aeaf7d3d3" 3349 dependencies = [ 3350 "core_maths", 3351 "displaydoc", 3352 "icu_collections", 3353 "icu_locale", 3354 "icu_locale_core", 3355 "icu_provider", 3356 "icu_segmenter_data", 3357 "potential_utf", 3358 "utf8_iter", 3359 "zerovec", 3360 ] 3361 3362 [[package]] 3363 name = "icu_segmenter_data" 3364 version = "2.0.0" 3365 3366 [[package]] 3367 name = "icu_time" 3368 version = "2.0.0" 3369 source = "registry+https://github.com/rust-lang/crates.io-index" 3370 checksum = "10d01a4a2dcbc5e5180ef113920e7461d0e9caaddb3567d81c4eca262efe55c0" 3371 dependencies = [ 3372 "calendrical_calculations", 3373 "displaydoc", 3374 "icu_calendar", 3375 "icu_locale_core", 3376 "icu_provider", 3377 "ixdtf", 3378 "serde", 3379 "tinystr", 3380 "writeable", 3381 "zerotrie", 3382 "zerovec", 3383 ] 3384 3385 [[package]] 3386 name = "id-arena" 3387 version = "2.2.1" 3388 source = "registry+https://github.com/rust-lang/crates.io-index" 3389 checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" 3390 3391 [[package]] 3392 name = "ident_case" 3393 version = "1.0.1" 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 3396 3397 [[package]] 3398 name = "idna" 3399 version = "1.1.0" 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 3402 dependencies = [ 3403 "idna_adapter", 3404 "smallvec", 3405 "utf8_iter", 3406 ] 3407 3408 [[package]] 3409 name = "idna_adapter" 3410 version = "1.2.1" 3411 source = "registry+https://github.com/rust-lang/crates.io-index" 3412 checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 3413 dependencies = [ 3414 "icu_normalizer", 3415 "icu_properties", 3416 ] 3417 3418 [[package]] 3419 name = "idna_glue" 3420 version = "0.1.0" 3421 dependencies = [ 3422 "arraystring", 3423 "idna", 3424 "nserror", 3425 "nsstring", 3426 "percent-encoding", 3427 ] 3428 3429 [[package]] 3430 name = "indexmap" 3431 version = "2.11.4" 3432 source = "registry+https://github.com/rust-lang/crates.io-index" 3433 checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" 3434 dependencies = [ 3435 "equivalent", 3436 "hashbrown 0.16.0", 3437 "serde", 3438 "serde_core", 3439 ] 3440 3441 [[package]] 3442 name = "inherent" 3443 version = "1.0.7" 3444 source = "registry+https://github.com/rust-lang/crates.io-index" 3445 checksum = "20cc83c51f04b1ad3b24cbac53d2ec1a138d699caabe05d315cb8538e8624d01" 3446 dependencies = [ 3447 "proc-macro2", 3448 "quote", 3449 "syn", 3450 ] 3451 3452 [[package]] 3453 name = "init_rust_components" 3454 version = "0.1.0" 3455 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 3456 dependencies = [ 3457 "nss", 3458 "uniffi", 3459 ] 3460 3461 [[package]] 3462 name = "interrupt-support" 3463 version = "0.1.0" 3464 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 3465 dependencies = [ 3466 "lazy_static", 3467 "parking_lot", 3468 "rusqlite 0.37.0", 3469 "uniffi", 3470 ] 3471 3472 [[package]] 3473 name = "intl-memoizer" 3474 version = "0.5.3" 3475 source = "registry+https://github.com/rust-lang/crates.io-index" 3476 checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f" 3477 dependencies = [ 3478 "type-map", 3479 "unic-langid", 3480 ] 3481 3482 [[package]] 3483 name = "intl_pluralrules" 3484 version = "7.0.2" 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3486 checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" 3487 dependencies = [ 3488 "unic-langid", 3489 ] 3490 3491 [[package]] 3492 name = "io-surface" 3493 version = "0.15.1" 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 3495 checksum = "861c6093cbc05599e66436aedf380bb0a23cec2180738393d3a340b80dd135ef" 3496 dependencies = [ 3497 "cgl", 3498 "core-foundation 0.9.999", 3499 "leaky-cow", 3500 "libc", 3501 ] 3502 3503 [[package]] 3504 name = "ioctl-sys" 3505 version = "0.7.1" 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3507 checksum = "7f9d0b6b23885487578d10590edc36fd95426257c7017973b20633e34df23b08" 3508 3509 [[package]] 3510 name = "iovec" 3511 version = "0.1.4" 3512 source = "registry+https://github.com/rust-lang/crates.io-index" 3513 checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 3514 dependencies = [ 3515 "libc", 3516 ] 3517 3518 [[package]] 3519 name = "ipcclientcerts" 3520 version = "0.1.0" 3521 dependencies = [ 3522 "byteorder", 3523 "env_logger", 3524 "log", 3525 "pkcs11-bindings", 3526 "rsclientcerts", 3527 "rsclientcerts-util", 3528 ] 3529 3530 [[package]] 3531 name = "ipdl_utils" 3532 version = "0.1.0" 3533 dependencies = [ 3534 "bincode", 3535 ] 3536 3537 [[package]] 3538 name = "itertools" 3539 version = "0.14.0" 3540 source = "registry+https://github.com/rust-lang/crates.io-index" 3541 checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 3542 dependencies = [ 3543 "either", 3544 ] 3545 3546 [[package]] 3547 name = "itoa" 3548 version = "1.0.15" 3549 source = "registry+https://github.com/rust-lang/crates.io-index" 3550 checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 3551 3552 [[package]] 3553 name = "ixdtf" 3554 version = "0.5.0" 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3556 checksum = "8289f7f711a1a51f80e2e368355d023042ca55d8d554fd5e953f01464c15842d" 3557 dependencies = [ 3558 "displaydoc", 3559 ] 3560 3561 [[package]] 3562 name = "jexl-eval" 3563 version = "0.4.0" 3564 source = "registry+https://github.com/rust-lang/crates.io-index" 3565 checksum = "c96249d99282a5d9c4f42ed49545eb2256c365f1b658eeb930ad7ca516337111" 3566 dependencies = [ 3567 "anyhow", 3568 "jexl-parser", 3569 "serde", 3570 "serde_json", 3571 "thiserror 1.999.999", 3572 ] 3573 3574 [[package]] 3575 name = "jexl-parser" 3576 version = "0.4.0" 3577 source = "registry+https://github.com/rust-lang/crates.io-index" 3578 checksum = "78569e0a83d98b0ff28fa79f7a7ea9815085f2dc6259d47700bf2fcbbaad4a50" 3579 dependencies = [ 3580 "lalrpop-util", 3581 "regex", 3582 ] 3583 3584 [[package]] 3585 name = "jobserver" 3586 version = "0.1.33" 3587 source = "registry+https://github.com/rust-lang/crates.io-index" 3588 checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" 3589 dependencies = [ 3590 "getrandom 0.3.3", 3591 "libc", 3592 ] 3593 3594 [[package]] 3595 name = "jog" 3596 version = "0.1.0" 3597 dependencies = [ 3598 "firefox-on-glean", 3599 "log", 3600 "mozbuild", 3601 "nserror", 3602 "nsstring", 3603 "once_cell", 3604 "serde", 3605 "serde_json", 3606 "thin-vec", 3607 ] 3608 3609 [[package]] 3610 name = "js-sys" 3611 version = "0.3.100" 3612 3613 [[package]] 3614 name = "jsrust" 3615 version = "0.1.0" 3616 dependencies = [ 3617 "jsrust_shared", 3618 "mozglue-static", 3619 "mozilla-central-workspace-hack", 3620 "wast", 3621 ] 3622 3623 [[package]] 3624 name = "jsrust_shared" 3625 version = "0.1.0" 3626 dependencies = [ 3627 "encoding_c", 3628 "encoding_c_mem", 3629 "gluesmith", 3630 "icu_capi", 3631 "mozglue-static", 3632 "unicode-bidi-ffi", 3633 ] 3634 3635 [[package]] 3636 name = "jwcrypto" 3637 version = "0.1.0" 3638 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 3639 dependencies = [ 3640 "base64 0.21.999", 3641 "error-support", 3642 "rc_crypto", 3643 "serde", 3644 "serde_derive", 3645 "serde_json", 3646 "thiserror 2.0.12", 3647 ] 3648 3649 [[package]] 3650 name = "keccak" 3651 version = "0.1.4" 3652 source = "registry+https://github.com/rust-lang/crates.io-index" 3653 checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" 3654 dependencies = [ 3655 "cpufeatures", 3656 ] 3657 3658 [[package]] 3659 name = "khronos_api" 3660 version = "3.1.0" 3661 source = "registry+https://github.com/rust-lang/crates.io-index" 3662 checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 3663 3664 [[package]] 3665 name = "kvstore" 3666 version = "0.1.0" 3667 dependencies = [ 3668 "atomic_refcell", 3669 "chrono", 3670 "crossbeam-utils", 3671 "cstr", 3672 "futures", 3673 "hashbrown 0.13.999", 3674 "lazy_static", 3675 "libc", 3676 "log", 3677 "moz_task", 3678 "nserror", 3679 "nsstring", 3680 "rkv", 3681 "rusqlite 0.37.0", 3682 "serde", 3683 "serde_json", 3684 "storage_variant", 3685 "tempfile", 3686 "thin-vec", 3687 "thiserror 1.999.999", 3688 "xpcom", 3689 ] 3690 3691 [[package]] 3692 name = "kvstore-gtest" 3693 version = "0.1.0" 3694 dependencies = [ 3695 "kvstore", 3696 "moz_task", 3697 "rusqlite 0.37.0", 3698 "tempfile", 3699 ] 3700 3701 [[package]] 3702 name = "l10nregistry" 3703 version = "0.3.0" 3704 dependencies = [ 3705 "async-trait", 3706 "fluent-bundle", 3707 "fluent-fallback", 3708 "futures", 3709 "pin-project-lite", 3710 "replace_with", 3711 "rustc-hash 1.999.999", 3712 "unic-langid", 3713 ] 3714 3715 [[package]] 3716 name = "l10nregistry-ffi" 3717 version = "0.1.0" 3718 dependencies = [ 3719 "async-trait", 3720 "cstr", 3721 "fluent", 3722 "fluent-fallback", 3723 "fluent-ffi", 3724 "futures", 3725 "futures-channel", 3726 "l10nregistry", 3727 "libc", 3728 "log", 3729 "moz_task", 3730 "nserror", 3731 "nsstring", 3732 "thin-vec", 3733 "unic-langid", 3734 "xpcom", 3735 ] 3736 3737 [[package]] 3738 name = "l10nregistry-ffi-gtest" 3739 version = "0.1.0" 3740 dependencies = [ 3741 "l10nregistry-ffi", 3742 "moz_task", 3743 ] 3744 3745 [[package]] 3746 name = "lalrpop-util" 3747 version = "0.19.12" 3748 source = "registry+https://github.com/rust-lang/crates.io-index" 3749 checksum = "d3c48237b9604c5a4702de6b824e02006c3214327564636aef27c1028a8fa0ed" 3750 dependencies = [ 3751 "regex", 3752 ] 3753 3754 [[package]] 3755 name = "lazy_static" 3756 version = "1.4.0" 3757 source = "registry+https://github.com/rust-lang/crates.io-index" 3758 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 3759 3760 [[package]] 3761 name = "leak" 3762 version = "0.1.2" 3763 source = "registry+https://github.com/rust-lang/crates.io-index" 3764 checksum = "bd100e01f1154f2908dfa7d02219aeab25d0b9c7fa955164192e3245255a0c73" 3765 3766 [[package]] 3767 name = "leaky-cow" 3768 version = "0.1.1" 3769 source = "registry+https://github.com/rust-lang/crates.io-index" 3770 checksum = "40a8225d44241fd324a8af2806ba635fc7c8a7e9a7de4d5cf3ef54e71f5926fc" 3771 dependencies = [ 3772 "leak", 3773 ] 3774 3775 [[package]] 3776 name = "leb128fmt" 3777 version = "0.1.0" 3778 source = "registry+https://github.com/rust-lang/crates.io-index" 3779 checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 3780 3781 [[package]] 3782 name = "libc" 3783 version = "0.2.176" 3784 source = "registry+https://github.com/rust-lang/crates.io-index" 3785 checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" 3786 3787 [[package]] 3788 name = "libcrux-hacl-rs" 3789 version = "0.0.3" 3790 source = "registry+https://github.com/rust-lang/crates.io-index" 3791 checksum = "1134af11da3f24ae8d1a7e2b60ee871c9e3ffd3d8857deaeebab8088b005addd" 3792 dependencies = [ 3793 "libcrux-macros", 3794 ] 3795 3796 [[package]] 3797 name = "libcrux-macros" 3798 version = "0.0.3" 3799 source = "registry+https://github.com/rust-lang/crates.io-index" 3800 checksum = "ffd6aa2dcd5be681662001b81d493f1569c6d49a32361f470b0c955465cd0338" 3801 dependencies = [ 3802 "quote", 3803 "syn", 3804 ] 3805 3806 [[package]] 3807 name = "libcrux-p256" 3808 version = "0.0.3" 3809 source = "registry+https://github.com/rust-lang/crates.io-index" 3810 checksum = "b00d21690ebcc7ce1f242e6c4bdadfd8529f9cf2d7b961c0344c9bcb2c82f78f" 3811 dependencies = [ 3812 "libcrux-hacl-rs", 3813 "libcrux-macros", 3814 "libcrux-sha2", 3815 ] 3816 3817 [[package]] 3818 name = "libcrux-sha2" 3819 version = "0.0.3" 3820 source = "registry+https://github.com/rust-lang/crates.io-index" 3821 checksum = "91eed3bb0ae073f46ae03c83318013fba6e3302bf3292639417b68e908fec4bf" 3822 dependencies = [ 3823 "libcrux-hacl-rs", 3824 "libcrux-macros", 3825 "libcrux-traits", 3826 ] 3827 3828 [[package]] 3829 name = "libcrux-traits" 3830 version = "0.0.3" 3831 dependencies = [ 3832 "rand", 3833 ] 3834 3835 [[package]] 3836 name = "libdbus-sys" 3837 version = "0.2.2" 3838 source = "registry+https://github.com/rust-lang/crates.io-index" 3839 checksum = "c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b" 3840 dependencies = [ 3841 "pkg-config", 3842 ] 3843 3844 [[package]] 3845 name = "libloading" 3846 version = "0.8.6" 3847 source = "registry+https://github.com/rust-lang/crates.io-index" 3848 checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 3849 dependencies = [ 3850 "cfg-if", 3851 "windows-targets", 3852 ] 3853 3854 [[package]] 3855 name = "libm" 3856 version = "0.2.6" 3857 source = "registry+https://github.com/rust-lang/crates.io-index" 3858 checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" 3859 3860 [[package]] 3861 name = "libsqlite3-sys" 3862 version = "0.35.0" 3863 source = "registry+https://github.com/rust-lang/crates.io-index" 3864 checksum = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" 3865 dependencies = [ 3866 "cc", 3867 "pkg-config", 3868 "vcpkg", 3869 ] 3870 3871 [[package]] 3872 name = "libudev" 3873 version = "0.2.0" 3874 source = "registry+https://github.com/rust-lang/crates.io-index" 3875 checksum = "ea626d3bdf40a1c5aee3bcd4f40826970cae8d80a8fec934c82a63840094dcfe" 3876 dependencies = [ 3877 "libc", 3878 "libudev-sys", 3879 ] 3880 3881 [[package]] 3882 name = "libudev-sys" 3883 version = "0.1.3" 3884 dependencies = [ 3885 "lazy_static", 3886 "libc", 3887 ] 3888 3889 [[package]] 3890 name = "libz-rs-sys" 3891 version = "0.4.2" 3892 source = "registry+https://github.com/rust-lang/crates.io-index" 3893 checksum = "902bc563b5d65ad9bba616b490842ef0651066a1a1dc3ce1087113ffcb873c8d" 3894 dependencies = [ 3895 "zlib-rs", 3896 ] 3897 3898 [[package]] 3899 name = "linked-hash-map" 3900 version = "0.5.6" 3901 source = "registry+https://github.com/rust-lang/crates.io-index" 3902 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 3903 3904 [[package]] 3905 name = "linux-raw-sys" 3906 version = "0.4.14" 3907 source = "registry+https://github.com/rust-lang/crates.io-index" 3908 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 3909 3910 [[package]] 3911 name = "litemap" 3912 version = "0.8.0" 3913 source = "registry+https://github.com/rust-lang/crates.io-index" 3914 checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 3915 3916 [[package]] 3917 name = "litrs" 3918 version = "0.4.1" 3919 source = "registry+https://github.com/rust-lang/crates.io-index" 3920 checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 3921 3922 [[package]] 3923 name = "locale_service_glue" 3924 version = "0.1.0" 3925 dependencies = [ 3926 "icu_locale", 3927 "nsstring", 3928 ] 3929 3930 [[package]] 3931 name = "localization-ffi" 3932 version = "0.1.0" 3933 dependencies = [ 3934 "async-trait", 3935 "cstr", 3936 "fluent", 3937 "fluent-fallback", 3938 "fluent-ffi", 3939 "futures", 3940 "futures-channel", 3941 "l10nregistry", 3942 "l10nregistry-ffi", 3943 "moz_task", 3944 "nserror", 3945 "nsstring", 3946 "thin-vec", 3947 "unic-langid", 3948 "xpcom", 3949 ] 3950 3951 [[package]] 3952 name = "lock_api" 3953 version = "0.4.9" 3954 source = "registry+https://github.com/rust-lang/crates.io-index" 3955 checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 3956 dependencies = [ 3957 "autocfg", 3958 "scopeguard", 3959 ] 3960 3961 [[package]] 3962 name = "log" 3963 version = "0.4.26" 3964 source = "registry+https://github.com/rust-lang/crates.io-index" 3965 checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" 3966 3967 [[package]] 3968 name = "logins" 3969 version = "0.1.0" 3970 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 3971 dependencies = [ 3972 "anyhow", 3973 "async-trait", 3974 "error-support", 3975 "futures", 3976 "interrupt-support", 3977 "jwcrypto", 3978 "lazy_static", 3979 "nss", 3980 "parking_lot", 3981 "rusqlite 0.37.0", 3982 "serde", 3983 "serde_derive", 3984 "serde_json", 3985 "sql-support", 3986 "sync-guid", 3987 "sync15", 3988 "thiserror 2.0.12", 3989 "uniffi", 3990 "url", 3991 ] 3992 3993 [[package]] 3994 name = "mach2" 3995 version = "0.4.1" 3996 source = "registry+https://github.com/rust-lang/crates.io-index" 3997 checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" 3998 dependencies = [ 3999 "libc", 4000 ] 4001 4002 [[package]] 4003 name = "macho-unwind-info" 4004 version = "0.4.0" 4005 source = "registry+https://github.com/rust-lang/crates.io-index" 4006 checksum = "6b6086acc74bc23f56b60e88bb082d505e23849d68d6c0f12bb6a7ad5c60e03e" 4007 dependencies = [ 4008 "thiserror 1.999.999", 4009 "zerocopy", 4010 "zerocopy-derive", 4011 ] 4012 4013 [[package]] 4014 name = "macro_rules_attribute" 4015 version = "0.2.2" 4016 source = "registry+https://github.com/rust-lang/crates.io-index" 4017 checksum = "65049d7923698040cd0b1ddcced9b0eb14dd22c5f86ae59c3740eab64a676520" 4018 dependencies = [ 4019 "macro_rules_attribute-proc_macro", 4020 "paste", 4021 ] 4022 4023 [[package]] 4024 name = "macro_rules_attribute-proc_macro" 4025 version = "0.2.2" 4026 source = "registry+https://github.com/rust-lang/crates.io-index" 4027 checksum = "670fdfda89751bc4a84ac13eaa63e205cf0fd22b4c9a5fbfa085b63c1f1d3a30" 4028 4029 [[package]] 4030 name = "malloc_buf" 4031 version = "0.0.6" 4032 source = "registry+https://github.com/rust-lang/crates.io-index" 4033 checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 4034 dependencies = [ 4035 "libc", 4036 ] 4037 4038 [[package]] 4039 name = "malloc_size_of" 4040 version = "0.0.1" 4041 dependencies = [ 4042 "app_units", 4043 "cssparser", 4044 "euclid", 4045 "selectors", 4046 "servo_arc", 4047 "smallbitvec", 4048 "smallvec", 4049 "thin-vec", 4050 "void", 4051 ] 4052 4053 [[package]] 4054 name = "malloc_size_of_derive" 4055 version = "0.1.3" 4056 dependencies = [ 4057 "proc-macro2", 4058 "syn", 4059 "synstructure", 4060 ] 4061 4062 [[package]] 4063 name = "mapped_hyph" 4064 version = "0.4.3" 4065 source = "git+https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6ad7ec9b79816cfc1985a28e5340ad14b" 4066 dependencies = [ 4067 "arrayref", 4068 "log", 4069 "memmap2", 4070 ] 4071 4072 [[package]] 4073 name = "marionette" 4074 version = "0.7.0" 4075 dependencies = [ 4076 "serde", 4077 "serde_json", 4078 "serde_repr", 4079 ] 4080 4081 [[package]] 4082 name = "maybe-async" 4083 version = "0.2.10" 4084 source = "registry+https://github.com/rust-lang/crates.io-index" 4085 checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" 4086 dependencies = [ 4087 "proc-macro2", 4088 "quote", 4089 "syn", 4090 ] 4091 4092 [[package]] 4093 name = "md-5" 4094 version = "0.10.5" 4095 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 4097 dependencies = [ 4098 "digest", 4099 ] 4100 4101 [[package]] 4102 name = "mdns_service" 4103 version = "0.1.1" 4104 dependencies = [ 4105 "byteorder", 4106 "dns-parser", 4107 "gecko-profiler", 4108 "log", 4109 "socket2", 4110 "uuid", 4111 ] 4112 4113 [[package]] 4114 name = "memchr" 4115 version = "2.7.4" 4116 source = "registry+https://github.com/rust-lang/crates.io-index" 4117 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 4118 4119 [[package]] 4120 name = "memmap2" 4121 version = "0.9.3" 4122 source = "registry+https://github.com/rust-lang/crates.io-index" 4123 checksum = "45fd3a57831bf88bc63f8cebc0cf956116276e97fef3966103e96416209f7c92" 4124 dependencies = [ 4125 "libc", 4126 ] 4127 4128 [[package]] 4129 name = "memoffset" 4130 version = "0.8.999" 4131 dependencies = [ 4132 "memoffset 0.9.0", 4133 ] 4134 4135 [[package]] 4136 name = "memoffset" 4137 version = "0.9.0" 4138 source = "registry+https://github.com/rust-lang/crates.io-index" 4139 checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 4140 dependencies = [ 4141 "autocfg", 4142 ] 4143 4144 [[package]] 4145 name = "memtest" 4146 version = "0.4.0" 4147 source = "git+https://github.com/mozilla/memtest?rev=ad681ba425beb0aeba95f03e671432b4be932174#ad681ba425beb0aeba95f03e671432b4be932174" 4148 dependencies = [ 4149 "anyhow", 4150 "libc", 4151 "num_cpus", 4152 "rand", 4153 "serde", 4154 "serde_json", 4155 "tracing", 4156 "windows", 4157 ] 4158 4159 [[package]] 4160 name = "metal" 4161 version = "0.33.0" 4162 source = "registry+https://github.com/rust-lang/crates.io-index" 4163 checksum = "c7047791b5bc903b8cd963014b355f71dc9864a9a0b727057676c1dcae5cbc15" 4164 dependencies = [ 4165 "bitflags 2.9.0", 4166 "block", 4167 "core-graphics-types 0.2.0", 4168 "foreign-types", 4169 "log", 4170 "objc", 4171 "paste", 4172 ] 4173 4174 [[package]] 4175 name = "midir" 4176 version = "0.10.3" 4177 source = "git+https://github.com/mozilla/midir.git?rev=54759f681f3b523e120d047adec2bb1a97152017#54759f681f3b523e120d047adec2bb1a97152017" 4178 dependencies = [ 4179 "alsa", 4180 "coremidi", 4181 "js-sys", 4182 "libc", 4183 "parking_lot", 4184 "wasm-bindgen", 4185 "web-sys", 4186 "windows", 4187 ] 4188 4189 [[package]] 4190 name = "midir_impl" 4191 version = "0.1.0" 4192 dependencies = [ 4193 "midir", 4194 "nsstring", 4195 "thin-vec", 4196 "uuid", 4197 ] 4198 4199 [[package]] 4200 name = "mime" 4201 version = "0.3.16" 4202 source = "registry+https://github.com/rust-lang/crates.io-index" 4203 checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 4204 4205 [[package]] 4206 name = "mime-guess-ffi" 4207 version = "0.1.0" 4208 dependencies = [ 4209 "mime_guess", 4210 "nserror", 4211 "nsstring", 4212 ] 4213 4214 [[package]] 4215 name = "mime_guess" 4216 version = "2.0.4" 4217 source = "registry+https://github.com/rust-lang/crates.io-index" 4218 checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 4219 dependencies = [ 4220 "mime", 4221 "unicase", 4222 ] 4223 4224 [[package]] 4225 name = "minidump" 4226 version = "0.24.0" 4227 source = "registry+https://github.com/rust-lang/crates.io-index" 4228 checksum = "e03e301d414a75655d4ce80e6e3690fbfe70814b67c496c64c826ba558d18ec9" 4229 dependencies = [ 4230 "debugid", 4231 "encoding_rs", 4232 "memmap2", 4233 "minidump-common", 4234 "num-traits", 4235 "procfs-core", 4236 "range-map", 4237 "scroll", 4238 "thiserror 1.999.999", 4239 "time", 4240 "tracing", 4241 "uuid", 4242 ] 4243 4244 [[package]] 4245 name = "minidump-analyzer" 4246 version = "0.1.0" 4247 dependencies = [ 4248 "anyhow", 4249 "async-trait", 4250 "breakpad-symbols", 4251 "futures-executor", 4252 "futures-util", 4253 "lazy_static", 4254 "log", 4255 "minidump", 4256 "minidump-unwind", 4257 "serde_json", 4258 "windows-sys", 4259 ] 4260 4261 [[package]] 4262 name = "minidump-analyzer-export" 4263 version = "0.1.0" 4264 dependencies = [ 4265 "minidump-analyzer", 4266 "mozilla-central-workspace-hack", 4267 ] 4268 4269 [[package]] 4270 name = "minidump-common" 4271 version = "0.24.0" 4272 source = "registry+https://github.com/rust-lang/crates.io-index" 4273 checksum = "5273687f49325b3977f7d372a1bbe2e528694d18128de8dcac78d134448e83b4" 4274 dependencies = [ 4275 "bitflags 2.9.0", 4276 "debugid", 4277 "num-derive", 4278 "num-traits", 4279 "range-map", 4280 "scroll", 4281 "smart-default", 4282 ] 4283 4284 [[package]] 4285 name = "minidump-unwind" 4286 version = "0.24.0" 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 checksum = "c30454f5703c77433b4059bf5e196266b800b14223c55793ee636e49c8f9160e" 4289 dependencies = [ 4290 "async-trait", 4291 "breakpad-symbols", 4292 "cachemap2", 4293 "framehop", 4294 "memmap2", 4295 "minidump", 4296 "minidump-common", 4297 "object", 4298 "scroll", 4299 "tracing", 4300 ] 4301 4302 [[package]] 4303 name = "minidump-writer" 4304 version = "0.10.2" 4305 source = "registry+https://github.com/rust-lang/crates.io-index" 4306 checksum = "6e9370e1f326cb4385f78355d8a0f68f429e9002fd3ca53fff9b43fded234473" 4307 dependencies = [ 4308 "bitflags 2.9.0", 4309 "byteorder", 4310 "cfg-if", 4311 "crash-context", 4312 "error-graph", 4313 "failspot", 4314 "goblin 0.9.2", 4315 "libc", 4316 "log", 4317 "mach2", 4318 "memmap2", 4319 "memoffset 0.9.0", 4320 "minidump-common", 4321 "nix 0.29.0", 4322 "procfs-core", 4323 "scroll", 4324 "serde", 4325 "serde_json", 4326 "tempfile", 4327 "thiserror 2.0.12", 4328 ] 4329 4330 [[package]] 4331 name = "minimal-lexical" 4332 version = "0.2.1" 4333 source = "registry+https://github.com/rust-lang/crates.io-index" 4334 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 4335 4336 [[package]] 4337 name = "miniz_oxide" 4338 version = "0.8.9" 4339 source = "registry+https://github.com/rust-lang/crates.io-index" 4340 checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 4341 dependencies = [ 4342 "adler2", 4343 "simd-adler32", 4344 ] 4345 4346 [[package]] 4347 name = "mio" 4348 version = "1.0.1" 4349 source = "registry+https://github.com/rust-lang/crates.io-index" 4350 checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" 4351 dependencies = [ 4352 "hermit-abi", 4353 "libc", 4354 "log", 4355 "wasi 0.11.999", 4356 "windows-sys", 4357 ] 4358 4359 [[package]] 4360 name = "mls-platform-api" 4361 version = "0.1.0" 4362 source = "git+https://github.com/beurdouche/mls-platform-api?rev=3acd8e7de512940207d45477a6034a38a9424652#3acd8e7de512940207d45477a6034a38a9424652" 4363 dependencies = [ 4364 "bincode", 4365 "hex", 4366 "mls-rs", 4367 "mls-rs-crypto-nss", 4368 "mls-rs-provider-sqlite", 4369 "serde", 4370 "serde_json", 4371 "sha2", 4372 "thiserror 1.999.999", 4373 ] 4374 4375 [[package]] 4376 name = "mls-rs" 4377 version = "0.45.0" 4378 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4379 dependencies = [ 4380 "async-trait", 4381 "cfg-if", 4382 "debug_tree", 4383 "futures", 4384 "getrandom 0.2.999", 4385 "hex", 4386 "itertools", 4387 "maybe-async", 4388 "mls-rs-codec", 4389 "mls-rs-core", 4390 "mls-rs-identity-x509", 4391 "mls-rs-provider-sqlite", 4392 "rand_core", 4393 "rayon", 4394 "serde", 4395 "thiserror 1.999.999", 4396 "wasm-bindgen", 4397 "zeroize", 4398 ] 4399 4400 [[package]] 4401 name = "mls-rs-codec" 4402 version = "0.6.0" 4403 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4404 dependencies = [ 4405 "mls-rs-codec-derive", 4406 "thiserror 1.999.999", 4407 "wasm-bindgen", 4408 ] 4409 4410 [[package]] 4411 name = "mls-rs-codec-derive" 4412 version = "0.2.0" 4413 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4414 dependencies = [ 4415 "darling", 4416 "proc-macro2", 4417 "quote", 4418 "syn", 4419 ] 4420 4421 [[package]] 4422 name = "mls-rs-core" 4423 version = "0.21.0" 4424 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4425 dependencies = [ 4426 "async-trait", 4427 "hex", 4428 "maybe-async", 4429 "mls-rs-codec", 4430 "serde", 4431 "serde_bytes", 4432 "thiserror 1.999.999", 4433 "wasm-bindgen", 4434 "zeroize", 4435 ] 4436 4437 [[package]] 4438 name = "mls-rs-crypto-hpke" 4439 version = "0.14.0" 4440 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4441 dependencies = [ 4442 "async-trait", 4443 "cfg-if", 4444 "maybe-async", 4445 "mls-rs-core", 4446 "mls-rs-crypto-traits", 4447 "thiserror 1.999.999", 4448 "zeroize", 4449 ] 4450 4451 [[package]] 4452 name = "mls-rs-crypto-nss" 4453 version = "0.1.0" 4454 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4455 dependencies = [ 4456 "getrandom 0.2.999", 4457 "hex", 4458 "maybe-async", 4459 "mls-rs-core", 4460 "mls-rs-crypto-hpke", 4461 "mls-rs-crypto-traits", 4462 "nss-gk-api", 4463 "rand_core", 4464 "serde", 4465 "thiserror 1.999.999", 4466 "zeroize", 4467 ] 4468 4469 [[package]] 4470 name = "mls-rs-crypto-traits" 4471 version = "0.15.0" 4472 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4473 dependencies = [ 4474 "async-trait", 4475 "maybe-async", 4476 "mls-rs-core", 4477 ] 4478 4479 [[package]] 4480 name = "mls-rs-identity-x509" 4481 version = "0.15.0" 4482 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4483 dependencies = [ 4484 "async-trait", 4485 "maybe-async", 4486 "mls-rs-core", 4487 "thiserror 1.999.999", 4488 "wasm-bindgen", 4489 ] 4490 4491 [[package]] 4492 name = "mls-rs-provider-sqlite" 4493 version = "0.15.0" 4494 source = "git+https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691feab0f3617c3815c527402bd44d854d74" 4495 dependencies = [ 4496 "async-trait", 4497 "hex", 4498 "maybe-async", 4499 "mls-rs-core", 4500 "rand", 4501 "rusqlite 0.31.999", 4502 "thiserror 1.999.999", 4503 "zeroize", 4504 ] 4505 4506 [[package]] 4507 name = "mls_gk" 4508 version = "0.1.0" 4509 dependencies = [ 4510 "hex", 4511 "log", 4512 "mls-platform-api", 4513 "nserror", 4514 "nss-gk-api", 4515 "nsstring", 4516 "rusqlite 0.37.0", 4517 "static_prefs", 4518 "thin-vec", 4519 "xpcom", 4520 ] 4521 4522 [[package]] 4523 name = "moz_asserts" 4524 version = "0.1.0" 4525 dependencies = [ 4526 "mozbuild", 4527 ] 4528 4529 [[package]] 4530 name = "moz_cbor" 4531 version = "0.1.2" 4532 source = "registry+https://github.com/rust-lang/crates.io-index" 4533 checksum = "2133b12230591b7e727c8977b96b791bba421cd80ce8eb08b782dcb4a43fa1e9" 4534 4535 [[package]] 4536 name = "moz_task" 4537 version = "0.1.0" 4538 dependencies = [ 4539 "async-task", 4540 "cstr", 4541 "libc", 4542 "log", 4543 "nserror", 4544 "nsstring", 4545 "xpcom", 4546 ] 4547 4548 [[package]] 4549 name = "moz_task-gtest" 4550 version = "0.1.0" 4551 dependencies = [ 4552 "moz_task", 4553 ] 4554 4555 [[package]] 4556 name = "mozannotation_client" 4557 version = "0.1.0" 4558 4559 [[package]] 4560 name = "mozannotation_server" 4561 version = "0.1.0" 4562 dependencies = [ 4563 "memoffset 0.9.0", 4564 "mozannotation_client", 4565 "process_reader", 4566 "thiserror 2.0.12", 4567 ] 4568 4569 [[package]] 4570 name = "mozbuild" 4571 version = "0.1.0" 4572 4573 [[package]] 4574 name = "mozdevice" 4575 version = "0.5.4" 4576 dependencies = [ 4577 "log", 4578 "once_cell", 4579 "regex", 4580 "tempfile", 4581 "thiserror 1.999.999", 4582 "unix_path", 4583 "uuid", 4584 "walkdir", 4585 ] 4586 4587 [[package]] 4588 name = "mozglue-static" 4589 version = "0.1.0" 4590 dependencies = [ 4591 "arrayvec", 4592 "cc", 4593 "mozbuild", 4594 "rustc_version", 4595 ] 4596 4597 [[package]] 4598 name = "mozilla-central-workspace-hack" 4599 version = "0.1.0" 4600 dependencies = [ 4601 "allocator-api2", 4602 "arrayvec", 4603 "bindgen 0.69.999", 4604 "bitflags 2.9.0", 4605 "byteorder", 4606 "bytes", 4607 "cc", 4608 "chrono", 4609 "clap", 4610 "core-foundation-sys", 4611 "crossbeam-utils", 4612 "dist-bin", 4613 "env_logger", 4614 "flate2", 4615 "fluent", 4616 "fluent-langneg", 4617 "fnv", 4618 "form_urlencoded", 4619 "futures", 4620 "futures-channel", 4621 "futures-core", 4622 "futures-executor", 4623 "futures-sink", 4624 "futures-util", 4625 "getrandom 0.2.999", 4626 "hashbrown 0.13.999", 4627 "hex", 4628 "hyper", 4629 "icu_locale_core", 4630 "icu_properties", 4631 "idna", 4632 "indexmap", 4633 "itertools", 4634 "libc", 4635 "log", 4636 "memchr", 4637 "mio", 4638 "nom", 4639 "num-integer", 4640 "num-traits", 4641 "object", 4642 "once_cell", 4643 "percent-encoding", 4644 "phf", 4645 "proc-macro2", 4646 "quote", 4647 "regex", 4648 "rkv", 4649 "scopeguard", 4650 "scroll", 4651 "semver", 4652 "serde", 4653 "serde_json", 4654 "smallvec", 4655 "stable_deref_trait", 4656 "strsim", 4657 "syn", 4658 "time", 4659 "time-macros", 4660 "tinystr", 4661 "tokio", 4662 "tokio-util", 4663 "toml 0.5.999", 4664 "tracing", 4665 "unic-langid", 4666 "unic-langid-impl", 4667 "unicode-bidi", 4668 "uniffi", 4669 "url", 4670 "uuid", 4671 "winapi", 4672 "windows", 4673 "windows-sys", 4674 "xml-rs", 4675 "yoke", 4676 "zerocopy", 4677 "zerofrom", 4678 "zerovec", 4679 "zip", 4680 ] 4681 4682 [[package]] 4683 name = "mozprofile" 4684 version = "0.9.4" 4685 dependencies = [ 4686 "tempfile", 4687 "thiserror 1.999.999", 4688 ] 4689 4690 [[package]] 4691 name = "mozrunner" 4692 version = "0.15.4" 4693 dependencies = [ 4694 "dirs", 4695 "log", 4696 "mozprofile", 4697 "plist", 4698 "thiserror 1.999.999", 4699 "winreg", 4700 ] 4701 4702 [[package]] 4703 name = "mozurl" 4704 version = "0.0.1" 4705 dependencies = [ 4706 "nserror", 4707 "nsstring", 4708 "url", 4709 "uuid", 4710 "xpcom", 4711 ] 4712 4713 [[package]] 4714 name = "mozversion" 4715 version = "0.5.3" 4716 dependencies = [ 4717 "regex", 4718 "rust-ini", 4719 "semver", 4720 "thiserror 1.999.999", 4721 ] 4722 4723 [[package]] 4724 name = "mozwer_s" 4725 version = "0.1.0" 4726 dependencies = [ 4727 "crash_helper_client", 4728 "libc", 4729 "mozilla-central-workspace-hack", 4730 "rust-ini", 4731 "serde", 4732 "serde_json", 4733 "uuid", 4734 "windows-sys", 4735 ] 4736 4737 [[package]] 4738 name = "mp4parse" 4739 version = "0.17.0" 4740 source = "git+https://github.com/mozilla/mp4parse-rust?rev=f955be5d2a04a631c0f1777d6f35370ea1a99e2d#f955be5d2a04a631c0f1777d6f35370ea1a99e2d" 4741 dependencies = [ 4742 "bitreader", 4743 "byteorder", 4744 "fallible_collections", 4745 "log", 4746 "num-traits", 4747 "static_assertions", 4748 ] 4749 4750 [[package]] 4751 name = "mp4parse-gtest" 4752 version = "0.1.0" 4753 4754 [[package]] 4755 name = "mp4parse_capi" 4756 version = "0.17.0" 4757 source = "git+https://github.com/mozilla/mp4parse-rust?rev=f955be5d2a04a631c0f1777d6f35370ea1a99e2d#f955be5d2a04a631c0f1777d6f35370ea1a99e2d" 4758 dependencies = [ 4759 "byteorder", 4760 "fallible_collections", 4761 "log", 4762 "mp4parse", 4763 "num-traits", 4764 ] 4765 4766 [[package]] 4767 name = "mtu" 4768 version = "0.2.9" 4769 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4770 dependencies = [ 4771 "bindgen 0.72.0", 4772 "cfg_aliases", 4773 "libc", 4774 "mozbuild", 4775 "static_assertions", 4776 "windows", 4777 ] 4778 4779 [[package]] 4780 name = "murmurhash3" 4781 version = "0.0.5" 4782 source = "registry+https://github.com/rust-lang/crates.io-index" 4783 checksum = "a2983372caf4480544083767bf2d27defafe32af49ab4df3a0b7fc90793a3664" 4784 4785 [[package]] 4786 name = "naga" 4787 version = "28.0.0" 4788 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 4789 dependencies = [ 4790 "arrayvec", 4791 "bit-set", 4792 "bitflags 2.9.0", 4793 "cfg-if", 4794 "cfg_aliases", 4795 "codespan-reporting", 4796 "half 2.5.0", 4797 "hashbrown 0.16.0", 4798 "hexf-parse", 4799 "indexmap", 4800 "libm", 4801 "log", 4802 "num-traits", 4803 "once_cell", 4804 "rustc-hash 1.999.999", 4805 "serde", 4806 "spirv", 4807 "thiserror 2.0.12", 4808 "unicode-ident", 4809 ] 4810 4811 [[package]] 4812 name = "neqo-bin" 4813 version = "0.21.0" 4814 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4815 dependencies = [ 4816 "clap", 4817 "clap-verbosity-flag", 4818 "futures", 4819 "hex", 4820 "libc", 4821 "log", 4822 "neqo-common", 4823 "neqo-crypto", 4824 "neqo-http3", 4825 "neqo-transport", 4826 "neqo-udp", 4827 "qlog", 4828 "quinn-udp", 4829 "regex", 4830 "rustc-hash 2.1.1", 4831 "thiserror 2.0.12", 4832 "tokio", 4833 "url", 4834 ] 4835 4836 [[package]] 4837 name = "neqo-common" 4838 version = "0.21.0" 4839 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4840 dependencies = [ 4841 "enum-map", 4842 "env_logger", 4843 "log", 4844 "qlog", 4845 "strum", 4846 "thiserror 2.0.12", 4847 "windows", 4848 ] 4849 4850 [[package]] 4851 name = "neqo-crypto" 4852 version = "0.21.0" 4853 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4854 dependencies = [ 4855 "bindgen 0.72.0", 4856 "enum-map", 4857 "log", 4858 "mozbuild", 4859 "neqo-common", 4860 "semver", 4861 "serde", 4862 "serde_derive", 4863 "strum", 4864 "thiserror 2.0.12", 4865 "toml 0.9.8", 4866 "windows", 4867 ] 4868 4869 [[package]] 4870 name = "neqo-http3" 4871 version = "0.21.0" 4872 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4873 dependencies = [ 4874 "enumset", 4875 "log", 4876 "neqo-common", 4877 "neqo-crypto", 4878 "neqo-qpack", 4879 "neqo-transport", 4880 "qlog", 4881 "rustc-hash 2.1.1", 4882 "sfv", 4883 "strum", 4884 "thiserror 2.0.12", 4885 "url", 4886 ] 4887 4888 [[package]] 4889 name = "neqo-qpack" 4890 version = "0.21.0" 4891 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4892 dependencies = [ 4893 "log", 4894 "neqo-common", 4895 "neqo-transport", 4896 "qlog", 4897 "rustc-hash 2.1.1", 4898 "static_assertions", 4899 "thiserror 2.0.12", 4900 ] 4901 4902 [[package]] 4903 name = "neqo-transport" 4904 version = "0.21.0" 4905 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4906 dependencies = [ 4907 "enum-map", 4908 "enumset", 4909 "indexmap", 4910 "log", 4911 "mtu", 4912 "neqo-common", 4913 "neqo-crypto", 4914 "qlog", 4915 "rustc-hash 2.1.1", 4916 "smallvec", 4917 "static_assertions", 4918 "strum", 4919 "thiserror 2.0.12", 4920 ] 4921 4922 [[package]] 4923 name = "neqo-udp" 4924 version = "0.21.0" 4925 source = "git+https://github.com/mozilla/neqo?tag=v0.21.0#b3338f904e2b9cdd59fbb2ade6b36d1a2ced4eba" 4926 dependencies = [ 4927 "cfg_aliases", 4928 "libc", 4929 "log", 4930 "neqo-common", 4931 "quinn-udp", 4932 "windows", 4933 ] 4934 4935 [[package]] 4936 name = "neqo_glue" 4937 version = "0.1.0" 4938 dependencies = [ 4939 "firefox-on-glean", 4940 "libc", 4941 "log", 4942 "neqo-common", 4943 "neqo-crypto", 4944 "neqo-http3", 4945 "neqo-qpack", 4946 "neqo-transport", 4947 "neqo-udp", 4948 "nserror", 4949 "nsstring", 4950 "qlog", 4951 "static_assertions", 4952 "static_prefs", 4953 "thin-vec", 4954 "uuid", 4955 "winapi", 4956 "xpcom", 4957 "zlib-rs", 4958 ] 4959 4960 [[package]] 4961 name = "netwerk_helper" 4962 version = "0.0.1" 4963 dependencies = [ 4964 "nserror", 4965 "nsstring", 4966 "thin-vec", 4967 "windows-sys", 4968 ] 4969 4970 [[package]] 4971 name = "new_debug_unreachable" 4972 version = "1.0.4" 4973 source = "registry+https://github.com/rust-lang/crates.io-index" 4974 checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 4975 4976 [[package]] 4977 name = "nix" 4978 version = "0.29.0" 4979 dependencies = [ 4980 "nix 0.30.1", 4981 ] 4982 4983 [[package]] 4984 name = "nix" 4985 version = "0.30.1" 4986 source = "registry+https://github.com/rust-lang/crates.io-index" 4987 checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" 4988 dependencies = [ 4989 "bitflags 2.9.0", 4990 "cfg-if", 4991 "cfg_aliases", 4992 "libc", 4993 "memoffset 0.9.0", 4994 ] 4995 4996 [[package]] 4997 name = "nmhproxy" 4998 version = "0.1.0" 4999 dependencies = [ 5000 "dirs", 5001 "mozbuild", 5002 "mozilla-central-workspace-hack", 5003 "serde", 5004 "serde_json", 5005 "tempfile", 5006 "url", 5007 ] 5008 5009 [[package]] 5010 name = "nom" 5011 version = "7.1.3" 5012 source = "registry+https://github.com/rust-lang/crates.io-index" 5013 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 5014 dependencies = [ 5015 "memchr", 5016 "minimal-lexical", 5017 ] 5018 5019 [[package]] 5020 name = "nserror" 5021 version = "0.1.0" 5022 dependencies = [ 5023 "mozbuild", 5024 "nsstring", 5025 ] 5026 5027 [[package]] 5028 name = "nss" 5029 version = "0.1.0" 5030 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5031 dependencies = [ 5032 "base64 0.21.999", 5033 "error-support", 5034 "nss_sys", 5035 "once_cell", 5036 "serde", 5037 "serde_derive", 5038 "thiserror 2.0.12", 5039 ] 5040 5041 [[package]] 5042 name = "nss-gk-api" 5043 version = "0.3.0" 5044 source = "git+https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a946811ffd64abc78de3ee284957d8d1c0d63" 5045 dependencies = [ 5046 "bindgen 0.72.0", 5047 "log", 5048 "mozbuild", 5049 "once_cell", 5050 "pkcs11-bindings", 5051 "serde", 5052 "serde_derive", 5053 "toml 0.5.999", 5054 ] 5055 5056 [[package]] 5057 name = "nss_build_common" 5058 version = "0.1.0" 5059 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5060 5061 [[package]] 5062 name = "nss_sys" 5063 version = "0.1.0" 5064 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5065 dependencies = [ 5066 "libsqlite3-sys", 5067 "nss_build_common", 5068 ] 5069 5070 [[package]] 5071 name = "nsstring" 5072 version = "0.1.0" 5073 dependencies = [ 5074 "bitflags 2.9.0", 5075 "encoding_rs", 5076 ] 5077 5078 [[package]] 5079 name = "nsstring-gtest" 5080 version = "0.1.0" 5081 dependencies = [ 5082 "nsstring", 5083 ] 5084 5085 [[package]] 5086 name = "num" 5087 version = "0.4.3" 5088 source = "registry+https://github.com/rust-lang/crates.io-index" 5089 checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 5090 dependencies = [ 5091 "num-bigint", 5092 "num-complex", 5093 "num-integer", 5094 "num-iter", 5095 "num-rational", 5096 "num-traits", 5097 ] 5098 5099 [[package]] 5100 name = "num-bigint" 5101 version = "0.4.6" 5102 source = "registry+https://github.com/rust-lang/crates.io-index" 5103 checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 5104 dependencies = [ 5105 "num-integer", 5106 "num-traits", 5107 ] 5108 5109 [[package]] 5110 name = "num-complex" 5111 version = "0.4.6" 5112 source = "registry+https://github.com/rust-lang/crates.io-index" 5113 checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 5114 dependencies = [ 5115 "num-traits", 5116 ] 5117 5118 [[package]] 5119 name = "num-conv" 5120 version = "0.1.0" 5121 source = "registry+https://github.com/rust-lang/crates.io-index" 5122 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 5123 5124 [[package]] 5125 name = "num-derive" 5126 version = "0.4.2" 5127 source = "registry+https://github.com/rust-lang/crates.io-index" 5128 checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 5129 dependencies = [ 5130 "proc-macro2", 5131 "quote", 5132 "syn", 5133 ] 5134 5135 [[package]] 5136 name = "num-integer" 5137 version = "0.1.46" 5138 source = "registry+https://github.com/rust-lang/crates.io-index" 5139 checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 5140 dependencies = [ 5141 "num-traits", 5142 ] 5143 5144 [[package]] 5145 name = "num-iter" 5146 version = "0.1.45" 5147 source = "registry+https://github.com/rust-lang/crates.io-index" 5148 checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 5149 dependencies = [ 5150 "autocfg", 5151 "num-integer", 5152 "num-traits", 5153 ] 5154 5155 [[package]] 5156 name = "num-rational" 5157 version = "0.4.2" 5158 source = "registry+https://github.com/rust-lang/crates.io-index" 5159 checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 5160 dependencies = [ 5161 "num-bigint", 5162 "num-integer", 5163 "num-traits", 5164 ] 5165 5166 [[package]] 5167 name = "num-traits" 5168 version = "0.2.19" 5169 source = "registry+https://github.com/rust-lang/crates.io-index" 5170 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 5171 dependencies = [ 5172 "autocfg", 5173 "libm", 5174 ] 5175 5176 [[package]] 5177 name = "num_cpus" 5178 version = "1.16.0" 5179 source = "registry+https://github.com/rust-lang/crates.io-index" 5180 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 5181 dependencies = [ 5182 "hermit-abi", 5183 "libc", 5184 ] 5185 5186 [[package]] 5187 name = "objc" 5188 version = "0.2.7" 5189 source = "git+https://github.com/glandium/rust-objc?rev=4de89f5aa9851ceca4d40e7ac1e2759410c04324#4de89f5aa9851ceca4d40e7ac1e2759410c04324" 5190 dependencies = [ 5191 "malloc_buf", 5192 ] 5193 5194 [[package]] 5195 name = "objc2" 5196 version = "0.6.3" 5197 source = "registry+https://github.com/rust-lang/crates.io-index" 5198 checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" 5199 dependencies = [ 5200 "objc2-encode", 5201 ] 5202 5203 [[package]] 5204 name = "objc2-encode" 5205 version = "4.1.0" 5206 source = "registry+https://github.com/rust-lang/crates.io-index" 5207 checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" 5208 5209 [[package]] 5210 name = "object" 5211 version = "0.36.4" 5212 source = "registry+https://github.com/rust-lang/crates.io-index" 5213 checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 5214 dependencies = [ 5215 "memchr", 5216 ] 5217 5218 [[package]] 5219 name = "oblivious_http" 5220 version = "0.1.0" 5221 dependencies = [ 5222 "nserror", 5223 "ohttp", 5224 "rand", 5225 "thin-vec", 5226 "xpcom", 5227 ] 5228 5229 [[package]] 5230 name = "ohttp" 5231 version = "0.7.2" 5232 source = "registry+https://github.com/rust-lang/crates.io-index" 5233 checksum = "41a03aaaf57495c75ce66aee6a7c3b21abf046c9d4cca3d45b22cdbf0de1bfba" 5234 dependencies = [ 5235 "bindgen 0.72.0", 5236 "byteorder", 5237 "hex", 5238 "log", 5239 "mozbuild", 5240 "serde", 5241 "serde_derive", 5242 "thiserror 2.0.12", 5243 "toml 0.9.8", 5244 ] 5245 5246 [[package]] 5247 name = "once_cell" 5248 version = "1.21.3" 5249 source = "registry+https://github.com/rust-lang/crates.io-index" 5250 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 5251 5252 [[package]] 5253 name = "ordered-float" 5254 version = "3.4.0" 5255 source = "registry+https://github.com/rust-lang/crates.io-index" 5256 checksum = "d84eb1409416d254e4a9c8fa56cc24701755025b458f0fcd8e59e1f5f40c23bf" 5257 dependencies = [ 5258 "num-traits", 5259 ] 5260 5261 [[package]] 5262 name = "origin-trial-token" 5263 version = "0.1.1" 5264 source = "registry+https://github.com/rust-lang/crates.io-index" 5265 checksum = "94cb60fca11d2efd72ab0e0ad0298089307a15b14313178416a96476dbea4550" 5266 dependencies = [ 5267 "serde", 5268 "serde_json", 5269 ] 5270 5271 [[package]] 5272 name = "origin-trials-ffi" 5273 version = "0.1.0" 5274 dependencies = [ 5275 "origin-trial-token", 5276 ] 5277 5278 [[package]] 5279 name = "osclientcerts" 5280 version = "0.1.4" 5281 dependencies = [ 5282 "android_logger", 5283 "byteorder", 5284 "core-foundation 0.9.999", 5285 "cstr", 5286 "env_logger", 5287 "futures-executor", 5288 "lazy_static", 5289 "libloading", 5290 "log", 5291 "moz_task", 5292 "nserror", 5293 "pkcs11-bindings", 5294 "rsclientcerts", 5295 "rsclientcerts-util", 5296 "winapi", 5297 "xpcom", 5298 ] 5299 5300 [[package]] 5301 name = "oslog" 5302 version = "0.1.999" 5303 dependencies = [ 5304 "log", 5305 ] 5306 5307 [[package]] 5308 name = "oxilangtag" 5309 version = "0.1.3" 5310 source = "registry+https://github.com/rust-lang/crates.io-index" 5311 checksum = "8d91edf4fbb970279443471345a4e8c491bf05bb283b3e6c88e4e606fd8c181b" 5312 5313 [[package]] 5314 name = "oxilangtag-ffi" 5315 version = "0.1.0" 5316 dependencies = [ 5317 "nsstring", 5318 "oxilangtag", 5319 ] 5320 5321 [[package]] 5322 name = "parking_lot" 5323 version = "0.12.3" 5324 source = "registry+https://github.com/rust-lang/crates.io-index" 5325 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 5326 dependencies = [ 5327 "lock_api", 5328 "parking_lot_core", 5329 ] 5330 5331 [[package]] 5332 name = "parking_lot_core" 5333 version = "0.9.10" 5334 source = "registry+https://github.com/rust-lang/crates.io-index" 5335 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 5336 dependencies = [ 5337 "cfg-if", 5338 "libc", 5339 "redox_syscall", 5340 "smallvec", 5341 "windows-targets", 5342 ] 5343 5344 [[package]] 5345 name = "paste" 5346 version = "1.0.11" 5347 source = "registry+https://github.com/rust-lang/crates.io-index" 5348 checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 5349 5350 [[package]] 5351 name = "payload-support" 5352 version = "0.1.0" 5353 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5354 dependencies = [ 5355 "serde", 5356 "serde_derive", 5357 "serde_json", 5358 ] 5359 5360 [[package]] 5361 name = "pe-unwind-info" 5362 version = "0.2.3" 5363 source = "registry+https://github.com/rust-lang/crates.io-index" 5364 checksum = "6ec3b43050c38ffb9de87e17d874e9956e3a9131b343c9b7b7002597727c3891" 5365 dependencies = [ 5366 "arrayvec", 5367 "bitflags 2.9.0", 5368 "thiserror 1.999.999", 5369 "zerocopy", 5370 "zerocopy-derive", 5371 ] 5372 5373 [[package]] 5374 name = "peek-poke" 5375 version = "0.3.0" 5376 dependencies = [ 5377 "euclid", 5378 "peek-poke-derive", 5379 ] 5380 5381 [[package]] 5382 name = "peek-poke-derive" 5383 version = "0.3.0" 5384 dependencies = [ 5385 "proc-macro2", 5386 "quote", 5387 "syn", 5388 "synstructure", 5389 ] 5390 5391 [[package]] 5392 name = "percent-encoding" 5393 version = "2.3.2" 5394 source = "registry+https://github.com/rust-lang/crates.io-index" 5395 checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 5396 5397 [[package]] 5398 name = "phf" 5399 version = "0.13.1" 5400 source = "registry+https://github.com/rust-lang/crates.io-index" 5401 checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" 5402 dependencies = [ 5403 "phf_macros", 5404 "phf_shared", 5405 "serde", 5406 ] 5407 5408 [[package]] 5409 name = "phf_codegen" 5410 version = "0.13.1" 5411 source = "registry+https://github.com/rust-lang/crates.io-index" 5412 checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" 5413 dependencies = [ 5414 "phf_generator", 5415 "phf_shared", 5416 ] 5417 5418 [[package]] 5419 name = "phf_generator" 5420 version = "0.13.1" 5421 source = "registry+https://github.com/rust-lang/crates.io-index" 5422 checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" 5423 dependencies = [ 5424 "fastrand", 5425 "phf_shared", 5426 ] 5427 5428 [[package]] 5429 name = "phf_macros" 5430 version = "0.13.1" 5431 source = "registry+https://github.com/rust-lang/crates.io-index" 5432 checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" 5433 dependencies = [ 5434 "phf_generator", 5435 "phf_shared", 5436 "proc-macro2", 5437 "quote", 5438 "syn", 5439 ] 5440 5441 [[package]] 5442 name = "phf_shared" 5443 version = "0.13.1" 5444 source = "registry+https://github.com/rust-lang/crates.io-index" 5445 checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" 5446 dependencies = [ 5447 "siphasher 1.0.1", 5448 ] 5449 5450 [[package]] 5451 name = "pin-cell" 5452 version = "0.2.0" 5453 source = "registry+https://github.com/rust-lang/crates.io-index" 5454 checksum = "e1f4c4ebd3c5f82080164b7d9cc8e505cd9536fda8c750b779daceb4b7180a7b" 5455 5456 [[package]] 5457 name = "pin-project" 5458 version = "1.1.0" 5459 source = "registry+https://github.com/rust-lang/crates.io-index" 5460 checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 5461 dependencies = [ 5462 "pin-project-internal", 5463 ] 5464 5465 [[package]] 5466 name = "pin-project-internal" 5467 version = "1.1.0" 5468 source = "registry+https://github.com/rust-lang/crates.io-index" 5469 checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 5470 dependencies = [ 5471 "proc-macro2", 5472 "quote", 5473 "syn", 5474 ] 5475 5476 [[package]] 5477 name = "pin-project-lite" 5478 version = "0.2.14" 5479 source = "registry+https://github.com/rust-lang/crates.io-index" 5480 checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 5481 5482 [[package]] 5483 name = "pin-utils" 5484 version = "0.1.0" 5485 source = "registry+https://github.com/rust-lang/crates.io-index" 5486 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 5487 5488 [[package]] 5489 name = "pkcs11-bindings" 5490 version = "0.1.7" 5491 source = "registry+https://github.com/rust-lang/crates.io-index" 5492 checksum = "77f2b11de4fec7f1e085891d4a4bf16a8b1beb49978837a80d4e9e705b99295c" 5493 dependencies = [ 5494 "bindgen 0.72.0", 5495 ] 5496 5497 [[package]] 5498 name = "pkcs11testmodule-static" 5499 version = "0.1.0" 5500 dependencies = [ 5501 "base64 0.22.1", 5502 "env_logger", 5503 "libcrux-p256", 5504 "log", 5505 "mozilla-central-workspace-hack", 5506 "num-bigint", 5507 "num-integer", 5508 "pkcs11-bindings", 5509 "rand", 5510 "rsclientcerts", 5511 "rsclientcerts-util", 5512 ] 5513 5514 [[package]] 5515 name = "pkg-config" 5516 version = "0.3.26" 5517 source = "registry+https://github.com/rust-lang/crates.io-index" 5518 checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 5519 5520 [[package]] 5521 name = "plain" 5522 version = "0.2.3" 5523 source = "registry+https://github.com/rust-lang/crates.io-index" 5524 checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 5525 5526 [[package]] 5527 name = "plane-split" 5528 version = "0.18.0" 5529 source = "registry+https://github.com/rust-lang/crates.io-index" 5530 checksum = "8c1f7d82649829ecdef8e258790b0587acf0a8403f0ce963473d8e918acc1643" 5531 dependencies = [ 5532 "euclid", 5533 "log", 5534 "smallvec", 5535 ] 5536 5537 [[package]] 5538 name = "plist" 5539 version = "1.7.2" 5540 source = "registry+https://github.com/rust-lang/crates.io-index" 5541 checksum = "3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed" 5542 dependencies = [ 5543 "base64 0.22.1", 5544 "indexmap", 5545 "quick-xml", 5546 "serde", 5547 "time", 5548 ] 5549 5550 [[package]] 5551 name = "pollster" 5552 version = "0.3.0" 5553 source = "registry+https://github.com/rust-lang/crates.io-index" 5554 checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 5555 5556 [[package]] 5557 name = "potential_utf" 5558 version = "0.1.2" 5559 source = "registry+https://github.com/rust-lang/crates.io-index" 5560 checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" 5561 dependencies = [ 5562 "serde", 5563 "writeable", 5564 "zerovec", 5565 ] 5566 5567 [[package]] 5568 name = "powerfmt" 5569 version = "0.2.0" 5570 source = "registry+https://github.com/rust-lang/crates.io-index" 5571 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 5572 5573 [[package]] 5574 name = "ppv-lite86" 5575 version = "0.2.17" 5576 source = "registry+https://github.com/rust-lang/crates.io-index" 5577 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 5578 5579 [[package]] 5580 name = "precomputed-hash" 5581 version = "0.1.1" 5582 source = "registry+https://github.com/rust-lang/crates.io-index" 5583 checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 5584 5585 [[package]] 5586 name = "prefs_parser" 5587 version = "0.0.1" 5588 5589 [[package]] 5590 name = "presser" 5591 version = "0.3.1" 5592 source = "registry+https://github.com/rust-lang/crates.io-index" 5593 checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" 5594 5595 [[package]] 5596 name = "prio" 5597 version = "0.16.2" 5598 source = "registry+https://github.com/rust-lang/crates.io-index" 5599 checksum = "5cec5eb0d28eee4ea74be34b28ed4c625e88c54ff83c21b412a5ea7cc48624ae" 5600 dependencies = [ 5601 "byteorder", 5602 "getrandom 0.2.999", 5603 "rand_core", 5604 "serde", 5605 "sha3", 5606 "subtle", 5607 "thiserror 1.999.999", 5608 ] 5609 5610 [[package]] 5611 name = "proc-macro2" 5612 version = "1.0.101" 5613 source = "registry+https://github.com/rust-lang/crates.io-index" 5614 checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" 5615 dependencies = [ 5616 "unicode-ident", 5617 ] 5618 5619 [[package]] 5620 name = "process_reader" 5621 version = "0.1.0" 5622 dependencies = [ 5623 "goblin 0.9.2", 5624 "libc", 5625 "log", 5626 "mach2", 5627 "memoffset 0.9.0", 5628 "mozilla-central-workspace-hack", 5629 "scroll", 5630 "thiserror 2.0.12", 5631 "windows-sys", 5632 ] 5633 5634 [[package]] 5635 name = "processtools" 5636 version = "0.1.0" 5637 dependencies = [ 5638 "libc", 5639 "log", 5640 "nserror", 5641 "winapi", 5642 "xpcom", 5643 ] 5644 5645 [[package]] 5646 name = "procfs-core" 5647 version = "0.17.0" 5648 source = "registry+https://github.com/rust-lang/crates.io-index" 5649 checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" 5650 dependencies = [ 5651 "bitflags 2.9.0", 5652 "hex", 5653 "serde", 5654 ] 5655 5656 [[package]] 5657 name = "profiler-macros" 5658 version = "0.1.0" 5659 dependencies = [ 5660 "quote", 5661 "syn", 5662 ] 5663 5664 [[package]] 5665 name = "profiler_helper" 5666 version = "0.1.0" 5667 dependencies = [ 5668 "memmap2", 5669 "object", 5670 "rustc-demangle", 5671 "thin-vec", 5672 "uuid", 5673 ] 5674 5675 [[package]] 5676 name = "profiling" 5677 version = "1.0.7" 5678 source = "registry+https://github.com/rust-lang/crates.io-index" 5679 checksum = "74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df" 5680 5681 [[package]] 5682 name = "prost" 5683 version = "0.13.5" 5684 source = "registry+https://github.com/rust-lang/crates.io-index" 5685 checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" 5686 dependencies = [ 5687 "bytes", 5688 "prost-derive", 5689 ] 5690 5691 [[package]] 5692 name = "prost-derive" 5693 version = "0.13.5" 5694 source = "registry+https://github.com/rust-lang/crates.io-index" 5695 checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" 5696 dependencies = [ 5697 "anyhow", 5698 "itertools", 5699 "proc-macro2", 5700 "quote", 5701 "syn", 5702 ] 5703 5704 [[package]] 5705 name = "pulse" 5706 version = "0.3.0" 5707 source = "git+https://github.com/mozilla/cubeb-pulse-rs?rev=4e3ea4bbc582705a4e7d9220679525283c035a7e#4e3ea4bbc582705a4e7d9220679525283c035a7e" 5708 dependencies = [ 5709 "bitflags 2.9.0", 5710 "pulse-ffi", 5711 ] 5712 5713 [[package]] 5714 name = "pulse-ffi" 5715 version = "0.1.0" 5716 source = "git+https://github.com/mozilla/cubeb-pulse-rs?rev=4e3ea4bbc582705a4e7d9220679525283c035a7e#4e3ea4bbc582705a4e7d9220679525283c035a7e" 5717 dependencies = [ 5718 "libc", 5719 ] 5720 5721 [[package]] 5722 name = "qcms" 5723 version = "0.3.0" 5724 dependencies = [ 5725 "libc", 5726 ] 5727 5728 [[package]] 5729 name = "qlog" 5730 version = "0.15.2" 5731 source = "registry+https://github.com/rust-lang/crates.io-index" 5732 checksum = "0f15b83c59e6b945f2261c95a1dd9faf239187f32ff0a96af1d1d28c4557f919" 5733 dependencies = [ 5734 "serde", 5735 "serde_json", 5736 "serde_with", 5737 "smallvec", 5738 ] 5739 5740 [[package]] 5741 name = "quick-error" 5742 version = "1.2.3" 5743 source = "registry+https://github.com/rust-lang/crates.io-index" 5744 checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 5745 5746 [[package]] 5747 name = "quick-xml" 5748 version = "0.37.5" 5749 source = "registry+https://github.com/rust-lang/crates.io-index" 5750 checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb" 5751 dependencies = [ 5752 "memchr", 5753 ] 5754 5755 [[package]] 5756 name = "quinn-udp" 5757 version = "0.5.13" 5758 source = "registry+https://github.com/rust-lang/crates.io-index" 5759 checksum = "fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970" 5760 dependencies = [ 5761 "cfg_aliases", 5762 "libc", 5763 "log", 5764 "once_cell", 5765 "socket2", 5766 "windows-sys", 5767 ] 5768 5769 [[package]] 5770 name = "quote" 5771 version = "1.0.40" 5772 source = "registry+https://github.com/rust-lang/crates.io-index" 5773 checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 5774 dependencies = [ 5775 "proc-macro2", 5776 ] 5777 5778 [[package]] 5779 name = "qwac-trust-anchors" 5780 version = "0.1.0" 5781 dependencies = [ 5782 "base64 0.22.1", 5783 "rsclientcerts-util", 5784 "static_prefs", 5785 "thin-vec", 5786 ] 5787 5788 [[package]] 5789 name = "r-efi" 5790 version = "5.999.999" 5791 5792 [[package]] 5793 name = "rand" 5794 version = "0.8.5" 5795 source = "registry+https://github.com/rust-lang/crates.io-index" 5796 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 5797 dependencies = [ 5798 "libc", 5799 "rand_chacha", 5800 "rand_core", 5801 ] 5802 5803 [[package]] 5804 name = "rand_chacha" 5805 version = "0.3.1" 5806 source = "registry+https://github.com/rust-lang/crates.io-index" 5807 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 5808 dependencies = [ 5809 "ppv-lite86", 5810 "rand_core", 5811 ] 5812 5813 [[package]] 5814 name = "rand_core" 5815 version = "0.6.4" 5816 source = "registry+https://github.com/rust-lang/crates.io-index" 5817 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 5818 dependencies = [ 5819 "getrandom 0.2.999", 5820 ] 5821 5822 [[package]] 5823 name = "rand_distr" 5824 version = "0.4.3" 5825 source = "registry+https://github.com/rust-lang/crates.io-index" 5826 checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" 5827 dependencies = [ 5828 "num-traits", 5829 "rand", 5830 ] 5831 5832 [[package]] 5833 name = "range-alloc" 5834 version = "0.1.3" 5835 source = "registry+https://github.com/rust-lang/crates.io-index" 5836 checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" 5837 5838 [[package]] 5839 name = "range-map" 5840 version = "0.2.0" 5841 source = "registry+https://github.com/rust-lang/crates.io-index" 5842 checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f" 5843 dependencies = [ 5844 "num-traits", 5845 ] 5846 5847 [[package]] 5848 name = "raw-window-handle" 5849 version = "0.6.2" 5850 source = "registry+https://github.com/rust-lang/crates.io-index" 5851 checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 5852 5853 [[package]] 5854 name = "rayon" 5855 version = "1.10.0" 5856 source = "registry+https://github.com/rust-lang/crates.io-index" 5857 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 5858 dependencies = [ 5859 "either", 5860 "rayon-core", 5861 ] 5862 5863 [[package]] 5864 name = "rayon-core" 5865 version = "1.12.1" 5866 source = "registry+https://github.com/rust-lang/crates.io-index" 5867 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 5868 dependencies = [ 5869 "crossbeam-deque", 5870 "crossbeam-utils", 5871 ] 5872 5873 [[package]] 5874 name = "rc_crypto" 5875 version = "0.1.0" 5876 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5877 dependencies = [ 5878 "base64 0.21.999", 5879 "error-support", 5880 "hawk", 5881 "hex", 5882 "nss", 5883 "thiserror 2.0.12", 5884 ] 5885 5886 [[package]] 5887 name = "redox_syscall" 5888 version = "0.5.999" 5889 5890 [[package]] 5891 name = "redox_users" 5892 version = "0.4.999" 5893 5894 [[package]] 5895 name = "ref-cast" 5896 version = "1.0.24" 5897 source = "registry+https://github.com/rust-lang/crates.io-index" 5898 checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" 5899 dependencies = [ 5900 "ref-cast-impl", 5901 ] 5902 5903 [[package]] 5904 name = "ref-cast-impl" 5905 version = "1.0.24" 5906 source = "registry+https://github.com/rust-lang/crates.io-index" 5907 checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" 5908 dependencies = [ 5909 "proc-macro2", 5910 "quote", 5911 "syn", 5912 ] 5913 5914 [[package]] 5915 name = "regex" 5916 version = "1.11.1" 5917 source = "registry+https://github.com/rust-lang/crates.io-index" 5918 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 5919 dependencies = [ 5920 "aho-corasick", 5921 "memchr", 5922 "regex-automata", 5923 "regex-syntax", 5924 ] 5925 5926 [[package]] 5927 name = "regex-automata" 5928 version = "0.4.9" 5929 source = "registry+https://github.com/rust-lang/crates.io-index" 5930 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 5931 dependencies = [ 5932 "aho-corasick", 5933 "memchr", 5934 "regex-syntax", 5935 ] 5936 5937 [[package]] 5938 name = "regex-syntax" 5939 version = "0.8.5" 5940 source = "registry+https://github.com/rust-lang/crates.io-index" 5941 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 5942 5943 [[package]] 5944 name = "relevancy" 5945 version = "0.1.0" 5946 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5947 dependencies = [ 5948 "anyhow", 5949 "base64 0.21.999", 5950 "error-support", 5951 "interrupt-support", 5952 "md-5", 5953 "parking_lot", 5954 "rand", 5955 "rand_distr", 5956 "remote_settings", 5957 "rusqlite 0.37.0", 5958 "serde", 5959 "serde_json", 5960 "serde_path_to_error", 5961 "sql-support", 5962 "thiserror 2.0.12", 5963 "uniffi", 5964 "url", 5965 ] 5966 5967 [[package]] 5968 name = "remote_settings" 5969 version = "0.1.0" 5970 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 5971 dependencies = [ 5972 "anyhow", 5973 "camino", 5974 "error-support", 5975 "firefox-versioning", 5976 "jexl-eval", 5977 "parking_lot", 5978 "regex", 5979 "rusqlite 0.37.0", 5980 "serde", 5981 "serde_json", 5982 "sha2", 5983 "sql-support", 5984 "thiserror 2.0.12", 5985 "uniffi", 5986 "url", 5987 "viaduct", 5988 ] 5989 5990 [[package]] 5991 name = "remove_dir_all" 5992 version = "0.5.3" 5993 source = "registry+https://github.com/rust-lang/crates.io-index" 5994 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 5995 dependencies = [ 5996 "winapi", 5997 ] 5998 5999 [[package]] 6000 name = "replace_with" 6001 version = "0.1.8" 6002 source = "registry+https://github.com/rust-lang/crates.io-index" 6003 checksum = "51743d3e274e2b18df81c4dc6caf8a5b8e15dbe799e0dca05c7617380094e884" 6004 6005 [[package]] 6006 name = "ringbuf" 6007 version = "0.2.8" 6008 source = "registry+https://github.com/rust-lang/crates.io-index" 6009 checksum = "f65af18d50f789e74aaf23bbb3f65dcd22a3cb6e029b5bced149f6bd57c5c2a2" 6010 dependencies = [ 6011 "cache-padded", 6012 ] 6013 6014 [[package]] 6015 name = "rkv" 6016 version = "0.20.0" 6017 source = "registry+https://github.com/rust-lang/crates.io-index" 6018 checksum = "0f67a9dbc634fcd36a2d1d800ca818065dcf71a1d907dc35130c2d1552c6e1dc" 6019 dependencies = [ 6020 "arrayref", 6021 "bincode", 6022 "bitflags 2.9.0", 6023 "id-arena", 6024 "lazy_static", 6025 "log", 6026 "malloc_size_of_derive", 6027 "ordered-float", 6028 "serde", 6029 "serde_derive", 6030 "thiserror 2.0.12", 6031 "url", 6032 "uuid", 6033 "wr_malloc_size_of", 6034 ] 6035 6036 [[package]] 6037 name = "ron" 6038 version = "0.12.0" 6039 source = "registry+https://github.com/rust-lang/crates.io-index" 6040 checksum = "fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32" 6041 dependencies = [ 6042 "bitflags 2.9.0", 6043 "once_cell", 6044 "serde", 6045 "serde_derive", 6046 "typeid", 6047 "unicode-ident", 6048 ] 6049 6050 [[package]] 6051 name = "rsclientcerts" 6052 version = "0.1.0" 6053 dependencies = [ 6054 "byteorder", 6055 "digest", 6056 "env_logger", 6057 "pkcs11-bindings", 6058 "rand", 6059 "rsclientcerts-util", 6060 "sha2", 6061 ] 6062 6063 [[package]] 6064 name = "rsclientcerts-util" 6065 version = "0.1.0" 6066 dependencies = [ 6067 "byteorder", 6068 ] 6069 6070 [[package]] 6071 name = "rsdparsa_capi" 6072 version = "0.1.0" 6073 dependencies = [ 6074 "libc", 6075 "log", 6076 "nserror", 6077 "webrtc-sdp", 6078 ] 6079 6080 [[package]] 6081 name = "runloop" 6082 version = "0.1.0" 6083 source = "registry+https://github.com/rust-lang/crates.io-index" 6084 checksum = "5d79b4b604167921892e84afbbaad9d5ad74e091bf6c511d9dbfb0593f09fabd" 6085 6086 [[package]] 6087 name = "rure" 6088 version = "0.2.2" 6089 dependencies = [ 6090 "libc", 6091 "regex", 6092 ] 6093 6094 [[package]] 6095 name = "rusqlite" 6096 version = "0.31.999" 6097 dependencies = [ 6098 "rusqlite 0.37.0", 6099 ] 6100 6101 [[package]] 6102 name = "rusqlite" 6103 version = "0.37.0" 6104 source = "registry+https://github.com/rust-lang/crates.io-index" 6105 checksum = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" 6106 dependencies = [ 6107 "bitflags 2.9.0", 6108 "fallible-iterator", 6109 "fallible-streaming-iterator", 6110 "hashlink 0.10.999", 6111 "libsqlite3-sys", 6112 "serde_json", 6113 "smallvec", 6114 ] 6115 6116 [[package]] 6117 name = "rust-ini" 6118 version = "0.10.3" 6119 source = "registry+https://github.com/rust-lang/crates.io-index" 6120 checksum = "8a654c5bda722c699be6b0fe4c0d90de218928da5b724c3e467fc48865c37263" 6121 6122 [[package]] 6123 name = "rust_cascade" 6124 version = "1.5.0" 6125 source = "registry+https://github.com/rust-lang/crates.io-index" 6126 checksum = "04249959e1b66d36f746f45ca8d0eed17cdc30c30aad178a856b7c45d51fe127" 6127 dependencies = [ 6128 "byteorder", 6129 "murmurhash3", 6130 "rand", 6131 "sha2", 6132 ] 6133 6134 [[package]] 6135 name = "rust_minidump_writer_linux" 6136 version = "0.1.0" 6137 dependencies = [ 6138 "anyhow", 6139 "crash-context", 6140 "libc", 6141 "minidump-writer", 6142 ] 6143 6144 [[package]] 6145 name = "rustc-demangle" 6146 version = "0.1.21" 6147 source = "registry+https://github.com/rust-lang/crates.io-index" 6148 checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 6149 6150 [[package]] 6151 name = "rustc-hash" 6152 version = "1.999.999" 6153 dependencies = [ 6154 "rustc-hash 2.1.1", 6155 ] 6156 6157 [[package]] 6158 name = "rustc-hash" 6159 version = "2.1.1" 6160 source = "registry+https://github.com/rust-lang/crates.io-index" 6161 checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 6162 6163 [[package]] 6164 name = "rustc_version" 6165 version = "0.4.0" 6166 source = "registry+https://github.com/rust-lang/crates.io-index" 6167 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 6168 dependencies = [ 6169 "semver", 6170 ] 6171 6172 [[package]] 6173 name = "rustix" 6174 version = "0.38.39" 6175 source = "registry+https://github.com/rust-lang/crates.io-index" 6176 checksum = "375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee" 6177 dependencies = [ 6178 "bitflags 2.9.0", 6179 "errno", 6180 "libc", 6181 "linux-raw-sys", 6182 "windows-sys", 6183 ] 6184 6185 [[package]] 6186 name = "rustversion" 6187 version = "1.0.19" 6188 source = "registry+https://github.com/rust-lang/crates.io-index" 6189 checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 6190 6191 [[package]] 6192 name = "ryu" 6193 version = "1.0.12" 6194 source = "registry+https://github.com/rust-lang/crates.io-index" 6195 checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 6196 6197 [[package]] 6198 name = "same-file" 6199 version = "1.0.6" 6200 source = "registry+https://github.com/rust-lang/crates.io-index" 6201 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 6202 dependencies = [ 6203 "winapi-util", 6204 ] 6205 6206 [[package]] 6207 name = "scoped-tls" 6208 version = "1.0.1" 6209 source = "registry+https://github.com/rust-lang/crates.io-index" 6210 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 6211 6212 [[package]] 6213 name = "scopeguard" 6214 version = "1.1.0" 6215 source = "registry+https://github.com/rust-lang/crates.io-index" 6216 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 6217 6218 [[package]] 6219 name = "scroll" 6220 version = "0.12.0" 6221 source = "registry+https://github.com/rust-lang/crates.io-index" 6222 checksum = "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" 6223 dependencies = [ 6224 "scroll_derive", 6225 ] 6226 6227 [[package]] 6228 name = "scroll_derive" 6229 version = "0.12.0" 6230 source = "registry+https://github.com/rust-lang/crates.io-index" 6231 checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" 6232 dependencies = [ 6233 "proc-macro2", 6234 "quote", 6235 "syn", 6236 ] 6237 6238 [[package]] 6239 name = "search" 6240 version = "0.1.0" 6241 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6242 dependencies = [ 6243 "error-support", 6244 "firefox-versioning", 6245 "parking_lot", 6246 "remote_settings", 6247 "serde", 6248 "serde_json", 6249 "thiserror 2.0.12", 6250 "uniffi", 6251 ] 6252 6253 [[package]] 6254 name = "selectors" 6255 version = "0.26.0" 6256 dependencies = [ 6257 "bitflags 2.9.0", 6258 "cssparser", 6259 "derive_more", 6260 "log", 6261 "new_debug_unreachable", 6262 "phf", 6263 "phf_codegen", 6264 "precomputed-hash", 6265 "rustc-hash 2.1.1", 6266 "servo_arc", 6267 "smallvec", 6268 "to_shmem", 6269 "to_shmem_derive", 6270 ] 6271 6272 [[package]] 6273 name = "self_cell" 6274 version = "1.2.0" 6275 source = "registry+https://github.com/rust-lang/crates.io-index" 6276 checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749" 6277 6278 [[package]] 6279 name = "semver" 6280 version = "1.0.16" 6281 source = "registry+https://github.com/rust-lang/crates.io-index" 6282 checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 6283 dependencies = [ 6284 "serde", 6285 ] 6286 6287 [[package]] 6288 name = "serde" 6289 version = "1.0.227" 6290 source = "registry+https://github.com/rust-lang/crates.io-index" 6291 checksum = "80ece43fc6fbed4eb5392ab50c07334d3e577cbf40997ee896fe7af40bba4245" 6292 dependencies = [ 6293 "serde_core", 6294 "serde_derive", 6295 ] 6296 6297 [[package]] 6298 name = "serde_bytes" 6299 version = "0.11.9" 6300 source = "registry+https://github.com/rust-lang/crates.io-index" 6301 checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" 6302 dependencies = [ 6303 "serde", 6304 ] 6305 6306 [[package]] 6307 name = "serde_cbor" 6308 version = "0.11.2" 6309 source = "registry+https://github.com/rust-lang/crates.io-index" 6310 checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 6311 dependencies = [ 6312 "half 1.999.999", 6313 "serde", 6314 ] 6315 6316 [[package]] 6317 name = "serde_core" 6318 version = "1.0.227" 6319 source = "registry+https://github.com/rust-lang/crates.io-index" 6320 checksum = "7a576275b607a2c86ea29e410193df32bc680303c82f31e275bbfcafe8b33be5" 6321 dependencies = [ 6322 "serde_derive", 6323 ] 6324 6325 [[package]] 6326 name = "serde_derive" 6327 version = "1.0.227" 6328 source = "registry+https://github.com/rust-lang/crates.io-index" 6329 checksum = "51e694923b8824cf0e9b382adf0f60d4e05f348f357b38833a3fa5ed7c2ede04" 6330 dependencies = [ 6331 "proc-macro2", 6332 "quote", 6333 "syn", 6334 ] 6335 6336 [[package]] 6337 name = "serde_json" 6338 version = "1.0.140" 6339 source = "registry+https://github.com/rust-lang/crates.io-index" 6340 checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 6341 dependencies = [ 6342 "indexmap", 6343 "itoa", 6344 "memchr", 6345 "ryu", 6346 "serde", 6347 ] 6348 6349 [[package]] 6350 name = "serde_path_to_error" 6351 version = "0.1.11" 6352 source = "registry+https://github.com/rust-lang/crates.io-index" 6353 checksum = "f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0" 6354 dependencies = [ 6355 "serde", 6356 ] 6357 6358 [[package]] 6359 name = "serde_repr" 6360 version = "0.1.12" 6361 source = "registry+https://github.com/rust-lang/crates.io-index" 6362 checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 6363 dependencies = [ 6364 "proc-macro2", 6365 "quote", 6366 "syn", 6367 ] 6368 6369 [[package]] 6370 name = "serde_spanned" 6371 version = "1.0.3" 6372 source = "registry+https://github.com/rust-lang/crates.io-index" 6373 checksum = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" 6374 dependencies = [ 6375 "serde_core", 6376 ] 6377 6378 [[package]] 6379 name = "serde_urlencoded" 6380 version = "0.7.1" 6381 source = "registry+https://github.com/rust-lang/crates.io-index" 6382 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 6383 dependencies = [ 6384 "form_urlencoded", 6385 "itoa", 6386 "ryu", 6387 "serde", 6388 ] 6389 6390 [[package]] 6391 name = "serde_with" 6392 version = "3.12.0" 6393 source = "registry+https://github.com/rust-lang/crates.io-index" 6394 checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" 6395 dependencies = [ 6396 "serde", 6397 "serde_derive", 6398 "serde_with_macros", 6399 ] 6400 6401 [[package]] 6402 name = "serde_with_macros" 6403 version = "3.12.0" 6404 source = "registry+https://github.com/rust-lang/crates.io-index" 6405 checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" 6406 dependencies = [ 6407 "darling", 6408 "proc-macro2", 6409 "quote", 6410 "syn", 6411 ] 6412 6413 [[package]] 6414 name = "servo_arc" 6415 version = "0.4.0" 6416 dependencies = [ 6417 "stable_deref_trait", 6418 ] 6419 6420 [[package]] 6421 name = "sfv" 6422 version = "0.14.0" 6423 source = "registry+https://github.com/rust-lang/crates.io-index" 6424 checksum = "0d471eaefb14f4b30032525bdb124b36e55ba9cb1292080e06f1a236cd10fe87" 6425 dependencies = [ 6426 "base64 0.22.1", 6427 "indexmap", 6428 "ref-cast", 6429 ] 6430 6431 [[package]] 6432 name = "sha1" 6433 version = "0.10.5" 6434 source = "registry+https://github.com/rust-lang/crates.io-index" 6435 checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 6436 dependencies = [ 6437 "cfg-if", 6438 "cpufeatures", 6439 "digest", 6440 ] 6441 6442 [[package]] 6443 name = "sha2" 6444 version = "0.10.8" 6445 source = "registry+https://github.com/rust-lang/crates.io-index" 6446 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 6447 dependencies = [ 6448 "cfg-if", 6449 "cpufeatures", 6450 "digest", 6451 ] 6452 6453 [[package]] 6454 name = "sha3" 6455 version = "0.10.8" 6456 source = "registry+https://github.com/rust-lang/crates.io-index" 6457 checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 6458 dependencies = [ 6459 "digest", 6460 "keccak", 6461 ] 6462 6463 [[package]] 6464 name = "sharded-slab" 6465 version = "0.1.7" 6466 source = "registry+https://github.com/rust-lang/crates.io-index" 6467 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 6468 dependencies = [ 6469 "lazy_static", 6470 ] 6471 6472 [[package]] 6473 name = "shlex" 6474 version = "1.3.0" 6475 source = "registry+https://github.com/rust-lang/crates.io-index" 6476 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 6477 6478 [[package]] 6479 name = "signature_cache" 6480 version = "0.1.0" 6481 dependencies = [ 6482 "hashlink 0.11.0", 6483 ] 6484 6485 [[package]] 6486 name = "simd-adler32" 6487 version = "0.3.7" 6488 source = "registry+https://github.com/rust-lang/crates.io-index" 6489 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 6490 6491 [[package]] 6492 name = "siphasher" 6493 version = "0.3.999" 6494 dependencies = [ 6495 "siphasher 1.0.1", 6496 ] 6497 6498 [[package]] 6499 name = "siphasher" 6500 version = "1.0.1" 6501 source = "registry+https://github.com/rust-lang/crates.io-index" 6502 checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 6503 6504 [[package]] 6505 name = "slab" 6506 version = "0.4.8" 6507 source = "registry+https://github.com/rust-lang/crates.io-index" 6508 checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 6509 dependencies = [ 6510 "autocfg", 6511 ] 6512 6513 [[package]] 6514 name = "smallbitvec" 6515 version = "2.5.1" 6516 source = "registry+https://github.com/rust-lang/crates.io-index" 6517 checksum = "75ce4f9dc4a41b4c3476cc925f1efb11b66df373a8fde5d4b8915fa91b5d995e" 6518 6519 [[package]] 6520 name = "smallvec" 6521 version = "1.15.1" 6522 source = "registry+https://github.com/rust-lang/crates.io-index" 6523 checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 6524 dependencies = [ 6525 "serde", 6526 ] 6527 6528 [[package]] 6529 name = "smart-default" 6530 version = "0.7.1" 6531 source = "registry+https://github.com/rust-lang/crates.io-index" 6532 checksum = "0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1" 6533 dependencies = [ 6534 "proc-macro2", 6535 "quote", 6536 "syn", 6537 ] 6538 6539 [[package]] 6540 name = "smawk" 6541 version = "0.3.2" 6542 source = "registry+https://github.com/rust-lang/crates.io-index" 6543 checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" 6544 6545 [[package]] 6546 name = "socket2" 6547 version = "0.5.7" 6548 source = "registry+https://github.com/rust-lang/crates.io-index" 6549 checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 6550 dependencies = [ 6551 "libc", 6552 "windows-sys", 6553 ] 6554 6555 [[package]] 6556 name = "spirv" 6557 version = "0.3.0+sdk-1.4.309.0" 6558 source = "git+https://github.com/gfx-rs/rspirv?rev=89ce4d0e64c91b0635f617409dc57cb031749a39#89ce4d0e64c91b0635f617409dc57cb031749a39" 6559 dependencies = [ 6560 "bitflags 2.9.0", 6561 ] 6562 6563 [[package]] 6564 name = "sql-support" 6565 version = "0.1.0" 6566 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6567 dependencies = [ 6568 "error-support", 6569 "interrupt-support", 6570 "lazy_static", 6571 "parking_lot", 6572 "rusqlite 0.37.0", 6573 "tempfile", 6574 "thiserror 2.0.12", 6575 ] 6576 6577 [[package]] 6578 name = "stable_deref_trait" 6579 version = "1.2.0" 6580 source = "registry+https://github.com/rust-lang/crates.io-index" 6581 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 6582 6583 [[package]] 6584 name = "static_assertions" 6585 version = "1.1.0" 6586 source = "registry+https://github.com/rust-lang/crates.io-index" 6587 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 6588 6589 [[package]] 6590 name = "static_prefs" 6591 version = "0.1.0" 6592 dependencies = [ 6593 "mozbuild", 6594 "nsstring", 6595 ] 6596 6597 [[package]] 6598 name = "storage" 6599 version = "0.1.0" 6600 dependencies = [ 6601 "libc", 6602 "nserror", 6603 "nsstring", 6604 "storage_variant", 6605 "xpcom", 6606 ] 6607 6608 [[package]] 6609 name = "storage_variant" 6610 version = "0.1.0" 6611 dependencies = [ 6612 "libc", 6613 "nserror", 6614 "nsstring", 6615 "xpcom", 6616 ] 6617 6618 [[package]] 6619 name = "strck" 6620 version = "1.0.0" 6621 source = "registry+https://github.com/rust-lang/crates.io-index" 6622 checksum = "42316e70da376f3d113a68d138a60d8a9883c604fe97942721ec2068dab13a9f" 6623 dependencies = [ 6624 "unicode-ident", 6625 ] 6626 6627 [[package]] 6628 name = "strsim" 6629 version = "0.11.1" 6630 source = "registry+https://github.com/rust-lang/crates.io-index" 6631 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 6632 6633 [[package]] 6634 name = "strum" 6635 version = "0.27.1" 6636 source = "registry+https://github.com/rust-lang/crates.io-index" 6637 checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" 6638 dependencies = [ 6639 "strum_macros", 6640 ] 6641 6642 [[package]] 6643 name = "strum_macros" 6644 version = "0.27.1" 6645 source = "registry+https://github.com/rust-lang/crates.io-index" 6646 checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" 6647 dependencies = [ 6648 "heck", 6649 "proc-macro2", 6650 "quote", 6651 "rustversion", 6652 "syn", 6653 ] 6654 6655 [[package]] 6656 name = "style" 6657 version = "0.0.1" 6658 dependencies = [ 6659 "app_units", 6660 "arrayvec", 6661 "atomic_refcell", 6662 "bindgen 0.69.999", 6663 "bitflags 2.9.0", 6664 "byteorder", 6665 "cssparser", 6666 "derive_more", 6667 "dom", 6668 "euclid", 6669 "gecko-profiler", 6670 "icu_segmenter", 6671 "indexmap", 6672 "itertools", 6673 "itoa", 6674 "log", 6675 "malloc_size_of", 6676 "malloc_size_of_derive", 6677 "mozbuild", 6678 "new_debug_unreachable", 6679 "nsstring", 6680 "num-derive", 6681 "num-integer", 6682 "num-traits", 6683 "num_cpus", 6684 "parking_lot", 6685 "precomputed-hash", 6686 "rayon", 6687 "rayon-core", 6688 "regex", 6689 "rustc-hash 2.1.1", 6690 "selectors", 6691 "serde", 6692 "servo_arc", 6693 "smallbitvec", 6694 "smallvec", 6695 "static_assertions", 6696 "static_prefs", 6697 "strum", 6698 "strum_macros", 6699 "style_derive", 6700 "style_traits", 6701 "thin-vec", 6702 "to_shmem", 6703 "to_shmem_derive", 6704 "toml 0.5.999", 6705 "uluru", 6706 "void", 6707 "walkdir", 6708 ] 6709 6710 [[package]] 6711 name = "style_derive" 6712 version = "0.0.1" 6713 dependencies = [ 6714 "darling", 6715 "proc-macro2", 6716 "quote", 6717 "syn", 6718 "synstructure", 6719 ] 6720 6721 [[package]] 6722 name = "style_traits" 6723 version = "0.0.1" 6724 dependencies = [ 6725 "app_units", 6726 "bitflags 2.9.0", 6727 "cssparser", 6728 "euclid", 6729 "malloc_size_of", 6730 "malloc_size_of_derive", 6731 "nsstring", 6732 "selectors", 6733 "serde", 6734 "servo_arc", 6735 "thin-vec", 6736 "to_shmem", 6737 "to_shmem_derive", 6738 ] 6739 6740 [[package]] 6741 name = "stylo_tests" 6742 version = "0.0.1" 6743 dependencies = [ 6744 "euclid", 6745 "style", 6746 ] 6747 6748 [[package]] 6749 name = "subtle" 6750 version = "2.5.0" 6751 source = "registry+https://github.com/rust-lang/crates.io-index" 6752 checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 6753 6754 [[package]] 6755 name = "suggest" 6756 version = "0.1.0" 6757 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6758 dependencies = [ 6759 "anyhow", 6760 "chrono", 6761 "error-support", 6762 "extend", 6763 "icu_casemap", 6764 "icu_normalizer", 6765 "icu_properties", 6766 "interrupt-support", 6767 "once_cell", 6768 "parking_lot", 6769 "remote_settings", 6770 "rusqlite 0.37.0", 6771 "serde", 6772 "serde_json", 6773 "sql-support", 6774 "thiserror 2.0.12", 6775 "uniffi", 6776 "url", 6777 "viaduct", 6778 ] 6779 6780 [[package]] 6781 name = "svg_fmt" 6782 version = "0.4.1" 6783 source = "registry+https://github.com/rust-lang/crates.io-index" 6784 checksum = "8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2" 6785 6786 [[package]] 6787 name = "swgl" 6788 version = "0.1.0" 6789 dependencies = [ 6790 "cc", 6791 "gleam", 6792 "glsl-to-cxx", 6793 "webrender_build", 6794 ] 6795 6796 [[package]] 6797 name = "syn" 6798 version = "2.0.106" 6799 source = "registry+https://github.com/rust-lang/crates.io-index" 6800 checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" 6801 dependencies = [ 6802 "proc-macro2", 6803 "quote", 6804 "unicode-ident", 6805 ] 6806 6807 [[package]] 6808 name = "sync-guid" 6809 version = "0.1.0" 6810 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6811 dependencies = [ 6812 "base64 0.21.999", 6813 "rand", 6814 "rusqlite 0.37.0", 6815 "serde", 6816 ] 6817 6818 [[package]] 6819 name = "sync15" 6820 version = "0.1.0" 6821 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6822 dependencies = [ 6823 "anyhow", 6824 "base16", 6825 "base64 0.21.999", 6826 "error-support", 6827 "interrupt-support", 6828 "lazy_static", 6829 "payload-support", 6830 "rc_crypto", 6831 "serde", 6832 "serde_derive", 6833 "serde_json", 6834 "serde_path_to_error", 6835 "sync-guid", 6836 "thiserror 2.0.12", 6837 "uniffi", 6838 "url", 6839 "viaduct", 6840 ] 6841 6842 [[package]] 6843 name = "synstructure" 6844 version = "0.13.1" 6845 source = "registry+https://github.com/rust-lang/crates.io-index" 6846 checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 6847 dependencies = [ 6848 "proc-macro2", 6849 "quote", 6850 "syn", 6851 ] 6852 6853 [[package]] 6854 name = "sys-locale" 6855 version = "0.3.1" 6856 source = "registry+https://github.com/rust-lang/crates.io-index" 6857 checksum = "e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0" 6858 dependencies = [ 6859 "libc", 6860 ] 6861 6862 [[package]] 6863 name = "tabs" 6864 version = "0.1.0" 6865 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 6866 dependencies = [ 6867 "anyhow", 6868 "error-support", 6869 "interrupt-support", 6870 "lazy_static", 6871 "payload-support", 6872 "rusqlite 0.37.0", 6873 "serde", 6874 "serde_derive", 6875 "serde_json", 6876 "sql-support", 6877 "sync-guid", 6878 "sync15", 6879 "thiserror 2.0.12", 6880 "types", 6881 "uniffi", 6882 "url", 6883 ] 6884 6885 [[package]] 6886 name = "tempfile" 6887 version = "3.16.0" 6888 source = "registry+https://github.com/rust-lang/crates.io-index" 6889 checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" 6890 dependencies = [ 6891 "cfg-if", 6892 "fastrand", 6893 "getrandom 0.3.3", 6894 "once_cell", 6895 "rustix", 6896 "windows-sys", 6897 ] 6898 6899 [[package]] 6900 name = "termcolor" 6901 version = "1.4.1" 6902 source = "registry+https://github.com/rust-lang/crates.io-index" 6903 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 6904 dependencies = [ 6905 "winapi-util", 6906 ] 6907 6908 [[package]] 6909 name = "terminal_size" 6910 version = "0.3.999" 6911 6912 [[package]] 6913 name = "test-trust-anchors-static" 6914 version = "0.1.0" 6915 dependencies = [ 6916 "bindgen 0.69.999", 6917 "mozbuild", 6918 "mozilla-central-workspace-hack", 6919 "nom", 6920 "pkcs11-bindings", 6921 "sha2", 6922 "smallvec", 6923 ] 6924 6925 [[package]] 6926 name = "textwrap" 6927 version = "0.16.1" 6928 source = "registry+https://github.com/rust-lang/crates.io-index" 6929 checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 6930 dependencies = [ 6931 "smawk", 6932 ] 6933 6934 [[package]] 6935 name = "thin-vec" 6936 version = "0.2.14" 6937 6938 [[package]] 6939 name = "thiserror" 6940 version = "1.999.999" 6941 dependencies = [ 6942 "thiserror 2.0.12", 6943 ] 6944 6945 [[package]] 6946 name = "thiserror" 6947 version = "2.0.12" 6948 source = "registry+https://github.com/rust-lang/crates.io-index" 6949 checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 6950 dependencies = [ 6951 "thiserror-impl", 6952 ] 6953 6954 [[package]] 6955 name = "thiserror-impl" 6956 version = "2.0.12" 6957 source = "registry+https://github.com/rust-lang/crates.io-index" 6958 checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 6959 dependencies = [ 6960 "proc-macro2", 6961 "quote", 6962 "syn", 6963 ] 6964 6965 [[package]] 6966 name = "thread_local" 6967 version = "1.1.8" 6968 source = "registry+https://github.com/rust-lang/crates.io-index" 6969 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 6970 dependencies = [ 6971 "cfg-if", 6972 "once_cell", 6973 ] 6974 6975 [[package]] 6976 name = "threadbound" 6977 version = "0.1.5" 6978 source = "registry+https://github.com/rust-lang/crates.io-index" 6979 checksum = "06638f039e6c49cd649d92e0e792f665d088bece8eba4c99c6fdfc2776b4ddb0" 6980 6981 [[package]] 6982 name = "time" 6983 version = "0.3.41" 6984 source = "registry+https://github.com/rust-lang/crates.io-index" 6985 checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 6986 dependencies = [ 6987 "deranged", 6988 "itoa", 6989 "num-conv", 6990 "powerfmt", 6991 "serde", 6992 "time-core", 6993 "time-macros", 6994 ] 6995 6996 [[package]] 6997 name = "time-core" 6998 version = "0.1.4" 6999 source = "registry+https://github.com/rust-lang/crates.io-index" 7000 checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 7001 7002 [[package]] 7003 name = "time-macros" 7004 version = "0.2.22" 7005 source = "registry+https://github.com/rust-lang/crates.io-index" 7006 checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 7007 dependencies = [ 7008 "num-conv", 7009 "time-core", 7010 ] 7011 7012 [[package]] 7013 name = "tinystr" 7014 version = "0.8.1" 7015 source = "registry+https://github.com/rust-lang/crates.io-index" 7016 checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 7017 dependencies = [ 7018 "displaydoc", 7019 "zerovec", 7020 ] 7021 7022 [[package]] 7023 name = "to_shmem" 7024 version = "0.1.0" 7025 dependencies = [ 7026 "cssparser", 7027 "servo_arc", 7028 "smallbitvec", 7029 "smallvec", 7030 "thin-vec", 7031 ] 7032 7033 [[package]] 7034 name = "to_shmem_derive" 7035 version = "0.1.0" 7036 dependencies = [ 7037 "darling", 7038 "proc-macro2", 7039 "quote", 7040 "syn", 7041 "synstructure", 7042 ] 7043 7044 [[package]] 7045 name = "tokio" 7046 version = "1.45.1" 7047 source = "registry+https://github.com/rust-lang/crates.io-index" 7048 checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" 7049 dependencies = [ 7050 "backtrace", 7051 "bytes", 7052 "libc", 7053 "mio", 7054 "pin-project-lite", 7055 "socket2", 7056 "tokio-macros", 7057 "windows-sys", 7058 ] 7059 7060 [[package]] 7061 name = "tokio-macros" 7062 version = "2.5.0" 7063 source = "registry+https://github.com/rust-lang/crates.io-index" 7064 checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 7065 dependencies = [ 7066 "proc-macro2", 7067 "quote", 7068 "syn", 7069 ] 7070 7071 [[package]] 7072 name = "tokio-stream" 7073 version = "0.1.12" 7074 source = "registry+https://github.com/rust-lang/crates.io-index" 7075 checksum = "8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313" 7076 dependencies = [ 7077 "futures-core", 7078 "pin-project-lite", 7079 "tokio", 7080 ] 7081 7082 [[package]] 7083 name = "tokio-util" 7084 version = "0.7.2" 7085 source = "registry+https://github.com/rust-lang/crates.io-index" 7086 checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c" 7087 dependencies = [ 7088 "bytes", 7089 "futures-core", 7090 "futures-sink", 7091 "pin-project-lite", 7092 "tokio", 7093 "tracing", 7094 ] 7095 7096 [[package]] 7097 name = "toml" 7098 version = "0.5.999" 7099 dependencies = [ 7100 "toml 0.9.8", 7101 ] 7102 7103 [[package]] 7104 name = "toml" 7105 version = "0.9.8" 7106 source = "registry+https://github.com/rust-lang/crates.io-index" 7107 checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" 7108 dependencies = [ 7109 "indexmap", 7110 "serde_core", 7111 "serde_spanned", 7112 "toml_datetime", 7113 "toml_parser", 7114 "toml_writer", 7115 "winnow", 7116 ] 7117 7118 [[package]] 7119 name = "toml_datetime" 7120 version = "0.7.3" 7121 source = "registry+https://github.com/rust-lang/crates.io-index" 7122 checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" 7123 dependencies = [ 7124 "serde_core", 7125 ] 7126 7127 [[package]] 7128 name = "toml_parser" 7129 version = "1.0.4" 7130 source = "registry+https://github.com/rust-lang/crates.io-index" 7131 checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" 7132 dependencies = [ 7133 "winnow", 7134 ] 7135 7136 [[package]] 7137 name = "toml_writer" 7138 version = "1.0.4" 7139 source = "registry+https://github.com/rust-lang/crates.io-index" 7140 checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" 7141 7142 [[package]] 7143 name = "toolchain-embedded-uniffi-bindgen" 7144 version = "0.1.0" 7145 dependencies = [ 7146 "mozilla-central-workspace-hack", 7147 ] 7148 7149 [[package]] 7150 name = "toolchain-nimbus-fml" 7151 version = "0.1.0" 7152 dependencies = [ 7153 "mozilla-central-workspace-hack", 7154 ] 7155 7156 [[package]] 7157 name = "topological-sort" 7158 version = "0.1.0" 7159 source = "registry+https://github.com/rust-lang/crates.io-index" 7160 checksum = "aa7c7f42dea4b1b99439786f5633aeb9c14c1b53f75e282803c2ec2ad545873c" 7161 7162 [[package]] 7163 name = "tower-service" 7164 version = "0.3.2" 7165 source = "registry+https://github.com/rust-lang/crates.io-index" 7166 checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 7167 7168 [[package]] 7169 name = "tracing" 7170 version = "0.1.41" 7171 source = "registry+https://github.com/rust-lang/crates.io-index" 7172 checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 7173 dependencies = [ 7174 "log", 7175 "pin-project-lite", 7176 "tracing-attributes", 7177 "tracing-core", 7178 ] 7179 7180 [[package]] 7181 name = "tracing-attributes" 7182 version = "0.1.28" 7183 source = "registry+https://github.com/rust-lang/crates.io-index" 7184 checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 7185 dependencies = [ 7186 "proc-macro2", 7187 "quote", 7188 "syn", 7189 ] 7190 7191 [[package]] 7192 name = "tracing-core" 7193 version = "0.1.33" 7194 source = "registry+https://github.com/rust-lang/crates.io-index" 7195 checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 7196 dependencies = [ 7197 "once_cell", 7198 ] 7199 7200 [[package]] 7201 name = "tracing-subscriber" 7202 version = "0.3.20" 7203 source = "registry+https://github.com/rust-lang/crates.io-index" 7204 checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" 7205 dependencies = [ 7206 "sharded-slab", 7207 "thread_local", 7208 "tracing-core", 7209 ] 7210 7211 [[package]] 7212 name = "tracing-support" 7213 version = "0.1.0" 7214 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 7215 dependencies = [ 7216 "parking_lot", 7217 "serde_json", 7218 "tracing", 7219 "tracing-subscriber", 7220 "uniffi", 7221 ] 7222 7223 [[package]] 7224 name = "tracy-rs" 7225 version = "0.1.2" 7226 source = "registry+https://github.com/rust-lang/crates.io-index" 7227 checksum = "ce607aae8ab0ab3abf3a2723a9ab6f09bb8639ed83fdd888d857b8e556c868d8" 7228 7229 [[package]] 7230 name = "triple_buffer" 7231 version = "5.0.6" 7232 source = "registry+https://github.com/rust-lang/crates.io-index" 7233 checksum = "803966e5a8397a70d3d8111afa1597ba8381346d7de4720e9f539471d371a1a3" 7234 dependencies = [ 7235 "cache-padded", 7236 ] 7237 7238 [[package]] 7239 name = "trust-anchors" 7240 version = "0.1.0" 7241 dependencies = [ 7242 "bindgen 0.69.999", 7243 "mozbuild", 7244 "nom", 7245 "pkcs11-bindings", 7246 "sha2", 7247 "smallvec", 7248 ] 7249 7250 [[package]] 7251 name = "try-lock" 7252 version = "0.2.4" 7253 source = "registry+https://github.com/rust-lang/crates.io-index" 7254 checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 7255 7256 [[package]] 7257 name = "type-map" 7258 version = "0.5.1" 7259 source = "registry+https://github.com/rust-lang/crates.io-index" 7260 checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90" 7261 dependencies = [ 7262 "rustc-hash 2.1.1", 7263 ] 7264 7265 [[package]] 7266 name = "typed-arena-nomut" 7267 version = "0.1.0" 7268 source = "registry+https://github.com/rust-lang/crates.io-index" 7269 checksum = "bfc9d8d4e8c94375df96d6ac01a18c263d3d529bc4a53a207580ae9bc30e87c1" 7270 7271 [[package]] 7272 name = "typeid" 7273 version = "1.0.3" 7274 source = "registry+https://github.com/rust-lang/crates.io-index" 7275 checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" 7276 7277 [[package]] 7278 name = "typenum" 7279 version = "1.16.0" 7280 source = "registry+https://github.com/rust-lang/crates.io-index" 7281 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 7282 7283 [[package]] 7284 name = "types" 7285 version = "0.1.0" 7286 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 7287 dependencies = [ 7288 "rusqlite 0.37.0", 7289 "serde", 7290 "serde_derive", 7291 "serde_json", 7292 ] 7293 7294 [[package]] 7295 name = "uluru" 7296 version = "3.0.0" 7297 source = "registry+https://github.com/rust-lang/crates.io-index" 7298 checksum = "794a32261a1f5eb6a4462c81b59cec87b5c27d5deea7dd1ac8fc781c41d226db" 7299 dependencies = [ 7300 "arrayvec", 7301 ] 7302 7303 [[package]] 7304 name = "unic-langid" 7305 version = "0.9.6" 7306 source = "registry+https://github.com/rust-lang/crates.io-index" 7307 checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05" 7308 dependencies = [ 7309 "unic-langid-impl", 7310 ] 7311 7312 [[package]] 7313 name = "unic-langid-ffi" 7314 version = "0.1.0" 7315 dependencies = [ 7316 "nsstring", 7317 "unic-langid", 7318 ] 7319 7320 [[package]] 7321 name = "unic-langid-impl" 7322 version = "0.9.6" 7323 source = "registry+https://github.com/rust-lang/crates.io-index" 7324 checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658" 7325 dependencies = [ 7326 "tinystr", 7327 ] 7328 7329 [[package]] 7330 name = "unicase" 7331 version = "2.6.0" 7332 source = "registry+https://github.com/rust-lang/crates.io-index" 7333 checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 7334 dependencies = [ 7335 "version_check", 7336 ] 7337 7338 [[package]] 7339 name = "unicode-bidi" 7340 version = "0.3.15" 7341 source = "git+https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf1c08c53abe07327cb3e6ef6e0a760f0c" 7342 dependencies = [ 7343 "smallvec", 7344 ] 7345 7346 [[package]] 7347 name = "unicode-bidi-ffi" 7348 version = "0.1.0" 7349 dependencies = [ 7350 "icu_properties", 7351 "unicode-bidi", 7352 ] 7353 7354 [[package]] 7355 name = "unicode-ident" 7356 version = "1.0.6" 7357 source = "registry+https://github.com/rust-lang/crates.io-index" 7358 checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 7359 7360 [[package]] 7361 name = "unicode-width" 7362 version = "0.2.0" 7363 source = "registry+https://github.com/rust-lang/crates.io-index" 7364 checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 7365 7366 [[package]] 7367 name = "uniffi" 7368 version = "0.29.3" 7369 source = "registry+https://github.com/rust-lang/crates.io-index" 7370 checksum = "b334fd69b3cf198b63616c096aabf9820ab21ed9b2aa1367ddd4b411068bf520" 7371 dependencies = [ 7372 "anyhow", 7373 "cargo_metadata", 7374 "uniffi_bindgen", 7375 "uniffi_build", 7376 "uniffi_core", 7377 "uniffi_macros", 7378 "uniffi_pipeline", 7379 ] 7380 7381 [[package]] 7382 name = "uniffi-bindgen-gecko-js" 7383 version = "0.1.0" 7384 dependencies = [ 7385 "anyhow", 7386 "askama", 7387 "camino", 7388 "cargo_metadata", 7389 "clap", 7390 "extend", 7391 "heck", 7392 "indexmap", 7393 "serde", 7394 "textwrap", 7395 "toml 0.5.999", 7396 "uniffi", 7397 "uniffi_bindgen", 7398 "uniffi_pipeline", 7399 ] 7400 7401 [[package]] 7402 name = "uniffi-bindgen-gecko-js-test-fixtures" 7403 version = "0.29.0" 7404 dependencies = [ 7405 "uniffi_bindings_tests", 7406 "uniffi_bindings_tests_collision", 7407 "uniffi_bindings_tests_external_types", 7408 ] 7409 7410 [[package]] 7411 name = "uniffi_bindgen" 7412 version = "0.29.3" 7413 source = "registry+https://github.com/rust-lang/crates.io-index" 7414 checksum = "2ff0132b533483cf19abb30bba5c72c24d9f3e4d9a2ff71cb3e22e73899fd46e" 7415 dependencies = [ 7416 "anyhow", 7417 "askama", 7418 "camino", 7419 "cargo_metadata", 7420 "fs-err", 7421 "glob", 7422 "goblin 0.8.999", 7423 "heck", 7424 "indexmap", 7425 "once_cell", 7426 "serde", 7427 "tempfile", 7428 "textwrap", 7429 "toml 0.5.999", 7430 "uniffi_internal_macros", 7431 "uniffi_meta", 7432 "uniffi_pipeline", 7433 "uniffi_testing", 7434 "uniffi_udl", 7435 ] 7436 7437 [[package]] 7438 name = "uniffi_bindings_tests" 7439 version = "0.29.0" 7440 dependencies = [ 7441 "async-trait", 7442 "thiserror 1.999.999", 7443 "uniffi", 7444 "url", 7445 ] 7446 7447 [[package]] 7448 name = "uniffi_bindings_tests_collision" 7449 version = "0.1.0" 7450 dependencies = [ 7451 "uniffi", 7452 "uniffi_bindings_tests", 7453 ] 7454 7455 [[package]] 7456 name = "uniffi_bindings_tests_external_types" 7457 version = "0.29.0" 7458 dependencies = [ 7459 "thiserror 1.999.999", 7460 "uniffi", 7461 "uniffi_bindings_tests", 7462 ] 7463 7464 [[package]] 7465 name = "uniffi_build" 7466 version = "0.29.3" 7467 source = "registry+https://github.com/rust-lang/crates.io-index" 7468 checksum = "0d84d607076008df3c32dd2100ee4e727269f11d3faa35691af70d144598f666" 7469 dependencies = [ 7470 "anyhow", 7471 "camino", 7472 "uniffi_bindgen", 7473 ] 7474 7475 [[package]] 7476 name = "uniffi_core" 7477 version = "0.29.3" 7478 source = "registry+https://github.com/rust-lang/crates.io-index" 7479 checksum = "53e3b997192dc15ef1778c842001811ec7f241a093a693ac864e1fc938e64fa9" 7480 dependencies = [ 7481 "anyhow", 7482 "bytes", 7483 "once_cell", 7484 "static_assertions", 7485 ] 7486 7487 [[package]] 7488 name = "uniffi_internal_macros" 7489 version = "0.29.3" 7490 source = "registry+https://github.com/rust-lang/crates.io-index" 7491 checksum = "f64bec2f3a33f2f08df8150e67fa45ba59a2ca740bf20c1beb010d4d791f9a1b" 7492 dependencies = [ 7493 "anyhow", 7494 "indexmap", 7495 "proc-macro2", 7496 "quote", 7497 "syn", 7498 ] 7499 7500 [[package]] 7501 name = "uniffi_macros" 7502 version = "0.29.3" 7503 source = "registry+https://github.com/rust-lang/crates.io-index" 7504 checksum = "5d8708716d2582e4f3d7e9f320290b5966eb951ca421d7630571183615453efc" 7505 dependencies = [ 7506 "camino", 7507 "fs-err", 7508 "once_cell", 7509 "proc-macro2", 7510 "quote", 7511 "serde", 7512 "syn", 7513 "toml 0.5.999", 7514 "uniffi_meta", 7515 ] 7516 7517 [[package]] 7518 name = "uniffi_meta" 7519 version = "0.29.3" 7520 source = "registry+https://github.com/rust-lang/crates.io-index" 7521 checksum = "3d226fc167754ce548c5ece9828c8a06f03bf1eea525d2659ba6bd648bd8e2f3" 7522 dependencies = [ 7523 "anyhow", 7524 "siphasher 0.3.999", 7525 "uniffi_internal_macros", 7526 "uniffi_pipeline", 7527 ] 7528 7529 [[package]] 7530 name = "uniffi_pipeline" 7531 version = "0.29.3" 7532 source = "registry+https://github.com/rust-lang/crates.io-index" 7533 checksum = "b925b6421df15cf4bedee27714022cd9626fb4d7eee0923522a608b274ba4371" 7534 dependencies = [ 7535 "anyhow", 7536 "heck", 7537 "indexmap", 7538 "tempfile", 7539 "uniffi_internal_macros", 7540 ] 7541 7542 [[package]] 7543 name = "uniffi_testing" 7544 version = "0.29.3" 7545 source = "registry+https://github.com/rust-lang/crates.io-index" 7546 checksum = "0a8386f86b6f986bc01d6cdaec395980b9125ae493634ddbdc9feef5f50d80af" 7547 dependencies = [ 7548 "anyhow", 7549 "camino", 7550 "cargo_metadata", 7551 "fs-err", 7552 "once_cell", 7553 ] 7554 7555 [[package]] 7556 name = "uniffi_udl" 7557 version = "0.29.3" 7558 source = "registry+https://github.com/rust-lang/crates.io-index" 7559 checksum = "9c42649b721df759d9d4692a376b82b62ce3028ec9fc466f4780fb8cdf728996" 7560 dependencies = [ 7561 "anyhow", 7562 "textwrap", 7563 "uniffi_meta", 7564 "weedle2", 7565 ] 7566 7567 [[package]] 7568 name = "unix_path" 7569 version = "1.0.1" 7570 source = "registry+https://github.com/rust-lang/crates.io-index" 7571 checksum = "af8e291873ae77c4c8d9c9b34d0bee68a35b048fb39c263a5155e0e353783eaf" 7572 dependencies = [ 7573 "unix_str", 7574 ] 7575 7576 [[package]] 7577 name = "unix_str" 7578 version = "1.0.0" 7579 source = "registry+https://github.com/rust-lang/crates.io-index" 7580 checksum = "2ace0b4755d0a2959962769239d56267f8a024fef2d9b32666b3dcd0946b0906" 7581 7582 [[package]] 7583 name = "uritemplate-next" 7584 version = "0.2.0" 7585 source = "registry+https://github.com/rust-lang/crates.io-index" 7586 checksum = "bcde98d1fc3f528255b1ecb22fb688ee0d23deb672a8c57127df10b98b4bd18c" 7587 dependencies = [ 7588 "regex", 7589 ] 7590 7591 [[package]] 7592 name = "uritemplate_glue" 7593 version = "0.1.0" 7594 dependencies = [ 7595 "nserror", 7596 "nsstring", 7597 "uritemplate-next", 7598 "xpcom", 7599 ] 7600 7601 [[package]] 7602 name = "url" 7603 version = "2.5.7" 7604 source = "registry+https://github.com/rust-lang/crates.io-index" 7605 checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" 7606 dependencies = [ 7607 "form_urlencoded", 7608 "idna", 7609 "percent-encoding", 7610 "serde", 7611 ] 7612 7613 [[package]] 7614 name = "urlpattern" 7615 version = "0.4.2" 7616 source = "registry+https://github.com/rust-lang/crates.io-index" 7617 checksum = "0f805818f843b548bacc19609eb3619dd2850e54746f5cada37927393c2ef4ec" 7618 dependencies = [ 7619 "icu_properties", 7620 "regex", 7621 "serde", 7622 "url", 7623 ] 7624 7625 [[package]] 7626 name = "urlpattern_glue" 7627 version = "0.0.1" 7628 dependencies = [ 7629 "log", 7630 "mozurl", 7631 "nsstring", 7632 "regex", 7633 "thin-vec", 7634 "url", 7635 "urlpattern", 7636 ] 7637 7638 [[package]] 7639 name = "utf8_iter" 7640 version = "1.0.4" 7641 source = "registry+https://github.com/rust-lang/crates.io-index" 7642 checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 7643 7644 [[package]] 7645 name = "uuid" 7646 version = "1.3.0" 7647 source = "registry+https://github.com/rust-lang/crates.io-index" 7648 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 7649 dependencies = [ 7650 "getrandom 0.2.999", 7651 "serde", 7652 ] 7653 7654 [[package]] 7655 name = "vcpkg" 7656 version = "0.2.999" 7657 7658 [[package]] 7659 name = "version_check" 7660 version = "0.9.4" 7661 source = "registry+https://github.com/rust-lang/crates.io-index" 7662 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 7663 7664 [[package]] 7665 name = "viaduct" 7666 version = "0.1.0" 7667 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 7668 dependencies = [ 7669 "async-trait", 7670 "error-support", 7671 "ffi-support", 7672 "once_cell", 7673 "parking_lot", 7674 "pollster", 7675 "prost", 7676 "serde", 7677 "serde_json", 7678 "thiserror 2.0.12", 7679 "uniffi", 7680 "url", 7681 ] 7682 7683 [[package]] 7684 name = "viaduct-necko" 7685 version = "0.1.0" 7686 dependencies = [ 7687 "async-trait", 7688 "error-support", 7689 "futures-channel", 7690 "url", 7691 "viaduct", 7692 ] 7693 7694 [[package]] 7695 name = "void" 7696 version = "1.0.2" 7697 source = "registry+https://github.com/rust-lang/crates.io-index" 7698 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 7699 7700 [[package]] 7701 name = "walkdir" 7702 version = "2.3.2" 7703 source = "registry+https://github.com/rust-lang/crates.io-index" 7704 checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 7705 dependencies = [ 7706 "same-file", 7707 "winapi", 7708 "winapi-util", 7709 ] 7710 7711 [[package]] 7712 name = "want" 7713 version = "0.3.0" 7714 source = "registry+https://github.com/rust-lang/crates.io-index" 7715 checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 7716 dependencies = [ 7717 "log", 7718 "try-lock", 7719 ] 7720 7721 [[package]] 7722 name = "warp" 7723 version = "0.3.7" 7724 source = "registry+https://github.com/rust-lang/crates.io-index" 7725 checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c" 7726 dependencies = [ 7727 "bytes", 7728 "futures-channel", 7729 "futures-util", 7730 "headers", 7731 "http", 7732 "hyper", 7733 "log", 7734 "mime", 7735 "mime_guess", 7736 "percent-encoding", 7737 "pin-project", 7738 "scoped-tls", 7739 "serde", 7740 "serde_json", 7741 "serde_urlencoded", 7742 "tokio", 7743 "tokio-util", 7744 "tower-service", 7745 "tracing", 7746 ] 7747 7748 [[package]] 7749 name = "wasi" 7750 version = "0.11.999" 7751 dependencies = [ 7752 "wasi 0.14.2+wasi-0.2.4", 7753 ] 7754 7755 [[package]] 7756 name = "wasi" 7757 version = "0.14.2+wasi-0.2.4" 7758 source = "registry+https://github.com/rust-lang/crates.io-index" 7759 checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 7760 dependencies = [ 7761 "wit-bindgen-rt", 7762 ] 7763 7764 [[package]] 7765 name = "wasm-bindgen" 7766 version = "0.2.100" 7767 7768 [[package]] 7769 name = "wasm-encoder" 7770 version = "0.243.0" 7771 source = "registry+https://github.com/rust-lang/crates.io-index" 7772 checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35" 7773 dependencies = [ 7774 "leb128fmt", 7775 "wasmparser", 7776 ] 7777 7778 [[package]] 7779 name = "wasm-smith" 7780 version = "0.243.0" 7781 source = "registry+https://github.com/rust-lang/crates.io-index" 7782 checksum = "119b7dd7690868543d344025ee894271d9c66fa00d5c1cd233a5c72eb7a2ea03" 7783 dependencies = [ 7784 "anyhow", 7785 "arbitrary", 7786 "flagset", 7787 "wasm-encoder", 7788 ] 7789 7790 [[package]] 7791 name = "wasmparser" 7792 version = "0.243.0" 7793 source = "registry+https://github.com/rust-lang/crates.io-index" 7794 checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" 7795 dependencies = [ 7796 "bitflags 2.9.0", 7797 "indexmap", 7798 "semver", 7799 ] 7800 7801 [[package]] 7802 name = "wast" 7803 version = "243.0.0" 7804 source = "registry+https://github.com/rust-lang/crates.io-index" 7805 checksum = "df21d01c2d91e46cb7a221d79e58a2d210ea02020d57c092e79255cc2999ca7f" 7806 dependencies = [ 7807 "bumpalo", 7808 "leb128fmt", 7809 "memchr", 7810 "unicode-width", 7811 "wasm-encoder", 7812 ] 7813 7814 [[package]] 7815 name = "web-sys" 7816 version = "0.3.100" 7817 7818 [[package]] 7819 name = "webdriver" 7820 version = "0.53.0" 7821 dependencies = [ 7822 "base64 0.22.1", 7823 "bytes", 7824 "cookie", 7825 "http", 7826 "icu_segmenter", 7827 "log", 7828 "serde", 7829 "serde_derive", 7830 "serde_json", 7831 "thiserror 1.999.999", 7832 "time", 7833 "tokio", 7834 "tokio-stream", 7835 "url", 7836 "warp", 7837 ] 7838 7839 [[package]] 7840 name = "webext-storage" 7841 version = "0.1.0" 7842 source = "git+https://github.com/mozilla/application-services?rev=0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2#0376c542e4a31cde8d33dd0e8da17dcfbc6c58b2" 7843 dependencies = [ 7844 "anyhow", 7845 "error-support", 7846 "ffi-support", 7847 "interrupt-support", 7848 "lazy_static", 7849 "parking_lot", 7850 "rusqlite 0.37.0", 7851 "serde", 7852 "serde_derive", 7853 "serde_json", 7854 "sql-support", 7855 "sync-guid", 7856 "sync15", 7857 "thiserror 2.0.12", 7858 "uniffi", 7859 "url", 7860 ] 7861 7862 [[package]] 7863 name = "webrender" 7864 version = "0.62.0" 7865 dependencies = [ 7866 "allocator-api2", 7867 "base64 0.22.1", 7868 "bincode", 7869 "bitflags 2.9.0", 7870 "build-parallel", 7871 "byteorder", 7872 "derive_more", 7873 "etagere", 7874 "euclid", 7875 "firefox-on-glean", 7876 "gleam", 7877 "glean", 7878 "glslopt", 7879 "hyper", 7880 "lazy_static", 7881 "log", 7882 "malloc_size_of_derive", 7883 "num-traits", 7884 "peek-poke", 7885 "plane-split", 7886 "rayon", 7887 "ron", 7888 "rustc-hash 2.1.1", 7889 "serde", 7890 "serde_json", 7891 "sha1", 7892 "smallvec", 7893 "svg_fmt", 7894 "swgl", 7895 "tokio", 7896 "topological-sort", 7897 "tracy-rs", 7898 "url", 7899 "webrender_api", 7900 "webrender_build", 7901 "wr_glyph_rasterizer", 7902 "wr_malloc_size_of", 7903 "zeitstempel", 7904 ] 7905 7906 [[package]] 7907 name = "webrender_api" 7908 version = "0.62.0" 7909 dependencies = [ 7910 "app_units", 7911 "bitflags 2.9.0", 7912 "byteorder", 7913 "crossbeam-channel", 7914 "euclid", 7915 "malloc_size_of_derive", 7916 "peek-poke", 7917 "serde", 7918 "serde_bytes", 7919 "serde_derive", 7920 "wr_malloc_size_of", 7921 "zeitstempel", 7922 ] 7923 7924 [[package]] 7925 name = "webrender_bindings" 7926 version = "0.1.0" 7927 dependencies = [ 7928 "app_units", 7929 "bincode", 7930 "core-foundation 0.9.999", 7931 "core-graphics", 7932 "dirs", 7933 "dwrote", 7934 "euclid", 7935 "foreign-types", 7936 "gecko-profiler", 7937 "gleam", 7938 "log", 7939 "mozbuild", 7940 "nsstring", 7941 "num_cpus", 7942 "objc", 7943 "rayon", 7944 "remove_dir_all", 7945 "rustc-hash 2.1.1", 7946 "static_prefs", 7947 "swgl", 7948 "thin-vec", 7949 "tracy-rs", 7950 "uuid", 7951 "webrender", 7952 "winapi", 7953 "wr_malloc_size_of", 7954 ] 7955 7956 [[package]] 7957 name = "webrender_build" 7958 version = "0.0.2" 7959 dependencies = [ 7960 "bitflags 2.9.0", 7961 "lazy_static", 7962 "serde", 7963 ] 7964 7965 [[package]] 7966 name = "webrtc-sdp" 7967 version = "0.3.13" 7968 source = "registry+https://github.com/rust-lang/crates.io-index" 7969 checksum = "a87d58624aae43577604ea137de9dcaf92793eccc4d816efad482001c2e055ca" 7970 dependencies = [ 7971 "log", 7972 "url", 7973 ] 7974 7975 [[package]] 7976 name = "weedle2" 7977 version = "5.0.0" 7978 source = "registry+https://github.com/rust-lang/crates.io-index" 7979 checksum = "998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e" 7980 dependencies = [ 7981 "nom", 7982 ] 7983 7984 [[package]] 7985 name = "wgpu-core" 7986 version = "28.0.0" 7987 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 7988 dependencies = [ 7989 "arrayvec", 7990 "bit-set", 7991 "bit-vec", 7992 "bitflags 2.9.0", 7993 "bytemuck", 7994 "cfg_aliases", 7995 "document-features", 7996 "hashbrown 0.16.0", 7997 "indexmap", 7998 "log", 7999 "macro_rules_attribute", 8000 "naga", 8001 "once_cell", 8002 "parking_lot", 8003 "profiling", 8004 "raw-window-handle", 8005 "ron", 8006 "rustc-hash 1.999.999", 8007 "serde", 8008 "smallvec", 8009 "thiserror 2.0.12", 8010 "wgpu-core-deps-apple", 8011 "wgpu-core-deps-windows-linux-android", 8012 "wgpu-hal", 8013 "wgpu-types", 8014 ] 8015 8016 [[package]] 8017 name = "wgpu-core-deps-apple" 8018 version = "28.0.0" 8019 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 8020 dependencies = [ 8021 "wgpu-hal", 8022 ] 8023 8024 [[package]] 8025 name = "wgpu-core-deps-windows-linux-android" 8026 version = "28.0.0" 8027 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 8028 dependencies = [ 8029 "wgpu-hal", 8030 ] 8031 8032 [[package]] 8033 name = "wgpu-hal" 8034 version = "28.0.0" 8035 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 8036 dependencies = [ 8037 "android_system_properties", 8038 "arrayvec", 8039 "ash", 8040 "bit-set", 8041 "bitflags 2.9.0", 8042 "block", 8043 "bytemuck", 8044 "cfg-if", 8045 "cfg_aliases", 8046 "core-graphics-types 0.2.0", 8047 "gpu-allocator", 8048 "gpu-descriptor", 8049 "hashbrown 0.16.0", 8050 "libc", 8051 "libloading", 8052 "log", 8053 "metal", 8054 "naga", 8055 "objc", 8056 "once_cell", 8057 "ordered-float", 8058 "parking_lot", 8059 "profiling", 8060 "range-alloc", 8061 "raw-window-handle", 8062 "smallvec", 8063 "thiserror 2.0.12", 8064 "wgpu-types", 8065 "windows", 8066 "windows-core", 8067 ] 8068 8069 [[package]] 8070 name = "wgpu-types" 8071 version = "28.0.0" 8072 source = "git+https://github.com/gfx-rs/wgpu?rev=a2c8c0de7cdb57a74070ce70b9912e853893d502#a2c8c0de7cdb57a74070ce70b9912e853893d502" 8073 dependencies = [ 8074 "bitflags 2.9.0", 8075 "bytemuck", 8076 "js-sys", 8077 "log", 8078 "raw-window-handle", 8079 "serde", 8080 "web-sys", 8081 ] 8082 8083 [[package]] 8084 name = "wgpu_bindings" 8085 version = "0.1.0" 8086 dependencies = [ 8087 "arrayvec", 8088 "ash", 8089 "bincode", 8090 "block2", 8091 "io-surface", 8092 "log", 8093 "metal", 8094 "nsstring", 8095 "objc", 8096 "objc2", 8097 "parking_lot", 8098 "serde", 8099 "static_prefs", 8100 "wgpu-core", 8101 "wgpu-hal", 8102 "wgpu-types", 8103 "windows", 8104 ] 8105 8106 [[package]] 8107 name = "whatsys" 8108 version = "0.3.2" 8109 source = "registry+https://github.com/rust-lang/crates.io-index" 8110 checksum = "192bcd2925a9791ba474bc673938f8c59b8978b3f304ef2c50672156bacf943b" 8111 dependencies = [ 8112 "cc", 8113 "cfg-if", 8114 "libc", 8115 ] 8116 8117 [[package]] 8118 name = "widget_windows" 8119 version = "0.1.0" 8120 dependencies = [ 8121 "libc", 8122 "nserror", 8123 "nsstring", 8124 "thin-vec", 8125 "windows", 8126 "windows-collections", 8127 "xpcom", 8128 ] 8129 8130 [[package]] 8131 name = "winapi" 8132 version = "0.3.9" 8133 source = "registry+https://github.com/rust-lang/crates.io-index" 8134 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 8135 dependencies = [ 8136 "winapi-i686-pc-windows-gnu", 8137 "winapi-x86_64-pc-windows-gnu", 8138 ] 8139 8140 [[package]] 8141 name = "winapi-i686-pc-windows-gnu" 8142 version = "0.4.0" 8143 source = "registry+https://github.com/rust-lang/crates.io-index" 8144 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 8145 8146 [[package]] 8147 name = "winapi-util" 8148 version = "0.1.5" 8149 source = "registry+https://github.com/rust-lang/crates.io-index" 8150 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 8151 dependencies = [ 8152 "winapi", 8153 ] 8154 8155 [[package]] 8156 name = "winapi-x86_64-pc-windows-gnu" 8157 version = "0.4.0" 8158 source = "registry+https://github.com/rust-lang/crates.io-index" 8159 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 8160 8161 [[package]] 8162 name = "windows" 8163 version = "0.62.2" 8164 dependencies = [ 8165 "mozbuild", 8166 "windows-collections", 8167 "windows-core", 8168 "windows-future", 8169 "windows-numerics", 8170 ] 8171 8172 [[package]] 8173 name = "windows-collections" 8174 version = "0.3.2" 8175 source = "registry+https://github.com/rust-lang/crates.io-index" 8176 checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" 8177 dependencies = [ 8178 "windows-core", 8179 ] 8180 8181 [[package]] 8182 name = "windows-core" 8183 version = "0.62.2" 8184 source = "registry+https://github.com/rust-lang/crates.io-index" 8185 checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" 8186 dependencies = [ 8187 "windows-implement", 8188 "windows-interface", 8189 "windows-link", 8190 "windows-result", 8191 "windows-strings", 8192 ] 8193 8194 [[package]] 8195 name = "windows-future" 8196 version = "0.3.2" 8197 source = "registry+https://github.com/rust-lang/crates.io-index" 8198 checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" 8199 dependencies = [ 8200 "windows-core", 8201 "windows-link", 8202 "windows-threading", 8203 ] 8204 8205 [[package]] 8206 name = "windows-implement" 8207 version = "0.60.2" 8208 source = "registry+https://github.com/rust-lang/crates.io-index" 8209 checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" 8210 dependencies = [ 8211 "proc-macro2", 8212 "quote", 8213 "syn", 8214 ] 8215 8216 [[package]] 8217 name = "windows-interface" 8218 version = "0.59.3" 8219 source = "registry+https://github.com/rust-lang/crates.io-index" 8220 checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" 8221 dependencies = [ 8222 "proc-macro2", 8223 "quote", 8224 "syn", 8225 ] 8226 8227 [[package]] 8228 name = "windows-link" 8229 version = "0.2.1" 8230 source = "registry+https://github.com/rust-lang/crates.io-index" 8231 checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 8232 8233 [[package]] 8234 name = "windows-numerics" 8235 version = "0.3.1" 8236 source = "registry+https://github.com/rust-lang/crates.io-index" 8237 checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" 8238 dependencies = [ 8239 "windows-core", 8240 "windows-link", 8241 ] 8242 8243 [[package]] 8244 name = "windows-result" 8245 version = "0.4.1" 8246 source = "registry+https://github.com/rust-lang/crates.io-index" 8247 checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 8248 dependencies = [ 8249 "windows-link", 8250 ] 8251 8252 [[package]] 8253 name = "windows-strings" 8254 version = "0.5.1" 8255 source = "registry+https://github.com/rust-lang/crates.io-index" 8256 checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 8257 dependencies = [ 8258 "windows-link", 8259 ] 8260 8261 [[package]] 8262 name = "windows-sys" 8263 version = "0.52.0" 8264 source = "registry+https://github.com/rust-lang/crates.io-index" 8265 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 8266 dependencies = [ 8267 "windows-targets", 8268 ] 8269 8270 [[package]] 8271 name = "windows-targets" 8272 version = "0.52.999" 8273 dependencies = [ 8274 "quote", 8275 "syn", 8276 ] 8277 8278 [[package]] 8279 name = "windows-threading" 8280 version = "0.2.1" 8281 source = "registry+https://github.com/rust-lang/crates.io-index" 8282 checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" 8283 dependencies = [ 8284 "windows-link", 8285 ] 8286 8287 [[package]] 8288 name = "winnow" 8289 version = "0.7.13" 8290 source = "registry+https://github.com/rust-lang/crates.io-index" 8291 checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" 8292 dependencies = [ 8293 "memchr", 8294 ] 8295 8296 [[package]] 8297 name = "winreg" 8298 version = "0.10.1" 8299 source = "registry+https://github.com/rust-lang/crates.io-index" 8300 checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 8301 dependencies = [ 8302 "winapi", 8303 ] 8304 8305 [[package]] 8306 name = "wio" 8307 version = "0.2.2" 8308 source = "registry+https://github.com/rust-lang/crates.io-index" 8309 checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 8310 dependencies = [ 8311 "winapi", 8312 ] 8313 8314 [[package]] 8315 name = "wit-bindgen-rt" 8316 version = "0.39.0" 8317 source = "registry+https://github.com/rust-lang/crates.io-index" 8318 checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 8319 dependencies = [ 8320 "bitflags 2.9.0", 8321 ] 8322 8323 [[package]] 8324 name = "wpf-gpu-raster" 8325 version = "0.1.0" 8326 source = "git+https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da091fd58fba8477e7fcdf5ec0727102916" 8327 dependencies = [ 8328 "typed-arena-nomut", 8329 ] 8330 8331 [[package]] 8332 name = "wr_glyph_rasterizer" 8333 version = "0.1.0" 8334 dependencies = [ 8335 "core-foundation 0.9.999", 8336 "core-graphics", 8337 "core-text", 8338 "dwrote", 8339 "euclid", 8340 "firefox-on-glean", 8341 "freetype", 8342 "glean", 8343 "lazy_static", 8344 "libc", 8345 "log", 8346 "malloc_size_of_derive", 8347 "objc", 8348 "rayon", 8349 "rustc-hash 2.1.1", 8350 "serde", 8351 "smallvec", 8352 "tracy-rs", 8353 "webrender_api", 8354 "wr_malloc_size_of", 8355 ] 8356 8357 [[package]] 8358 name = "wr_malloc_size_of" 8359 version = "0.2.2" 8360 dependencies = [ 8361 "app_units", 8362 "euclid", 8363 "once_cell", 8364 ] 8365 8366 [[package]] 8367 name = "writeable" 8368 version = "0.6.1" 8369 source = "registry+https://github.com/rust-lang/crates.io-index" 8370 checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 8371 8372 [[package]] 8373 name = "xml-rs" 8374 version = "0.8.4" 8375 source = "registry+https://github.com/rust-lang/crates.io-index" 8376 checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 8377 8378 [[package]] 8379 name = "xmldecl" 8380 version = "0.2.0" 8381 source = "registry+https://github.com/rust-lang/crates.io-index" 8382 checksum = "efeb408acbc94f7459f1a3ee3620c108ebea5e5baf93a4641c07d57f59f5ffd1" 8383 dependencies = [ 8384 "encoding_rs", 8385 ] 8386 8387 [[package]] 8388 name = "xpcom" 8389 version = "0.1.0" 8390 dependencies = [ 8391 "cstr", 8392 "libc", 8393 "mozbuild", 8394 "nserror", 8395 "nsstring", 8396 "thin-vec", 8397 "threadbound", 8398 "xpcom_macros", 8399 ] 8400 8401 [[package]] 8402 name = "xpcom-gtest" 8403 version = "0.1.0" 8404 dependencies = [ 8405 "nserror", 8406 "nsstring", 8407 "xpcom", 8408 ] 8409 8410 [[package]] 8411 name = "xpcom_macros" 8412 version = "0.1.0" 8413 dependencies = [ 8414 "lazy_static", 8415 "mozbuild", 8416 "proc-macro2", 8417 "quote", 8418 "syn", 8419 ] 8420 8421 [[package]] 8422 name = "yaml-rust2" 8423 version = "0.10.3" 8424 source = "registry+https://github.com/rust-lang/crates.io-index" 8425 checksum = "4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7" 8426 dependencies = [ 8427 "arraydeque", 8428 "encoding_rs", 8429 "hashlink 0.10.999", 8430 ] 8431 8432 [[package]] 8433 name = "yoke" 8434 version = "0.8.0" 8435 source = "registry+https://github.com/rust-lang/crates.io-index" 8436 checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 8437 dependencies = [ 8438 "serde", 8439 "stable_deref_trait", 8440 "yoke-derive", 8441 "zerofrom", 8442 ] 8443 8444 [[package]] 8445 name = "yoke-derive" 8446 version = "0.8.0" 8447 source = "registry+https://github.com/rust-lang/crates.io-index" 8448 checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 8449 dependencies = [ 8450 "proc-macro2", 8451 "quote", 8452 "syn", 8453 "synstructure", 8454 ] 8455 8456 [[package]] 8457 name = "zeitstempel" 8458 version = "0.2.0" 8459 source = "registry+https://github.com/rust-lang/crates.io-index" 8460 checksum = "f523a0d9326c4f3242ad3a9d306baa7fe4572fd532cc891cabecfb714c786c1e" 8461 dependencies = [ 8462 "cfg-if", 8463 "libc", 8464 "once_cell", 8465 "winapi", 8466 ] 8467 8468 [[package]] 8469 name = "zerocopy" 8470 version = "0.7.32" 8471 source = "registry+https://github.com/rust-lang/crates.io-index" 8472 checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 8473 dependencies = [ 8474 "byteorder", 8475 "zerocopy-derive", 8476 ] 8477 8478 [[package]] 8479 name = "zerocopy-derive" 8480 version = "0.7.32" 8481 source = "registry+https://github.com/rust-lang/crates.io-index" 8482 checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 8483 dependencies = [ 8484 "proc-macro2", 8485 "quote", 8486 "syn", 8487 ] 8488 8489 [[package]] 8490 name = "zerofrom" 8491 version = "0.1.4" 8492 source = "registry+https://github.com/rust-lang/crates.io-index" 8493 checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" 8494 dependencies = [ 8495 "zerofrom-derive", 8496 ] 8497 8498 [[package]] 8499 name = "zerofrom-derive" 8500 version = "0.1.3" 8501 source = "registry+https://github.com/rust-lang/crates.io-index" 8502 checksum = "e6a647510471d372f2e6c2e6b7219e44d8c574d24fdc11c610a61455782f18c3" 8503 dependencies = [ 8504 "proc-macro2", 8505 "quote", 8506 "syn", 8507 "synstructure", 8508 ] 8509 8510 [[package]] 8511 name = "zeroize" 8512 version = "1.8.1" 8513 source = "registry+https://github.com/rust-lang/crates.io-index" 8514 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 8515 dependencies = [ 8516 "serde", 8517 "zeroize_derive", 8518 ] 8519 8520 [[package]] 8521 name = "zeroize_derive" 8522 version = "1.4.2" 8523 source = "registry+https://github.com/rust-lang/crates.io-index" 8524 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 8525 dependencies = [ 8526 "proc-macro2", 8527 "quote", 8528 "syn", 8529 ] 8530 8531 [[package]] 8532 name = "zerotrie" 8533 version = "0.2.2" 8534 source = "registry+https://github.com/rust-lang/crates.io-index" 8535 checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 8536 dependencies = [ 8537 "displaydoc", 8538 "yoke", 8539 "zerofrom", 8540 ] 8541 8542 [[package]] 8543 name = "zerovec" 8544 version = "0.11.4" 8545 source = "registry+https://github.com/rust-lang/crates.io-index" 8546 checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" 8547 dependencies = [ 8548 "yoke", 8549 "zerofrom", 8550 "zerovec-derive", 8551 ] 8552 8553 [[package]] 8554 name = "zerovec-derive" 8555 version = "0.11.1" 8556 source = "registry+https://github.com/rust-lang/crates.io-index" 8557 checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 8558 dependencies = [ 8559 "proc-macro2", 8560 "quote", 8561 "syn", 8562 ] 8563 8564 [[package]] 8565 name = "zip" 8566 version = "2.4.2" 8567 dependencies = [ 8568 "arbitrary", 8569 "crc32fast", 8570 "crossbeam-utils", 8571 "displaydoc", 8572 "flate2", 8573 "indexmap", 8574 "memchr", 8575 "thiserror 2.0.12", 8576 ] 8577 8578 [[package]] 8579 name = "zlib-rs" 8580 version = "0.4.2" 8581 source = "registry+https://github.com/rust-lang/crates.io-index" 8582 checksum = "8b20717f0917c908dc63de2e44e97f1e6b126ca58d0e391cee86d504eb8fbd05"