servo/components/constellation
bors-servo f9505c7faf Auto merge of #15029 - aneeshusa:check-whole-constellation-for-panics, r=asajeffrey
Check all constellation files for panics

Teaches the `etc/ci/check_no_panic.sh` script to handle directories,
so it can check all constellation files for panics.

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

r? @asajeffrey
There are currently 4 `unwrap()`s in `components/constellation/timer_scheduler.rs`; I'm not sure how you want to handle those.

---
<!-- 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
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #14976 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because it adds more testing coverage

<!-- 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/15029)
<!-- Reviewable:end -->
2017-01-20 12:10:32 -08:00
..
Cargo.toml Auto merge of #14917 - fkautz:pr_out_renaming_default_features_to_default_features_as_per_cargo_s_manifest_format, r=emilio 2017-01-09 07:35:28 -08:00
constellation.rs add methods to ensure frame state stays consistent 2017-01-17 22:30:51 -06:00
event_loop.rs Renamed ScriptChan in constellation to EventLoop. 2016-12-15 16:58:52 -06:00
frame.rs add methods to ensure frame state stays consistent 2017-01-17 22:30:51 -06:00
lib.rs WebVR API Implementation, r=larsbergstrom 2017-01-09 12:44:39 +01:00
pipeline.rs Move DevicePixel to script_traits. 2017-01-11 15:27:14 +01:00
sandboxing.rs Removed util. 2016-12-14 18:04:37 -06:00
timer_scheduler.rs Check all constellation files for panics 2017-01-20 14:24:21 -05:00