Use SPECIALIZE_TYPE_TRAITS_*() macro for MathMLElement
[WebKit-https.git] / Source / WebCore / ChangeLog
index 8e3ce31..ed50572 100644 (file)
@@ -1,3 +1,28 @@
+2014-09-29  Christophe Dumez  <cdumez@apple.com>
+
+        Use SPECIALIZE_TYPE_TRAITS_*() macro for MathMLElement
+        https://bugs.webkit.org/show_bug.cgi?id=137222
+
+        Reviewed by Ryosuke Niwa.
+
+        Use SPECIALIZE_TYPE_TRAITS_*() macro for MathMLElement instead of
+        NODE_TYPE_CASTS() + NodeTypeCastTraits template specialization.
+
+        No new tests, no behavior change.
+
+        * accessibility/AccessibilityNodeObject.cpp:
+        (WebCore::AccessibilityNodeObject::accessibilityDescription):
+        * accessibility/AccessibilityRenderObject.cpp:
+        (WebCore::AccessibilityRenderObject::isMathElement):
+        * css/CSSDefaultStyleSheets.cpp:
+        (WebCore::CSSDefaultStyleSheets::ensureDefaultStyleSheetsForElement):
+        * mathml/MathMLElement.cpp:
+        (WebCore::MathMLElement::attributeChanged):
+        * mathml/MathMLElement.h:
+        (WebCore::isMathMLElement):
+        * mathml/MathMLSelectElement.cpp:
+        (WebCore::MathMLSelectElement::getSelectedSemanticsChild):
+
 2014-09-29  Eric Carlson  <eric.carlson@apple.com>
 
         [Mac] Remove MediaPlayerPrivateQTKit frame rate code