servo/components
bors-servo 82bffefbf7 Auto merge of #16786 - froydnj:gecko-profiler-bindings, r=upsuper
register stylo threads with the gecko profiler

Now that we require rayon 0.7, we can register start and stop handlers
that take care of dealing with the Gecko profiler for rayon threads in
the style thread pool.

Manually verified that adding "StyleThread" to the list of threads tracked by the Gecko profiler addon caused lots of threads to show up in a profile, and all the stack unwinding goodness seems to work!

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- 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/16786)
<!-- Reviewable:end -->
2017-05-09 19:12:40 -05:00
..
atoms Allow 'decimal' and 'none' in <counter-style-name> 2017-04-26 13:04:27 +09:00
bluetooth Use servo_config::opts only on linux target. 2017-03-21 15:55:45 +01:00
bluetooth_traits Update serde to 0.9 (fixes #15325) 2017-02-18 21:09:46 +01:00
canvas Update to cssparser 0.13 2017-04-25 01:45:33 +02:00
canvas_traits Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) 2017-05-08 12:46:03 +02:00
compositing Auto merge of #15794 - paulrouget:head_parsed_url, r=asajeffrey 2017-04-25 14:14:31 -05:00
config Enable subpixel anti-aliasing on text by default. 2017-05-08 11:15:55 +10:00
constellation Auto merge of #15794 - paulrouget:head_parsed_url, r=asajeffrey 2017-04-25 14:14:31 -05:00
debugger Enable the debugger on Android 2017-03-17 16:36:06 +01:00
deny_public_fields Update syn to 0.11 2017-02-27 14:46:50 +01:00
devtools Fix indentation errors in servo rust code that tidy now finds. 2017-04-18 14:56:13 -04:00
devtools_traits Update Hyper and OpenSSL 2017-03-31 16:32:21 +02:00
dom_struct Make #[dom_struct] a proc_macro attribute 2017-02-24 01:50:51 +01:00
domobject_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
geometry Rename ScreenPx to DeviceIndependentPixel. 2017-02-22 14:37:24 +10:00
gfx Auto merge of #16756 - servo:rustup, r=jdm 2017-05-08 16:06:56 -05:00
gfx_traits Eliminate ScrollRootId 2017-04-20 08:51:38 +02:00
jstraceable_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
layout Auto merge of #16303 - froydnj:rayon-version-bump, r=jdm 2017-05-08 21:36:48 -05:00
layout_thread bump required rayon version to 0.7 2017-05-05 10:36:01 -04:00
layout_traits Make ImageCacheImpl have a single Mutex<ImageCacheStore> and use ImageDecoderRunnable 2017-03-27 19:54:15 +02:00
msg Update to cssparser 0.13 2017-04-25 01:45:33 +02:00
net Use hash2 instead of deprecated hash 2017-05-08 13:39:28 -04:00
net_traits Stop using unstable slice_patterns feature 2017-05-01 14:19:00 -07:00
profile Remove servo feature from servo_config 2017-04-07 17:44:22 +10:00
profile_traits Kill the plugins crate and its clippy support 2017-02-21 11:50:36 +01:00
rand squash: convert less interesting debug! logs to traces 2017-01-18 22:21:41 -07:00
range Update serde to 0.9 (fixes #15325) 2017-02-18 21:09:46 +01:00
remutex Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) 2017-05-08 12:46:03 +02:00
script Stylo: Bug 1355408 - add support for @-moz-document 2017-05-09 12:52:44 +02:00
script_layout_interface Auto merge of #16689 - servo:m5e, r=nox 2017-05-03 08:42:41 -05:00
script_plugins Stop using unstable slice_patterns feature 2017-05-01 14:19:00 -07:00
script_traits derive(debug) for LoadData 2017-05-05 14:27:23 +02:00
selectors Auto merge of #16655 - servo:jdm-patch-1, r=emilio 2017-05-03 09:47:44 -05:00
servo Make image cache per-document rather than global 2017-03-27 19:54:13 +02:00
style Auto merge of #16786 - froydnj:gecko-profiler-bindings, r=upsuper 2017-05-09 19:12:40 -05:00
style_traits Make stylo support moz-prefixed cursor values. 2017-05-05 10:46:35 +08:00
url Remove servo feature from servo_url 2017-04-07 17:51:49 +10:00
webdriver_server Bump base64 to 0.4.2 2017-05-03 20:58:29 +00:00
webvr Update WR (new groove/ridge border path, mix-blend-mode optimizations) 2017-04-26 14:34:07 +10:00
webvr_traits Implement Gamepad API 2017-04-12 15:43:14 +02:00