servo/components/compositing
Martin Robinson edeb24b30f Fix scrolling on root element
eca0acf459 uncovered a bug in the way that
the scrolling area of `window` was calculated and broke scrolling on the
root element. This change does two things in order to fix that:

1. Does a partial revert of eca0acf459 in
   order to get scrolling from script working again on the window
   object.
2. Has the compositor always generate a frame for scrolls starting from
   script and waits for them. This is speculative fix for flakiness in
   root scrolling tests on CI.
2023-05-05 12:42:02 +02:00
..
build.rs Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
Cargo.toml Bump euclid to 0.22 2023-01-26 08:59:21 +01:00
compositor.rs Fix scrolling on root element 2023-05-05 12:42:02 +02:00
compositor_thread.rs Update webrender. 2020-06-11 14:07:39 -04:00
gl.rs Implement TakeElementScreenshot WebDriver command 2019-08-20 00:52:46 +03:00
lib.rs Create initial browser id for compositor on startup. 2021-10-18 09:58:32 -04:00
touch.rs Update euclid. 2019-07-23 23:09:55 +02:00
windowing.rs Make reload button clear the network cache. 2020-07-27 22:34:07 -04:00