Commit Graph

478 Commits

Author SHA1 Message Date
Narcis Beleuzu
1ad559bb39 Backed out changeset b6559295ac78 (bug 1553011) for bustages on StaticAnalysisFunctions.h. CLOSED TREE
--HG--
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/10.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/10.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/11.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/11.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/12.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/12.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/13.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/13.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/14.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/14.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/15.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/15.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/16.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/16.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/17.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/17.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/18.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/18.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/19.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/19.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/2.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/2.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/20.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/20.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/21.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/21.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/22.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/22.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/23.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/23.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/24.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/24.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/25.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/25.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/26.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/26.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/27.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/27.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/28.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/28.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/29.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/29.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/3.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/3.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/30.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/30.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/31.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/31.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/32.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/32.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/33.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/33.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/36.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/37.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/37.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/38.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/38.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/40.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/4.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/4.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/41.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/41.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/5.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/5.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/6.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/6.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/7.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/7.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/8.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/8.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/9.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/9.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/extract.sh => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/extract.sh
2019-06-14 05:45:22 +03:00
Nico Grunbaum
cbcf79e7fd Bug 1553011 - update import of Rust SDP parser - r=drno
update import of Rust SDP parser

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

--HG--
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/10.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/10.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/11.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/11.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/12.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/12.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/13.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/13.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/14.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/14.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/15.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/15.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/16.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/16.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/17.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/17.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/18.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/18.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/19.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/19.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/2.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/2.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/20.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/20.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/21.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/21.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/22.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/22.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/23.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/23.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/24.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/24.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/25.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/25.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/26.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/26.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/27.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/27.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/28.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/28.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/29.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/29.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/3.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/3.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/30.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/30.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/31.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/31.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/32.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/32.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/33.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/33.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/34.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/35.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/36.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/37.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/37.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/38.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/38.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/39.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/4.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/4.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/40.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/41.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/41.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/5.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/5.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/6.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/6.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/7.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/7.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/8.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/8.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/9.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/9.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/extract.sh => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/extract.sh
extra : moz-landing-system : lando
2019-06-12 04:21:50 +00:00
Myk Melez
9c002b4396 Bug 1557161 - enable rkv consumers to migrate LMDB environments across architecture changes r=lina,keeler,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D33863

--HG--
extra : moz-landing-system : lando
2019-06-13 19:14:59 +00:00
David Teller
ed695af6c8 Bug 1552435 - Reading Huffman tables of sums;r=arai
Depends on D33021

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:49:26 +00:00
Bogdan Tara
bf22857a64 Backed out 14 changesets (bug 1552435) for BinASTTokenReaderContext.h related build bustages CLOSED TREE
Backed out changeset d4e3bdd4e494 (bug 1552435)
Backed out changeset 7fad44e18739 (bug 1552435)
Backed out changeset 8acef5541a11 (bug 1552435)
Backed out changeset 3a42d8bda7d0 (bug 1552435)
Backed out changeset 53a13d1d4f6e (bug 1552435)
Backed out changeset b79f0c113d3e (bug 1552435)
Backed out changeset 7f8c607be8f8 (bug 1552435)
Backed out changeset 5d0670db54ef (bug 1552435)
Backed out changeset 368e2dd6ec38 (bug 1552435)
Backed out changeset 0db441d1c2d8 (bug 1552435)
Backed out changeset 4897449d8397 (bug 1552435)
Backed out changeset 4cd2018dbd8b (bug 1552435)
Backed out changeset fd7f9aa70324 (bug 1552435)
Backed out changeset 36ceb8f15cb9 (bug 1552435)
2019-06-12 04:39:49 +03:00
David Teller
d9360baea0 Bug 1552435 - Reading Huffman tables of sums;r=arai
Depends on D33021

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

--HG--
extra : moz-landing-system : lando
2019-06-11 16:08:03 +00:00
Mike Hommey
0ab79a1ca0 Bug 1557171 - Update vendored lmdb-rkv-sys to 0.8.4. r=chmanchester
The only change is a fix for building for mips.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 20:23:10 +00:00
Brindusan Cristian
ad63669f20 Backed out 14 changesets (bug 1552435) for build bustages on BinASTTokenReaderContext.h. CLOSED TREE
Backed out changeset 8448b970f048 (bug 1552435)
Backed out changeset eaaa17bd90a9 (bug 1552435)
Backed out changeset daa12d2a51ee (bug 1552435)
Backed out changeset ccb6154c8a13 (bug 1552435)
Backed out changeset 3c6703c6ca2c (bug 1552435)
Backed out changeset 0e5b05913043 (bug 1552435)
Backed out changeset 41513cb59f37 (bug 1552435)
Backed out changeset cf5514fae884 (bug 1552435)
Backed out changeset b59bf910f2e9 (bug 1552435)
Backed out changeset 80fff56c7c49 (bug 1552435)
Backed out changeset 27bf02f8977e (bug 1552435)
Backed out changeset 8e09ad83b99b (bug 1552435)
Backed out changeset 8547fb9394eb (bug 1552435)
Backed out changeset 1e4c1b283ba3 (bug 1552435)
2019-06-11 17:33:06 +03:00
David Teller
4149bf704b Bug 1552435 - Reading Huffman tables of sums;r=arai
Depends on D33021

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

--HG--
extra : moz-landing-system : lando
2019-06-11 10:16:05 +00:00
Narcis Beleuzu
ca0f8bfa73 Backed out changeset 9e968a4d00bc (bug 1553011) for gtest crashes. CLOSED TREE
--HG--
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/10.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/10.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/11.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/11.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/12.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/12.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/13.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/13.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/14.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/14.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/15.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/15.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/16.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/16.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/17.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/17.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/18.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/18.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/19.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/19.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/2.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/2.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/20.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/20.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/21.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/21.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/22.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/22.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/23.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/23.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/24.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/24.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/25.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/25.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/26.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/26.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/27.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/27.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/28.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/28.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/29.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/29.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/3.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/3.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/30.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/30.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/31.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/31.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/32.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/32.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/33.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/33.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/36.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/37.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/37.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/38.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/38.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/40.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/4.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/4.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/41.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/41.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/5.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/5.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/6.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/6.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/7.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/7.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/8.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/8.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/9.sdp => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/9.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/extract.sh => media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/extract.sh
2019-06-11 10:32:25 +03:00
Nico Grunbaum
83296d7309 Bug 1553011 - update import of Rust SDP parser - r=drno
update import of Rust SDP parser

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

--HG--
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/10.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/10.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/11.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/11.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/12.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/12.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/13.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/13.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/14.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/14.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/15.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/15.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/16.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/16.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/17.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/17.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/18.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/18.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/19.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/19.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/2.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/2.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/20.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/20.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/21.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/21.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/22.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/22.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/23.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/23.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/24.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/24.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/25.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/25.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/26.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/26.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/27.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/27.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/28.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/28.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/29.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/29.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/3.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/3.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/30.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/30.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/31.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/31.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/32.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/32.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/33.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/33.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/34.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/35.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/34.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/36.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/37.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/37.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/38.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/38.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/39.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/4.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/4.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/39.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/40.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/41.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/41.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/5.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/5.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/6.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/6.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/7.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/7.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/8.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/8.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/9.sdp => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/9.sdp
rename : media/webrtc/signaling/src/sdp/rsdparsa/src/bin/sdps/extract.sh => media/webrtc/signaling/src/sdp/rsdparsa/examples/sdps/extract.sh
extra : moz-landing-system : lando
2019-06-11 06:01:42 +00:00
Cosmin Sabou
0ab9a65596 Backed out changeset ce509bb0895a (bug 1557161) for Windows 2012 AArch64 build bustages. CLOSED TREE 2019-06-10 21:45:55 +03:00
Myk Melez
9edec819af Bug 1557161 - enable rkv consumers to migrate LMDB environments across architecture changes r=lina,keeler,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D33863

