aboutsummaryrefslogtreecommitdiffstats
path: root/components/to_shmem_derive
Commit message (Collapse)AuthorAgeFilesLines
* Update to syn 2 where possible (#30387)Samson2023-09-191-2/+2
| | | | | | | | | | | | | * Update to syn 2 where possible * Cleanups * Better no_trace comment Co-authored-by: Martin Robinson <mrobinson@igalia.com> --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com>
* Start the transition to workspace dependenciesMartin Robinson2023-05-171-5/+5
| | | | | | | This will ultimately make it simpler to update crate dependencies and reduce duplicate when specifying requirements. Generally, this change does not touch dependencies that are only used by a single crate. We could consider moving them to workspace dependencies in the future.
* Auto merge of #29364 - delan:selectors-servo_arc, r=jdmbors-servo2023-02-201-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release selectors 0.24.0 and servo_arc 0.2.0 This patch extends #29361, bumping selectors to 0.24.0 and servo_arc to 0.2.0. We’ll need to publish them too, in order to close #29105. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #29105 (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because there are no functional changes
| * sync versions of to_shmem + to_shmem_derive with dummy releasesDelan Azabani2023-02-161-1/+1
| |
* | Upgrade remaining components to edition 2018sagudev2023-02-183-12/+4
|/
* Fix warnings introduced in newer Rust NightlySimon Sapin2021-02-251-2/+2
| | | | | | | | | | | | This does not (yet) upgrade ./rust-toolchain The warnings: * dead_code "field is never read" * redundant_semicolons "unnecessary trailing semicolon" * non_fmt_panic "panic message is not a string literal, this is no longer accepted in Rust 2021" * unstable_name_collisions "a method with this name may be added to the standard library in the future" * legacy_derive_helpers "derive helper attribute is used before it is introduced" https://github.com/rust-lang/rust/issues/79202
* style: Gracefully handle errors creating shared memory UA style sheets.Cameron McCormack2020-06-041-10/+20
| | | | | | | | | | | | We still panic in a debug build, so that developers can notice when they need to add a new static atom after modifying UA sheets. We also add telemetry to note when this happens, add an app note to a crash report, in case any crash later on occurs, and re-up the existing, expired shared memory sheet telemetry probes so we can look at them again. Differential Revision: https://phabricator.services.mozilla.com/D73188
* Bump all in-tree components to syn 1Anthony Ramine2019-09-271-5/+5
|
* Restrict syn features for in-tree componentsAnthony Ramine2019-09-271-1/+1
|
* Update darling to 0.9Bastien Orivel2019-05-231-1/+1
|
* Update MPL license to httpsJan Andre Ikenmeyer2019-05-101-1/+1
|
* style: Fix servo build, and appease tidy / fmt.Emilio Cobos Álvarez2019-04-121-1/+1
|
* style: Reformat recent changes.Emilio Cobos Álvarez2019-04-121-8/+2
|
* style: Add support for deriving ToShmem.Cameron McCormack2019-04-123-0/+118
Differential Revision: https://phabricator.services.mozilla.com/D17189