servo/components
bors-servo 350c60b62d Auto merge of #13827 - jdm:screenshot, r=Ms2ger
Support taking screenshots when a webdriver server is active.

Improve the experience of using webdriver to take screenshots of Servo. When a screenshot can't be obtained immediately, increase the delay before trying again from 2ms to 1s.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #13826
- [X] These changes do not require tests because we can't test webdriver yet.

<!-- 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/13827)
<!-- Reviewable:end -->
2016-10-19 12:08:00 -05:00
..
canvas Remove old rendering backend. 2016-10-18 10:21:27 +10:00
canvas_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
compositing Auto merge of #13827 - jdm:screenshot, r=Ms2ger 2016-10-19 12:08:00 -05:00
constellation Remove old rendering backend. 2016-10-18 10:21:27 +10:00
debugger Implement a WebSocket server for debugging. 2016-09-12 11:02:09 +02:00
devtools Setting a devtools timeline marker may fail, due to pipeline lookup failure. 2016-10-12 12:56:23 -05:00
devtools_traits Setting a devtools timeline marker may fail, due to pipeline lookup failure. 2016-10-12 12:56:23 -05:00
gfx Remove unused DisplayItem::LayeredItem. 2016-10-18 09:36:31 +02:00
gfx_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
layout Remove unused DisplayItem::LayeredItem. 2016-10-18 09:36:31 +02:00
layout_thread Remove old rendering backend. 2016-10-18 10:21:27 +10:00
layout_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
msg Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
net Remove old rendering backend. 2016-10-18 10:21:27 +10:00
net_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
plugins Revert "Make DOMRefCell use style’s copy of RefCell" 2016-10-04 18:35:01 +02:00
profile Add time profiling to ServoXMLParser::parse_sync 2016-10-11 15:03:25 +02:00
profile_traits Add time profiling to ServoXMLParser::parse_sync 2016-10-11 15:03:25 +02:00
range Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
script Auto merge of #13827 - jdm:screenshot, r=Ms2ger 2016-10-19 12:08:00 -05:00
script_layout_interface Remove old rendering backend. 2016-10-18 10:21:27 +10:00
script_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
servo Update webrender to get clip_shared changes. 2016-10-18 12:27:34 +10:00
style Auto merge of #13833 - heycam:bindings-update-2, r=Manishearth 2016-10-19 10:00:14 -05:00
style_traits Emit TransitionEnd events in the layout thread and process it in the script thread 2016-10-11 19:36:06 -07:00
util Remove old rendering backend. 2016-10-18 10:21:27 +10:00
webdriver_server Support taking screenshots when a webdriver server is active. 2016-10-18 19:51:32 -04:00