servo/components/compositing
bors-servo 8d988f20c1 Auto merge of #9968 - izgzhen:scroll, r=asajeffrey
Implement scroll, scrollLeft, scrollTop and friends, addressing issue #9650

This is a work in progress to solve https://github.com/servo/servo/issues/9650. Thanks a lot for helping the review.

- [x] scroll
- [x] scrollTo
- [x] scrollBy
- [x] scrollTop (setter and getter)
- [x] scrollLeft (setter and getter)

The setters will be implemented in another PR after this is merged.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9968)
<!-- Reviewable:end -->
2016-04-20 18:40:26 +05:30
..
Cargo.toml Update to byteorder 0.5 2016-04-13 16:36:02 +05:30
compositor.rs element scroll setters 2016-04-20 08:29:17 +08:00
compositor_layer.rs forcetouch events support 2016-04-05 18:42:28 +08:00
compositor_thread.rs Implement ScrollTop and ScrollLeft getters: 2016-04-19 12:27:35 +08:00
constellation.rs Added a dedicated panic channel. 2016-04-19 09:08:44 -05:00
delayed_composition.rs compositing: Stop compositing unnecessarily after each animation frame. 2016-02-24 14:06:46 -08:00
lib.rs Auto merge of #8641 - notriddle:no_headless, r=glennw 2016-03-29 12:42:01 +05:30
pipeline.rs Added a dedicated panic channel. 2016-04-19 09:08:44 -05:00
sandboxing.rs Fix sandboxing on OS X 2016-04-09 11:32:50 +02:00
scrolling.md Add documentation about the scrolling model 2014-10-10 09:26:43 -07:00
surface_map.rs use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
timer_scheduler.rs task -> thread 2016-01-10 17:58:13 +09:00
touch.rs Fix a bunch of clippy lints 2016-01-02 23:27:15 +01:00
windowing.rs forcetouch events support 2016-04-05 18:42:28 +08:00