--HG--
extra : moz-landing-system : lando
2019-06-10 18:14:46 +00:00
David Teller
260e07c0c7 Bug 1520001 - mach rust vendor;r=arai,smaug
Depends on D34130

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

--HG--
rename : third_party/rust/ascii-canvas/LICENSE-APACHE => third_party/rust/itertools-0.7.6/LICENSE-APACHE
rename : third_party/rust/petgraph/LICENSE-MIT => third_party/rust/itertools-0.7.6/LICENSE-MIT
rename : third_party/rust/itertools/Makefile => third_party/rust/itertools-0.7.6/Makefile
rename : third_party/rust/itertools/custom.css => third_party/rust/itertools-0.7.6/custom.css
extra : moz-landing-system : lando
2019-06-10 14:09:06 +00:00
Lina Cambridge
0c9500bf00 Bug 1552621 - Record shutdown blocker progress in the bookmarks mirror. r=markh,tcsc
This commit introduces a `mozISyncedBookmarksMirrorProgressListener`
interface for capturing telemetry and updating shutdown blocker state
after each step of the merge, instead of waiting until the end. This
also means we can also record events for interrupted and failed merges,
and pass validation data through to the Sync ping.

Shutdown hang crash reports now have a `steps` field, indicating the
sequence of completed steps and when they were recorded. If the last
step in the hang report is `fetchLocalTree`, we know the merger is
blocked on `fetchNewLocalContents`. If the last step is
`fetchNewLocalContents`, the merger is stuck at `fetchRemoteTree`,
since that's the next step after `fetchNewLocalContents`.

This commit also implements `Driver::record_telemetry_event` to
dispatch progress callback runnables to the main thread.

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

--HG--
extra : moz-landing-system : lando
2019-06-03 23:04:37 +00:00
Bastien Orivel
7a1acfce91 Bug 1556645 - Update libz-sys and revendor dependencies. r=dmajor
This removes the dependency on the gcc crate

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

