servo/components
bors-servo de324f8b18 Auto merge of #18880 - emilio:fixup-parse-hack, r=emilio
style: Fixup the hack added in #18867.

The declaration can indeed have the same id if it contains variables, or is a
CSS keyword value.

This was making a WPT test fail, so this is tested, though Servo's WPT import
didn't catch this for some reason.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18880)
<!-- Reviewable:end -->
2017-10-14 09:49:45 -05:00
..
atoms Do not NIH queueing a task to fire an event in htmlmediaelement 2017-09-04 16:14:04 +02:00
bluetooth Use BluetoohAdapter mock when bluetooth is disabled 2017-09-17 12:15:00 +02:00
bluetooth_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
canvas Update to cssparser 0.22 (source location in error types) 2017-10-10 13:28:17 +02:00
canvas_traits Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
compositing Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
config do not force resource_path on android 2017-10-02 09:24:13 +02:00
constellation Document the can-block-on relationship for servo. 2017-10-13 15:00:16 -05:00
debugger
deny_public_fields deny_public_fields: display field identifier in help message 2017-06-25 18:12:43 +01:00
devtools Remove usage of unstable box syntax, except in the script crate 2017-10-12 12:10:56 +02:00
devtools_traits order derivable traits lists 2017-08-23 21:38:44 +02:00
dom_struct Use the better TokenStream API in dom_struct 2017-09-01 12:15:12 +02:00
domobject_derive Fix quote dependency version 2017-08-23 18:35:42 +02:00
fallible Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, dmajor. 2017-10-02 20:53:23 +02:00
geometry Add an 'unstable' top-level cargo feature to control optional unstable stuff. 2017-10-12 17:19:03 +02:00
gfx Abuse Vec as an allocator in gfx 2017-10-13 11:11:00 +02:00
gfx_traits order derivable traits lists 2017-08-23 21:38:44 +02:00
hashglobe Correct the position and record count of broken canary 2017-10-13 15:39:07 +11:00
jstraceable_derive Fix quote dependency version 2017-08-23 18:35:42 +02:00
layout Introduce an unsafe HasBaseFlow trait for base()/base_mut() casts. 2017-10-14 00:03:57 +02:00
layout_thread Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
layout_traits WR multi-document update 2017-07-28 22:28:11 -04:00
lru_cache Hoist lookup() into lru_cache. 2017-09-20 23:22:33 -07:00
malloc_size_of Update to cssparser 0.22 (source location in error types) 2017-10-10 13:28:17 +02:00
malloc_size_of_derive Overhaul MallocSizeOf and related things. 2017-09-12 12:37:51 +10:00
metrics Add paint metrics to Performance Timeline API 2017-08-23 17:30:13 +02:00
msg Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
net Remove usage of unstable box syntax, except in the script crate 2017-10-12 12:10:56 +02:00
net_traits Remove usage of unstable box syntax, except in the script crate 2017-10-12 12:10:56 +02:00
nonzero Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
profile Make use of unstable alloc_jemalloc crate optional 2017-10-13 11:11:00 +02:00
profile_traits Remove usage of unstable box syntax, except in the script crate 2017-10-12 12:10:56 +02:00
rand
range Remove usage the unstable Step trait 2017-10-04 10:10:04 +02:00
remutex Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
script Auto merge of #18838 - svanburen:remove_cssText, r=emilio 2017-10-14 06:58:29 -05:00
script_layout_interface Use wrappers in the nonzero crate so users don’t need unstable features 2017-10-13 11:11:05 +02:00
script_plugins Remove usage of unstable box syntax, except in the script crate 2017-10-12 12:10:56 +02:00
script_traits Introduce MainThreadScriptMsg::RegisterPaintWorklet 2017-09-17 10:19:59 +02:00
selectors Rename the 'unstable' feature of the selectors crate to 'bench' 2017-10-12 17:19:02 +02:00
servo Remove usage of unstable feature "raw" 2017-10-13 11:11:07 +02:00
servo_arc servo_arc: Make Arc do a pointer equality check in eq and ne first. 2017-10-11 09:24:03 +08:00
size_of_test
style Auto merge of #18880 - emilio:fixup-parse-hack, r=emilio 2017-10-14 09:49:45 -05:00
style_derive style: Remove HasViewportPercentage. 2017-08-29 23:51:21 +02:00
style_traits Remove unused feature flag 2017-10-12 12:10:57 +02:00
url order derivable traits lists 2017-08-23 21:38:44 +02:00
webdriver_server fix #18472:outdated png crate: various panics 2017-10-09 19:42:00 +08:00
webvr Implement Gradle flavors 2017-09-30 14:31:22 +02:00
webvr_traits Implement Gradle flavors 2017-09-30 14:31:22 +02:00