From da3c654f691bd00d67304cd58e9350a6d70e2e1f Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 11 Jul 2015 22:02:08 +0200 Subject: [PATCH] Add debug logging to register_named_element and unregister_named_element. I found them helpful; I imagine others might as well. --- components/script/dom/document.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 0597a3fcea1..7f8a864dcdc 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -396,6 +396,7 @@ impl<'a> DocumentHelpers<'a> for &'a Document { fn unregister_named_element(self, to_unregister: &Element, id: Atom) { + debug!("Removing named element from document {:p}: {:p} id={}", self, to_unregister, id); let mut idmap = self.idmap.borrow_mut(); let is_empty = match idmap.get_mut(&id) { None => false, @@ -417,6 +418,7 @@ impl<'a> DocumentHelpers<'a> for &'a Document { fn register_named_element(self, element: &Element, id: Atom) { + debug!("Adding named element to document {:p}: {:p} id={}", self, element, id); assert!({ let node = NodeCast::from_ref(element); node.is_in_doc()