--HG--
rename : third_party/rust/libz-sys/src/zlib-1.2.8/CMakeLists.txt => third_party/rust/libz-sys/src/zlib/CMakeLists.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/ChangeLog => third_party/rust/libz-sys/src/zlib/ChangeLog
rename : third_party/rust/libz-sys/src/zlib-1.2.8/FAQ => third_party/rust/libz-sys/src/zlib/FAQ
rename : third_party/rust/libz-sys/src/zlib-1.2.8/INDEX => third_party/rust/libz-sys/src/zlib/INDEX
rename : third_party/rust/libz-sys/src/zlib-1.2.8/Makefile => third_party/rust/libz-sys/src/zlib/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/README => third_party/rust/libz-sys/src/zlib/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/adler32.c => third_party/rust/libz-sys/src/zlib/adler32.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/amiga/Makefile.pup => third_party/rust/libz-sys/src/zlib/amiga/Makefile.pup
rename : third_party/rust/libz-sys/src/zlib-1.2.8/amiga/Makefile.sas => third_party/rust/libz-sys/src/zlib/amiga/Makefile.sas
rename : third_party/rust/libz-sys/src/zlib-1.2.8/compress.c => third_party/rust/libz-sys/src/zlib/compress.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/configure => third_party/rust/libz-sys/src/zlib/configure
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/README.contrib => third_party/rust/libz-sys/src/zlib/contrib/README.contrib
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/buffer_demo.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/buffer_demo.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/mtest.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/mtest.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/read.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/read.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/ada/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/test.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/test.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib-streams.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-streams.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib-streams.ads => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-streams.ads
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib-thin.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-thin.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib-thin.ads => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-thin.ads
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib.adb => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.adb
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib.ads => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.ads
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/ada/zlib.gpr => third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.gpr
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/amd64/amd64-match.S => third_party/rust/libz-sys/src/zlib/contrib/amd64/amd64-match.S
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/asm686/README.686 => third_party/rust/libz-sys/src/zlib/contrib/asm686/README.686
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/asm686/match.S => third_party/rust/libz-sys/src/zlib/contrib/asm686/match.S
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/Makefile => third_party/rust/libz-sys/src/zlib/contrib/blast/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/README => third_party/rust/libz-sys/src/zlib/contrib/blast/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/blast.c => third_party/rust/libz-sys/src/zlib/contrib/blast/blast.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/blast.h => third_party/rust/libz-sys/src/zlib/contrib/blast/blast.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/test.pk => third_party/rust/libz-sys/src/zlib/contrib/blast/test.pk
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/blast/test.txt => third_party/rust/libz-sys/src/zlib/contrib/blast/test.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/delphi/ZLib.pas => third_party/rust/libz-sys/src/zlib/contrib/delphi/ZLib.pas
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/delphi/ZLibConst.pas => third_party/rust/libz-sys/src/zlib/contrib/delphi/ZLibConst.pas
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/delphi/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/delphi/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/delphi/zlibd32.mak => third_party/rust/libz-sys/src/zlib/contrib/delphi/zlibd32.mak
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib.build => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.build
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib.chm => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.chm
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib.sln => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/AssemblyInfo.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/ChecksumImpl.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/CircularBuffer.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/CodecBase.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/CodecBase.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/Deflater.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/Deflater.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/DotZLib.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/DotZLib.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/DotZLib.csproj => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/GZipStream.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/GZipStream.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/Inflater.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/Inflater.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/DotZLib/UnitTests.cs => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/UnitTests.cs
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/LICENSE_1_0.txt => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/LICENSE_1_0.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/dotzlib/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/dotzlib/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/gcc_gvmat64/gvmat64.S => third_party/rust/libz-sys/src/zlib/contrib/gcc_gvmat64/gvmat64.S
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/README => third_party/rust/libz-sys/src/zlib/contrib/infback9/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/infback9.c => third_party/rust/libz-sys/src/zlib/contrib/infback9/infback9.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/infback9.h => third_party/rust/libz-sys/src/zlib/contrib/infback9/infback9.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/inffix9.h => third_party/rust/libz-sys/src/zlib/contrib/infback9/inffix9.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/inflate9.h => third_party/rust/libz-sys/src/zlib/contrib/infback9/inflate9.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/inftree9.c => third_party/rust/libz-sys/src/zlib/contrib/infback9/inftree9.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/infback9/inftree9.h => third_party/rust/libz-sys/src/zlib/contrib/infback9/inftree9.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/inflate86/inffas86.c => third_party/rust/libz-sys/src/zlib/contrib/inflate86/inffas86.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/inflate86/inffast.S => third_party/rust/libz-sys/src/zlib/contrib/inflate86/inffast.S
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream/test.cpp => third_party/rust/libz-sys/src/zlib/contrib/iostream/test.cpp
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream/zfstream.cpp => third_party/rust/libz-sys/src/zlib/contrib/iostream/zfstream.cpp
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream/zfstream.h => third_party/rust/libz-sys/src/zlib/contrib/iostream/zfstream.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream2/zstream.h => third_party/rust/libz-sys/src/zlib/contrib/iostream2/zstream.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream2/zstream_test.cpp => third_party/rust/libz-sys/src/zlib/contrib/iostream2/zstream_test.cpp
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream3/README => third_party/rust/libz-sys/src/zlib/contrib/iostream3/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream3/TODO => third_party/rust/libz-sys/src/zlib/contrib/iostream3/TODO
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream3/test.cc => third_party/rust/libz-sys/src/zlib/contrib/iostream3/test.cc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream3/zfstream.cc => third_party/rust/libz-sys/src/zlib/contrib/iostream3/zfstream.cc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/iostream3/zfstream.h => third_party/rust/libz-sys/src/zlib/contrib/iostream3/zfstream.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx64/bld_ml64.bat => third_party/rust/libz-sys/src/zlib/contrib/masmx64/bld_ml64.bat
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx64/gvmat64.asm => third_party/rust/libz-sys/src/zlib/contrib/masmx64/gvmat64.asm
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx64/inffas8664.c => third_party/rust/libz-sys/src/zlib/contrib/masmx64/inffas8664.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx64/inffasx64.asm => third_party/rust/libz-sys/src/zlib/contrib/masmx64/inffasx64.asm
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx64/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/masmx64/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx86/bld_ml32.bat => third_party/rust/libz-sys/src/zlib/contrib/masmx86/bld_ml32.bat
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx86/inffas32.asm => third_party/rust/libz-sys/src/zlib/contrib/masmx86/inffas32.asm
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx86/match686.asm => third_party/rust/libz-sys/src/zlib/contrib/masmx86/match686.asm
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/masmx86/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/masmx86/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/Makefile => third_party/rust/libz-sys/src/zlib/contrib/minizip/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/Makefile.am => third_party/rust/libz-sys/src/zlib/contrib/minizip/Makefile.am
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/MiniZip64_Changes.txt => third_party/rust/libz-sys/src/zlib/contrib/minizip/MiniZip64_Changes.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/MiniZip64_info.txt => third_party/rust/libz-sys/src/zlib/contrib/minizip/MiniZip64_info.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/configure.ac => third_party/rust/libz-sys/src/zlib/contrib/minizip/configure.ac
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/crypt.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/crypt.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/ioapi.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/ioapi.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/ioapi.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/ioapi.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/iowin32.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/iowin32.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/iowin32.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/iowin32.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/make_vms.com => third_party/rust/libz-sys/src/zlib/contrib/minizip/make_vms.com
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/miniunz.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/miniunz.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/miniunzip.1 => third_party/rust/libz-sys/src/zlib/contrib/minizip/miniunzip.1
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/minizip.1 => third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.1
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/minizip.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/minizip.pc.in => third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.pc.in
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/mztools.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/mztools.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/mztools.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/mztools.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/unzip.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/unzip.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/unzip.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/unzip.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/zip.c => third_party/rust/libz-sys/src/zlib/contrib/minizip/zip.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/minizip/zip.h => third_party/rust/libz-sys/src/zlib/contrib/minizip/zip.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/pascal/example.pas => third_party/rust/libz-sys/src/zlib/contrib/pascal/example.pas
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/pascal/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/pascal/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/delphi/zlibd32.mak => third_party/rust/libz-sys/src/zlib/contrib/pascal/zlibd32.mak
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/pascal/zlibpas.pas => third_party/rust/libz-sys/src/zlib/contrib/pascal/zlibpas.pas
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/Makefile => third_party/rust/libz-sys/src/zlib/contrib/puff/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/README => third_party/rust/libz-sys/src/zlib/contrib/puff/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/puff.c => third_party/rust/libz-sys/src/zlib/contrib/puff/puff.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/puff.h => third_party/rust/libz-sys/src/zlib/contrib/puff/puff.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/pufftest.c => third_party/rust/libz-sys/src/zlib/contrib/puff/pufftest.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/puff/zeros.raw => third_party/rust/libz-sys/src/zlib/contrib/puff/zeros.raw
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/testzlib/testzlib.c => third_party/rust/libz-sys/src/zlib/contrib/testzlib/testzlib.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/testzlib/testzlib.txt => third_party/rust/libz-sys/src/zlib/contrib/testzlib/testzlib.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/untgz/Makefile => third_party/rust/libz-sys/src/zlib/contrib/untgz/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/untgz/Makefile.msc => third_party/rust/libz-sys/src/zlib/contrib/untgz/Makefile.msc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/untgz/untgz.c => third_party/rust/libz-sys/src/zlib/contrib/untgz/untgz.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/readme.txt => third_party/rust/libz-sys/src/zlib/contrib/vstudio/readme.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/miniunz.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/miniunz.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/miniunz.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/minizip.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/minizip.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/minizip.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlib.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlib.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlib.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlibdll.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlibdll.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/zlib.rc => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlib.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibstat.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibstat.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibstat.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.sln => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.vcxproj.filters => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/miniunz.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/miniunz.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/minizip.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/minizip.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/testzlib.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/testzlib.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/testzlibdll.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlib.rc => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlib.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibstat.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibstat.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.sln => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/miniunz.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/miniunz.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/minizip.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/minizip.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlib.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/testzlib.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlibdll.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlib.rc => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlib.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibstat.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibstat.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.sln => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/miniunz.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/miniunz.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/minizip.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/minizip.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlib.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/testzlib.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/testzlibdll.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlib.rc => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlib.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibstat.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibstat.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.sln => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc11/zlibvc.vcxproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.vcxproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/miniunz.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/miniunz.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/minizip.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/minizip.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/testzlib.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/testzlib.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/testzlibdll.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/testzlibdll.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlib.rc => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlib.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/zlibstat.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibstat.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc10/zlibvc.def => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/zlibvc.sln => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.sln
rename : third_party/rust/libz-sys/src/zlib-1.2.8/contrib/vstudio/vc9/zlibvc.vcproj => third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.vcproj
rename : third_party/rust/libz-sys/src/zlib-1.2.8/crc32.c => third_party/rust/libz-sys/src/zlib/crc32.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/crc32.h => third_party/rust/libz-sys/src/zlib/crc32.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/deflate.c => third_party/rust/libz-sys/src/zlib/deflate.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/deflate.h => third_party/rust/libz-sys/src/zlib/deflate.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/doc/algorithm.txt => third_party/rust/libz-sys/src/zlib/doc/algorithm.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/doc/rfc1950.txt => third_party/rust/libz-sys/src/zlib/doc/rfc1950.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/doc/rfc1951.txt => third_party/rust/libz-sys/src/zlib/doc/rfc1951.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/doc/rfc1952.txt => third_party/rust/libz-sys/src/zlib/doc/rfc1952.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/doc/txtvsbin.txt => third_party/rust/libz-sys/src/zlib/doc/txtvsbin.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/README.examples => third_party/rust/libz-sys/src/zlib/examples/README.examples
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/enough.c => third_party/rust/libz-sys/src/zlib/examples/enough.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/fitblk.c => third_party/rust/libz-sys/src/zlib/examples/fitblk.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/gun.c => third_party/rust/libz-sys/src/zlib/examples/gun.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/gzappend.c => third_party/rust/libz-sys/src/zlib/examples/gzappend.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/gzjoin.c => third_party/rust/libz-sys/src/zlib/examples/gzjoin.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/gzlog.c => third_party/rust/libz-sys/src/zlib/examples/gzlog.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/gzlog.h => third_party/rust/libz-sys/src/zlib/examples/gzlog.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/zlib_how.html => third_party/rust/libz-sys/src/zlib/examples/zlib_how.html
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/zpipe.c => third_party/rust/libz-sys/src/zlib/examples/zpipe.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/examples/zran.c => third_party/rust/libz-sys/src/zlib/examples/zran.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/gzclose.c => third_party/rust/libz-sys/src/zlib/gzclose.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/gzguts.h => third_party/rust/libz-sys/src/zlib/gzguts.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/gzlib.c => third_party/rust/libz-sys/src/zlib/gzlib.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/gzread.c => third_party/rust/libz-sys/src/zlib/gzread.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/gzwrite.c => third_party/rust/libz-sys/src/zlib/gzwrite.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/infback.c => third_party/rust/libz-sys/src/zlib/infback.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inffast.c => third_party/rust/libz-sys/src/zlib/inffast.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inffast.h => third_party/rust/libz-sys/src/zlib/inffast.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inffixed.h => third_party/rust/libz-sys/src/zlib/inffixed.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inflate.c => third_party/rust/libz-sys/src/zlib/inflate.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inflate.h => third_party/rust/libz-sys/src/zlib/inflate.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inftrees.c => third_party/rust/libz-sys/src/zlib/inftrees.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/inftrees.h => third_party/rust/libz-sys/src/zlib/inftrees.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/make_vms.com => third_party/rust/libz-sys/src/zlib/make_vms.com
rename : third_party/rust/libz-sys/src/zlib-1.2.8/msdos/Makefile.bor => third_party/rust/libz-sys/src/zlib/msdos/Makefile.bor
rename : third_party/rust/libz-sys/src/zlib-1.2.8/msdos/Makefile.dj2 => third_party/rust/libz-sys/src/zlib/msdos/Makefile.dj2
rename : third_party/rust/libz-sys/src/zlib-1.2.8/msdos/Makefile.emx => third_party/rust/libz-sys/src/zlib/msdos/Makefile.emx
rename : third_party/rust/libz-sys/src/zlib-1.2.8/msdos/Makefile.msc => third_party/rust/libz-sys/src/zlib/msdos/Makefile.msc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/msdos/Makefile.tc => third_party/rust/libz-sys/src/zlib/msdos/Makefile.tc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/nintendods/Makefile => third_party/rust/libz-sys/src/zlib/nintendods/Makefile
rename : third_party/rust/libz-sys/src/zlib-1.2.8/nintendods/README => third_party/rust/libz-sys/src/zlib/nintendods/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/Makefile.emx => third_party/rust/libz-sys/src/zlib/old/Makefile.emx
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/Makefile.riscos => third_party/rust/libz-sys/src/zlib/old/Makefile.riscos
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/README => third_party/rust/libz-sys/src/zlib/old/README
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/descrip.mms => third_party/rust/libz-sys/src/zlib/old/descrip.mms
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/os2/Makefile.os2 => third_party/rust/libz-sys/src/zlib/old/os2/Makefile.os2
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/os2/zlib.def => third_party/rust/libz-sys/src/zlib/old/os2/zlib.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/old/visual-basic.txt => third_party/rust/libz-sys/src/zlib/old/visual-basic.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/as400/zlib.inc => third_party/rust/libz-sys/src/zlib/os400/zlib.inc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/qnx/package.qpg => third_party/rust/libz-sys/src/zlib/qnx/package.qpg
rename : third_party/rust/libz-sys/src/zlib-1.2.8/test/example.c => third_party/rust/libz-sys/src/zlib/test/example.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/test/infcover.c => third_party/rust/libz-sys/src/zlib/test/infcover.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/test/minigzip.c => third_party/rust/libz-sys/src/zlib/test/minigzip.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/treebuild.xml => third_party/rust/libz-sys/src/zlib/treebuild.xml
rename : third_party/rust/libz-sys/src/zlib-1.2.8/trees.c => third_party/rust/libz-sys/src/zlib/trees.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/trees.h => third_party/rust/libz-sys/src/zlib/trees.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/watcom/watcom_f.mak => third_party/rust/libz-sys/src/zlib/watcom/watcom_f.mak
rename : third_party/rust/libz-sys/src/zlib-1.2.8/watcom/watcom_l.mak => third_party/rust/libz-sys/src/zlib/watcom/watcom_l.mak
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/DLL_FAQ.txt => third_party/rust/libz-sys/src/zlib/win32/DLL_FAQ.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/Makefile.bor => third_party/rust/libz-sys/src/zlib/win32/Makefile.bor
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/Makefile.gcc => third_party/rust/libz-sys/src/zlib/win32/Makefile.gcc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/Makefile.msc => third_party/rust/libz-sys/src/zlib/win32/Makefile.msc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/README-WIN32.txt => third_party/rust/libz-sys/src/zlib/win32/README-WIN32.txt
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/zlib.def => third_party/rust/libz-sys/src/zlib/win32/zlib.def
rename : third_party/rust/libz-sys/src/zlib-1.2.8/win32/zlib1.rc => third_party/rust/libz-sys/src/zlib/win32/zlib1.rc
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zconf.h => third_party/rust/libz-sys/src/zlib/zconf.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zconf.h.cmakein => third_party/rust/libz-sys/src/zlib/zconf.h.cmakein
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zconf.h.in => third_party/rust/libz-sys/src/zlib/zconf.h.in
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib.3 => third_party/rust/libz-sys/src/zlib/zlib.3
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib.h => third_party/rust/libz-sys/src/zlib/zlib.h
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib.map => third_party/rust/libz-sys/src/zlib/zlib.map
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib.pc.cmakein => third_party/rust/libz-sys/src/zlib/zlib.pc.cmakein
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib.pc.in => third_party/rust/libz-sys/src/zlib/zlib.pc.in
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zlib2ansi => third_party/rust/libz-sys/src/zlib/zlib2ansi
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zutil.c => third_party/rust/libz-sys/src/zlib/zutil.c
rename : third_party/rust/libz-sys/src/zlib-1.2.8/zutil.h => third_party/rust/libz-sys/src/zlib/zutil.h
extra : moz-landing-system : lando
2019-06-04 18:44:05 +00:00
Lars T Hansen
fdbd260675 Bug 1556641 - mach vendor rust. r=bbouvier
Pull in file changes after re-pointing cranelift to current HEAD.

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

