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
bluetooth_traits
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
deny_public_fields
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
domobject_derive
geometry
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
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
rand
range
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