Skip to content
  • kangil.han@samsung.com's avatar
    Adopt is/toHTMLImageElement for code cleanup · 2489e830
    kangil.han@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=118182
    
    Reviewed by Andreas Kling.
    
    To enhance readability, this patch adopts is/toHTMLImageElement.
    This also helps out to reduce duplicated use of static_cast.
    
    Source/WebCore:
    
    * accessibility/AccessibilityNodeObject.cpp:
    (WebCore::AccessibilityNodeObject::isNativeImage):
    * accessibility/AccessibilityRenderObject.cpp:
    (WebCore::AccessibilityRenderObject::url):
    * bindings/js/JSNodeCustom.cpp:
    (WebCore::isReachableFromDOM):
    * bridge/qt/qt_pixmapruntime.cpp:
    (JSC::Bindings::assignToHTMLImageElement):
    (JSC::Bindings::QtPixmapRuntime::toQt):
    * dom/Clipboard.cpp:
    (WebCore::Clipboard::setDragImage):
    * dom/Node.cpp:
    (WebCore::Node::enclosingLinkEventParentOrSelf):
    * editing/Editor.cpp:
    (WebCore::imageElementFromImageDocument):
    * html/HTMLAnchorElement.cpp:
    (WebCore::appendServerMapMousePosition):
    * html/HTMLImageElement.h:
    (WebCore::isHTMLImageElement):
    (WebCore::toHTMLImageElement):
    * html/HTMLMapElement.cpp:
    (WebCore::HTMLMapElement::imageElement):
    * html/HTMLNameCollection.cpp:
    (WebCore::WindowNameCollection::nodeMatchesIfNameAttributeMatch):
    (WebCore::DocumentNameCollection::nodeMatchesIfIdAttributeMatch):
    (WebCore::DocumentNameCollection::nodeMatchesIfNameAttributeMatch):
    (WebCore::DocumentNameCollection::nodeMatches):
    * page/DragController.cpp:
    (WebCore::DragController::draggableElement):
    * page/PageSerializer.cpp:
    (WebCore::PageSerializer::serializeFrame):
    * platform/gtk/PasteboardGtk.cpp:
    (WebCore::getURLForImageNode):
    * platform/mac/HTMLConverter.mm:
    (+[WebHTMLConverter editingAttributedStringFromRange:]):
    * rendering/HitTestResult.cpp:
    (WebCore::HitTestResult::altDisplayString):
    (WebCore::HitTestResult::absoluteImageURL):
    * rendering/RenderImage.cpp:
    (WebCore::RenderImage::paintIntoRect):
    (WebCore::RenderImage::imageMap):
    (WebCore::RenderImage::updateAltText):
    * rendering/RenderObject.cpp:
    (WebCore::RenderObject::shouldRespectImageOrientation):
    
    Source/WebKit/blackberry:
    
    * Api/WebPage.cpp:
    (BlackBerry::WebKit::WebPagePrivate::webContext):
    (BlackBerry::WebKit::WebPagePrivate::blockZoomRectForNode):
    (BlackBerry::WebKit::WebPage::blockZoom):
    * WebKitSupport/FatFingers.cpp:
    (BlackBerry::WebKit::FatFingers::isElementClickable):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152203 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    2489e830