--HG--
extra : rebase_source : cc2f736bd3990d6f5b1eabf63a3f2e3b3356338d
2019-06-04 09:18:11 +02:00
Henri Sivonen
21e1d0193a Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk.
Differential Revision: https://phabricator.services.mozilla.com/D27792
2019-06-03 15:30:41 +03:00
Mihai Alexandru Michis
1dd6cb6ee5 Backed out 6 changesets (bug 1543077) for causing bc failures at docshell/test/browser/browser_bug1543077.js
Backed out changeset f593045cc48f (bug 1543077)
Backed out changeset 25449ba8aceb (bug 1543077)
Backed out changeset ccc438262e29 (bug 1543077)
Backed out changeset 4573c25b1ce0 (bug 1543077)
Backed out changeset 1cbaafb9373a (bug 1543077)
Backed out changeset 1a0e7ced8e47 (bug 1543077)

--HG--
extra : rebase_source : f04bf405303fe03776f0e70b03db076c0a41ae45
2019-05-27 12:00:21 +03:00
Henri Sivonen
3a93cdaccc Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D27792

--HG--
extra : moz-landing-system : lando
2019-05-27 07:55:16 +00:00
Bastien Orivel
998c4ce860 Bug 1554401 - Part 1: Update dwrote to 0.9. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D32567

--HG--
extra : moz-landing-system : lando
2019-05-25 17:08:40 +00:00
Emilio Cobos Álvarez
55da85b234 Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
Nan Jiang
ac0e950c6e Bug 1543861 - Add auto resizing for kvstore r=myk
This patch implements the auto resizing to handle the MDB_MAP_FULL error. It adds two resizing strategies: 1). Active resizing to increase the store size when it gets opened; 2). Passive resizing to increase the store size when the write transaction encounters the MDB_MAP_FULL error. There are no changes to kvstore APIs, existing consumers will get this feature working without any changes to their code.

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

