mirror of
https://github.com/servo/servo.git
synced 2025-07-24 15:50:21 +01:00
Produce WR display lists without nested stacking contexts
WebRender now supports display lists that do not use nested stacking contexts for overflow scroll regions. We can remove a bit of code in Servo now.
This commit is contained in:
parent
bfd966f819
commit
8a12c15582
2 changed files with 13 additions and 62 deletions
|
@ -981,12 +981,10 @@ impl LayoutThread {
|
|||
|
||||
// TODO(gw) For now only create a root scrolling layer!
|
||||
let mut frame_builder = WebRenderFrameBuilder::new(pipeline_id);
|
||||
let root_scroll_layer_id = frame_builder.next_scroll_layer_id();
|
||||
let sc_id = rw_data.display_list.as_ref().unwrap().convert_to_webrender(
|
||||
&mut self.webrender_api,
|
||||
pipeline_id,
|
||||
epoch,
|
||||
Some(root_scroll_layer_id),
|
||||
&mut frame_builder);
|
||||
let root_background_color = get_root_flow_background_color(layout_root);
|
||||
let root_background_color =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue