servo/components
Emilio Cobos Álvarez d65b29da27
style: Add CssPropFlags::SerializedByServo and use it on some simple properties.
The idea is to turn the simple properties into a blacklist instead really soon,
and fix the offending ones soon after, so that only shorthands and properties
with layout dependence (and maybe the scrollbar properties, because the poke at
LookAndFeel) are not serialized by Servo.

Bug: 1467536
Reviewed-by: xidorn
MozReview-Commit-ID: JTLNnmXzny8
2018-06-12 12:15:16 -07:00
..
allocator Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) 2018-05-30 10:50:59 +02:00
atoms atoms: Add scroll-position as a static atom. 2018-06-02 12:19:32 +02:00
bluetooth move top_level_browsing_context_id out of embedder msg 2018-05-23 21:46:05 +08:00
bluetooth_traits Automatically provide a resource reader for tests 2018-04-30 22:19:33 +08:00
canvas Refactor draw_image and make draw_image_self call draw_image in canvas. 2018-06-08 00:15:10 -03:00
canvas_traits Implement EXT_texture_filter_anisotropic 2018-06-06 12:24:47 +02:00
compositing improve spec compliance of window.close 2018-06-04 15:02:23 +08:00
config Automatically provide a resource reader for tests 2018-04-30 22:19:33 +08:00
constellation improve spec compliance of window.close 2018-06-04 15:02:23 +08:00
debugger Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
deny_public_fields Update Webrender 2018-04-25 10:25:21 +02:00
devtools Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
devtools_traits Bump ipc-channel and bincode 2018-03-21 13:05:47 +01:00
dom_struct Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) 2018-05-30 10:50:59 +02:00
domobject_derive Update Webrender 2018-04-25 10:25:21 +02:00
embedder_traits improve spec compliance of window.close 2018-06-04 15:02:23 +08:00
fallible
geometry alias some euclid types 2018-03-16 14:34:29 +08:00
gfx Update dependencies to use new_debug_unrechable 2018-06-06 08:54:51 -07:00
gfx_traits Update WebRender 2018-02-06 15:10:35 +01:00
hashglobe Bump ipc-channel and bincode 2018-03-21 13:05:47 +01:00
jstraceable_derive Update Webrender 2018-04-25 10:25:21 +02:00
layout Update dependencies to use new_debug_unrechable 2018-06-06 08:54:51 -07:00
layout_thread layout_thread: Don't parse internal properties in paint registration code. 2018-06-02 12:27:42 +02:00
layout_traits Bump ipc-channel and bincode 2018-03-21 13:05:47 +01:00
malloc_size_of Updated to mozjs v0.7.1. 2018-05-30 14:44:47 -05:00
malloc_size_of_derive Update Webrender 2018-04-25 10:25:21 +02:00
metrics added spec comments 2018-04-11 21:29:03 +01:00
msg Notify the embedder when it should display or hide an IME 2018-04-21 19:46:42 -07:00
net Make a doc URL a clickable link 2018-06-07 14:42:07 +01:00
net_traits move msg to embedder_traits, use in script, handle send error in embedder 2018-05-23 21:45:57 +08:00
nonzero Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) 2018-05-30 10:50:59 +02:00
profile Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
profile_traits Measure cache memory usage (#19251): 2018-04-01 13:30:57 -04:00
rand Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
range
remutex Use new std::num::NonZero* types instead of deprecated core::nonzero::NonZero 2018-04-09 21:43:26 +02:00
script Auto merge of #21028 - asajeffrey:script-dont-trace-parsers, r=Manishearth 2018-06-08 12:50:22 -04:00
script_layout_interface Add unique canvas IDs to all canvas operations. 2018-04-02 22:02:22 -04:00
script_plugins Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) 2018-05-30 10:50:59 +02:00
script_traits improve spec compliance of window.close 2018-06-04 15:02:23 +08:00
selectors style: Make pseudo-elements work with :host. 2018-06-12 12:15:10 -07:00
servo Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) 2018-05-30 10:50:59 +02:00
servo_arc style: Fix tidy issues and Servo build. 2018-04-29 05:09:43 +02:00
size_of_test
style style: Add CssPropFlags::SerializedByServo and use it on some simple properties. 2018-06-12 12:15:16 -07:00
style_derive style: Move some parsing-only attributes to use #[parse(..)] instead of #[css(..)]. 2018-06-12 12:15:10 -07:00
style_traits style: Remove PropertyId::name. 2018-06-12 12:15:12 -07:00
url Fix building servo_url by itself 2018-04-19 17:01:14 +02:00
webdriver_server Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
webvr Bump env_logger to 0.5 and log to 0.4 in every servo crate 2018-03-28 19:50:58 +02:00
webvr_traits Bump ipc-channel and bincode 2018-03-21 13:05:47 +01:00