aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/webrender_helpers.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2017-08-30 20:37:11 +0200
committerMartin Robinson <mrobinson@igalia.com>2017-09-15 10:10:22 +0200
commitcedc7ebc53af6b31209095535ff8f04492661a86 (patch)
tree4b1c309a7500545e0a503e31e9f01de556683985 /components/layout/webrender_helpers.rs
parentee46bc57ed1fcd4c26748e1ba3da47634bbf7be4 (diff)
downloadservo-cedc7ebc53af6b31209095535ff8f04492661a86.tar.gz
servo-cedc7ebc53af6b31209095535ff8f04492661a86.zip
Rename ScrollRoot to ClipScrollNode
ScrollRoot is an ever increasingly inaccurate name for this thing and WebRender consistently uses ClipScrollNode nowadays. Stick with the WebRender terminology to be consistent.
Diffstat (limited to 'components/layout/webrender_helpers.rs')
-rw-r--r--components/layout/webrender_helpers.rs28
1 files changed, 14 insertions, 14 deletions
diff --git a/components/layout/webrender_helpers.rs b/components/layout/webrender_helpers.rs
index 59aa20d9579..de251d7d938 100644
--- a/components/layout/webrender_helpers.rs
+++ b/components/layout/webrender_helpers.rs
@@ -9,8 +9,8 @@
use app_units::Au;
use euclid::{Point2D, Vector2D, Rect, SideOffsets2D, Size2D};
-use gfx::display_list::{BorderDetails, BorderRadii, BoxShadowClipMode, ClippingRegion};
-use gfx::display_list::{DisplayItem, DisplayList, DisplayListTraversal, ScrollRootType};
+use gfx::display_list::{BorderDetails, BorderRadii, BoxShadowClipMode, ClipScrollNodeType};
+use gfx::display_list::{ClippingRegion, DisplayItem, DisplayList, DisplayListTraversal};
use gfx::display_list::StackingContextType;
use msg::constellation_msg::PipelineId;
use style::computed_values::{image_rendering, mix_blend_mode, transform_style};
@@ -488,27 +488,27 @@ impl WebRenderDisplayItemConverter for DisplayItem {
stacking_context.filters.to_filter_ops());
}
DisplayItem::PopStackingContext(_) => builder.pop_stacking_context(),
- DisplayItem::DefineClip(ref item) => {
- builder.push_clip_id(item.scroll_root.parent_id);
+ DisplayItem::DefineClipScrollNode(ref item) => {
+ builder.push_clip_id(item.node.parent_id);
- let our_id = item.scroll_root.id;
- let item_rect = item.scroll_root.clip.main.to_rectf();
- let webrender_id = match item.scroll_root.root_type {
- ScrollRootType::Clip => {
+ let our_id = item.node.id;
+ let item_rect = item.node.clip.main.to_rectf();
+ let webrender_id = match item.node.node_type {
+ ClipScrollNodeType::Clip => {
builder.define_clip(Some(our_id),
item_rect,
- item.scroll_root.clip.get_complex_clips(),
+ item.node.clip.get_complex_clips(),
None)
}
- ScrollRootType::ScrollFrame(scroll_sensitivity) => {
+ ClipScrollNodeType::ScrollFrame(scroll_sensitivity) => {
builder.define_scroll_frame(Some(our_id),
- item.scroll_root.content_rect.to_rectf(),
- item.scroll_root.clip.main.to_rectf(),
- item.scroll_root.clip.get_complex_clips(),
+ item.node.content_rect.to_rectf(),
+ item.node.clip.main.to_rectf(),
+ item.node.clip.get_complex_clips(),
None,
scroll_sensitivity)
}
- ScrollRootType::StickyFrame(sticky_frame_info) => {
+ ClipScrollNodeType::StickyFrame(sticky_frame_info) => {
builder.define_sticky_frame(Some(our_id), item_rect, sticky_frame_info)
}
};