Преглед на файлове

LibWeb: Actually connect ShadowRoot to its host element

This way we can traverse from inside a shadow root across the boundary
to the outside. :^)
Andreas Kling преди 3 години
родител
ревизия
a033dfc885
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      Userland/Libraries/LibWeb/DOM/Element.cpp

+ 1 - 0
Userland/Libraries/LibWeb/DOM/Element.cpp

@@ -383,6 +383,7 @@ void Element::set_shadow_root(RefPtr<ShadowRoot> shadow_root)
     if (m_shadow_root == shadow_root)
         return;
     m_shadow_root = move(shadow_root);
+    m_shadow_root->set_host(*this);
     invalidate_style();
 }