--HG--
extra : moz-landing-system : lando
2019-05-24 20:38:23 +00:00
David Teller
830a3e61ea Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
Depends on D32295

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

--HG--
extra : moz-landing-system : lando
2019-05-24 18:48:57 +00:00
Noemi Erli
dde2e3cd9f Backed out 4 changesets (bug 1553482) for build bustages in BinASTTokenReaderBase.h CLOSED TREE
Backed out changeset 49278023aa7d (bug 1553482)
Backed out changeset 57a5c8689ed3 (bug 1553482)
Backed out changeset c50879a48ff8 (bug 1553482)
Backed out changeset 5570e3e6c5e5 (bug 1553482)
2019-05-24 16:49:30 +03:00
David Teller
4eddbb64f5 Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
Depends on D32295

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

--HG--
extra : moz-landing-system : lando
2019-05-24 12:11:02 +00:00
Noemi Erli
2f444f16fe Backed out 4 changesets (bug 1553482) for causing build bustages in BinASTTokenReaderBase.h CLOSED TREE
Backed out changeset dea9d20a1162 (bug 1553482)
Backed out changeset f6e6533c5db2 (bug 1553482)
Backed out changeset 82f5e463bcb5 (bug 1553482)
Backed out changeset 9db8b5eba797 (bug 1553482)
2019-05-24 13:05:09 +03:00
David Teller
2ace306416 Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
Depends on D32295

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

--HG--
extra : moz-landing-system : lando
2019-05-24 09:12:22 +00:00
Bastien Orivel
d24b02b94c Bug 1520166 - Part 1: Use a vendored version of authenticator. r=jcj
This replaces the in-tree u2fhid (which has been renamed to
authenticator) by the published crate.

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

--HG--
extra : moz-landing-system : lando
2019-05-24 07:31:26 +00:00
Dzmitry Malyshau
d3f4d3cc1c Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj
Update rand version in u2fhid and xpcom

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

--HG--
rename : third_party/rust/scopeguard/.cargo-checksum.json => third_party/rust/scopeguard-0.3.2/.cargo-checksum.json
rename : third_party/rust/scopeguard/Cargo.toml => third_party/rust/scopeguard-0.3.2/Cargo.toml
rename : third_party/rust/scopeguard/README.rst => third_party/rust/scopeguard-0.3.2/README.rst
rename : third_party/rust/scopeguard/examples/readme.rs => third_party/rust/scopeguard-0.3.2/examples/readme.rs
rename : third_party/rust/scopeguard/src/lib.rs => third_party/rust/scopeguard-0.3.2/src/lib.rs
extra : moz-landing-system : lando
2019-05-23 19:54:25 +00:00
Cosmin Sabou
bdf1d2a559 Backed out changeset a10cdf32fb5a (bug 1552549) for causing a spike in xpcshell failures. CLOSED TREE 2019-05-22 02:05:22 +03:00
Dzmitry Malyshau
1298c14a90 Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj
Update rand version in u2fhid and xpcom

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

--HG--
rename : third_party/rust/scopeguard/.cargo-checksum.json => third_party/rust/scopeguard-0.3.2/.cargo-checksum.json
rename : third_party/rust/scopeguard/Cargo.toml => third_party/rust/scopeguard-0.3.2/Cargo.toml
rename : third_party/rust/scopeguard/README.rst => third_party/rust/scopeguard-0.3.2/README.rst
rename : third_party/rust/scopeguard/examples/readme.rs => third_party/rust/scopeguard-0.3.2/examples/readme.rs
rename : third_party/rust/scopeguard/src/lib.rs => third_party/rust/scopeguard-0.3.2/src/lib.rs
extra : moz-landing-system : lando
2019-05-21 19:36:56 +00:00
Bastien Orivel
e661e801af Bug 1552695 - Part 1: Deduplicate syn and quote. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D31737

--HG--
extra : moz-landing-system : lando
2019-05-20 12:21:20 +00:00
Bastien Orivel
cf92185937 Bug 1550903 - Part 1: Update ws to 0.8. r=emilio
This is part of the effort to get all the other versions of rand out.
Unfortunately the diff is kinda bug because this is the first crate
requiring rand 0.6 which has been split into multiple crates.

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

--HG--
extra : moz-landing-system : lando
2019-05-18 21:30:23 +00:00
arthur.iakab
93aedcdbe3 Backed out 2 changesets (bug 1550903) for causing multiple build bustages CLOSED TREE
Backed out changeset d62be51ffad3 (bug 1550903)
Backed out changeset f48939dc27b6 (bug 1550903)

--HG--
rename : third_party/rust/rand-0.4.3/appveyor.yml => third_party/rust/rand/appveyor.yml
rename : third_party/rust/rand-0.4.3/benches/bench.rs => third_party/rust/rand/benches/bench.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/exponential.rs => third_party/rust/rand/benches/distributions/exponential.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/gamma.rs => third_party/rust/rand/benches/distributions/gamma.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/mod.rs => third_party/rust/rand/benches/distributions/mod.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/normal.rs => third_party/rust/rand/benches/distributions/normal.rs
rename : third_party/rust/rand-0.4.3/src/distributions/range.rs => third_party/rust/rand/src/distributions/range.rs
rename : third_party/rust/rand_jitter/src/lib.rs => third_party/rust/rand/src/jitter.rs
rename : third_party/rust/rand-0.4.3/src/os.rs => third_party/rust/rand/src/os.rs
rename : third_party/rust/rand-0.4.3/src/prng/chacha.rs => third_party/rust/rand/src/prng/chacha.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac.rs => third_party/rust/rand/src/prng/isaac.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac64.rs => third_party/rust/rand/src/prng/isaac64.rs
rename : third_party/rust/rand-0.4.3/src/prng/xorshift.rs => third_party/rust/rand/src/prng/xorshift.rs
rename : third_party/rust/rand-0.4.3/src/rand_impls.rs => third_party/rust/rand/src/rand_impls.rs
rename : third_party/rust/rand-0.4.3/src/read.rs => third_party/rust/rand/src/read.rs
rename : third_party/rust/rand-0.4.3/src/reseeding.rs => third_party/rust/rand/src/reseeding.rs
rename : third_party/rust/rand-0.4.3/src/seq.rs => third_party/rust/rand/src/seq.rs
rename : third_party/rust/rand-0.4.3/utils/ziggurat_tables.py => third_party/rust/rand/utils/ziggurat_tables.py
rename : third_party/rust/fuchsia-cprng/LICENSE => third_party/rust/sha1/LICENSE
2019-05-17 03:24:33 +03:00
Bastien Orivel
f75d160ef4 Bug 1550903 - Part 1: Update ws to 0.8. r=emilio
This is part of the effort to get all the other versions of rand out.
Unfortunately the diff is kinda bug because this is the first crate
requiring rand 0.6 which has been split into multiple crates.

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

--HG--
extra : moz-landing-system : lando
2019-05-15 17:38:14 +00:00
Emilio Cobos Álvarez
b75eb8afb3 Bug 1552329 - Update bindgen to v0.49.1. r=froydnj
This removes the hasbrown dependency and pulls in Michael's fixes.

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

--HG--
extra : moz-landing-system : lando
2019-05-16 22:23:59 +00:00
Emilio Cobos Álvarez
9ed0e9ec6e Bug 1550554 - Implement ArcSlice::default(). r=heycam
Share a singleton to avoid allocating for empty lists.

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

