diff --git a/components/layout/wrapper.rs b/components/layout/wrapper.rs index 438f63ec753..c59fb978e38 100644 --- a/components/layout/wrapper.rs +++ b/components/layout/wrapper.rs @@ -1053,9 +1053,7 @@ pub fn layout_node_to_unsafe_layout_node(node: &LayoutNode) -> UnsafeLayoutNode } } -// FIXME(#3044): This should be updated to use a real lifetime instead of -// faking one. -pub unsafe fn layout_node_from_unsafe_layout_node(node: &UnsafeLayoutNode) -> LayoutNode<'static> { +pub unsafe fn layout_node_from_unsafe_layout_node(node: &UnsafeLayoutNode) -> LayoutNode { let (node, _) = *node; mem::transmute(node) }