servo/components
Emilio Cobos Álvarez a961519a56 style: Propagate flags from original property to aliases
Even we don't have internal aliases right now (and that seems a bit
silly) we do have pref-gated aliases. An alias ID passed to IsEnabled
with the wrong EnabledState would misbehave, assert, and crash.

Though we don't have such callers in the tree because InspectorUtils
passes only arguments that make us not look at the flags, it seems more
reliable this way.

Differential Revision: https://phabricator.services.mozilla.com/D151594
2023-10-02 14:37:19 +00:00
..
allocator Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
atoms Media query resolution (#30406) 2023-09-22 16:18:00 +00:00
background_hang_monitor Update version of nix, and ron (#30330) 2023-09-15 02:06:14 +00:00
bluetooth Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
bluetooth_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
canvas Further changes required by Servo 2023-10-02 14:37:19 +00:00
canvas_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
compositing Implement pinch zoom with a display list (#30446) 2023-10-02 10:24:16 +00:00
compositing_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
config Enable minibrowser by default but also keep the option to disable it (#30338) 2023-09-13 06:31:19 +00:00
config_plugins Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
constellation Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
deny_public_fields Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
derive_common style: Move fixed-point font types to Rust 2023-10-02 14:37:19 +00:00
devtools Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
devtools_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dom_struct remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
domobject_derive Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
embedder_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
geometry Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gfx Further changes required by Servo 2023-10-02 14:37:19 +00:00
gfx_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
jstraceable_derive Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
layout Refactor scrolls on the window object (#29680) 2023-09-15 10:57:54 +00:00
layout_2020 Improve intrinsic sizing and white-space handling around forced line breaks (#30351) 2023-09-15 11:12:59 +00:00
layout_thread Refactor scrolls on the window object (#29680) 2023-09-15 10:57:54 +00:00
layout_thread_2020 Refactor scrolls on the window object (#29680) 2023-09-15 10:57:54 +00:00
layout_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
malloc_size_of Further changes required by Servo 2023-10-02 14:37:19 +00:00
media Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
metrics Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
msg Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
net Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
net_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
pixels Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
profile Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
profile_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
rand Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
range Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
remutex Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
script Further changes required by Servo 2023-10-02 14:37:19 +00:00
script_layout_interface Refactor scrolls on the window object (#29680) 2023-09-15 10:57:54 +00:00
script_plugins Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
script_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
selectors style: Add simple parsing and matching support for :has 2023-10-02 14:37:19 +00:00
servo servoshell: fix lockups while animating (#30322) 2023-09-12 03:30:43 +00:00
servo_arc Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
size_of_test Further changes required by Servo 2023-08-16 17:46:41 +02:00
std_test_override Upgrade remaining components to edition 2018 2023-02-18 09:42:37 +01:00
style style: Propagate flags from original property to aliases 2023-10-02 14:37:19 +00:00
style_derive Avoid complaints from ./mach test-tidy 2023-08-16 17:46:41 +02:00
style_traits style: While at it use some better names for some bits 2023-10-02 14:37:19 +00:00
to_shmem Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
to_shmem_derive Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
url Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webdriver_server Dedupe ron and base64 (#30415) 2023-09-23 11:30:57 +00:00
webgpu Add GPUSupportedFeatures and update GPUSupportedLimits (#30359) 2023-09-14 13:23:12 +00:00
webrender_surfman Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webrender_traits Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00