--HG--
extra : moz-landing-system : lando
2019-05-16 23:22:04 +00:00
Benjamin Bouvier
f1c302ad6a Bug 1547682: Bump Cranelift to cc216b46b35a797d03c0f3e8b16a2096f1c6db61; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D29343
2019-04-30 14:22:41 +02:00
Lina Cambridge
3c690350be Bug 1551062 - Abort merging when the synced bookmarks mirror is finalized. r=tcsc
This commit adds an `AbortController` to the bookmark merger that
aborts fetching and merging when the mirror is finalized on shutdown.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 03:40:30 +00:00
Cosmin Sabou
530b9c7e9c Backed out 2 changesets (bug 1550903) for webrender bustages. a=backout
Backed out changeset fe8d48740511 (bug 1550903)
Backed out changeset cc187a665ccf (bug 1550903)

--HG--
rename : third_party/rust/rand-0.4.3/appveyor.yml => third_party/rust/rand/appveyor.yml
rename : third_party/rust/rand-0.4.3/benches/bench.rs => third_party/rust/rand/benches/bench.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/exponential.rs => third_party/rust/rand/benches/distributions/exponential.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/gamma.rs => third_party/rust/rand/benches/distributions/gamma.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/mod.rs => third_party/rust/rand/benches/distributions/mod.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/normal.rs => third_party/rust/rand/benches/distributions/normal.rs
rename : third_party/rust/rand-0.4.3/src/distributions/range.rs => third_party/rust/rand/src/distributions/range.rs
rename : third_party/rust/rand_jitter/src/lib.rs => third_party/rust/rand/src/jitter.rs
rename : third_party/rust/rand-0.4.3/src/os.rs => third_party/rust/rand/src/os.rs
rename : third_party/rust/rand-0.4.3/src/prng/chacha.rs => third_party/rust/rand/src/prng/chacha.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac.rs => third_party/rust/rand/src/prng/isaac.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac64.rs => third_party/rust/rand/src/prng/isaac64.rs
rename : third_party/rust/rand-0.4.3/src/prng/xorshift.rs => third_party/rust/rand/src/prng/xorshift.rs
rename : third_party/rust/rand-0.4.3/src/rand_impls.rs => third_party/rust/rand/src/rand_impls.rs
rename : third_party/rust/rand-0.4.3/src/read.rs => third_party/rust/rand/src/read.rs
rename : third_party/rust/rand-0.4.3/src/reseeding.rs => third_party/rust/rand/src/reseeding.rs
rename : third_party/rust/rand-0.4.3/src/seq.rs => third_party/rust/rand/src/seq.rs
rename : third_party/rust/rand-0.4.3/utils/ziggurat_tables.py => third_party/rust/rand/utils/ziggurat_tables.py
rename : third_party/rust/fuchsia-cprng/LICENSE => third_party/rust/sha1/LICENSE
2019-05-14 08:16:26 +03:00
Bastien Orivel
4816d6ec16 Bug 1550903 - Part 1: Update ws to 0.8. r=emilio
This is part of the effort to get all the other versions of rand out.
Unfortunately the diff is kinda bug because this is the first crate
requiring rand 0.6 which has been split into multiple crates.

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

--HG--
extra : moz-landing-system : lando
2019-05-12 12:38:56 +00:00
Bastien Orivel
81ccf6ca5b Bug 1545960 - Part 1: Replace tempdir by tempfile. r=ato
tempdir has been deprecated for a while. I've set tempfile to 3.0.2 on
purpose to avoid duping rand for now (but this is one more step in the
direction of getting everything to rand 0.6 as tempfile 3 is on it
already).

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

--HG--
extra : moz-landing-system : lando
2019-05-08 09:49:24 +00:00
Alexis Beingessner
3c003ecb1c Bug 1525402 - Migrate webrender externs to a Rust 2018 compatible form. r=kvark
Notably `extern crate foo as bar` is no longer supported
(must do it in Cargo.toml). Also stopped using euclid through webrender_api,
because it produces worse results in 2018.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 01:40:19 +00:00
Dana Keeler
399a45f767 bug 1546361 - recreate cert_storage data as necessary r=jcj,myk
It turns out that an rkv database created on a 32-bit platform cannot be used on
a 64-bit platform and vice-versa. To work around this for now, we delete and
recreate the DB backing cert_storage and set flags to let our consumers know
to re-load all known data.

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

--HG--
extra : moz-landing-system : lando
2019-05-03 23:41:17 +00:00
Lina Cambridge
ea48c5e7eb Bug 1546035 - Remove local and remote livemarks when syncing. r=mak,tcsc
This commit exports livemarks before syncing for the first time, to
avoid losing livemarks that Sync may have resurrected. As of v0.2.4,
Dogear treats livemarks as non-syncable, and deletes them on both
sides.

This also bumps the mirror schema version, to trigger a first sync.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 08:03:36 +00:00
Dzmitry Malyshau
0302456bb8 Bug 1525420 - Use KHR_blend_equation_advanced for mix-blend mode implementation r=gw
Use natively supported mix-blend modes, where appropriate. Disabled by default.

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

--HG--
extra : moz-landing-system : lando
2019-05-01 20:45:22 +00:00
Mark Goodwin
623ad6e025 Bug 1538161 - Vendor rust_cascade r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D24557

--HG--
extra : moz-landing-system : lando
2019-05-01 19:25:27 +00:00
Nicolas Silva
0a6cdf56e5 Bug 1547290 - Vendoring changes. r=kvark"
Differential Revision: https://phabricator.services.mozilla.com/D29004

--HG--
extra : source : aa8a0a8b3440b1369cfb948633b760835cbbef0c
2019-04-29 17:06:41 +02:00
Dana Keeler
24f126d799 bug 1530545 - store preloaded intermediates in cert_storage r=mgoodwin,myk
This updates cert_storage to be able to store certificates indexed by subject DN
for easy lookup by NSSCertDBTrustDomain during path building. This also updates
RemoteSecuritySettings to store newly-downloaded preloaded intermediates in
cert_storage.

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

--HG--
extra : moz-landing-system : lando
2019-04-30 00:00:48 +00:00
Narcis Beleuzu
7b6eba4fa3 Backed out changeset ea8bdd612f43 (bug 1538161) for bustages on rust_cascade . CLOSED TREE 2019-04-29 23:06:51 +03:00
Mark Goodwin
9a21c9d07f Bug 1538161 - Vendor rust_cascade r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D24557

--HG--
extra : moz-landing-system : lando
2019-04-29 19:29:38 +00:00
Noemi Erli
de59160691 Backed out changeset 3fa81f747c93 (bug 1538161) for causing rust build bustages CLOSED TREE 2019-04-29 17:19:42 +03:00
Mark Goodwin
8814fd6055 Bug 1538161 - Vendor rust_cascade r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D24557

--HG--
extra : moz-landing-system : lando
2019-04-29 14:04:07 +00:00
Myk Melez
e78c3248d7 Bug 1539549 - update cert blocklist using single transaction r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D28540

--HG--
extra : moz-landing-system : lando
2019-04-26 20:10:59 +00:00
Kartikaya Gupta
26da9a6c9e Bug 1542826 - Expose a mozconfig flag to build the WR debugger feature. r=gw,froydnj
We can't yet enable the build by default since it pulls in networking functions
into libgkrust which runs afoul of the checks added in bug 1376621.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 19:31:16 +00:00
Kartikaya Gupta
0c6155d01f Bug 1542826 - Bump net2 to a version that builds on 64-bit android. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D28888

