Ignore:
Timestamp:
Sep 15, 2013, 12:19:32 PM (12 years ago)
Author:
[email protected]
Message:

CTTE: ContentData::createRenderer() should take references
https://bugs.webkit.org/show_bug.cgi?id=121399

Reviewed by Andreas Kling.

  • Convert createRenderer(Document*, RenderStyle*) to createRenderer(Document&, RenderStyle&)
  • Do a drive by final-ing of ContentData derived classes.
  • dom/PseudoElement.cpp:

(WebCore::PseudoElement::didAttachRenderers):

  • rendering/RenderImage.cpp:

(WebCore::RenderImage::createAnonymous):

  • rendering/RenderImage.h:
  • rendering/style/ContentData.cpp:

(WebCore::ImageContentData::createRenderer):
(WebCore::TextContentData::createRenderer):
(WebCore::CounterContentData::createRenderer):
(WebCore::QuoteContentData::createRenderer):

  • rendering/style/ContentData.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/rendering/RenderImage.cpp

    r155374 r155823  
    6363}
    6464
    65 RenderImage* RenderImage::createAnonymous(Document* document)
    66 {
    67     RenderImage* image = new (document->renderArena()) RenderImage(0);
    68     image->setDocumentForAnonymous(document);
     65RenderImage* RenderImage::createAnonymous(Document& document)
     66{
     67    RenderImage* image = new (document.renderArena()) RenderImage(0);
     68    image->setDocumentForAnonymous(&document);
    6969    return image;
    7070}
Note: See TracChangeset for help on using the changeset viewer.