servo/components
Pyfisch 284cb8aae8 Fix several bugs related to scrolling
* scrollLeft/scrollTop returned values of parent or even document root
   Only the scroll of the node itself is returned. Otherwise 0.0.
* Scrolling via script had set viewport.
   This resulted in other nodes appearing scrolled.
   Now scroll_offsets are updated with correct node id.

These bugs caused other odd behavior like both body and
document.documentElement being scrolled or the view for scrolled
elements jumping.
2017-06-19 21:43:35 +02:00
..
atoms Bump serde to 1.0 2017-06-16 13:31:18 +02:00
bluetooth Bump serde to 1.0 2017-06-16 13:31:18 +02:00
bluetooth_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
canvas Upgrade cssparser to 0.15 2017-06-16 15:05:46 +02:00
canvas_traits Upgrade cssparser to 0.15 2017-06-16 15:05:46 +02:00
compositing Bump serde to 1.0 2017-06-16 13:31:18 +02:00
config Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
constellation Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
debugger Enable the debugger on Android 2017-03-17 16:36:06 +01:00
deny_public_fields Update syn to 0.11 2017-02-27 14:46:50 +01:00
devtools Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
devtools_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
dom_struct Make #[dom_struct] a proc_macro attribute 2017-02-24 01:50:51 +01:00
domobject_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
geometry Bump serde to 1.0 2017-06-16 13:31:18 +02:00
gfx Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
gfx_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
jstraceable_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
layout Rename LengthOrPercentageOrAutoOrContent to FlexBasis 2017-06-17 13:46:35 +02:00
layout_thread Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
layout_traits Bump serde to 1.0 2017-06-16 13:31:18 +02:00
msg Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
net Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
net_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
profile Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
profile_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
rand squash: convert less interesting debug! logs to traces 2017-01-18 22:21:41 -07:00
range Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
remutex Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) 2017-05-08 12:46:03 +02:00
script Fix several bugs related to scrolling 2017-06-19 21:43:35 +02:00
script_layout_interface Upgrade cssparser to 0.15 2017-06-16 15:05:46 +02:00
script_plugins Update Rust nightly to 1.19.0-nightly (2416e222e 2017-06-09) 2017-06-09 11:12:42 +02:00
script_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
selectors Upgrade cssparser to 0.15 2017-06-16 15:05:46 +02:00
servo Bump serde to 1.0 2017-06-16 13:31:18 +02:00
servo_arc Fix over-alignment assert crash on Android. 2017-06-17 01:43:24 +02:00
size_of_test Add size_of_test crate 2017-05-16 10:12:51 +02:00
style Rename LengthOrPercentageOrAutoOrContent to FlexBasis 2017-06-17 13:46:35 +02:00
style_derive Derive ToCss for keyword structs 2017-06-17 13:46:33 +02:00
style_traits Upgrade cssparser to 0.15 2017-06-16 15:05:46 +02:00
url Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00
webdriver_server Bump serde to 1.0 2017-06-16 13:31:18 +02:00
webvr Bump serde to 1.0 2017-06-16 13:31:18 +02:00
webvr_traits Remove explicit dependencies on serde_derive 2017-06-16 13:58:21 +02:00