--HG--
extra : moz-landing-system : lando
2019-04-25 19:28:42 +00:00
Nicolas Silva
07fb863bc2 Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D27651

--HG--
extra : source : 7ea6ff1a401547ba07a101d41f05e261a3cf0fcc
extra : intermediate-source : 577f702d4d95abedc0d48cec89d4293184698052
2019-04-24 20:29:42 +02:00
Benjamin Bouvier
b8e8bcf508 Bug 1546439: Bump Cranelift to 538a0662bf90a1daa9921c10f34827ace134abf1; r=lth
The one optimization introduced by this is the rearrangement of branches to
prefer fallthrough whenever possible, as well as folding branches when
comparing against 0. See also
https://github.com/CraneStation/cranelift/pull/629 for details.

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

--HG--
extra : rebase_source : f0d765a1cb1e2f7872037c18b9951077a08ae4b7
extra : histedit_source : 1a1dd95618e166705f7165c045f3b5af12f96d5b
2019-04-23 17:37:34 +02:00
Oana Pop Rus
c6b6e59f21 Backed out 2 changesets (bug 1533545) for build bustages at build/src/gfx/webrender_bindings/WebRenderAPI.cpp on a CLOSED TREE
Backed out changeset d0260a2dac6c (bug 1533545)
Backed out changeset 76927efc43f5 (bug 1533545)
2019-04-24 15:21:49 +03:00
Nicolas Silva
b78ebe3262 Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D27651

--HG--
extra : source : 7ea6ff1a401547ba07a101d41f05e261a3cf0fcc
extra : intermediate-source : 1d318222de1dc2d7f56abbbef4a611088995373a
2019-04-23 22:41:17 +02:00
Emilio Cobos Álvarez
3bb02fa89f Bug 1546048 - Use std::ffi::CStr and the cstr crate instead of custom stuff in xpcom. r=lina
Also, this checks for strings with nulls, which is nice (though I guess an
uncommon mistake).

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

--HG--
extra : moz-landing-system : lando
2019-04-22 05:09:23 +00:00
Myk Melez
e2338641e4 Bug 1460811 - migrate XULStore to rkv r=bgrins,lina
Differential Revision: https://phabricator.services.mozilla.com/D25355

--HG--
rename : toolkit/components/xulstore/components.conf => toolkit/components/xulstore/tests/gtest/moz.build
extra : moz-landing-system : lando
2019-04-22 02:59:51 +00:00
Coroiu Cristina
5f4315f3ee Backed out changeset 37054e6d6bbb (bug 1460811) for marionette failures at marionette_harness/tests/unit/test_cli_arguments.py on a CLOSED TREE 2019-04-20 00:05:55 +03:00
Myk Melez
2eece48676 Bug 1460811 - migrate XULStore to rkv r=bgrins,lina
Differential Revision: https://phabricator.services.mozilla.com/D25355

--HG--
rename : toolkit/components/xulstore/components.conf => toolkit/components/xulstore/tests/gtest/moz.build
extra : moz-landing-system : lando
2019-04-19 17:42:48 +00:00
Razvan Maries
1f6c35708a Backed out changeset 2f8f0e53a7db (bug 1460811) for leakcheck perma failures. CLOSED TREE 2019-04-19 00:16:32 +03:00
Myk Melez
f61d3b4399 Bug 1460811 - migrate XULStore to rkv r=bgrins,lina
Differential Revision: https://phabricator.services.mozilla.com/D25355

--HG--
rename : toolkit/components/xulstore/components.conf => toolkit/components/xulstore/tests/gtest/moz.build
extra : moz-landing-system : lando
2019-04-18 19:27:12 +00:00
Myk Melez
c411b93c35 Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium
Configure the lmdb-rkv-sys Rust crate to use a smaller MDB_IDL_LOGN size in order to reduce allocations when opening an LMDB environment in read-write mode.

@glandium I adopted the configuration strategy you suggested of creating a "feature" for each reasonable value for the MDB_IDL_LOGN macro.  Fortunately, the range of reasonable values is fairly small.

@nanj Based on your evalution in https://github.com/mozilla/lmdb/pull/2, a value of "9" for this macro should aggressively reduce the allocations while still supporting our existing use cases.  But I'm open to increasing it, if you think a higher initial value would be preferable.

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

--HG--
extra : moz-landing-system : lando
2019-04-16 16:03:10 +00:00
Henri Sivonen
d88123ff6b Bug 1543388 - Update vendored memchr 2.x crate. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D27485

--HG--
extra : moz-landing-system : lando
2019-04-15 23:44:39 +00:00
Kirk Steuber
1b86be999a Bug 1520321 - Implement XPCOM interface for BITS r=lina
This patch introduces an asynchronous XPCOM interface for the bits client added in Bug 1523417

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

--HG--
extra : moz-landing-system : lando
2019-04-15 19:44:35 +00:00
Benjamin Bouvier
da79779db2 Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth
This is the first time we pin a specific Cranelift commit hash to use in Gecko.
The target-lexicon hack is removed and instead we introduce a vendor patch for
cranelift-codegen/cranelift-wasm themselves.

Notable changes happen in top-level Cargo.toml, .cargo/config.in and
js/src/wasm/cranelift/Cargo.toml; the rest has been generated by `mach vendor
rust`.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 10:39:28 +00:00
Noemi Erli
dd7e27f4a8 Merge inbound to mozilla-central. a=merge 2019-04-09 12:55:19 +03:00
Razvan Maries
51bf310eab Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-04-09 00:02:13 +03:00
Bastien Orivel
8b5dc7e481 Bug 1516337 - Part 1: Dedupe sha2 and related dependencies r=froydnj
This also removes the lalrpop files from the .git/hgignore as that
breaks the build since lalrpop now includes lrgrammar in the published
crate and that file needs to be vendored

--HG--
extra : histedit_source : e31c07645a87a11b19a0b7e44f2a48d791b5f396
2019-04-08 23:17:50 +03:00
Lina Cambridge
6bef7b8477 Bug 1542528 - Add an xpcom::c_str macro for creating static C strings. r=froydnj
This is based on the `c_str` macro in `js/rust/src/heap.rs`, but
returns a `NulTerminatedCStr` type that can be cast to a pointer.

This commit also changes `ThreadPtrHolder::new` to take a
`NulTerminatedCStr`, and removes an unnecessary `RefPtr` reference in
`is_current_thread`.

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

--HG--
extra : moz-landing-system : lando
2019-04-08 14:43:35 +00:00
Myk Melez
8921690f26 Bug 1542888 - avoid Rkv::Manager call to std::fs::canonicalize r=lina
Avoid using Rkv::Manager, which calls std::fs::canonicalize, triggering bug 1531887 in Firefox on Android.

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

--HG--
extra : moz-landing-system : lando
2019-04-09 03:57:18 +00:00
Dana Keeler
61bd4db566 Bug 1535752 - avoid unnecessarily base64-encoding inputs to nsICertStorage when we already have DER r=mgoodwin
Differential Revision: https://phabricator.services.mozilla.com/D26034

--HG--
extra : moz-landing-system : lando
2019-04-05 21:19:21 +00:00
Lina Cambridge
55eaa1eb23 Bug 1540894 - Vendor Dogear v0.2.3. r=tcsc
Differential Revision: https://phabricator.services.mozilla.com/D26274

