Title: [125007] trunk/Source/WebCore
Revision
125007
Author
shin...@chromium.org
Date
2012-08-08 01:13:11 -0700 (Wed, 08 Aug 2012)

Log Message

Remove Element::ensureShadowRoot
https://bugs.webkit.org/show_bug.cgi?id=77608

Reviewed by Ryosuke Niwa.

Since Element::ensureShadowRoot is not used anymore, we can remove this safely.

No new tests, no change in behavior.

* WebCore.order:
* dom/Element.cpp:
* dom/Element.h:
(Element):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (125006 => 125007)


--- trunk/Source/WebCore/ChangeLog	2012-08-08 07:51:42 UTC (rev 125006)
+++ trunk/Source/WebCore/ChangeLog	2012-08-08 08:13:11 UTC (rev 125007)
@@ -1,3 +1,19 @@
+2012-08-08  Shinya Kawanaka  <shin...@chromium.org>
+
+        Remove Element::ensureShadowRoot
+        https://bugs.webkit.org/show_bug.cgi?id=77608
+
+        Reviewed by Ryosuke Niwa.
+
+        Since Element::ensureShadowRoot is not used anymore, we can remove this safely.
+
+        No new tests, no change in behavior.
+
+        * WebCore.order:
+        * dom/Element.cpp:
+        * dom/Element.h:
+        (Element):
+
 2012-08-08  Kentaro Hara  <hara...@chromium.org>
 
         Remove an unused member variable.

Modified: trunk/Source/WebCore/WebCore.order (125006 => 125007)


--- trunk/Source/WebCore/WebCore.order	2012-08-08 07:51:42 UTC (rev 125006)
+++ trunk/Source/WebCore/WebCore.order	2012-08-08 08:13:11 UTC (rev 125007)
@@ -6933,7 +6933,6 @@
 __ZNK7WebCore14RangeInputType15formControlTypeEv
 __ZN7WebCore14InputTypeNames5rangeEv
 __ZN7WebCore14RangeInputType19createShadowSubtreeEv
-__ZN7WebCore7Element16ensureShadowRootEv
 __ZN7WebCore10ShadowRootC1EPNS_8DocumentE
 __ZN7WebCore9TreeScope18setParentTreeScopeEPS0_
 __ZNK7WebCore10ShadowRoot8nodeTypeEv

Modified: trunk/Source/WebCore/dom/Element.cpp (125006 => 125007)


--- trunk/Source/WebCore/dom/Element.cpp	2012-08-08 07:51:42 UTC (rev 125006)
+++ trunk/Source/WebCore/dom/Element.cpp	2012-08-08 08:13:11 UTC (rev 125007)
@@ -1205,14 +1205,6 @@
     return 0;
 }
 
-ShadowRoot* Element::ensureShadowRoot()
-{
-    if (ElementShadow* shadow = this->shadow())
-        return shadow->oldestShadowRoot();
-
-    return ShadowRoot::create(this, ShadowRoot::UserAgentShadowRoot).get();
-}
-
 const AtomicString& Element::shadowPseudoId() const
 {
     return hasRareData() ? elementRareData()->m_shadowPseudoId : nullAtom;

Modified: trunk/Source/WebCore/dom/Element.h (125006 => 125007)


--- trunk/Source/WebCore/dom/Element.h	2012-08-08 07:51:42 UTC (rev 125006)
+++ trunk/Source/WebCore/dom/Element.h	2012-08-08 08:13:11 UTC (rev 125007)
@@ -277,10 +277,6 @@
 
     ShadowRoot* userAgentShadowRoot() const;
 
-    // FIXME: Remove Element::ensureShadowRoot
-    // https://bugs.webkit.org/show_bug.cgi?id=77608
-    ShadowRoot* ensureShadowRoot();
-
     virtual const AtomicString& shadowPseudoId() const;
     void setShadowPseudoId(const AtomicString&, ExceptionCode& = ASSERT_NO_EXCEPTION);
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to