aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/window.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/window.rs')
-rw-r--r--components/script/dom/window.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs
index b115add8611..d888cc8d917 100644
--- a/components/script/dom/window.rs
+++ b/components/script/dom/window.rs
@@ -2142,6 +2142,8 @@ impl Window {
.or_else(|| document.GetDocumentElement())
.map(|root| root.upcast::<Node>().to_trusted_node_address());
+ let highlighted_dom_node = document.highlighted_dom_node().map(|node| node.to_opaque());
+
// Send new document and relevant styles to layout.
let reflow = ReflowRequest {
reflow_info: Reflow {
@@ -2161,6 +2163,7 @@ impl Window {
.image_animation_manager_mut()
.take_image_animate_set(),
theme: self.theme.get(),
+ highlighted_dom_node,
};
let Some(results) = self.layout.borrow_mut().reflow(reflow) else {