--HG--
extra : moz-landing-system : lando
2019-04-05 20:44:18 +00:00
Coroiu Cristina
749dbdc496 Merge mozilla-central to inbound a=merge 2019-04-05 06:23:29 +03:00
Jan Beich
d099734e70 Bug 1530098 - Update libc crate to 0.2.51 to pick up FreeBSD fixes for non-x86. r=froydnj
--HG--
rename : third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86.rs => third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/arm.rs
rename : third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86_64.rs => third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
rename : third_party/rust/libc/src/unix/notbsd/emscripten.rs => third_party/rust/libc/src/unix/notbsd/emscripten/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/s390x.rs => third_party/rust/libc/src/unix/notbsd/linux/s390x/mod.rs
rename : third_party/rust/libc/src/unix/solaris/mod.rs => third_party/rust/libc/src/unix/solarish/mod.rs
rename : third_party/rust/libc/src/unix/uclibc/mips/mips32.rs => third_party/rust/libc/src/unix/uclibc/mips/mips32/mod.rs
rename : third_party/rust/libc/src/unix/uclibc/mips/mips64.rs => third_party/rust/libc/src/unix/uclibc/mips/mips64/mod.rs
2019-04-05 01:34:23 +00:00
Emilio Cobos Álvarez
c028706efc Bug 1541913 - Use Servo lengths for column-width. r=boris
Depends on D26154

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

--HG--
extra : moz-landing-system : lando
2019-04-04 18:29:57 +00:00
Kartikaya Gupta
4752e32d5b Bug 1529117 - Bump serde and serde_derive to branch from 1.0.88. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D20460

--HG--
extra : moz-landing-system : lando
2019-04-04 15:41:57 +00:00
Emilio Cobos Álvarez
f59ad7aa8e Bug 1490401 - MatchMedia should work inside display: none iframes. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D25926

--HG--
extra : moz-landing-system : lando
2019-04-04 11:25:31 +00:00
Ciure Andrei
4116e08315 Merge inbound to mozilla-central. a=merge 2019-04-04 07:34:14 +03:00
Dana Keeler
a483dcca02 Bug 1539415 - make nsICertStorage (cert_storage) asynchronous for functions called from the main thread r=jcj,mgoodwin
The Set* functions of nsICertStorage (SetRevocationByIssuerAndSerial,
SetRevocationBySubjectAndPubKey, SetEnrollment, and SetWhitelist) are called on
the main thread by the implementations that manage consuming remote security
information. We don't want to block the main thread, so this patch modifies
these functions to take a callback that will be called (on the original thread)
when the operation in question has been completed on a background thread.

The Get* functions of nsICertStorage (GetRevocationState, GetEnrollmentState,
and GetWhitelistState) should only be called off the main thread. For the most
part they are, but there are at least two main-thread certificate verifications
that can cause these functions to be called on the main thread. These instances
are in nsSiteSecurityService::ProcessPKPHeader and
ContentSignatureVerifier::CreateContextInternal and will be dealt with in
bug 1406854 bug 1534600, respectively.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 23:24:19 +00:00
Nathan Froyd
7eee5d9139 Bug 1537643 - update cc crate; r=glandium
This update from the official sources brings in the changes that we were
using glandium's fork for, as well as changes enabling us to tweak more
settings on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 00:06:04 +00:00
Andrew Osmond
a26277d8ff Bug 1541059 - Add support for KHR_debug to WebRender for debug markers. r=kvark
Today we already support EXT_debug_marker for debug markers in
WebRender. This is useful to categorize GL API calls in tools such as
APITrace and RenderDoc. However not all drivers indicate support for
said extension, but instead support KHR_debug. This patch makes us
support both methods, preferring KHR_debug.

Differential Revision: https://phabricator.services.mozilla.com/D25787
2019-04-02 12:31:03 -04:00
Emilio Cobos Álvarez
63d22618c3 Bug 1520953 - Update gleam. r=kats,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D25602

--HG--
extra : moz-landing-system : lando
2019-04-01 17:54:08 +00:00
Emilio Cobos Álvarez
7d6f6c28d7 Bug 1536582 - Autogenerate Servo_ binding functions with cbindgen. r=boris
This depends on https://github.com/eqrion/cbindgen/pull/308. Other than that,
this should be ready to go.

There's still a bit more magic than what I'd like to eventually. I should be
able to make cbindgen not rename types if it doesn't know about them, or
something.

But this removes most of the manual binding function implementations (all but
the ones that are declared via macros, which cbindgen doesn't see across).

I need to give up on the _Drop functions taking an Owned<T> because of
instantiation order fiasco. In order to define DefaultDelete I need Owned to be
complete, but I cannot do it after including the generated file since some
declarations already instantiate the specialization. Oh well.

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

--HG--
rename : servo/components/style/cbindgen.toml => servo/ports/geckolib/cbindgen.toml
extra : moz-landing-system : lando
2019-03-30 20:18:33 +00:00
Cameron McCormack
3a08c03925 Bug 1474793 - Part 11: Add FFI API to use SharedMemoryBuilder. r=emilio
Depends on D17197

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:16:27 +00:00
Cameron McCormack
6b5853fa8e Bug 1474793 - Part 10.8: Add derived ToShmem implementations. r=emilio
Depends on D17196

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:16:25 +00:00
Cameron McCormack
d46b90bcd7 Bug 1474793 - Part 10.2: Add ToShmem impls for collections and strings. r=emilio
Depends on D17190

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:16:13 +00:00
Cameron McCormack
cf65641653 Bug 1474793 - Part 10.1: Add simple ToShmem implementations. r=emilio
Depends on D17189

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:16:11 +00:00
Cameron McCormack
8c9949aa66 Bug 1474793 - Part 9: Add support for deriving ToShmem. r=emilio
Depends on D17188

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:16:08 +00:00
Cameron McCormack
c1d7542bbd Bug 1474793 - Part 8: Factor out some of style_derive. r=emilio
Depends on D17187

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

--HG--
rename : servo/components/style_derive/Cargo.toml => servo/components/derive_common/Cargo.toml
rename : servo/components/style_derive/cg.rs => servo/components/derive_common/cg.rs
extra : moz-landing-system : lando
2019-03-30 00:16:01 +00:00
Cameron McCormack
b3a8e5cfb6 Bug 1474793 - Part 7: Add SharedMemoryBuilder type and ToShmem trait. r=emilio
Depends on D17186

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

--HG--
extra : moz-landing-system : lando
2019-03-30 00:15:59 +00:00
Myk Melez
5b6def9858 Bug 1538093 - reopen security_state env as read-only when not writing r=keeler
The new rkv-based cert_storage database caused a Heap Unclassified regression because of memory that LMDB reserves when opening a database in read-write mode. Since cert_storage usage is read-heavy, this change claws back that regression by opening it in read-only mode except when changes are being made.

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

--HG--
extra : moz-landing-system : lando
2019-03-29 19:48:00 +00:00
Nan Jiang
719f34cee5 Bug 1522638 - Add bulk insert to kvstore r=myk,mossop,nika
This adds the bulk insert to kvstore as discussed in Bug 1522638

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

--HG--
extra : moz-landing-system : lando
2019-03-27 14:16:59 +00:00
Emilio Cobos Álvarez
cfa6b9a741 Bug 1529681 - Update bindgen. r=bbouvier
This works around an LLVM bug and also pulls a fair amount of bugfixes and perf
improvements. None of the breaking changes affect either the style system or
cranelift stuff.

Changelog for convenience:

https://github.com/rust-lang/rust-bindgen/compare/v0.43.2...v0.49.0

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

--HG--
extra : moz-landing-system : lando
2019-03-27 14:39:41 +00:00
Narcis Beleuzu
75b2169450 No Bug - Fix merge conflict on Cargo.lock. CLOSED TREE
--HG--
extra : histedit_source : 41a7f9d2ffe5ef02958538674b91ad1e913e53ba
2019-04-05 02:08:39 +03:00