[webkit-changes] [WebKit/WebKit] 938108: Use dynamicDowncast<T> even more in html/

Chris Dumez noreply at github.com
Wed Nov 22 09:57:33 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9381085dab32d8a8f6ebe23c5ce0ec2ca8f15845
      https://github.com/WebKit/WebKit/commit/9381085dab32d8a8f6ebe23c5ce0ec2ca8f15845
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-11-22 (Wed, 22 Nov 2023)

  Changed paths:
    M Source/WebCore/html/HTMLFrameSetElement.cpp
    M Source/WebCore/html/HTMLObjectElement.cpp
    M Source/WebCore/html/HTMLSlotElement.cpp
    M Source/WebCore/html/HTMLSourceElement.cpp
    M Source/WebCore/html/HTMLSummaryElement.cpp
    M Source/WebCore/html/HTMLTableCellElement.cpp
    M Source/WebCore/html/HTMLTableCellElement.h
    M Source/WebCore/html/HTMLTableColElement.cpp
    M Source/WebCore/html/HTMLTablePartElement.h
    M Source/WebCore/html/HTMLTableRowElement.cpp
    M Source/WebCore/html/HTMLTableRowsCollection.cpp
    M Source/WebCore/html/HTMLTableSectionElement.h
    M Source/WebCore/html/HTMLTemplateElement.cpp
    M Source/WebCore/html/HTMLTextAreaElement.cpp
    M Source/WebCore/html/HTMLTextFormControlElement.cpp
    M Source/WebCore/html/HTMLTextFormControlElement.h
    M Source/WebCore/html/InputType.cpp
    M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp

  Log Message:
  -----------
  Use dynamicDowncast<T> even more in html/
https://bugs.webkit.org/show_bug.cgi?id=265226

Reviewed by Dan Glastonbury.

* Source/WebCore/html/HTMLFrameSetElement.cpp:
(WebCore::HTMLFrameSetElement::defaultEventHandler):
* Source/WebCore/html/HTMLObjectElement.cpp:
(WebCore::HTMLObjectElement::hasFallbackContent const):
* Source/WebCore/html/HTMLSlotElement.cpp:
(WebCore::flattenAssignedNodes):
* Source/WebCore/html/HTMLSourceElement.cpp:
(WebCore::HTMLSourceElement::insertedIntoAncestor):
(WebCore::HTMLSourceElement::removedFromAncestor):
* Source/WebCore/html/HTMLSummaryElement.cpp:
(WebCore::HTMLSummaryElement::detailsElement const):
(WebCore::isInSummaryInteractiveContent):
(WebCore::HTMLSummaryElement::defaultEventHandler):
* Source/WebCore/html/HTMLTableCellElement.cpp:
(WebCore::HTMLTableCellElement::attributeChanged):
(WebCore::HTMLTableCellElement::cellAbove const):
* Source/WebCore/html/HTMLTableCellElement.h:
(isType):
* Source/WebCore/html/HTMLTableColElement.cpp:
(WebCore::HTMLTableColElement::attributeChanged):
* Source/WebCore/html/HTMLTablePartElement.h:
(isType):
* Source/WebCore/html/HTMLTableRowElement.cpp:
(WebCore::findTable):
(WebCore::findRows):
* Source/WebCore/html/HTMLTableRowsCollection.cpp:
(WebCore::HTMLTableRowsCollection::rowAfter):
(WebCore::HTMLTableRowsCollection::lastRow):
* Source/WebCore/html/HTMLTableSectionElement.h:
(isType):
* Source/WebCore/html/HTMLTemplateElement.cpp:
(WebCore::HTMLTemplateElement::attachAsDeclarativeShadowRootIfNeeded):
* Source/WebCore/html/HTMLTextAreaElement.cpp:
(WebCore::HTMLTextAreaElement::defaultEventHandler):
* Source/WebCore/html/HTMLTextFormControlElement.cpp:
(WebCore::HTMLTextFormControlElement::selection const):
(WebCore::innerTextValueFrom):
(WebCore::HTMLTextFormControlElement::setInnerTextValue):
(WebCore::positionForIndex):
(WebCore::HTMLTextFormControlElement::indexForPosition const):
(WebCore::HTMLTextFormControlElement::valueWithHardLineBreaks const):
* Source/WebCore/html/HTMLTextFormControlElement.h:
(isType):
* Source/WebCore/html/InputType.cpp:
(WebCore::InputType::shouldSubmitImplicitly):
* Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:
(WebCore::WebGLRenderingContextBase::useProgram):

Canonical link: https://commits.webkit.org/271060@main




More information about the webkit-changes mailing list