diff browse annotate |
72a0cf96140ac3081a074c32ebc2119a80678f53 created 2022-01-25 21:29 +0000 pushed 2022-01-26 16:31 +0000 |
Mike Hommey | Mike Hommey - Bug 1751331 - Use the mozbuild crate in xpcom. r=xpcom-reviewers,nika |
diff browse annotate |
7983be3e1df94f46b60ccb69ae2de10e20c308c9 created 2022-01-25 13:00 +0200 pushed 2022-01-25 16:37 +0000 |
criss | criss - Backed out 10 changesets (bug 1751331) for causing bustages. CLOSED TREE |
diff browse annotate |
76f46bd9afa17d09e263abbce44caa83c52ef876 created 2022-01-25 09:03 +0000 pushed 2022-01-25 16:37 +0000 |
Mike Hommey | Mike Hommey - Bug 1751331 - Use the mozbuild crate in xpcom. r=xpcom-reviewers,nika |
diff browse annotate |
695330769a8b1622c166f7f0559813ae5994d40c created 2021-11-18 00:48 +0000 pushed 2021-11-18 16:26 +0000 |
Nika Layzell | Nika Layzell - Bug 1741734 - Fix rust xpcom_macros future-compat warning, r=xpcom-reviewers,glandium |
diff browse annotate |
03742cb2df30a71be09ae0f2c98e01d9d3728b53 created 2021-05-19 17:29 +0000 pushed 2021-05-19 21:47 +0000 |
Nika Layzell | Nika Layzell - Bug 1709935 - Support XPCOM refcount logging with rust-xpcom, r=xpcom-reviewers,mccr8 |
diff browse annotate |
39a07206999d57b6da733a268471ed8d938a6c28 created 2021-05-18 20:56 +0000 pushed 2021-05-19 03:32 +0000 |
Nika Layzell | Nika Layzell - Bug 1709227 - Include offset information in rust-xpcom vtables, r=mccr8 |
diff browse annotate |
cc4d17795322675e3c9574d9d546ebf2f82380d2 created 2020-09-20 16:09 +0000 pushed 2020-09-20 21:34 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,necko-reviewers,valentin |
diff browse annotate |
c51d066ffa907a17c1d16eba138892c14b4f3f4f created 2020-09-16 00:01 +0000 pushed 2020-09-17 10:09 +0000 |
Nika Layzell | Nika Layzell - Bug 1664526 - Support generics when implementing xpcom interfaces in Rust, r=emilio,kamidphish |
diff browse annotate |
738872e80917b818774c45460ca62875f6911275 created 2020-09-11 20:19 +0000 pushed 2020-09-12 09:26 +0000 |
Nika Layzell | Nika Layzell - Bug 1664525 - Part 4: Various derive(xpcom) proc_macro style improvements, r=emilio |
diff browse annotate |
921d87a47b67a31a24cc0c85554f3dfb9a348449 created 2020-09-11 20:19 +0000 pushed 2020-09-12 09:26 +0000 |
Nika Layzell | Nika Layzell - Bug 1664525 - Part 3: Improve errors produced by #[derive(xpcom)], r=emilio |
diff browse annotate |
ecb92dde5174ecdd0cd57f4db3f5a74d9761c79e created 2020-09-11 20:19 +0000 pushed 2020-09-12 09:26 +0000 |
Nika Layzell | Nika Layzell - Bug 1664525 - Part 1: Update various xpcom crates to rust2018, r=emilio |
diff browse annotate |
9371029b5814074b632b932d0fc1489f0b9951ff created 2020-04-21 23:01 +0000 pushed 2020-04-22 04:10 +0000 |
Lina Cambridge | Lina Cambridge - Bug 1631952 - Ensure that all XPCOM interface methods have unique names when implementing them in Rust. r=nika |
diff browse annotate |
902bbf296882ca7ab614eb34a9dcf49ee58712b8 created 2020-02-25 16:17 +0000 pushed 2020-02-26 09:27 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1617369 - Reformat xpcom using rustfmt r=froydnj |
diff browse annotate |
6445a3a0e81d6aeeaa976be784edf2de9fab84de created 2019-12-03 22:49 +0000 pushed 2019-12-05 04:11 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1592738 - update xpcom_macros to more recent proc_macro et al; r=emilio |
diff browse annotate |
04e81f047b38aaf544ef4c1810a871a14dd431da created 2019-07-23 13:42 +0000 pushed 2019-07-25 03:53 +0000 |
Mike Hommey | Mike Hommey - Bug 1567739 - Stop using deprecated rust libc integer types in xpidl. r=froydnj |
diff browse annotate |
046dd0da3b8e606ae33895248cd41e4ef03a4fcc created 2019-06-18 21:32 +0000 pushed 2019-06-19 15:50 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1556602 - Fix various warnings with rust 1.37 nightly. r=froydnj |
diff browse annotate |
5db8c1e9f643ec26fc93e7a3fc7a90c742b11030 created 2019-05-20 12:21 +0000 pushed 2019-05-21 04:19 +0000 |
Bastien Orivel | Bastien Orivel - Bug 1552695 - Part 1: Deduplicate syn and quote. r=froydnj |
diff browse annotate |
6e5efb9dbc99f71e5c9e53156adbb557bb303699 created 2019-03-25 04:49 +0000 pushed 2019-03-25 09:51 +0000 |
Lina Cambridge | Lina Cambridge - Bug 1482608 - Convert null pointers passed to `xpcom_method`s into `Option`s. r=myk,nika |
diff browse annotate |
d5d53fd773ca40b1a5c5a7208cd4926007ef3516 created 2019-02-25 15:50 +0000 pushed 2019-02-26 03:52 +0000 |
Nika Layzell | Nika Layzell - Bug 1530028 - Remove now-unnecessary NsresultExt trait, r=froydnj |
diff browse annotate |
2e90088a492ac891387ddba6b35e8b8dd91a2e71 created 2019-02-25 16:55 +0200 pushed 2019-02-26 03:52 +0000 |
Gurzau Raul | Gurzau Raul - Backed out changeset f18666cc5793 (bug 1530028) for build bustages on a CLOSED TREE. |
diff browse annotate |
f18666cc57932782a7cc4c090345ec9641de1e16 created 2019-02-25 00:23 +0000 pushed 2019-02-26 03:52 +0000 |
Nika Layzell | Nika Layzell - Bug 1530028 - Remove now-unnecessary NsresultExt trait, r=froydnj |
diff browse annotate |
3e9dee27eade4a155aec2748424e414a1900ece2 created 2018-11-16 19:27 +0000 pushed 2018-11-17 11:25 +0000 |
Alex Gaynor | Alex Gaynor - Bug 1507833 - fixed an unused #[macro_use] warning in our rust code; r=nika |
diff browse annotate |
7d6a28d53a8e92f6d9dc35291b5ca42c2a6300ec created 2018-07-06 16:47 -0400 pushed 2018-08-01 09:52 +0000 |
Nika Layzell | Nika Layzell - Bug 1471726 - Part 1: Correct codegen for XPIDL arrays of JSVals, r=mccr8 |
diff browse annotate |
e4f654755cc5cb80fb0a5a91707e8a2eff425e3e created 2018-07-30 20:31 +0300 pushed 2018-07-30 21:58 +0000 |
Cosmin Sabou | Cosmin Sabou - Backed out 15 changesets (bug 1475409, bug 1461450, bug 1474369, bug 1471726) for causing rooting hazards and browser chrome failures. CLOSED TREE |
diff browse annotate |
408961783c952eefd76abf4b521e74ea93869e7b created 2018-07-06 16:47 -0400 pushed 2018-07-30 21:58 +0000 |
Nika Layzell | Nika Layzell - Bug 1471726 - Part 1: Correct codegen for XPIDL arrays of JSVals, r=mccr8 |
diff browse annotate |
113e9ca0b5bccaf3eaee398e789f9b7b8c226009 created 2018-07-25 22:57 +0300 pushed 2018-07-26 21:58 +0000 |
Brindusan Cristian | Brindusan Cristian - Backed out 15 changesets (bug 1475409, bug 1461450, bug 1474369, bug 1471726) for build bustages on xptcstubs_gcc_x86_unix.cpp:55:1. CLOSED TREE |
diff browse annotate |
da79e75b9cb35daeb80fe000a6f0f9ce339aedac created 2018-07-06 16:47 -0400 pushed 2018-07-26 21:58 +0000 |
Nika Layzell | Nika Layzell - Bug 1471726 - Part 1: Correct codegen for XPIDL arrays of JSVals, r=mccr8 |
diff browse annotate |
cddc86531ae9ceed587594be3f9715a43d78efc7 created 2018-07-07 03:12 +0300 pushed 2018-07-07 10:32 +0000 |
Ciure Andrei | Ciure Andrei - Backed out 4 changesets (bug 1461450, bug 1471726) for linting failure xpidl.py CLOSED TREE |
diff browse annotate |
c4df8eab6d1c95a233ab13c5aa5bd4a9107314d8 created 2018-07-06 16:47 -0400 pushed 2018-07-07 10:32 +0000 |
Nika Layzell | Nika Layzell - Bug 1471726 - Part 1: Correct codegen for XPIDL arrays of JSVals, r=mccr8 |
diff browse annotate |
5fa8c1abc6b6ae913af02e9c5e00e5ab54c85fc7 created 2018-04-10 01:48 +0200 pushed 2018-04-10 21:54 +0000 |
Nika Layzell | Nika Layzell - Bug 1429816 - Part 1: Bump syn and quote in xpcom. r=froydnj,mystor |
diff browse annotate |
316ac856dc899dcd53f38da4f82d4fd23f8b1e0a created 2018-01-29 17:23 -0500 pushed 2018-01-31 10:00 +0000 |
Nika Layzell | Nika Layzell - Bug 1433015 - Part 1: Fix a typo in xpcom_macros, r=froydnj |
diff browse annotate |
7727478c82174343b6f6c8844523f1006f6bca16 created 2018-01-04 17:35 -0500 pushed 2018-01-24 21:56 +0000 |
Nika Layzell | Nika Layzell - Bug 1293362 - Part 5: Allow implementing xpcom interfaces from rust code with a custom derive, r=froydnj |
diff browse annotate |
374a2c304e65d9e4c3f571c2e07afa2933b13875 created 2018-01-04 17:21 -0500 pushed 2018-01-24 21:56 +0000 |
Nika Layzell | Nika Layzell - Bug 1293362 - Part 2: Add skeleton crates for xpcom bindings, r=froydnj |