gecko-dev/third_party/rust
Lina Cambridge e8dfe2ce56 Bug 1579728 - Use completion ops to upload synced bookmark tombstones. r=markh
The latest version of Dogear adds completion ops for deleting local
items (to apply incoming tombstones), inserting new local tombstones
(to stage deletions for non-syncable and invalid items), and uploading
tombstones (to avoid an extra scan of `moz_bookmarks_deleted`).

These ops are only emitted for GUIDs that exist in both trees. We'll
remove any local tombstones for items that don't exist or are already
deleted on the server, and flag any remote tombstones for items that
don't exist in Places as merged.

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

--HG--
extra : moz-landing-system : lando
2019-09-17 06:27:12 +00:00
..
adler32 Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
aho-corasick Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
ansi_term
app_units
arrayref Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
arrayvec Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
atomic Bug 1530715 - P4: Vendor Rust dependencies for cubeb-coreaudio-rs. r=kinetik 2019-07-17 05:32:36 +00:00
atomic_refcell
atty
audio_thread_priority Bug 1576168 - mach vendor rust. r=pehrsons 2019-08-27 08:00:43 +00:00
authenticator Bug 1520166 - Part 2: revendor dependencies. r=jcj 2019-05-24 07:31:35 +00:00
autocfg Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
backtrace
backtrace-sys
base64 bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
binary-space-partition
bincode
bindgen Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
binjs_meta Bug 1520001 - mach rust vendor;r=arai,smaug 2019-06-10 14:09:06 +00:00
bit_reverse Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bit-vec Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bitflags
bitreader
blake2b_simd Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
block-buffer Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
block-padding
boxfnonce
byte-tools
byteorder Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bytes
cc
cexpr
cfg-if
chrono
clang-sys Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
clap
cloudabi Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
cmake
comedy
constant_time_eq
cookie Bug 1576450 - Update cookie to 0.12 in webdriver. r=ato 2019-08-25 23:22:11 +00:00
core-foundation
core-foundation-sys
core-graphics
core-text
coreaudio-sys Bug 1569331 - Update bindgen to 0.51. r=froydnj 2019-07-27 00:36:18 +00:00
cose
cose-c
cranelift-bforest Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
cranelift-codegen Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
cranelift-codegen-meta Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
cranelift-entity Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
cranelift-frontend Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
cranelift-wasm Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
crc32fast Bug 1573039 - Part 2: Revendor dependencies. r=emilio 2019-08-12 12:39:47 +00:00
crossbeam-deque Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
crossbeam-epoch Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
crossbeam-queue Bug 1568083 - Update rayon in the style system. r=emilio 2019-07-23 02:18:33 +02:00
crossbeam-utils Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
cssparser Bug 1563892 - Update cssparser to fix correctness issue with serialization. r=heycam 2019-07-08 04:51:08 +00:00
cssparser-macros Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
cstr
cstr-macros Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
cubeb Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
cubeb-backend Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
cubeb-core Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
cubeb-sys Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
darling Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
darling_core Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
darling_macro Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
dbus Bug 1429847 - Vendor rust, to pick up the changes. r=kinetik 2019-06-21 19:51:22 +00:00
deflate Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
derive_more
devd-rs Bug 1520166 - Part 2: revendor dependencies. r=jcj 2019-05-24 07:31:35 +00:00
digest
dirs Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
dns-parser Bug 1554976 - Run mach vendor rust; r=ng 2019-08-28 19:49:04 +00:00
dogear Bug 1579728 - Use completion ops to upload synced bookmark tombstones. r=markh 2019-09-17 06:27:12 +00:00
dtoa
dtoa-short
dwrote Bug 1554401 - Part 2: Revendor dependencies. r=emilio 2019-05-25 17:08:33 +00:00
either
encoding_c Bug 1576895 - Update encoding_c to 0.9.1. r=m_kato 2019-08-29 07:33:58 +00:00
encoding_c_mem Bug 1490593 - Move FFI for encoding_rs::mem to a vendored crate. r=froydnj 2019-08-14 07:53:34 +00:00
encoding_rs Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
env_logger Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
error-chain
euclid Bug 1567241 - Update to euclid 0.20. r=kvark, emilio. 2019-07-18 22:54:16 +02:00
failure
failure_derive
fake-simd
filetime_win
flate2 Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
fnv
foreign-types
freetype
fuchsia-cprng Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
fuchsia-zircon
fuchsia-zircon-sys
futures
futures-cpupool
fxhash
generic-array
gl_generator
gleam Bug 1525420 - Use KHR_blend_equation_advanced for mix-blend mode implementation r=gw 2019-05-01 20:45:22 +00:00
glob Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
goblin Bug 1579425 - Part 2: Revendor dependencies. r=froydnj 2019-09-06 17:49:58 +00:00
guid_win
h2
headers Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
headers-core Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
headers-derive Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
http Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
httparse Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
humantime
hyper Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
ident_case
idna Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
image Bug 1573039 - Part 2: Revendor dependencies. r=emilio 2019-08-12 12:39:47 +00:00
indexmap bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
inflate Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
Inflector Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
iovec
itertools Bug 1520001 - mach rust vendor;r=arai,smaug 2019-06-10 14:09:06 +00:00
itoa
kernel32-sys
khronos_api
lazy_static
lazycell Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
libc Bug 1567739 - Update rust libc crate to 0.2.60. r=emilio 2019-07-24 22:33:21 +00:00
libdbus-sys Bug 1429847 - Vendor rust, to pick up the changes. r=kinetik 2019-06-21 19:51:22 +00:00
libloading
libudev
libz-sys Bug 1556645 - Update libz-sys and revendor dependencies. r=dmajor 2019-06-04 18:44:05 +00:00
line-wrap bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
linked-hash-map
lmdb-rkv Bug 1543861 - Add auto resizing for kvstore r=myk 2019-05-24 20:38:23 +00:00
lmdb-rkv-sys Bug 1557171 - Update vendored lmdb-rkv-sys to 0.8.4. r=chmanchester 2019-06-11 20:23:10 +00:00
lock_api Bug 1575008 - Update parking_lot dependency to 0.9.0 r=aosmond 2019-08-19 21:28:51 +00:00
log
lzw Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
mach Bug 1570948 - mach vendor rust. r=pehrsons 2019-08-02 12:49:45 +00:00
malloc_size_of_derive
matches
memchr
memmap Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
memoffset Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
mime Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
mime_guess Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
miniz_oxide Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
mio Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
mio-extras Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
mio-named-pipes Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
mio-uds Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
miow Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
miow-0.2.1 Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
moz_cbor
mp4parse_fallible
msdos_time
murmurhash3 Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
net2
new_debug_unreachable
nodrop
nom
num_cpus
num-derive Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
num-integer
num-iter Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
num-rational Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
num-traits
object Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
opaque-debug
ordered-float
owning_ref
packed_simd
parking_lot Bug 1575008 - Update parking_lot dependency to 0.9.0 r=aosmond 2019-08-19 21:28:51 +00:00
parking_lot_core Bug 1575008 - Update parking_lot dependency to 0.9.0 r=aosmond 2019-08-19 21:28:51 +00:00
peeking_take_while
percent-encoding Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
phf Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
phf_codegen Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
phf_generator Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
phf_shared Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
pkg-config
plain
plane-split Bug 1580677 - Update plane-split dependency to 0.15.0 r=nical 2019-09-12 12:46:41 +00:00
plist bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
png Bug 1573039 - Part 2: Revendor dependencies. r=emilio 2019-08-12 12:39:47 +00:00
podio
precomputed-hash
proc-macro2
procedural-masquerade
quick-error
quote
rand Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_chacha Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_core Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_core-0.3.1 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_hc Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_isaac Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_jitter Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_os Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_pcg Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_xorshift Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rayon Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
rayon-core Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
rdrand Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
redox_syscall Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
redox_termios
redox_users Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
regex Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
regex-syntax Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
remove_dir_all Bug 1557161 - enable rkv consumers to migrate LMDB environments across architecture changes r=lina,keeler,froydnj 2019-06-13 19:14:59 +00:00
ringbuf Bug 1567457 - Vendor rust depencies: add ringbuf. r=kinetik 2019-07-23 12:03:31 +00:00
rkv Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
ron
runloop
rust_cascade Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
rust-argon2 Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
rust-ini
rustc_version
rustc-demangle
ryu
safemem
same-file
scoped-tls Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
scoped-tls-0.1.0 Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
scopeguard Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
scroll
scroll_derive
semver
semver-0.6.0
semver-parser
serde
serde_bytes Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
serde_derive Bug 1550640 - P4: Remove bincode. r=Gankro 2019-07-12 06:12:33 +00:00
serde_json
serde_repr Bug 1564416 - marionette subcrate: vendor crates. r=ato 2019-07-11 12:50:40 +00:00
serde_urlencoded Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
sha2
sha-1 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
shift_or_euc Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
shift_or_euc_c Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
shlex
siphasher
slab
slab-0.3.0
smallbitvec
smallvec Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
socket2 Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
stable_deref_trait
string
strsim
svg_fmt Bug 1547290 - Vendoring changes. r=kvark" 2019-04-29 17:06:41 +02:00
syn
synstructure
target-lexicon Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
target-lexicon-0.4.0 Bug 1580518: Bump Cranelift to bdfd2adc6e2052319d04d9400122c5b49939f404; r=lth 2019-09-12 06:56:09 +00:00
tempfile Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
term_size
termcolor Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
termion
textwrap
thin-slice
thin-vec
thread_local
thread_profiler
threadbound
time
tokio Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
tokio-codec
tokio-current-thread Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
tokio-executor Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
tokio-fs
tokio-io
tokio-named-pipes Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
tokio-reactor
tokio-tcp
tokio-threadpool Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
tokio-timer Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
tokio-udp
tokio-uds Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
toml
try-lock
typenum
uluru
unicase Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
unicode-bidi
unicode-normalization
unicode-segmentation
unicode-width
unicode-xid
unreachable
url Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
urlencoding Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
utf8-ranges Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
uuid Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
vcpkg
vec_map
version_check Bug 1396824 - Part 2: Revendor dependencies. r=ato 2019-06-21 17:18:50 +00:00
void
walkdir
want
warp Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
wasmparser Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
weedle Bug 1520001 - mach rust vendor;r=arai,smaug 2019-06-10 14:09:06 +00:00
which
winapi
winapi-0.2.8
winapi-build
winapi-i686-pc-windows-gnu
winapi-util Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
winapi-x86_64-pc-windows-gnu
wincolor Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
winreg
ws Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
ws2_32-sys
xml-rs
yaml-rust
zip