Changeset 156147 in webkit


Ignore:
Timestamp:
Sep 20, 2013, 2:59:37 AM (12 years ago)
Author:
Antti Koivisto
Message:

Make createRenderer() return RenderElement
https://bugs.webkit.org/show_bug.cgi?id=121666

Rubber-stamped by Andreas Kling.

Tighter typing.

Location:
trunk/Source/WebCore
Files:
135 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r156146 r156147  
     12013-09-20  Antti Koivisto  <antti@apple.com>
     2
     3        Make createRenderer() return RenderElement
     4        https://bugs.webkit.org/show_bug.cgi?id=121666
     5
     6        Rubber-stamped by Andreas Kling.
     7       
     8        Tighter typing.
     9
    1102013-09-20  Patrick Gansterer  <paroga@webkit.org>
    211
  • trunk/Source/WebCore/dom/Element.cpp

    r156102 r156147  
    12631263}
    12641264
    1265 RenderObject* Element::createRenderer(RenderArena&, RenderStyle& style)
     1265RenderElement* Element::createRenderer(RenderArena&, RenderStyle& style)
    12661266{
    12671267    return RenderElement::createFor(*this, style);
  • trunk/Source/WebCore/dom/Element.h

    r156144 r156147  
    305305    void lazyReattach(ShouldSetAttached = SetAttached);
    306306
    307     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     307    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    308308    virtual bool rendererIsNeeded(const RenderStyle&);
    309309    void didAffectSelector(AffectedSelectorMask);
  • trunk/Source/WebCore/html/BaseButtonInputType.cpp

    r155928 r156147  
    5353}
    5454
    55 RenderObject* BaseButtonInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     55RenderElement* BaseButtonInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    5656{
    5757    return new (arena) RenderButton(element());
  • trunk/Source/WebCore/html/BaseButtonInputType.h

    r155928 r156147  
    4444    virtual bool shouldSaveAndRestoreFormControlState() const OVERRIDE;
    4545    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
    46     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     46    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    4747    virtual bool storesValueSeparateFromAttribute() OVERRIDE;
    4848    virtual void setValue(const String&, bool, TextFieldEventBehavior) OVERRIDE;
  • trunk/Source/WebCore/html/FileInputType.cpp

    r156004 r156147  
    213213}
    214214
    215 RenderObject* FileInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     215RenderElement* FileInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    216216{
    217217    return new (arena) RenderFileUploadControl(element());
  • trunk/Source/WebCore/html/FileInputType.h

    r156004 r156147  
    6060    virtual String valueMissingText() const OVERRIDE;
    6161    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
    62     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     62    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    6363    virtual bool canSetStringValue() const OVERRIDE;
    6464    virtual bool canChangeFromAnotherType() const OVERRIDE;
  • trunk/Source/WebCore/html/HTMLAppletElement.cpp

    r156102 r156147  
    7676}
    7777
    78 RenderObject* HTMLAppletElement::createRenderer(RenderArena&, RenderStyle& style)
     78RenderElement* HTMLAppletElement::createRenderer(RenderArena&, RenderStyle& style)
    7979{
    8080    if (!canEmbedJava())
  • trunk/Source/WebCore/html/HTMLAppletElement.h

    r155908 r156147  
    3838   
    3939    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    40     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     40    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    4141
    4242    virtual RenderWidget* renderWidgetForJSBindings() const;
  • trunk/Source/WebCore/html/HTMLBRElement.cpp

    r156102 r156147  
    7272}
    7373
    74 RenderObject* HTMLBRElement::createRenderer(RenderArena& arena, RenderStyle& style)
     74RenderElement* HTMLBRElement::createRenderer(RenderArena& arena, RenderStyle& style)
    7575{
    7676    if (style.hasContent())
  • trunk/Source/WebCore/html/HTMLBRElement.h

    r155908 r156147  
    4242    virtual void collectStyleForPresentationAttribute(const QualifiedName&, const AtomicString&, MutableStylePropertySet*) OVERRIDE;
    4343
    44     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     44    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4545};
    4646
  • trunk/Source/WebCore/html/HTMLButtonElement.cpp

    r155908 r156147  
    5959}
    6060
    61 RenderObject* HTMLButtonElement::createRenderer(RenderArena& arena, RenderStyle&)
     61RenderElement* HTMLButtonElement::createRenderer(RenderArena& arena, RenderStyle&)
    6262{
    6363    return new (arena) RenderButton(*this);
  • trunk/Source/WebCore/html/HTMLButtonElement.h

    r155908 r156147  
    4646    virtual const AtomicString& formControlType() const;
    4747
    48     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     48    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4949
    5050    // HTMLFormControlElement always creates one, but buttons don't need it.
  • trunk/Source/WebCore/html/HTMLCanvasElement.cpp

    r155908 r156147  
    110110}
    111111
    112 RenderObject* HTMLCanvasElement::createRenderer(RenderArena& arena, RenderStyle& style)
     112RenderElement* HTMLCanvasElement::createRenderer(RenderArena& arena, RenderStyle& style)
    113113{
    114114    Frame* frame = document().frame();
  • trunk/Source/WebCore/html/HTMLCanvasElement.h

    r155908 r156147  
    147147
    148148    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
    149     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     149    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    150150    virtual void willAttachRenderers() OVERRIDE;
    151151    virtual bool areAuthorShadowsAllowed() const OVERRIDE;
  • trunk/Source/WebCore/html/HTMLDetailsElement.cpp

    r155908 r156147  
    113113}
    114114
    115 RenderObject* HTMLDetailsElement::createRenderer(RenderArena& arena, RenderStyle&)
     115RenderElement* HTMLDetailsElement::createRenderer(RenderArena& arena, RenderStyle&)
    116116{
    117117    return new (arena) RenderBlockFlow(this);
  • trunk/Source/WebCore/html/HTMLDetailsElement.h

    r155908 r156147  
    3636    HTMLDetailsElement(const QualifiedName&, Document&);
    3737
    38     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     38    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    3939    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    4040    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
  • trunk/Source/WebCore/html/HTMLElement.cpp

    r156102 r156147  
    789789}
    790790
    791 RenderObject* HTMLElement::createRenderer(RenderArena& arena, RenderStyle& style)
     791RenderElement* HTMLElement::createRenderer(RenderArena& arena, RenderStyle& style)
    792792{
    793793    if (hasLocalName(wbrTag))
  • trunk/Source/WebCore/html/HTMLElement.h

    r155908 r156147  
    8585
    8686    virtual bool rendererIsNeeded(const RenderStyle&);
    87     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     87    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    8888
    8989    HTMLFormElement* form() const { return virtualForm(); }
  • trunk/Source/WebCore/html/HTMLFieldSetElement.cpp

    r155908 r156147  
    8484}
    8585
    86 RenderObject* HTMLFieldSetElement::createRenderer(RenderArena& arena, RenderStyle&)
     86RenderElement* HTMLFieldSetElement::createRenderer(RenderArena& arena, RenderStyle&)
    8787{
    8888    return new (arena) RenderFieldset(*this);
  • trunk/Source/WebCore/html/HTMLFieldSetElement.h

    r155908 r156147  
    5050    virtual bool isEnumeratable() const { return true; }
    5151    virtual bool supportsFocus() const OVERRIDE;
    52     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     52    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5353    virtual const AtomicString& formControlType() const;
    5454    virtual bool recalcWillValidate() const { return false; }
  • trunk/Source/WebCore/html/HTMLFrameElement.cpp

    r155908 r156147  
    5555}
    5656
    57 RenderObject* HTMLFrameElement::createRenderer(RenderArena& arena, RenderStyle&)
     57RenderElement* HTMLFrameElement::createRenderer(RenderArena& arena, RenderStyle&)
    5858{
    5959    return new (arena) RenderFrame(*this);
  • trunk/Source/WebCore/html/HTMLFrameElement.h

    r155908 r156147  
    4343
    4444    virtual bool rendererIsNeeded(const RenderStyle&);
    45     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     45    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4646   
    4747    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
  • trunk/Source/WebCore/html/HTMLFrameSetElement.cpp

    r156102 r156147  
    157157}
    158158
    159 RenderObject* HTMLFrameSetElement::createRenderer(RenderArena& arena, RenderStyle& style)
     159RenderElement* HTMLFrameSetElement::createRenderer(RenderArena& arena, RenderStyle& style)
    160160{
    161161    if (style.hasContent())
  • trunk/Source/WebCore/html/HTMLFrameSetElement.h

    r156015 r156147  
    7676    virtual void willAttachRenderers() OVERRIDE;
    7777    virtual bool rendererIsNeeded(const RenderStyle&);
    78     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     78    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    7979   
    8080    virtual void defaultEventHandler(Event*);
  • trunk/Source/WebCore/html/HTMLIFrameElement.cpp

    r155908 r156147  
    9696}
    9797
    98 RenderObject* HTMLIFrameElement::createRenderer(RenderArena& arena, RenderStyle&)
     98RenderElement* HTMLIFrameElement::createRenderer(RenderArena& arena, RenderStyle&)
    9999{
    100100    return new (arena) RenderIFrame(*this);
  • trunk/Source/WebCore/html/HTMLIFrameElement.h

    r155908 r156147  
    4343
    4444    virtual bool rendererIsNeeded(const RenderStyle&);
    45     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     45    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4646
    4747    virtual void didRecalcStyle(Style::Change) OVERRIDE;
  • trunk/Source/WebCore/html/HTMLImageElement.cpp

    r156102 r156147  
    164164}
    165165
    166 RenderObject* HTMLImageElement::createRenderer(RenderArena& arena, RenderStyle& style)
     166RenderElement* HTMLImageElement::createRenderer(RenderArena& arena, RenderStyle& style)
    167167{
    168168    if (style.hasContent())
  • trunk/Source/WebCore/html/HTMLImageElement.h

    r155908 r156147  
    9393
    9494    virtual void didAttachRenderers() OVERRIDE;
    95     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     95    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    9696
    9797    virtual bool canStartSelection() const;
  • trunk/Source/WebCore/html/HTMLInputElement.cpp

    r156004 r156147  
    793793}
    794794
    795 RenderObject* HTMLInputElement::createRenderer(RenderArena& arena, RenderStyle& style)
     795RenderElement* HTMLInputElement::createRenderer(RenderArena& arena, RenderStyle& style)
    796796{
    797797    return m_inputType->createRenderer(arena, style);
  • trunk/Source/WebCore/html/HTMLInputElement.h

    r155908 r156147  
    189189
    190190    virtual bool rendererIsNeeded(const RenderStyle&);
    191     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     191    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    192192    virtual void willAttachRenderers() OVERRIDE;
    193193    virtual void didAttachRenderers() OVERRIDE;
  • trunk/Source/WebCore/html/HTMLMediaElement.cpp

    r156049 r156147  
    556556}
    557557
    558 RenderObject* HTMLMediaElement::createRenderer(RenderArena& arena, RenderStyle&)
     558RenderElement* HTMLMediaElement::createRenderer(RenderArena& arena, RenderStyle&)
    559559{
    560560#if ENABLE(PLUGIN_PROXY_FOR_VIDEO)
  • trunk/Source/WebCore/html/HTMLMediaElement.h

    r156049 r156147  
    435435    virtual bool isMouseFocusable() const OVERRIDE;
    436436    virtual bool rendererIsNeeded(const RenderStyle&);
    437     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     437    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    438438    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    439439    virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
  • trunk/Source/WebCore/html/HTMLMeterElement.cpp

    r156102 r156147  
    5757}
    5858
    59 RenderObject* HTMLMeterElement::createRenderer(RenderArena& arena, RenderStyle& style)
     59RenderElement* HTMLMeterElement::createRenderer(RenderArena& arena, RenderStyle& style)
    6060{
    6161    if (hasAuthorShadowRoot() || !document().page()->theme()->supportsMeter(style.appearance()))
  • trunk/Source/WebCore/html/HTMLMeterElement.h

    r155908 r156147  
    7373
    7474    virtual bool recalcWillValidate() const { return false; }
    75     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     75    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    7676    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    7777    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
  • trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp

    r156102 r156147  
    195195}
    196196
    197 RenderObject* HTMLPlugInImageElement::createRenderer(RenderArena& arena, RenderStyle& style)
     197RenderElement* HTMLPlugInImageElement::createRenderer(RenderArena& arena, RenderStyle& style)
    198198{
    199199    // Once a PlugIn Element creates its renderer, it needs to be told when the Document goes
  • trunk/Source/WebCore/html/HTMLPlugInImageElement.h

    r155908 r156147  
    126126
    127127private:
    128     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     128    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    129129    virtual bool willRecalcStyle(Style::Change) OVERRIDE;
    130130
  • trunk/Source/WebCore/html/HTMLProgressElement.cpp

    r156102 r156147  
    5959}
    6060
    61 RenderObject* HTMLProgressElement::createRenderer(RenderArena& arena, RenderStyle& style)
     61RenderElement* HTMLProgressElement::createRenderer(RenderArena& arena, RenderStyle& style)
    6262{
    6363    if (!style.hasAppearance() || hasAuthorShadowRoot())
  • trunk/Source/WebCore/html/HTMLProgressElement.h

    r155908 r156147  
    5555    virtual bool supportLabels() const OVERRIDE { return true; }
    5656
    57     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     57    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5858    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    5959    RenderProgress* renderProgress() const;
  • trunk/Source/WebCore/html/HTMLSelectElement.cpp

    r155908 r156147  
    338338}
    339339
    340 RenderObject* HTMLSelectElement::createRenderer(RenderArena& arena, RenderStyle&)
     340RenderElement* HTMLSelectElement::createRenderer(RenderArena& arena, RenderStyle&)
    341341{
    342342    if (usesMenuList())
  • trunk/Source/WebCore/html/HTMLSelectElement.h

    r155908 r156147  
    130130
    131131    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    132     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     132    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    133133    virtual bool appendFormData(FormDataList&, bool);
    134134
  • trunk/Source/WebCore/html/HTMLSummaryElement.cpp

    r155908 r156147  
    6767}
    6868
    69 RenderObject* HTMLSummaryElement::createRenderer(RenderArena& arena, RenderStyle&)
     69RenderElement* HTMLSummaryElement::createRenderer(RenderArena& arena, RenderStyle&)
    7070{
    7171    return new (arena) RenderBlockFlow(this);
  • trunk/Source/WebCore/html/HTMLSummaryElement.h

    r155908 r156147  
    3737    HTMLSummaryElement(const QualifiedName&, Document&);
    3838
    39     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     39    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4040    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    4141    virtual void defaultEventHandler(Event*);
  • trunk/Source/WebCore/html/HTMLTextAreaElement.cpp

    r156023 r156147  
    209209}
    210210
    211 RenderObject* HTMLTextAreaElement::createRenderer(RenderArena& arena, RenderStyle&)
     211RenderElement* HTMLTextAreaElement::createRenderer(RenderArena& arena, RenderStyle&)
    212212{
    213213    return new (arena) RenderTextControlMultiLine(*this);
  • trunk/Source/WebCore/html/HTMLTextAreaElement.h

    r155908 r156147  
    101101    virtual bool isPresentationAttribute(const QualifiedName&) const OVERRIDE;
    102102    virtual void collectStyleForPresentationAttribute(const QualifiedName&, const AtomicString&, MutableStylePropertySet*) OVERRIDE;
    103     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     103    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    104104    virtual bool appendFormData(FormDataList&, bool);
    105105    virtual void reset();
  • trunk/Source/WebCore/html/HTMLVideoElement.cpp

    r155908 r156147  
    7070
    7171#if !ENABLE(PLUGIN_PROXY_FOR_VIDEO)
    72 RenderObject* HTMLVideoElement::createRenderer(RenderArena& arena, RenderStyle&)
     72RenderElement* HTMLVideoElement::createRenderer(RenderArena& arena, RenderStyle&)
    7373{
    7474    return new (arena) RenderVideo(*this);
  • trunk/Source/WebCore/html/HTMLVideoElement.h

    r155908 r156147  
    7777    virtual bool rendererIsNeeded(const RenderStyle&);
    7878#if !ENABLE(PLUGIN_PROXY_FOR_VIDEO)
    79     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     79    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    8080#endif
    8181    virtual void didAttachRenderers() OVERRIDE;
  • trunk/Source/WebCore/html/HiddenInputType.cpp

    r156004 r156147  
    7373}
    7474
    75 RenderObject* HiddenInputType::createRenderer(RenderArena&, RenderStyle&) const
     75RenderElement* HiddenInputType::createRenderer(RenderArena&, RenderStyle&) const
    7676{
    7777    ASSERT_NOT_REACHED();
  • trunk/Source/WebCore/html/HiddenInputType.h

    r156004 r156147  
    4646    virtual void restoreFormControlState(const FormControlState&) OVERRIDE;
    4747    virtual bool supportsValidation() const OVERRIDE;
    48     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     48    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    4949    virtual void accessKeyAction(bool sendMouseEvents) OVERRIDE;
    5050    virtual bool rendererIsNeeded() OVERRIDE;
  • trunk/Source/WebCore/html/ImageInputType.cpp

    r156004 r156147  
    102102}
    103103
    104 RenderObject* ImageInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     104RenderElement* ImageInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    105105{
    106106    RenderImage* image = new (arena) RenderImage(&element());
  • trunk/Source/WebCore/html/ImageInputType.h

    r156004 r156147  
    4949    virtual bool appendFormData(FormDataList&, bool) const OVERRIDE;
    5050    virtual bool supportsValidation() const OVERRIDE;
    51     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     51    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    5252    virtual void handleDOMActivateEvent(Event*) OVERRIDE;
    5353    virtual void altAttributeChanged() OVERRIDE;
  • trunk/Source/WebCore/html/InputType.cpp

    r156102 r156147  
    469469}
    470470
    471 RenderObject* InputType::createRenderer(RenderArena&, RenderStyle& style) const
     471RenderElement* InputType::createRenderer(RenderArena&, RenderStyle& style) const
    472472{
    473473    return RenderElement::createFor(element(), style);
  • trunk/Source/WebCore/html/InputType.h

    r156004 r156147  
    237237
    238238    virtual bool rendererIsNeeded();
    239     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const;
     239    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const;
    240240    virtual void addSearchResult();
    241241    virtual void attach();
  • trunk/Source/WebCore/html/RangeInputType.cpp

    r156004 r156147  
    266266}
    267267
    268 RenderObject* RangeInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     268RenderElement* RangeInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    269269{
    270270    return new (arena) RenderSlider(&element());
  • trunk/Source/WebCore/html/RangeInputType.h

    r156004 r156147  
    6161#endif
    6262    virtual void handleKeydownEvent(KeyboardEvent*) OVERRIDE;
    63     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     63    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    6464    virtual void createShadowSubtree() OVERRIDE;
    6565    virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE;
  • trunk/Source/WebCore/html/SearchInputType.cpp

    r156023 r156147  
    7070}
    7171
    72 RenderObject* SearchInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     72RenderElement* SearchInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    7373{
    7474    return new (arena) RenderSearchField(element());
  • trunk/Source/WebCore/html/SearchInputType.h

    r156004 r156147  
    5050    virtual void attach() OVERRIDE;
    5151    virtual void addSearchResult() OVERRIDE;
    52     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     52    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    5353    virtual const AtomicString& formControlType() const OVERRIDE;
    5454    virtual bool shouldRespectSpeechAttribute() OVERRIDE;
  • trunk/Source/WebCore/html/TextFieldInputType.cpp

    r156023 r156147  
    202202}
    203203
    204 RenderObject* TextFieldInputType::createRenderer(RenderArena& arena, RenderStyle&) const
     204RenderElement* TextFieldInputType::createRenderer(RenderArena& arena, RenderStyle&) const
    205205{
    206206    return new (arena) RenderTextControlSingleLine(element());
  • trunk/Source/WebCore/html/TextFieldInputType.h

    r155928 r156147  
    8585    virtual void forwardEvent(Event*) OVERRIDE;
    8686    virtual bool shouldSubmitImplicitly(Event*) OVERRIDE;
    87     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
     87    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) const OVERRIDE;
    8888    virtual bool shouldUseInputMethod() const OVERRIDE;
    8989    virtual String sanitizeValue(const String&) const OVERRIDE;
  • trunk/Source/WebCore/html/shadow/DetailsMarkerControl.cpp

    r155908 r156147  
    4646}
    4747
    48 RenderObject* DetailsMarkerControl::createRenderer(RenderArena& arena, RenderStyle&)
     48RenderElement* DetailsMarkerControl::createRenderer(RenderArena& arena, RenderStyle&)
    4949{
    5050    return new (arena) RenderDetailsMarker(*this);
  • trunk/Source/WebCore/html/shadow/DetailsMarkerControl.h

    r155908 r156147  
    4646    DetailsMarkerControl(Document&);
    4747
    48     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     48    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4949    virtual bool rendererIsNeeded(const RenderStyle&);
    5050    virtual const AtomicString& shadowPseudoId() const;
  • trunk/Source/WebCore/html/shadow/MediaControlElements.cpp

    r155908 r156147  
    338338}
    339339
    340 RenderObject* MediaControlTimelineContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
     340RenderElement* MediaControlTimelineContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
    341341{
    342342    return new (arena) RenderMediaControlTimelineContainer(this);
     
    357357}
    358358
    359 RenderObject* MediaControlVolumeSliderContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
     359RenderElement* MediaControlVolumeSliderContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
    360360{
    361361    return new (arena) RenderMediaVolumeSliderContainer(this);
     
    12101210}
    12111211
    1212 RenderObject* MediaControlTextTrackContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
     1212RenderElement* MediaControlTextTrackContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
    12131213{
    12141214    return new (arena) RenderTextTrackContainerElement(this);
  • trunk/Source/WebCore/html/shadow/MediaControlElements.h

    r155908 r156147  
    113113    virtual const AtomicString& shadowPseudoId() const OVERRIDE;
    114114
    115     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     115    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    116116};
    117117
     
    130130    virtual void defaultEventHandler(Event*) OVERRIDE;
    131131
    132     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     132    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    133133};
    134134
     
    456456    virtual const AtomicString& shadowPseudoId() const OVERRIDE;
    457457
    458     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     458    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    459459
    460460    virtual PassRefPtr<Image> createTextTrackRepresentationImage() OVERRIDE;
  • trunk/Source/WebCore/html/shadow/MeterShadowElement.cpp

    r156023 r156147  
    7777}
    7878
    79 RenderObject* MeterInnerElement::createRenderer(RenderArena& arena, RenderStyle&)
     79RenderElement* MeterInnerElement::createRenderer(RenderArena& arena, RenderStyle&)
    8080{
    8181    return new (arena) RenderMeter(this);
  • trunk/Source/WebCore/html/shadow/MeterShadowElement.h

    r156023 r156147  
    6060
    6161    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    62     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     62    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    6363};
    6464
  • trunk/Source/WebCore/html/shadow/ProgressShadowElement.cpp

    r156023 r156147  
    6262}
    6363
    64 RenderObject* ProgressInnerElement::createRenderer(RenderArena& arena, RenderStyle&)
     64RenderElement* ProgressInnerElement::createRenderer(RenderArena& arena, RenderStyle&)
    6565{
    6666    return new (arena) RenderProgress(this);
  • trunk/Source/WebCore/html/shadow/ProgressShadowElement.h

    r156023 r156147  
    5959    ProgressInnerElement(Document&);
    6060
    61     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     61    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    6262    virtual bool rendererIsNeeded(const RenderStyle&);
    6363};
  • trunk/Source/WebCore/html/shadow/SliderThumbElement.cpp

    r155928 r156147  
    221221}
    222222
    223 RenderObject* SliderThumbElement::createRenderer(RenderArena& arena, RenderStyle&)
     223RenderElement* SliderThumbElement::createRenderer(RenderArena& arena, RenderStyle&)
    224224{
    225225    return new (arena) RenderSliderThumb(this);
     
    455455}
    456456
    457 RenderObject* SliderContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
     457RenderElement* SliderContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
    458458{
    459459    return new (arena) RenderSliderContainer(this);
  • trunk/Source/WebCore/html/shadow/SliderThumbElement.h

    r155928 r156147  
    6262private:
    6363    SliderThumbElement(Document&);
    64     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     64    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    6565    virtual PassRefPtr<Element> cloneElementWithoutAttributesAndChildren();
    6666    virtual bool isDisabledFormControl() const OVERRIDE;
     
    114114private:
    115115    SliderContainerElement(Document&);
    116     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     116    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    117117    virtual const AtomicString& shadowPseudoId() const;
    118118};
  • trunk/Source/WebCore/html/shadow/TextControlInnerElements.cpp

    r156023 r156147  
    5959}
    6060   
    61 RenderObject* TextControlInnerContainer::createRenderer(RenderArena& arena, RenderStyle&)
     61RenderElement* TextControlInnerContainer::createRenderer(RenderArena& arena, RenderStyle&)
    6262{
    6363    return new (arena) RenderTextControlInnerContainer(this);
     
    113113}
    114114
    115 RenderObject* TextControlInnerTextElement::createRenderer(RenderArena& arena, RenderStyle&)
     115RenderElement* TextControlInnerTextElement::createRenderer(RenderArena& arena, RenderStyle&)
    116116{
    117117    return new (arena) RenderTextControlInnerBlock(this);
  • trunk/Source/WebCore/html/shadow/TextControlInnerElements.h

    r156023 r156147  
    4141protected:
    4242    TextControlInnerContainer(Document&);
    43     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     43    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4444};
    4545
     
    6464private:
    6565    TextControlInnerTextElement(Document&);
    66     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     66    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    6767    virtual PassRefPtr<RenderStyle> customStyleForRenderer() OVERRIDE;
    6868    virtual bool isMouseFocusable() const OVERRIDE { return false; }
  • trunk/Source/WebCore/html/track/TextTrackCue.cpp

    r155908 r156147  
    178178}
    179179
    180 RenderObject* TextTrackCueBox::createRenderer(RenderArena& arena, RenderStyle&)
     180RenderElement* TextTrackCueBox::createRenderer(RenderArena& arena, RenderStyle&)
    181181{
    182182    return new (arena) RenderTextTrackCue(this);
  • trunk/Source/WebCore/html/track/TextTrackCue.h

    r155908 r156147  
    6565    TextTrackCueBox(Document&, TextTrackCue*);
    6666
    67     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     67    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    6868
    6969    TextTrackCue* m_cue;
  • trunk/Source/WebCore/mathml/MathMLInlineContainerElement.cpp

    r155908 r156147  
    5555}
    5656
    57 RenderObject* MathMLInlineContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
     57RenderElement* MathMLInlineContainerElement::createRenderer(RenderArena& arena, RenderStyle&)
    5858{
    5959    if (hasLocalName(mrowTag))
  • trunk/Source/WebCore/mathml/MathMLInlineContainerElement.h

    r155908 r156147  
    4141
    4242private:
    43     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     43    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4444};
    4545   
  • trunk/Source/WebCore/mathml/MathMLMathElement.cpp

    r155908 r156147  
    5252}
    5353
    54 RenderObject* MathMLMathElement::createRenderer(RenderArena& arena, RenderStyle&)
     54RenderElement* MathMLMathElement::createRenderer(RenderArena& arena, RenderStyle&)
    5555{
    5656    return new (arena) RenderMathMLMath(this);
  • trunk/Source/WebCore/mathml/MathMLMathElement.h

    r155908 r156147  
    4141
    4242    virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
    43     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     43    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4444};
    4545   
  • trunk/Source/WebCore/mathml/MathMLTextElement.cpp

    r155908 r156147  
    4949}
    5050
    51 RenderObject* MathMLTextElement::createRenderer(RenderArena& arena, RenderStyle& style)
     51RenderElement* MathMLTextElement::createRenderer(RenderArena& arena, RenderStyle& style)
    5252{
    5353    if (hasLocalName(MathMLNames::moTag))
  • trunk/Source/WebCore/mathml/MathMLTextElement.h

    r155908 r156147  
    4040    MathMLTextElement(const QualifiedName& tagName, Document&);
    4141
    42     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     42    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4343};
    4444   
  • trunk/Source/WebCore/svg/SVGAElement.cpp

    r155908 r156147  
    140140}
    141141
    142 RenderObject* SVGAElement::createRenderer(RenderArena& arena, RenderStyle&)
     142RenderElement* SVGAElement::createRenderer(RenderArena& arena, RenderStyle&)
    143143{
    144144    if (parentNode() && parentNode()->isSVGElement() && toSVGElement(parentNode())->isTextContent())
  • trunk/Source/WebCore/svg/SVGAElement.h

    r155908 r156147  
    4949    virtual void svgAttributeChanged(const QualifiedName&);
    5050
    51     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     51    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5252
    5353    virtual void defaultEventHandler(Event*);
  • trunk/Source/WebCore/svg/SVGAltGlyphElement.cpp

    r155908 r156147  
    8383}
    8484
    85 RenderObject* SVGAltGlyphElement::createRenderer(RenderArena& arena, RenderStyle&)
     85RenderElement* SVGAltGlyphElement::createRenderer(RenderArena& arena, RenderStyle&)
    8686{
    8787    return new (arena) RenderSVGTSpan(*this);
  • trunk/Source/WebCore/svg/SVGAltGlyphElement.h

    r155908 r156147  
    4747    SVGAltGlyphElement(const QualifiedName&, Document&);
    4848
    49     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     49    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5050    virtual bool childShouldCreateRenderer(const Node*) const;
    5151
  • trunk/Source/WebCore/svg/SVGCircleElement.cpp

    r155908 r156147  
    140140}
    141141
    142 RenderObject* SVGCircleElement::createRenderer(RenderArena& arena, RenderStyle&)
     142RenderElement* SVGCircleElement::createRenderer(RenderArena& arena, RenderStyle&)
    143143{
    144144    return new (arena) RenderSVGEllipse(*this);
  • trunk/Source/WebCore/svg/SVGCircleElement.h

    r155908 r156147  
    4747    virtual bool selfHasRelativeLengths() const;
    4848
    49     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     49    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    5050
    5151    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGCircleElement)
  • trunk/Source/WebCore/svg/SVGClipPathElement.cpp

    r155908 r156147  
    115115}
    116116
    117 RenderObject* SVGClipPathElement::createRenderer(RenderArena& arena, RenderStyle&)
     117RenderElement* SVGClipPathElement::createRenderer(RenderArena& arena, RenderStyle&)
    118118{
    119119    return new (arena) RenderSVGResourceClipper(*this);
  • trunk/Source/WebCore/svg/SVGClipPathElement.h

    r155908 r156147  
    4949    virtual void childrenChanged(const ChildChange&) OVERRIDE;
    5050
    51     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     51    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5252
    5353    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGClipPathElement)
  • trunk/Source/WebCore/svg/SVGDefsElement.cpp

    r155908 r156147  
    5454}
    5555
    56 RenderObject* SVGDefsElement::createRenderer(RenderArena& arena, RenderStyle&)
     56RenderElement* SVGDefsElement::createRenderer(RenderArena& arena, RenderStyle&)
    5757{
    5858    return new (arena) RenderSVGHiddenContainer(*this);
  • trunk/Source/WebCore/svg/SVGDefsElement.h

    r155908 r156147  
    3939    virtual bool isValid() const;
    4040
    41     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     41    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4242
    4343    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGDefsElement)
  • trunk/Source/WebCore/svg/SVGEllipseElement.cpp

    r155908 r156147  
    146146}
    147147
    148 RenderObject* SVGEllipseElement::createRenderer(RenderArena& arena, RenderStyle&)
     148RenderElement* SVGEllipseElement::createRenderer(RenderArena& arena, RenderStyle&)
    149149{
    150150    return new (arena) RenderSVGEllipse(*this);
  • trunk/Source/WebCore/svg/SVGEllipseElement.h

    r155908 r156147  
    4747    virtual bool selfHasRelativeLengths() const;
    4848
    49     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     49    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    5050
    5151    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGEllipseElement)
  • trunk/Source/WebCore/svg/SVGFilterElement.cpp

    r155908 r156147  
    189189}
    190190
    191 RenderObject* SVGFilterElement::createRenderer(RenderArena& arena, RenderStyle&)
     191RenderElement* SVGFilterElement::createRenderer(RenderArena& arena, RenderStyle&)
    192192{
    193193    return new (arena) RenderSVGResourceFilter(*this);
  • trunk/Source/WebCore/svg/SVGFilterElement.h

    r155908 r156147  
    5555    virtual void childrenChanged(const ChildChange&) OVERRIDE;
    5656
    57     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     57    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    5858    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE;
    5959
  • trunk/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.cpp

    r155908 r156147  
    143143}
    144144
    145 RenderObject* SVGFilterPrimitiveStandardAttributes::createRenderer(RenderArena& arena, RenderStyle&)
     145RenderElement* SVGFilterPrimitiveStandardAttributes::createRenderer(RenderArena& arena, RenderStyle&)
    146146{
    147147    return new (arena) RenderSVGResourceFilterPrimitive(*this);
  • trunk/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h

    r155908 r156147  
    6969    virtual bool isFilterEffect() const { return true; }
    7070
    71     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     71    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    7272    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    7373    virtual bool childShouldCreateRenderer(const Node*) const OVERRIDE { return false; }
  • trunk/Source/WebCore/svg/SVGForeignObjectElement.cpp

    r155908 r156147  
    127127}
    128128
    129 RenderObject* SVGForeignObjectElement::createRenderer(RenderArena& arena, RenderStyle&)
     129RenderElement* SVGForeignObjectElement::createRenderer(RenderArena& arena, RenderStyle&)
    130130{
    131131    return new (arena) RenderSVGForeignObject(*this);
  • trunk/Source/WebCore/svg/SVGForeignObjectElement.h

    r155908 r156147  
    4646    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    4747    virtual bool childShouldCreateRenderer(const Node*) const;
    48     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     48    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4949
    5050    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGGElement.cpp

    r155908 r156147  
    9090}
    9191
    92 RenderObject* SVGGElement::createRenderer(RenderArena& arena, RenderStyle& style)
     92RenderElement* SVGGElement::createRenderer(RenderArena& arena, RenderStyle& style)
    9393{
    9494    // SVG 1.1 testsuite explicitely uses constructs like <g display="none"><linearGradient>
  • trunk/Source/WebCore/svg/SVGGElement.h

    r155908 r156147  
    3737    SVGGElement(const QualifiedName&, Document&);
    3838
    39     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     39    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4040
    4141    virtual bool isValid() const { return SVGTests::isValid(); }
  • trunk/Source/WebCore/svg/SVGGraphicsElement.cpp

    r155908 r156147  
    163163}
    164164
    165 RenderObject* SVGGraphicsElement::createRenderer(RenderArena& arena, RenderStyle&)
     165RenderElement* SVGGraphicsElement::createRenderer(RenderArena& arena, RenderStyle&)
    166166{
    167167    // By default, any subclass is expected to do path-based drawing
  • trunk/Source/WebCore/svg/SVGGraphicsElement.h

    r155908 r156147  
    5050    // "base class" methods for all the elements which render as paths
    5151    virtual void toClipPath(Path&);
    52     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     52    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5353
    5454protected:
  • trunk/Source/WebCore/svg/SVGImageElement.cpp

    r155908 r156147  
    184184}
    185185
    186 RenderObject* SVGImageElement::createRenderer(RenderArena& arena, RenderStyle&)
     186RenderElement* SVGImageElement::createRenderer(RenderArena& arena, RenderStyle&)
    187187{
    188188    return new (arena) RenderSVGImage(*this);
  • trunk/Source/WebCore/svg/SVGImageElement.h

    r155908 r156147  
    5454    virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
    5555
    56     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     56    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5757
    5858    virtual const AtomicString& imageSourceURL() const OVERRIDE;
  • trunk/Source/WebCore/svg/SVGLinearGradientElement.cpp

    r155908 r156147  
    119119}
    120120
    121 RenderObject* SVGLinearGradientElement::createRenderer(RenderArena& arena, RenderStyle&)
     121RenderElement* SVGLinearGradientElement::createRenderer(RenderArena& arena, RenderStyle&)
    122122{
    123123    return new (arena) RenderSVGResourceLinearGradient(*this);
  • trunk/Source/WebCore/svg/SVGLinearGradientElement.h

    r155908 r156147  
    4444    virtual void svgAttributeChanged(const QualifiedName&);
    4545
    46     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     46    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4747
    4848    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGMarkerElement.cpp

    r155908 r156147  
    215215}
    216216
    217 RenderObject* SVGMarkerElement::createRenderer(RenderArena& arena, RenderStyle&)
     217RenderElement* SVGMarkerElement::createRenderer(RenderArena& arena, RenderStyle&)
    218218{
    219219    return new (arena) RenderSVGResourceMarker(*this);
  • trunk/Source/WebCore/svg/SVGMarkerElement.h

    r155908 r156147  
    131131    virtual void childrenChanged(const ChildChange&) OVERRIDE;
    132132
    133     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     133    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    134134    virtual bool rendererIsNeeded(const RenderStyle&) { return true; }
    135135
  • trunk/Source/WebCore/svg/SVGMaskElement.cpp

    r155908 r156147  
    158158}
    159159
    160 RenderObject* SVGMaskElement::createRenderer(RenderArena& arena, RenderStyle&)
     160RenderElement* SVGMaskElement::createRenderer(RenderArena& arena, RenderStyle&)
    161161{
    162162    return new (arena) RenderSVGResourceMasker(*this);
  • trunk/Source/WebCore/svg/SVGMaskElement.h

    r155908 r156147  
    5050    virtual void childrenChanged(const ChildChange&) OVERRIDE;
    5151
    52     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     52    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    5353
    5454    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGPathElement.cpp

    r155908 r156147  
    406406}
    407407
    408 RenderObject* SVGPathElement::createRenderer(RenderArena& arena, RenderStyle&)
     408RenderElement* SVGPathElement::createRenderer(RenderArena& arena, RenderStyle&)
    409409{
    410410    // By default, any subclass is expected to do path-based drawing
  • trunk/Source/WebCore/svg/SVGPathElement.h

    r155908 r156147  
    119119    END_DECLARE_ANIMATED_PROPERTIES
    120120
    121     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     121    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    122122
    123123    virtual Node::InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
  • trunk/Source/WebCore/svg/SVGPatternElement.cpp

    r155908 r156147  
    183183}
    184184
    185 RenderObject* SVGPatternElement::createRenderer(RenderArena& arena, RenderStyle&)
     185RenderElement* SVGPatternElement::createRenderer(RenderArena& arena, RenderStyle&)
    186186{
    187187    return new (arena) RenderSVGResourcePattern(*this);
  • trunk/Source/WebCore/svg/SVGPatternElement.h

    r155908 r156147  
    6464    virtual void childrenChanged(const ChildChange&) OVERRIDE;
    6565
    66     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     66    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    6767
    6868    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGRadialGradientElement.cpp

    r155908 r156147  
    131131}
    132132
    133 RenderObject* SVGRadialGradientElement::createRenderer(RenderArena& arena, RenderStyle&)
     133RenderElement* SVGRadialGradientElement::createRenderer(RenderArena& arena, RenderStyle&)
    134134{
    135135    return new (arena) RenderSVGResourceRadialGradient(*this);
  • trunk/Source/WebCore/svg/SVGRadialGradientElement.h

    r155908 r156147  
    4444    virtual void svgAttributeChanged(const QualifiedName&);
    4545
    46     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     46    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4747
    4848    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGRectElement.cpp

    r155908 r156147  
    161161}
    162162
    163 RenderObject* SVGRectElement::createRenderer(RenderArena& arena, RenderStyle&)
     163RenderElement* SVGRectElement::createRenderer(RenderArena& arena, RenderStyle&)
    164164{
    165165    return new (arena) RenderSVGRect(*this);
  • trunk/Source/WebCore/svg/SVGRectElement.h

    r155908 r156147  
    4848    virtual bool selfHasRelativeLengths() const;
    4949
    50     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
     50    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&) OVERRIDE;
    5151
    5252    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGRectElement)
  • trunk/Source/WebCore/svg/SVGSVGElement.cpp

    r155908 r156147  
    481481}
    482482
    483 RenderObject* SVGSVGElement::createRenderer(RenderArena& arena, RenderStyle&)
     483RenderElement* SVGSVGElement::createRenderer(RenderArena& arena, RenderStyle&)
    484484{
    485485    if (isOutermostSVGSVGElement())
  • trunk/Source/WebCore/svg/SVGSVGElement.h

    r155908 r156147  
    143143
    144144    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    145     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     145    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    146146
    147147    virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
  • trunk/Source/WebCore/svg/SVGStopElement.cpp

    r155908 r156147  
    101101}
    102102
    103 RenderObject* SVGStopElement::createRenderer(RenderArena& arena, RenderStyle&)
     103RenderElement* SVGStopElement::createRenderer(RenderArena& arena, RenderStyle&)
    104104{
    105105    return new (arena) RenderSVGGradientStop(this);
  • trunk/Source/WebCore/svg/SVGStopElement.h

    r155908 r156147  
    4343    virtual bool isGradientStop() const OVERRIDE { return true; }
    4444
    45     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     45    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4646    virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
    4747
  • trunk/Source/WebCore/svg/SVGSwitchElement.cpp

    r155908 r156147  
    6767}
    6868
    69 RenderObject* SVGSwitchElement::createRenderer(RenderArena& arena, RenderStyle&)
     69RenderElement* SVGSwitchElement::createRenderer(RenderArena& arena, RenderStyle&)
    7070{
    7171    return new (arena) RenderSVGTransformableContainer(*this);
  • trunk/Source/WebCore/svg/SVGSwitchElement.h

    r155908 r156147  
    4242    virtual bool childShouldCreateRenderer(const Node*) const;
    4343
    44     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     44    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4545
    4646    BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGSwitchElement)
  • trunk/Source/WebCore/svg/SVGSymbolElement.cpp

    r155908 r156147  
    102102}
    103103
    104 RenderObject* SVGSymbolElement::createRenderer(RenderArena& arena, RenderStyle&)
     104RenderElement* SVGSymbolElement::createRenderer(RenderArena& arena, RenderStyle&)
    105105{
    106106    return new (arena) RenderSVGHiddenContainer(*this);
  • trunk/Source/WebCore/svg/SVGSymbolElement.h

    r155908 r156147  
    4646    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
    4747    virtual void svgAttributeChanged(const QualifiedName&);
    48     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     48    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4949
    5050    virtual bool selfHasRelativeLengths() const;
  • trunk/Source/WebCore/svg/SVGTRefElement.cpp

    r155908 r156147  
    221221}
    222222
    223 RenderObject* SVGTRefElement::createRenderer(RenderArena& arena, RenderStyle&)
     223RenderElement* SVGTRefElement::createRenderer(RenderArena& arena, RenderStyle&)
    224224{
    225225    return new (arena) RenderSVGInline(*this);
  • trunk/Source/WebCore/svg/SVGTRefElement.h

    r155908 r156147  
    4545    virtual void svgAttributeChanged(const QualifiedName&);
    4646
    47     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     47    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4848    virtual bool childShouldCreateRenderer(const Node*) const;
    4949    virtual bool rendererIsNeeded(const RenderStyle&);
  • trunk/Source/WebCore/svg/SVGTSpanElement.cpp

    r155908 r156147  
    4141}
    4242
    43 RenderObject* SVGTSpanElement::createRenderer(RenderArena& arena, RenderStyle&)
     43RenderElement* SVGTSpanElement::createRenderer(RenderArena& arena, RenderStyle&)
    4444{
    4545    return new (arena) RenderSVGTSpan(*this);
  • trunk/Source/WebCore/svg/SVGTSpanElement.h

    r155908 r156147  
    3434    SVGTSpanElement(const QualifiedName&, Document&);
    3535           
    36     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     36    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    3737    virtual bool childShouldCreateRenderer(const Node*) const;
    3838    virtual bool rendererIsNeeded(const RenderStyle&);
  • trunk/Source/WebCore/svg/SVGTextElement.cpp

    r155908 r156147  
    6969}
    7070
    71 RenderObject* SVGTextElement::createRenderer(RenderArena& arena, RenderStyle&)
     71RenderElement* SVGTextElement::createRenderer(RenderArena& arena, RenderStyle&)
    7272{
    7373    return new (arena) RenderSVGText(*this);
  • trunk/Source/WebCore/svg/SVGTextElement.h

    r155908 r156147  
    3838    virtual bool supportsFocus() const OVERRIDE { return true; }
    3939
    40     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     40    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    4141    virtual bool childShouldCreateRenderer(const Node*) const;
    4242};
  • trunk/Source/WebCore/svg/SVGTextPathElement.cpp

    r155908 r156147  
    128128}
    129129
    130 RenderObject* SVGTextPathElement::createRenderer(RenderArena& arena, RenderStyle&)
     130RenderElement* SVGTextPathElement::createRenderer(RenderArena& arena, RenderStyle&)
    131131{
    132132    return new (arena) RenderSVGTextPath(*this);
  • trunk/Source/WebCore/svg/SVGTextPathElement.h

    r155908 r156147  
    128128    virtual void svgAttributeChanged(const QualifiedName&);
    129129
    130     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     130    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    131131    virtual bool childShouldCreateRenderer(const Node*) const;
    132132    virtual bool rendererIsNeeded(const RenderStyle&);
  • trunk/Source/WebCore/svg/SVGUseElement.cpp

    r155908 r156147  
    531531}
    532532
    533 RenderObject* SVGUseElement::createRenderer(RenderArena& arena, RenderStyle&)
     533RenderElement* SVGUseElement::createRenderer(RenderArena& arena, RenderStyle&)
    534534{
    535535    return new (arena) RenderSVGTransformableContainer(*this);
  • trunk/Source/WebCore/svg/SVGUseElement.h

    r155908 r156147  
    7070    virtual bool willRecalcStyle(Style::Change);
    7171
    72     virtual RenderObject* createRenderer(RenderArena&, RenderStyle&);
     72    virtual RenderElement* createRenderer(RenderArena&, RenderStyle&);
    7373    virtual void toClipPath(Path&);
    7474
Note: See TracChangeset for help on using the changeset viewer.