aboutsummaryrefslogtreecommitdiffstats
path: root/components/script_layout_interface
diff options
context:
space:
mode:
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2018-08-27 14:28:42 +0200
committerFernando Jiménez Moreno <ferjmoreno@gmail.com>2018-10-08 16:12:00 +0200
commit1985f0d75e83c7a90de539d9e244383e15e2897b (patch)
tree3ec51b83d295ad85ffd48880644622fd836bcc8c /components/script_layout_interface
parentda5d1d462ffa47a13ea880e345edb8db7a8a353c (diff)
downloadservo-1985f0d75e83c7a90de539d9e244383e15e2897b.tar.gz
servo-1985f0d75e83c7a90de539d9e244383e15e2897b.zip
layout: add media_data() method to ThreadSafeLayoutNode trait
Diffstat (limited to 'components/script_layout_interface')
-rw-r--r--components/script_layout_interface/wrapper_traits.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script_layout_interface/wrapper_traits.rs b/components/script_layout_interface/wrapper_traits.rs
index 32cb4853fa4..9df6a7b44f4 100644
--- a/components/script_layout_interface/wrapper_traits.rs
+++ b/components/script_layout_interface/wrapper_traits.rs
@@ -5,6 +5,7 @@
#![allow(unsafe_code)]
use HTMLCanvasData;
+use HTMLMediaData;
use LayoutNodeType;
use OpaqueStyleAndLayoutData;
use SVGSVGData;
@@ -279,6 +280,8 @@ pub trait ThreadSafeLayoutNode:
fn svg_data(&self) -> Option<SVGSVGData>;
+ fn media_data(&self) -> Option<HTMLMediaData>;
+
/// If this node is an iframe element, returns its browsing context ID. If this node is
/// not an iframe element, fails. Returns None if there is no nested browsing context.
fn iframe_browsing_context_id(&self) -> Option<BrowsingContextId>;