servo/components
Jonathan Kew 449fe2338e style: Create a pref to list icon font families that should be used even when use_document_fonts=0, overriding the browser's font prefs
Some widely-used icon fonts use ligature rules to replace icon names such as "volume_up"
or "down_arrow" with icon glyphs. If the site is designed to use such a font, but the user
disables document fonts and we use our default Latin font instead, the underlying text will
be rendered instead of the intended icon.

To enable such fonts to continue to work, we provide a list of known ligature-icon fonts
and allow them to be used even when the document-fonts setting is disabled.

Differential Revision: https://phabricator.services.mozilla.com/D167923
2023-11-06 09:35:57 +01:00
..
allocator Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
atoms Further changes required by Servo 2023-11-03 08:59:49 +01:00
background_hang_monitor Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
bluetooth Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
canvas Further changes required by Servo 2023-11-06 09:35:57 +01:00
compositing Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
config Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
config_plugins Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
constellation Move *_traits and other shared types to shared 2023-11-03 15:38:18 +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 Move *_traits and other shared types to shared 2023-11-03 15:38:18 +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
geometry Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
gfx Further changes required by Servo 2023-11-04 08:17:09 +01:00
jstraceable_derive Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
layout Further changes required by Servo 2023-11-04 08:17:09 +01:00
layout_2020 Further changes required by Servo 2023-11-06 09:35:57 +01:00
layout_thread Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
layout_thread_2020 Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
malloc_size_of style: [css-nesting] Parse parent selector 2023-11-06 09:35:57 +01:00
media Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
metrics Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
net Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
pixels Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
profile Move *_traits and other shared types to shared 2023-11-03 15:38:18 +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-11-06 09:35:57 +01:00
script_plugins Update rust version to "nightly-2023-03-18" (#30630) 2023-11-01 13:28:26 +00:00
selectors style: Basic implementation of Custom Highlight API 2023-11-06 09:35:57 +01:00
servo Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
servo_arc style: [css-nesting] Parse parent selector 2023-11-06 09:35:57 +01:00
shared Further changes required by Servo 2023-11-04 08:17:09 +01:00
size_of_test Further changes required by Servo 2023-08-16 17:46:41 +02:00
style style: Create a pref to list icon font families that should be used even when use_document_fonts=0, overriding the browser's font prefs 2023-11-06 09:35:57 +01:00
style_derive style: Make vertical writing mode (left/right) in text-emphasis-position optional 2023-11-03 08:59:49 +01:00
style_traits Further changes required by Servo 2023-11-06 09:35:57 +01: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 Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
webgpu Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
webrender_surfman Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00