servo/components
bors-servo c6f4dcce47
Auto merge of #21673 - gterzian:add_background_monitor, r=<try>
Add background hang monitor

<!-- Please describe your changes on the following line: -->

Early feedback welcome, still need to ~~actually integrate it in the constellation message loop, and~~ use it in Layout and Script...

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #16740 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/21673)
<!-- Reviewable:end -->
2018-11-26 22:35:07 -05:00
..
allocator Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
atoms Auto merge of #22224 - pyfisch:composition-webdriver, r=nox 2018-11-20 03:32:25 -05:00
background_hang_monitor introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
bluetooth Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
bluetooth_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
canvas Auto merge of #22234 - jdm:android-gl-crash, r=Manishearth 2018-11-23 12:38:24 -05:00
canvas_traits Make HTMLCanvasElement::fetch_all_data return a shared memory blob 2018-11-21 12:53:50 +01:00
compositing Move PixelFormat to the pixels crate 2018-11-20 10:14:52 +01:00
config Allow resetting options 2018-11-22 10:43:02 +01:00
constellation introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
debugger Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
deny_public_fields Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
devtools Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
devtools_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
dom_struct Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
domobject_derive Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
embedder_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
fallible Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
geometry Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
gfx Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
gfx_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
hashglobe cargo fix --edition 2018-11-10 17:47:28 +01:00
jstraceable_derive Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
layout Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
layout_thread introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
layout_traits introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
malloc_size_of Update mozjs and enable 'init_once' feature for Android 2018-11-19 09:11:54 +01:00
malloc_size_of_derive Format remaining files 2018-11-06 22:30:31 +01:00
metrics Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
msg introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
net Add comment about incorrect tests for file url range requests. Fmt and manifest update 2018-11-26 15:28:27 +01:00
net_traits Set response status for range requests to file and blob urls 2018-11-26 09:34:14 +01:00
pixels Call rgba8_byte_swap_colors_inplace on the WebGL thread 2018-11-20 10:14:52 +01:00
profile Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
profile_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
rand Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
range Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
remutex Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
script introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
script_layout_interface introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
script_plugins Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
script_traits introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
selectors Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
servo introduce a background-hang-monitor: 2018-11-26 14:15:33 +08:00
servo_arc cargo fix --edition 2018-11-10 17:47:28 +01:00
size_of_test Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
std_test_override Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
style Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
style_derive Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
style_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
url Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
webdriver_server Auto merge of #22225 - servo:webgl, r=emilio 2018-11-21 10:21:41 -05:00
webvr Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
webvr_traits Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00