diff options
Diffstat (limited to 'components/script_layout_interface/lib.rs')
-rw-r--r-- | components/script_layout_interface/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/script_layout_interface/lib.rs b/components/script_layout_interface/lib.rs index cad2e012c7c..18c4805a485 100644 --- a/components/script_layout_interface/lib.rs +++ b/components/script_layout_interface/lib.rs @@ -95,6 +95,7 @@ pub enum LayoutElementType { HTMLTableRowElement, HTMLTableSectionElement, HTMLTextAreaElement, + SVGSVGElement, } pub struct HTMLCanvasData { @@ -103,6 +104,11 @@ pub struct HTMLCanvasData { pub height: u32, } +pub struct SVGSVGData { + pub width: u32, + pub height: u32, +} + /// The address of a node known to be valid. These are sent from script to layout. #[derive(Clone, PartialEq, Eq, Copy)] pub struct TrustedNodeAddress(pub *const c_void); |