Jon Bauman
5db1fd1dd5
Bug 1661583 - Update mp4parse-rust to fe90285. r=kinetik
...
- Enable fallible allocation in mp4parse_capi by default
- Switch from local implementation of fallible allocation to using
fallible_collections crate
- Return error if any of the primary item data is missing
Differential Revision: https://phabricator.services.mozilla.com/D89091
2020-09-02 14:59:02 +00:00
Butkovits Atila
c09561678c
Backed out changeset 1ea91616c192 (bug 1662309) for reftest failures. CLOSED TREE
2020-09-01 23:38:36 +03:00
Zibi Braniecki
f8a2cef646
Bug 1662309 - Update fluent-rs to 0.12. r=kamidphish
...
Differential Revision: https://phabricator.services.mozilla.com/D88942
2020-09-01 17:47:26 +00:00
Bogdan Tara
84922363f4
Backed out changeset ad6c81e11152 (bug 1662309) for CheckCapacity assertion failures CLOSED TREE
2020-09-01 09:40:56 +03:00
Zibi Braniecki
f16141c258
Bug 1662309 - Update fluent-rs to 0.12. r=kamidphish
...
Differential Revision: https://phabricator.services.mozilla.com/D88942
2020-09-01 04:15:51 +00:00
Benjamin Bouvier
1893cc05f1
Bug 1661723; Bump Cranelift to a7f7c23bf9c37c642da962d575b7c99007918872; r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D88784
2020-08-31 16:34:29 +00:00
Jamie Nicol
0211cf8e50
Bug 1661045 - Update glslopt to fix build on OpenBSD. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D88254
2020-08-26 14:13:11 +00:00
Jon Bauman
14a9a05444
Bug 1660551 - Update mp4parse-rust to d5a37fd. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-25 17:54:45 +00:00
Julian Seward
d994de3030
Bug 1660976 - Output of mach vendor rust; r=bbouvier.
...
Depends on D88132
Differential Revision: https://phabricator.services.mozilla.com/D88133
2020-08-25 10:56:36 +00:00
Mihai Alexandru Michis
1b1ee1c86e
Backed out changeset 773188fb9acf (bug 1660551) for causing bustages.
...
CLOSED TREE
2020-08-24 23:33:44 +03:00
Jon Bauman
66bad9d400
Bug 1660551 - Update mp4parse-rust to 6ebb531. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-24 19:52:59 +00:00
Mike Hommey
38280df928
Bug 1659066 - Update glslopt-rs to 0.1.6. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D87842
2020-08-22 22:48:34 +00:00
Razvan Maries
60aa2d1349
Backed out 3 changesets (bug 1659066) for build bustages. CLOSED TREE
...
Backed out changeset e8fdf9f3a551 (bug 1659066)
Backed out changeset 0d9c38d87d51 (bug 1659066)
Backed out changeset bdecbe65a90e (bug 1659066)
2020-08-23 01:39:26 +03:00
Mike Hommey
b6f42e711e
Bug 1659066 - Update glslopt-rs to 0.1.6. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D87842
2020-08-22 22:02:12 +00:00
Tooru Fujisawa
50f13a4125
Bug 1659304 - Update opcode for bug 1435826. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D87591
2020-08-21 16:13:24 +00:00
Chun-Min Chang
bb6528a673
Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D87618
Differential Revision: https://phabricator.services.mozilla.com/D87619
2020-08-19 21:22:23 +00:00
Nicolas Silva
cc32927985
Bug 1656236 - Vendor euclid update. r=kvark,gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-18 22:58:20 +00:00
Nicolas Silva
298e987b8e
Bug 1656236 - Update euclid in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85762
2020-08-18 17:28:27 +00:00
Chris Fallin
b4d17c8c71
Bug 1659803: Bump Cranelift to rev 924782191b1cdd85438b707d20a82fbcc8ad40e1. r=jseward
...
This PR pulls in the latest version of Cranelift, which pulls in
regalloc.rs v0.0.30 and consequently includes some improvements in
memory allocation rate during compilation. No behavior changes expected.
Differential Revision: https://phabricator.services.mozilla.com/D87479
2020-08-18 19:07:53 +00:00
Dragana Damjanovic
2cb51f4e64
Bug 1659705 - Update neqo to version 0.4.10 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D87441
2020-08-18 13:22:00 +00:00
Ryan Hunt
7157eeec3a
Bug 1561521 - Vendor the latest wat. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D85052
2020-08-18 16:50:27 +00:00
Csoregi Natalia
fd9ca77e37
Backed out 3 changesets (bug 1656236) for wrench failures on filter-drop-shadow-clip-3.yaml. CLOSED TREE
...
Backed out changeset 78205b816ac8 (bug 1656236)
Backed out changeset dc4ccb5a8ea9 (bug 1656236)
Backed out changeset dcfa644ba078 (bug 1656236)
2020-08-18 20:22:57 +03:00
Nicolas Silva
9341dd8a38
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-18 16:06:19 +00:00
Nicolas Silva
0473064210
Bug 1656236 - Update euclid in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85762
2020-08-18 16:06:19 +00:00
Dorel Luca
7cf9cb9d07
Backed out 16 changesets (bug 1561521) for WASM build bustages
...
Backed out changeset a850ff24c2ae (bug 1561521)
Backed out changeset 3d1a8283d2f8 (bug 1561521)
Backed out changeset 02ce4be46831 (bug 1561521)
Backed out changeset 00d2290648a7 (bug 1561521)
Backed out changeset cd847eba7f9c (bug 1561521)
Backed out changeset a7ad7e2b02c1 (bug 1561521)
Backed out changeset 538920d2d777 (bug 1561521)
Backed out changeset 3d3e3d124767 (bug 1561521)
Backed out changeset c827ecead12d (bug 1561521)
Backed out changeset 1cb2561bf28f (bug 1561521)
Backed out changeset a18f7f6320c4 (bug 1561521)
Backed out changeset bc80a4372ba0 (bug 1561521)
Backed out changeset a3abc2d14f78 (bug 1561521)
Backed out changeset b8c0cb8771b6 (bug 1561521)
Backed out changeset fe600b71015f (bug 1561521)
Backed out changeset 41e46f9041bd (bug 1561521)
2020-08-18 05:35:55 +03:00
Ryan Hunt
c7239f8aaa
Bug 1561521 - Vendor the latest wat. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D85052
2020-08-17 23:57:53 +00:00
Chris Fallin
c95dc245f5
Bug 1659139: Update vendored Cranelift to 279534e27611ee4a13e4590a0a10ffc0fdb95a33. r=jseward
...
This pulls in an upgrade to regalloc.rs v0.0.29, which brings several
performance improvements.
Differential Revision: https://phabricator.services.mozilla.com/D87096
2020-08-14 18:36:25 +00:00
undef1nd
bb5ccdc8ff
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-12 07:07:33 +00:00
undef1nd
3ef52dac42
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-12 07:07:00 +00:00
Brindusan Cristian
d0499be492
Backed out 2 changesets (bug 1631722) for xpcshell failures at test_trr_cname_chain.js.
...
Backed out changeset 6c52fb84d5c3 (bug 1631722)
Backed out changeset 24560593473e (bug 1631722)
2020-08-12 06:18:26 +03:00
undef1nd
26766daa23
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-11 13:27:49 +00:00
undef1nd
44fbc67933
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-11 13:27:16 +00:00
Chris Fallin
32d18173b8
Bug 1657895: fix fuzzbug by vendoring Cranelift to rev e88d74903102266a18e97489557760b9be67f782. r=jseward
...
This pulls in (in addition to other miscellaneous changes) a Cranelift
PR which fixes a Wasm translation issue in which the value stack was not
properly restored to have the if-block-parameters in the else-branch
after the if-branch ended in an unreachable opcode:
https://github.com/bytecodealliance/wasmtime/pull/2120
Differential Revision: https://phabricator.services.mozilla.com/D86459
2020-08-10 20:21:48 +00:00
Tooru Fujisawa
ba5257fbf6
Bug 1656749 - Update opcode for bug 1655465. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D86455
2020-08-10 15:16:27 +00:00
Luca Greco
e4fa86648a
Bug 1656947 - Vendor application-services to import fix on webext-storage component. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D86487
2020-08-10 00:32:24 +00:00
Bogdan Tara
9b65c93d6a
Backed out 2 changesets (bug 1631722) for windows bpgo failures CLOSED TREE
...
Backed out changeset 580b7fe5c831 (bug 1631722)
Backed out changeset e635eff6171b (bug 1631722)
2020-08-07 16:37:42 +03:00
undef1nd
a0eda6935a
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-06 18:50:11 +00:00
undef1nd
015552edde
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-06 15:33:14 +00:00
shravanrn@gmail.com
12c83a7c60
Bug 1649631 - Fix wasi issues in clang-11 builds r=froydnj,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D85741
2020-08-06 19:22:24 +00:00
Chris H-C
05c469791b
Bug 1654538 - Rename FOG crates to be more specific r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D85326
2020-08-06 19:18:35 +00:00
Cosmin Sabou
69bebdd7c9
Backed out changeset be1f60faeeda (bug 1654538) for causing glean related build bustages. CLOSED TREE
2020-08-06 19:28:10 +03:00
Andy Grover
dce9a42b82
Bug 1657466 - Update to Neqo 0.4.9 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86087
2020-08-06 04:54:05 +00:00
Cosmin Sabou
200c98a9ca
Backed out 2 changesets (bug 1631722) for causing build bustages. CLOSED TREE
...
Backed out changeset b0b1c0fa93f9 (bug 1631722)
Backed out changeset ed318dc1f3ae (bug 1631722)
2020-08-06 18:29:19 +03:00
Chris H-C
dcca80d8fc
Bug 1654538 - Rename FOG crates to be more specific r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D85326
2020-08-06 07:31:56 +00:00
undef1nd
f914e7976e
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-06 12:53:26 +00:00
undef1nd
c79925c0b3
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-04 17:22:45 +00:00
Chris Fallin
534b2e3e86
Bug 1657062: vendor Cranelift to rev fc88898e9ad7766feadfa0954c4594fcccd86b92 to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, including the
following PR, which fixes this fuzzbug:
https://github.com/bytecodealliance/wasmtime/pull/2097
Differential Revision: https://phabricator.services.mozilla.com/D86044
2020-08-05 17:40:30 +00:00
Dorel Luca
c594ecfbe7
Backed out 4 changesets (bug 1656236) for Webrender build bustage in reftests/filters/filter-drop-shadow-clip-3.yaml. CLOSED TREE
...
Backed out changeset c24f6a05294b (bug 1656236)
Backed out changeset a5d6a6f2f3ac (bug 1656236)
Backed out changeset bf4a2fe9f9c0 (bug 1656236)
Backed out changeset c5189b274b91 (bug 1656236)
2020-08-05 18:39:35 +03:00
Nicolas Silva
186ad0d7c3
Bug 1656236 - Vendor euclid update in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85763
2020-08-05 09:15:22 +00:00
Nicolas Silva
22f326b43d
Bug 1656236 - Update euclid in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85762
2020-08-05 09:15:24 +00:00
Nicolas Silva
61179d460f
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-05 09:15:29 +00:00
Tooru Fujisawa
7318dfbcf9
Bug 1657314 - Update opcode for bug 1656351. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85994
2020-08-05 13:55:33 +00:00
Cristina Coroiu
2930787297
Backed out 4 changesets (bug 1656236) for build bustages on a CLOSED TREE
...
Backed out changeset bd79e14bc5ba (bug 1656236)
Backed out changeset dc76da883823 (bug 1656236)
Backed out changeset c4883923e091 (bug 1656236)
Backed out changeset 9464c1dcb0c9 (bug 1656236)
2020-08-05 12:10:43 +03:00
Nicolas Silva
ec72c8ed36
Bug 1656236 - Vendor euclid update in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85763
2020-08-05 08:38:43 +00:00
Nicolas Silva
4db3a418e0
Bug 1656236 - Update euclid in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85762
2020-08-05 08:37:38 +00:00
Nicolas Silva
1688d4ce45
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-05 08:37:10 +00:00
Matt Woodrow
a4e9f1908e
Bug 1656813 - Make swgl a dependency of gkrust so that we have correct dependencies for sccache. r=glandium
...
See https://github.com/rust-lang/rust/issues/58393
Differential Revision: https://phabricator.services.mozilla.com/D85713
2020-08-05 02:18:11 +00:00
Cosmin Sabou
38cd82e194
Backed out 8 changesets (bug 1656813) for reftest failures on bipbop_300_215kbps.mp4.lastframe.html.
...
Backed out changeset 92e0209dc7f1 (bug 1656813)
Backed out changeset 1b3842f2ca27 (bug 1656813)
Backed out changeset efed1b35fe47 (bug 1656813)
Backed out changeset d1c313ebe358 (bug 1656813)
Backed out changeset 4d6a3bf61345 (bug 1656813)
Backed out changeset 060254b3ad73 (bug 1656813)
Backed out changeset 37e5e5e6593a (bug 1656813)
Backed out changeset 12c0e9554a5f (bug 1656813)
2020-08-05 04:52:20 +03:00
Matt Woodrow
e23caa3eba
Bug 1656813 - Make swgl a dependency of gkrust so that we have correct dependencies for sccache. r=glandium
...
See https://github.com/rust-lang/rust/issues/58393
Differential Revision: https://phabricator.services.mozilla.com/D85713
2020-08-05 00:53:13 +00:00
Julian Seward
ac0184c255
Bug 1657131 - Bump cranelift version to 25e31739a63b7a33a4a34c961b88606c76670e46. r=cfallin.
...
Differential Revision: https://phabricator.services.mozilla.com/D85886
2020-08-04 18:53:20 +00:00
Chris Fallin
d70b8edad9
Bug 1655848: vendor in new Cranelift to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, rev
026fb8d388964c7c1bace7019c4fe0d63c584560. This includes a fix for bug
1655848 (from GitHub PR #2081 ), as well as several other miscellaneous
changes.
Differential Revision: https://phabricator.services.mozilla.com/D85773
2020-08-03 16:53:46 +00:00
Jon Bauman
8cf9cec211
Bug 1656616 - Update mp4parse-rust to 63325444 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D85646
2020-08-01 05:39:00 +00:00
Jim Blandy
4dfc74a41f
Bug 1656395: Update to tracy-rs 0.1.2. r=gw
...
This version of `tracy-rs` adds the `text:` option to the `profile_scope!`
macro.
Differential Revision: https://phabricator.services.mozilla.com/D85509
2020-07-31 01:11:49 +00:00
Benjamin Bouvier
2269596e45
Bug 1654813 - Bump Cranelift to dd098656111396afa58e90084a705744e836bf10; r=cfallin
...
This is waiting on https://github.com/bytecodealliance/wasmtime/pull/2068 to be
landed first.
Differential Revision: https://phabricator.services.mozilla.com/D84711
2020-07-31 17:57:34 +00:00
Dorel Luca
88828e1dc0
Backed out 2 changesets (bug 1654192) for Talos failures in \xulstore\data.safe.bin. CLOSED TREE
...
Backed out changeset bad6faf26935 (bug 1654192)
Backed out changeset 6657944c0b63 (bug 1654192)
2020-07-31 19:39:01 +03:00
Victor Porof
0044c9f575
Bug 1654192 - Part 1: Update RKV dependency to safe-mode, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D85314
2020-07-31 10:40:13 +00:00
Chris H-C
e11259f3ac
Bug 1635253 - Update glean-core to 31.4.0 r=janerik
...
The Glean SDK was recently updated to centralize debug tagging support.
We're gonna need that.
Differential Revision: https://phabricator.services.mozilla.com/D83978
2020-07-30 16:35:20 +00:00
Nathan Froyd
7aec6c65c1
Bug 1655929 - run `cargo update -p getrandom` + `mach vendor rust` to bump `getrandom` version; r=firefox-build-system-reviewers,rstewart
...
We can do this update now that `lucet-runtime-internals` no longer pins the
`getrandom` crate version; the conflicts around spinlocks have been removed
and the new version of `getrandom` brings in an important fix for calling
`SYS_getrandom` on some architectures.
Depends on D85409
Differential Revision: https://phabricator.services.mozilla.com/D85410
2020-07-30 15:54:02 +00:00
Nathan Froyd
623f837bed
Bug 1655929 - run `cargo update` and `mach vendor rust` for rlbox + lucet updates; r=firefox-build-system-reviewers,rstewart
...
As the commit title suggests, this is a manual update, but we need to also
update `config/rules.mk` for the changed location of the wasi bindings.
Depends on D85408
Differential Revision: https://phabricator.services.mozilla.com/D85409
2020-07-30 15:54:20 +00:00
Jamie Nicol
e3085373f9
Bug 1656210 - Update glslopt version to fix FreeBSD/Dragonfly build. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D85394
2020-07-30 15:23:03 +00:00
Tooru Fujisawa
188db27510
Bug 1648574 - Support lazy function. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85363
2020-07-30 11:01:52 +00:00
Noemi Erli
d3b2528ea8
Backed out 2 changesets (bug 1654192) for causing failures in browser_startup_mainthreadio.js CLOSED TREE
...
Backed out changeset 885b9b821bc0 (bug 1654192)
Backed out changeset f1ee7be3a135 (bug 1654192)
2020-07-30 01:54:13 +03:00
Victor Porof
553fe76ba0
Bug 1654192 - Part 1: Update RKV dependency to safe-mode, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D85314
2020-07-29 18:38:58 +00:00
Victor Porof
477c1858e0
Bug 1597898 - Part 2: Vendor newly added rust dependencies, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D54281
2020-07-29 17:40:41 +00:00
Tooru Fujisawa
46f4638f20
Bug 1655961 - Update opcode for bug 1653567. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85289
2020-07-29 17:05:25 +00:00
Jamie Nicol
6423c052ae
Bug 1637148
- Update glslopt to fix intermittent build error. r=lsalzman
...
Update webrender's dependency on glslopt to 0.1.4. This includes an updated version of Mesa, which
has fixed a race condition that was causing intermittent build failures.
Differential Revision: https://phabricator.services.mozilla.com/D85254
2020-07-29 15:12:38 +00:00
Dzmitry Malyshau
544f262737
Bug 1653161 - Implement Queue.writeBuffer and writeTexture in WebGPU r=jgilbert,webidl,smaug
...
Updates wgpu to bd50867bb8c66ac9dec50046d066c02b8f7a3fc1
Differential Revision: https://phabricator.services.mozilla.com/D83734
2020-07-28 22:26:21 +00:00
Paul Adenot
16a7ea803c
Bug 1655699 - mach vendor rust. r=cubeb-reviewers,achronop
...
Depends on D85143
Differential Revision: https://phabricator.services.mozilla.com/D85144
2020-07-28 12:42:45 +00:00
Nicolas Silva
643ec22ebc
Bug 1648405 - Vendor crossbeam dependency. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D81041
2020-07-28 09:45:33 +00:00
Tooru Fujisawa
5525d4b88f
Bug 1655472 - Set top level script extent. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D84995
2020-07-28 04:17:19 +00:00
Henrik Skupin
9df4f6dacc
Bug 1584911 - [geckodriver] Release version 0.27.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D82659
2020-07-27 12:56:14 +00:00
Henrik Skupin
607ff41a86
Bug 1584911 - [webdriver] Release version 0.41.0. r=webdriver-reviewers,jgraham
...
Depends on D81905
Differential Revision: https://phabricator.services.mozilla.com/D81906
2020-07-02 08:24:30 +00:00
Henrik Skupin
81f12e6b15
Bug 1584911 - [rust-mozversion] Release version 0.3.0. r=webdriver-reviewers,jgraham
...
Depends on D81904
Differential Revision: https://phabricator.services.mozilla.com/D81905
2020-07-02 08:24:17 +00:00
Henrik Skupin
74d8e824fe
Bug 1584911 - [rust-mozrunner] Release version 0.11.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D81904
2020-07-02 15:56:58 +00:00
Henrik Skupin
569832c767
Bug 1584911 - [rust-mozprofile] Release version 0.7.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D81903
2020-07-02 12:09:52 +00:00
Henrik Skupin
9f17643aed
Bug 1584911 - [rust-mozdevice] Release version 0.2.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D81902
2020-07-02 08:19:12 +00:00
Jeff Muizelaar
78402acff4
Bug 1655298 - Pass in MallocSizeOfOps to reporter. r=gw
...
Just passing this along with the report is easier than
trying to store these functions some place as we do in other places.
These ops aren't used yet but will be in subsequent patches.
There's a bit of ugly around the bindings because of a cbindgen
limitation.
Differential Revision: https://phabricator.services.mozilla.com/D84916
2020-07-27 02:55:47 +00:00
Jeff Muizelaar
b083673982
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,jcj,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-24 22:35:25 +00:00
Csoregi Natalia
ea1ddfabbf
Backed out changeset 9702b4a4f53c (bug 1654699) for Gtest failures. CLOSED TREE
2020-07-24 21:29:52 +03:00
Jeff Muizelaar
b17ab0c2e7
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,jcj,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-24 15:59:54 +00:00
Andreea Pavel
5995f3a608
Backed out 3 changesets (bug 1597898) for breaking raptor tests on win on a CLOSED TREE
...
Backed out changeset 5159ffa5705c (bug 1597898)
Backed out changeset 3cfb899ae94c (bug 1597898)
Backed out changeset ac992b048e32 (bug 1597898)
2020-07-24 18:54:28 +03:00
Victor Porof
9dd8820847
Bug 1597898 - Part 1: Update RKV dependency to safe-mode, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D54279
2020-07-24 13:51:20 +00:00
Mihai Alexandru Michis
c3d9e17fa4
Backed out changeset 45fc4a780b2b (bug 1654699) for causing failures regarding AudioStream position.
...
CLOSED TREE
2020-07-23 23:13:52 +03:00
Jeff Muizelaar
4b666af85b
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-23 17:01:14 +00:00
Tooru Fujisawa
fba1f29935
Bug 1654312 - Support NullScriptThing. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D84388
2020-07-22 12:08:59 +00:00
Csoregi Natalia
aec7461c96
Backed out 4 changesets (bug 1635494) for failures on test_process_kill.js. CLOSED TREE
...
Backed out changeset 67a16c6149f7 (bug 1635494)
Backed out changeset 862a5dcbe7a5 (bug 1635494)
Backed out changeset 36e670cd1653 (bug 1635494)
Backed out changeset 19c4d55874d9 (bug 1635494)
2020-07-22 14:07:01 +03:00
David Teller
ff538cf8e8
Bug 1635494 - nsIProcessToolsService;r=lina
...
A small xpcom module implemented in Rust, designed to provide low-level tools to deal with processes
from JS. For the moment, the only notable feature is `kill()`, designed to be used from about:processes
Differential Revision: https://phabricator.services.mozilla.com/D82552
2020-07-22 10:05:10 +00:00
Nick Alexander
89e6512181
Bug 1636539 - Part 2: Add defaultagent-static Rust crate fetching remote disabled flag. r=bytesized
...
This lays out a Rust crate and statically links it into
`windows-default-agent.exe`. It declares a single-method API (which
will be invoked in the next commit).
Strings cross the C/C++ <-> Rust FFI boundary as null-terminated
UTF-8. (This will matter more if and when we use ETag and
If-None-Match to get 304 results.)
Errors are reported as Windows result codes, with the "customer" bit
set to encode certain classes of failure.
The bulk of the work is in implementing a
[Viaduct](https://github.com/mozilla/application-services/tree/master/components/viaduct )
backend built on top of `wininet.dll`. The motivation is that if and
when this Remote Settings Rust client grows features (say,
Content-Signature: verification), then by using Viaduct there is a
smooth path to consume the client inside Firefox itself, because
Viaduct already has a backend on top of Necko. That makes this
abstraction relatively low friction: it exists, is in-tree already,
and has a path to use in Gecko proper.
It is expected that the layer above this will handle "gracefully
failing", either open or closed; and will mirror Remote Settings
configuration to the registry so that testers can use prod/stage/dev
easily.
For follow-up:
- Configure logging to use the Windows event logger. See [Bug
1648617](https://bugzilla.mozilla.org/show_bug.cgi?id=1648617 ).
- Consider propagating errors into the Telemetry we send.
Differential Revision: https://phabricator.services.mozilla.com/D78579
2020-07-21 22:17:26 +00:00
Chris Fallin
1438721c3a
Bug 1653502: Update vendored Cranelift to fix fuzzbug. r=bbouvier
...
This patch pulls in revision 1b3b2dbfd00492161032760992a8699d19b640ca of
Cranelift. This includes PR bytecodealliance/wasmtime#2042 , which fixes
bug 1653502 by properly masking the shift amount in a shift incorporated
into an aarch64 arithmetic instruction.
This patch also includes various other miscellaneous Cranelift
improvements that have been merged since the last version-bump,
including some aarch64 codegen improvements.
Differential Revision: https://phabricator.services.mozilla.com/D84101
2020-07-20 10:04:31 +00:00
Paul Adenot
7c33b574ef
Bug 1561207 - mach vendor rust. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82719
2020-07-17 09:53:22 +00:00