Cameron McCormack
6bae0b99ca
style: Gracefully handle errors creating shared memory UA style sheets.
...
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
2020-06-04 01:50:36 +02:00
Simon Sapin
cfd62cf8dc
Partial preparations for upgrading to Rust nightly-2020-05-26
...
CC https://github.com/servo/servo/issues/26661
Fixes https://github.com/servo/servo/issues/26645
2020-05-26 21:11:23 +02:00
Federico Mena Quintero
a03bdc6efe
derive_common: Fix example in documentation
2019-11-07 18:52:30 -06:00
Anthony Ramine
99ef7813f2
Bump all in-tree components to syn 1
2019-09-27 13:29:55 +02:00
Anthony Ramine
423cb124ba
Restrict syn features for in-tree components
2019-09-27 11:55:38 +02:00
Bastien Orivel
c7ff341768
Update darling to 0.9
2019-05-23 12:14:56 +02:00
Emilio Cobos Álvarez
34ad6150c8
Remove an unused extern crate.
2019-04-12 12:20:16 +02:00
Emilio Cobos Álvarez
c3ab3f0963
style: Share more code between ToAnimatedValue and ToComputedValue derive.
...
I'm going to add a ToResolvedValue, and I don't want to add more copy-pasta.
This shouldn't change behavior.
Differential Revision: https://phabricator.services.mozilla.com/D26289
2019-04-12 12:20:04 +02:00
Cameron McCormack
d8a758272e
style: Factor out some of style_derive.
...
Differential Revision: https://phabricator.services.mozilla.com/D17188
2019-04-12 12:19:45 +02:00