mirror of
https://github.com/servo/servo
synced 2026-05-11 17:37:21 +02:00
Instead of having a global `RefreshDriver` for all of Servo, let each `RenderingContext` have its own `RefreshDriver`. This allows for things like per-monitor `RefreshDriver`s and helps to ensure that multiple `BaseRefreshDriver`s can be created for the same `RefreshDriver`. Testing: This shouldn't change behavior and thus is covered by existing tests. --------- Signed-off-by: Martin Robinson <mrobinson@igalia.com> Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>