diff options
author | Utsav Oza <utsavoza96@gmail.com> | 2020-06-03 15:47:44 +0530 |
---|---|---|
committer | Utsav Oza <utsavoza96@gmail.com> | 2020-06-10 22:10:44 +0530 |
commit | 15fd256302cc4401e0c4e2d154d473bfaa16223d (patch) | |
tree | d783cb77e558a34b9c67d06dc2def6a6341b501d /components/script_layout_interface/rpc.rs | |
parent | 5493424d9aacbdf1066e2e2c48ccbc2a98752509 (diff) | |
download | servo-15fd256302cc4401e0c4e2d154d473bfaa16223d.tar.gz servo-15fd256302cc4401e0c4e2d154d473bfaa16223d.zip |
Store resolved font style in canvas context state
Diffstat (limited to 'components/script_layout_interface/rpc.rs')
-rw-r--r-- | components/script_layout_interface/rpc.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script_layout_interface/rpc.rs b/components/script_layout_interface/rpc.rs index f21982475cb..232fecabe6b 100644 --- a/components/script_layout_interface/rpc.rs +++ b/components/script_layout_interface/rpc.rs @@ -7,7 +7,7 @@ use euclid::default::Rect; use euclid::Size2D; use script_traits::UntrustedNodeAddress; use servo_arc::Arc; -use style::properties::ComputedValues; +use style::properties::style_structs::Font; use style_traits::CSSPixel; use webrender_api::ExternalScrollId; @@ -32,8 +32,8 @@ pub trait LayoutRPC { fn node_scroll_id(&self) -> NodeScrollIdResponse; /// Query layout for the resolved value of a given CSS property fn resolved_style(&self) -> ResolvedStyleResponse; - /// Query layout to get the parsed font property for canvas. - fn parsed_font(&self) -> Option<Arc<ComputedValues>>; + /// Query layout to get the resolved font style for canvas. + fn resolved_font_style(&self) -> Option<Arc<Font>>; fn offset_parent(&self) -> OffsetParentResponse; fn text_index(&self) -> TextIndexResponse; /// Requests the list of nodes from the given point. |