Mike Hommey
124eaa8688
Bug 1890935 - Bump the minimum version of Rust to 1.76. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D207239
2024-04-19 04:21:20 +00:00
Mike Hommey
cdccafa3d9
Bug 1890704 - Update builders to rustc 1.77.2. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D207103
2024-04-11 08:44:17 +00:00
Mike Hommey
c7a2afd3ff
Bug 1889015 - Update builders to rustc 1.77.1. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D206298
2024-04-03 08:04:07 +00:00
Mike Hommey
c6acd81baf
Bug 1871883 - Update builders to rustc 1.77. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D204991
2024-03-25 20:20:30 +00:00
pstanciu
566cfb3e19
Backed out changeset 7e6185a6c167 (bug 1871883) for causing build bustages on rust.mk CLOSED TREE
2024-03-23 06:09:20 +02:00
Mike Hommey
c1d9e523b1
Bug 1871883 - Update builders to rustc 1.77. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D204991
2024-03-22 20:33:42 +00:00
Mike Hommey
32d031f0a5
Bug 1865758 - Update builders to rustc 1.76 r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D200870
2024-02-08 22:38:32 +00:00
Mike Hommey
71757c516e
Bug 1857090 - Update builders to rustc 1.75. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D197273
2023-12-28 19:59:02 +00:00
ogiorgis
d916e7edbe
Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D196268
2023-12-13 18:32:20 +00:00
Jim Blandy
3a5054c0cd
Bug 1859673: Document that Rust and C++ use compatible heap allocators in Firefox. r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D191254
2023-11-23 15:49:40 +00:00
Mike Hommey
f299558ae8
Bug 1857089 - Update builders to rustc 1.74. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D194166
2023-11-21 01:08:15 +00:00
Mike Hommey
ca2ce4c0cf
Bug 1843981 - Update builders to rustc 1.73. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D190009
2023-11-07 08:36:25 +00:00
Jim Blandy
9adaeb3661
Bug 1859623: Mention thin-vec crate in Writing Rust Code / Basics. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D191223
2023-10-17 23:18:48 +00:00
Natalia Csoregi
acb27b06ad
Backed out changeset 62f7af8fe549 (bug 1843981) for causing valgrind bustage. CLOSED TREE
2023-10-06 01:24:17 +03:00
Mike Hommey
b7b9a4a6fd
Bug 1843981 - Update builders to rustc 1.73. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D190009
2023-10-05 20:02:16 +00:00
Mike Hommey
79b4894a00
No bug - Document the current Rust compiler versions in use r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D182435
2023-06-29 08:52:12 +00:00
Sandor Molnar
b1e8bacb1d
Backed out 2 changesets (bug 1821228) for causing xpc failures in netwerk/test/unit/test_http_sfv.js CLOSED TREE
...
Backed out changeset 5b97a82950dd (bug 1821228 )
Backed out changeset b3729323872a (bug 1821228 )
2023-06-23 16:20:02 +03:00
Mike Hommey
53686796c2
Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-23 08:53:53 +00:00
Cristian Tuns
6f228b373d
Backed out changeset 99fd2fc88cbf (bug 1821228) for causing bc failures in browser_contextmenu_iframe.js CLOSED TREE
2023-06-09 18:26:31 -04:00
Mike Hommey
6e3f453edf
Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-09 20:29:33 +00:00
Sandor Molnar
815c623a51
Backed out changeset 0dfe0669e0e4 (bug 1821228) for causing leakcheck failures in wpt/xpc.
2023-06-06 00:55:09 +03:00
Mike Hommey
df5f98289a
Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-05 19:42:22 +00:00
Gabriele Svelto
65a4984c74
Bug 1834958 - Bump the minimum version of Rust to 1.66.0 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D179070
2023-05-26 12:56:07 +00:00
Mike Hommey
8288075a62
Bug 1834355 - Fix dates in the rust update policy. r=firefox-source-docs-reviewers,marco
...
While here, add a few more future release cycles.
Differential Revision: https://phabricator.services.mozilla.com/D178871
2023-05-23 22:20:45 +00:00
Mathew Hodson
37b665014e
Bug 1782784 - Convert UniFFI JS bindings to ESM. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D176210
2023-05-08 13:36:45 +00:00
Mike Hommey
935ba30ee0
Bug 1821227 - Update builders to rustc 1.69. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D175814
2023-04-20 21:50:13 +00:00
Mike Hommey
b4d2b778a8
Bug 1805805 - Update builders to rustc 1.68. r=firefox-build-system-reviewers,andi
...
Keep the wrench android jobs on 1.67 until the NDK is upgraded in bug
1820876.
Differential Revision: https://phabricator.services.mozilla.com/D172078
2023-03-22 04:11:05 +00:00
Cristian Tuns
304f12dcc3
Backed out changeset f1a117b31490 (bug 1805805) for causing wrench bustages on android CLOSED TREE
2023-03-21 20:27:47 -04:00
Mike Hommey
d3a5f6d5d6
Bug 1805805 - Update builders to rustc 1.68. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D172078
2023-03-21 22:44:06 +00:00
Mike Hommey
2a48c74fb1
Bug 1805803 - Update builders to rustc 1.67. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D167863
2023-01-27 07:18:00 +00:00
Sylvestre Ledru
1fd63074c1
Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D165662
2022-12-30 15:23:21 +00:00
Mike Hommey
cd6e1258b2
Bug 1807761 - Bump minimum Rust version to 1.65. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D165580
2022-12-28 22:01:45 +00:00
Mike Hommey
c86e11b0b6
Bug 1797419 - Update builders to rustc 1.66. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D164767
2022-12-19 22:14:46 +00:00
Sammy Khamis
c1e8a56ba3
Bug 1791851 - Add documentation for using uniffi on desktop r=bdk DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162174
2022-11-16 21:27:31 +00:00
Mike Hommey
93c64c7edb
Bug 1797869 - Bump minimum Rust version to 1.63. r=firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D160585
2022-10-28 03:53:25 +00:00
Mike Hommey
07aaaed460
Bug 1789507 - Update builders to rustc 1.64. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D157896
2022-09-22 20:51:26 +00:00
Nika Layzell
b06cfe3491
Bug 1789902 - Part 1: Support accessing XPCOM static components from Rust, r=xpcom-reviewers,barret
...
This will allow us to replace some of the uses of Services.py with the
non-deprecated static components getters.
Differential Revision: https://phabricator.services.mozilla.com/D156890
2022-09-13 13:47:13 +00:00
Nika Layzell
dfcd7ebf57
Bug 1783282 - Use a custom attribute instead of derive for implementing xpcom interfaces in rust, r=xpcom-reviewers,necko-reviewers,dragana,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D153801
2022-08-18 13:57:35 +00:00
Mike Hommey
e2a09c730d
Bug 1695828 - Update the Rust Update Policy to reflect the current practices. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D154709
2022-08-16 19:54:06 +00:00
Mike Hommey
aa47cc5187
Bug 1783985 - Bump MSRV to 1.61.0. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D154340
2022-08-16 00:56:23 +00:00
Mike Hommey
fcc04bd1fb
Bug 1783782 - Update builders to rustc 1.63.0. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D154177
2022-08-11 19:47:57 +00:00
Ben Dean-Kawamura
57be270608
Bug 1766045 - Document generating JS bindings with UniFFI r=teshaq,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D144470
2022-08-03 18:59:37 +00:00
Butkovits Atila
40e37ac36e
Backed out 6 changesets (bug 1766045) for causing build bustages. CLOSED TREE
...
Backed out changeset 113593df6272 (bug 1766045)
Backed out changeset f137315bb6af (bug 1766045)
Backed out changeset d86ad195a9a0 (bug 1766045)
Backed out changeset e8bc2ec40cff (bug 1766045)
Backed out changeset 2d33e41ac507 (bug 1766045)
Backed out changeset 4d5874e16302 (bug 1766045)
2022-08-03 17:40:30 +03:00
Ben Dean-Kawamura
2818193714
Bug 1766045 - Document generating JS bindings with UniFFI r=teshaq,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D144470
2022-08-03 13:48:29 +00:00
Nika Layzell
8f7743dde3
Bug 1779326 - Handle a few more native types in rust-xpidl, r=xpcom-reviewers,kmag
...
This makes the logic for the rust type line up a bit more with the C++
logic for existing types, and adds support for 'char' and 'char16_t'
native types (for 'charPtr').
This specifically enables `nsIInputStream::Read` to be used from Rust.
Differential Revision: https://phabricator.services.mozilla.com/D152715
2022-07-27 14:09:52 +00:00
Butkovits Atila
06afa13883
Backed out changeset d4dae48f386a (bug 1779326) for causing build bustages. CLOSED TREE
2022-07-27 02:28:37 +03:00
Nika Layzell
8974122e28
Bug 1779326 - Handle a few more native types in rust-xpidl, r=xpcom-reviewers,kmag
...
This makes the logic for the rust type line up a bit more with the C++
logic for existing types, and adds support for 'char' and 'char16_t'
native types (for 'charPtr').
This specifically enables `nsIInputStream::Read` to be used from Rust.
Differential Revision: https://phabricator.services.mozilla.com/D152715
2022-07-26 23:12:58 +00:00
Mike Hommey
0206ac70be
Bug 1777436 - Update builders to rustc 1.62. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D150733
2022-07-07 21:49:05 +00:00
smolnar
c040f19c85
Backed out 2 changesets (bug 1777436) for causing multiple bustages. CLOSED TREE
...
Backed out changeset 3949745c066c (bug 1777436)
Backed out changeset 30ff4b58d4b8 (bug 1777436)
2022-07-01 01:39:56 +03:00
Mike Hommey
b985fa7294
Bug 1777436 - Update builders to rustc 1.62. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D150733
2022-06-30 20:02:12 +00:00