Changeset 162198 in webkit


Ignore:
Timestamp:
Jan 17, 2014 4:24:16 AM (10 years ago)
Author:
commit-queue@webkit.org
Message:

Remove workaround for compilers not supporting deleted functions
https://bugs.webkit.org/show_bug.cgi?id=127166

Patch by Peter Molnar <pmolnar.u-szeged@partner.samsung.com> on 2014-01-17
Reviewed by Andreas Kling.

Source/JavaScriptCore:

  • inspector/InspectorAgentRegistry.h:

Source/WebCore:

  • bindings/js/JSLazyEventListener.h:
  • dom/ContainerNode.h:
  • dom/Document.h:
  • dom/Element.h:
  • rendering/InlineFlowBox.h:
  • rendering/InlineTextBox.h:
  • rendering/RenderButton.h:
  • rendering/RenderCombineText.h:
  • rendering/RenderElement.h:
  • rendering/RenderFieldset.h:
  • rendering/RenderFileUploadControl.h:
  • rendering/RenderFrame.h:
  • rendering/RenderFrameBase.h:
  • rendering/RenderFrameSet.h:
  • rendering/RenderHTMLCanvas.h:
  • rendering/RenderIFrame.h:
  • rendering/RenderLineBreak.h:
  • rendering/RenderListBox.h:
  • rendering/RenderListMarker.h:
  • rendering/RenderMedia.h:
  • rendering/RenderMenuList.h:
  • rendering/RenderSnapshottedPlugIn.h:
  • rendering/RenderTableCell.h:
  • rendering/RenderTableRow.h:
  • rendering/RenderTableSection.h:
  • rendering/RenderText.h:
  • rendering/RenderTextControl.h:
  • rendering/RenderTextControlMultiLine.h:
  • rendering/RenderTextControlSingleLine.h:
  • rendering/RenderVideo.h:
  • rendering/RenderWidget.h:
  • rendering/svg/RenderSVGBlock.h:
  • rendering/svg/RenderSVGForeignObject.h:
  • rendering/svg/RenderSVGImage.h:
  • rendering/svg/RenderSVGInline.h:
  • rendering/svg/RenderSVGRect.h:
  • rendering/svg/RenderSVGResourceClipper.h:
  • rendering/svg/RenderSVGResourceFilter.h:
  • rendering/svg/RenderSVGResourceFilterPrimitive.h:
  • rendering/svg/RenderSVGResourceGradient.h:
  • rendering/svg/RenderSVGResourceLinearGradient.h:
  • rendering/svg/RenderSVGResourceMarker.h:
  • rendering/svg/RenderSVGResourceMasker.h:
  • rendering/svg/RenderSVGResourcePattern.h:
  • rendering/svg/RenderSVGResourceRadialGradient.h:
  • rendering/svg/RenderSVGRoot.h:
  • rendering/svg/RenderSVGShape.h:
  • rendering/svg/RenderSVGTSpan.h:
  • rendering/svg/RenderSVGText.h:
  • rendering/svg/RenderSVGTextPath.h:
  • rendering/svg/RenderSVGTransformableContainer.h:
  • rendering/svg/RenderSVGViewportContainer.h:
  • xml/XPathValue.h:

Source/WTF:

  • wtf/Compiler.h:
  • wtf/Noncopyable.h:
  • wtf/PassRefPtr.h:
Location:
trunk/Source
Files:
60 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r162192 r162198  
     12014-01-17  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
     2
     3        Remove workaround for compilers not supporting deleted functions
     4        https://bugs.webkit.org/show_bug.cgi?id=127166
     5
     6        Reviewed by Andreas Kling.
     7
     8        * inspector/InspectorAgentRegistry.h:
     9
    1102014-01-17  Commit Queue  <commit-queue@webkit.org>
    211
  • trunk/Source/JavaScriptCore/inspector/InspectorAgentRegistry.h

    r161793 r162198  
    4949    // These are declared here to avoid MSVC from trying to create default iplementations which would
    5050    // involve generating a copy constructor and copy assignment operator for the Vector of std::unique_ptrs.
    51     InspectorAgentRegistry(const InspectorAgentRegistry&) WTF_DELETED_FUNCTION;
    52     InspectorAgentRegistry& operator=(const InspectorAgentRegistry&) WTF_DELETED_FUNCTION;
     51    InspectorAgentRegistry(const InspectorAgentRegistry&) = delete;
     52    InspectorAgentRegistry& operator=(const InspectorAgentRegistry&) = delete;
    5353
    5454    Vector<std::unique_ptr<InspectorAgentBase>> m_agents;
  • trunk/Source/WTF/ChangeLog

    r162172 r162198  
     12014-01-17  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
     2
     3        Remove workaround for compilers not supporting deleted functions
     4        https://bugs.webkit.org/show_bug.cgi?id=127166
     5
     6        Reviewed by Andreas Kling.
     7
     8        * wtf/Compiler.h:
     9        * wtf/Noncopyable.h:
     10        * wtf/PassRefPtr.h:
     11
    1122014-01-16  Benjamin Poulain  <bpoulain@apple.com>
    213
  • trunk/Source/WTF/wtf/Compiler.h

    r162161 r162198  
    254254#endif
    255255
    256 #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS)
    257 #define WTF_DELETED_FUNCTION = delete
    258 #else
    259 #define WTF_DELETED_FUNCTION
    260 #endif
    261256
    262257/* REFERENCED_FROM_ASM */
  • trunk/Source/WTF/wtf/Noncopyable.h

    r150450 r162198  
    2626#define WTF_MAKE_NONCOPYABLE(ClassName) \
    2727    private: \
    28         ClassName(const ClassName&) WTF_DELETED_FUNCTION; \
    29         ClassName& operator=(const ClassName&) WTF_DELETED_FUNCTION; \
     28        ClassName(const ClassName&) = delete; \
     29        ClassName& operator=(const ClassName&) = delete; \
    3030
    3131#endif // WTF_Noncopyable_h
  • trunk/Source/WTF/wtf/PassRefPtr.h

    r157665 r162198  
    7171
    7272    private:
    73         PassRefPtr& operator=(const PassRefPtr&) WTF_DELETED_FUNCTION;
     73        PassRefPtr& operator=(const PassRefPtr&) = delete;
    7474
    7575        enum AdoptTag { Adopt };
  • trunk/Source/WebCore/ChangeLog

    r162197 r162198  
     12014-01-17  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
     2
     3        Remove workaround for compilers not supporting deleted functions
     4        https://bugs.webkit.org/show_bug.cgi?id=127166
     5
     6        Reviewed by Andreas Kling.
     7
     8        * bindings/js/JSLazyEventListener.h:
     9        * dom/ContainerNode.h:
     10        * dom/Document.h:
     11        * dom/Element.h:
     12        * rendering/InlineFlowBox.h:
     13        * rendering/InlineTextBox.h:
     14        * rendering/RenderButton.h:
     15        * rendering/RenderCombineText.h:
     16        * rendering/RenderElement.h:
     17        * rendering/RenderFieldset.h:
     18        * rendering/RenderFileUploadControl.h:
     19        * rendering/RenderFrame.h:
     20        * rendering/RenderFrameBase.h:
     21        * rendering/RenderFrameSet.h:
     22        * rendering/RenderHTMLCanvas.h:
     23        * rendering/RenderIFrame.h:
     24        * rendering/RenderLineBreak.h:
     25        * rendering/RenderListBox.h:
     26        * rendering/RenderListMarker.h:
     27        * rendering/RenderMedia.h:
     28        * rendering/RenderMenuList.h:
     29        * rendering/RenderSnapshottedPlugIn.h:
     30        * rendering/RenderTableCell.h:
     31        * rendering/RenderTableRow.h:
     32        * rendering/RenderTableSection.h:
     33        * rendering/RenderText.h:
     34        * rendering/RenderTextControl.h:
     35        * rendering/RenderTextControlMultiLine.h:
     36        * rendering/RenderTextControlSingleLine.h:
     37        * rendering/RenderVideo.h:
     38        * rendering/RenderWidget.h:
     39        * rendering/svg/RenderSVGBlock.h:
     40        * rendering/svg/RenderSVGForeignObject.h:
     41        * rendering/svg/RenderSVGImage.h:
     42        * rendering/svg/RenderSVGInline.h:
     43        * rendering/svg/RenderSVGRect.h:
     44        * rendering/svg/RenderSVGResourceClipper.h:
     45        * rendering/svg/RenderSVGResourceFilter.h:
     46        * rendering/svg/RenderSVGResourceFilterPrimitive.h:
     47        * rendering/svg/RenderSVGResourceGradient.h:
     48        * rendering/svg/RenderSVGResourceLinearGradient.h:
     49        * rendering/svg/RenderSVGResourceMarker.h:
     50        * rendering/svg/RenderSVGResourceMasker.h:
     51        * rendering/svg/RenderSVGResourcePattern.h:
     52        * rendering/svg/RenderSVGResourceRadialGradient.h:
     53        * rendering/svg/RenderSVGRoot.h:
     54        * rendering/svg/RenderSVGShape.h:
     55        * rendering/svg/RenderSVGTSpan.h:
     56        * rendering/svg/RenderSVGText.h:
     57        * rendering/svg/RenderSVGTextPath.h:
     58        * rendering/svg/RenderSVGTransformableContainer.h:
     59        * rendering/svg/RenderSVGViewportContainer.h:
     60        * xml/XPathValue.h:
     61
    1622014-01-17  Zan Dobersek  <zdobersek@igalia.com>
    263
  • trunk/Source/WebCore/bindings/js/JSLazyEventListener.h

    r162158 r162198  
    4444        virtual bool wasCreatedFromMarkup() const override { return true; }
    4545
    46         static void create() WTF_DELETED_FUNCTION;
     46        static void create() = delete;
    4747
    4848        mutable String m_functionName;
  • trunk/Source/WebCore/dom/ContainerNode.h

    r162139 r162198  
    170170    void updateTreeAfterInsertion(Node& child);
    171171
    172     bool isContainerNode() const WTF_DELETED_FUNCTION;
     172    bool isContainerNode() const = delete;
    173173
    174174    Node* m_firstChild;
  • trunk/Source/WebCore/dom/Document.h

    r162158 r162198  
    12361236    void commonTeardown();
    12371237
    1238     RenderObject* renderer() const WTF_DELETED_FUNCTION;
    1239     void setRenderer(RenderObject*) WTF_DELETED_FUNCTION;
     1238    RenderObject* renderer() const = delete;
     1239    void setRenderer(RenderObject*) = delete;
    12401240
    12411241    void createRenderTree();
  • trunk/Source/WebCore/dom/Element.h

    r162158 r162198  
    675675
    676676    // Anyone thinking of using this should call document instead of ownerDocument.
    677     void ownerDocument() const WTF_DELETED_FUNCTION;
     677    void ownerDocument() const = delete;
    678678
    679679    QualifiedName m_tagName;
  • trunk/Source/WebCore/rendering/InlineFlowBox.h

    r162158 r162198  
    297297private:
    298298    virtual bool isInlineFlowBox() const override final { return true; }
    299     void boxModelObject() const WTF_DELETED_FUNCTION;
     299    void boxModelObject() const = delete;
    300300
    301301    void addBoxShadowVisualOverflow(LayoutRect& logicalVisualOverflow);
  • trunk/Source/WebCore/rendering/InlineTextBox.h

    r162158 r162198  
    183183    }
    184184
    185     void behavesLikeText() const WTF_DELETED_FUNCTION;
     185    void behavesLikeText() const = delete;
    186186
    187187    InlineTextBox* m_prevTextBox; // The previous box that also uses our RenderObject
  • trunk/Source/WebCore/rendering/RenderButton.h

    r162158 r162198  
    6363
    6464private:
    65     void element() const WTF_DELETED_FUNCTION;
     65    void element() const = delete;
    6666
    6767    virtual const char* renderName() const override { return "RenderButton"; }
  • trunk/Source/WebCore/rendering/RenderCombineText.h

    r162158 r162198  
    4444
    4545private:
    46     void node() const WTF_DELETED_FUNCTION;
     46    void node() const = delete;
    4747
    4848    virtual bool isCombineText() const { return true; }
  • trunk/Source/WebCore/rendering/RenderElement.h

    r162158 r162198  
    178178
    179179private:
    180     void node() const WTF_DELETED_FUNCTION;
    181     void nonPseudoNode() const WTF_DELETED_FUNCTION;
    182     void generatingNode() const WTF_DELETED_FUNCTION;
    183     void isText() const WTF_DELETED_FUNCTION;
    184     void isRenderElement() const WTF_DELETED_FUNCTION;
     180    void node() const = delete;
     181    void nonPseudoNode() const = delete;
     182    void generatingNode() const = delete;
     183    void isText() const = delete;
     184    void isRenderElement() const = delete;
    185185
    186186    virtual RenderObject* firstChildSlow() const override final { return firstChild(); }
  • trunk/Source/WebCore/rendering/RenderFieldset.h

    r162158 r162198  
    4242
    4343private:
    44     void element() const WTF_DELETED_FUNCTION;
     44    void element() const = delete;
    4545
    4646    virtual const char* renderName() const override { return "RenderFieldSet"; }
  • trunk/Source/WebCore/rendering/RenderFileUploadControl.h

    r162158 r162198  
    4343   
    4444private:
    45     void element() const WTF_DELETED_FUNCTION;
     45    void element() const = delete;
    4646
    4747    virtual bool isFileUploadControl() const override { return true; }
  • trunk/Source/WebCore/rendering/RenderFrame.h

    r162158 r162198  
    3939
    4040private:
    41     void frameOwnerElement() const WTF_DELETED_FUNCTION;
     41    void frameOwnerElement() const = delete;
    4242
    4343    virtual const char* renderName() const override { return "RenderFrame"; }
  • trunk/Source/WebCore/rendering/RenderFrameBase.h

    r158631 r162198  
    4545
    4646private:
    47     void widget() const WTF_DELETED_FUNCTION;
     47    void widget() const = delete;
    4848};
    4949
  • trunk/Source/WebCore/rendering/RenderFrameSet.h

    r162158 r162198  
    7474
    7575private:
    76     void element() const WTF_DELETED_FUNCTION;
     76    void element() const = delete;
    7777
    7878    static const int noSplit = -1;
  • trunk/Source/WebCore/rendering/RenderHTMLCanvas.h

    r162158 r162198  
    4242
    4343private:
    44     void element() const WTF_DELETED_FUNCTION;
     44    void element() const = delete;
    4545    virtual bool requiresLayer() const override;
    4646    virtual bool isCanvas() const override { return true; }
  • trunk/Source/WebCore/rendering/RenderIFrame.h

    r162158 r162198  
    4343
    4444private:
    45     void frameOwnerElement() const WTF_DELETED_FUNCTION;
     45    void frameOwnerElement() const = delete;
    4646
    4747    virtual LayoutUnit minPreferredLogicalWidth() const override;
  • trunk/Source/WebCore/rendering/RenderLineBreak.h

    r162158 r162198  
    5454
    5555private:
    56     void node() const WTF_DELETED_FUNCTION;
     56    void node() const = delete;
    5757
    5858    virtual bool canHaveChildren() const override { return false; }
  • trunk/Source/WebCore/rendering/RenderListBox.h

    r162158 r162198  
    6161
    6262private:
    63     void element() const WTF_DELETED_FUNCTION;
     63    void element() const = delete;
    6464
    6565    virtual const char* renderName() const override { return "RenderListBox"; }
  • trunk/Source/WebCore/rendering/RenderListMarker.h

    r162158 r162198  
    4747
    4848private:
    49     void element() const WTF_DELETED_FUNCTION;
     49    void element() const = delete;
    5050
    5151    virtual const char* renderName() const override { return "RenderListMarker"; }
  • trunk/Source/WebCore/rendering/RenderMedia.h

    r162158 r162198  
    4646
    4747private:
    48     void element() const WTF_DELETED_FUNCTION;
     48    void element() const = delete;
    4949
    5050    virtual bool canHaveChildren() const override final { return true; }
  • trunk/Source/WebCore/rendering/RenderMenuList.h

    r162158 r162198  
    6262
    6363private:
    64     void element() const WTF_DELETED_FUNCTION;
     64    void element() const = delete;
    6565
    6666    virtual bool isMenuList() const override { return true; }
  • trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.h

    r162158 r162198  
    4747
    4848private:
    49     void frameOwnerElement() const WTF_DELETED_FUNCTION;
     49    void frameOwnerElement() const = delete;
    5050    virtual const char* renderName() const { return "RenderSnapshottedPlugIn"; }
    5151
  • trunk/Source/WebCore/rendering/RenderTableCell.h

    r162158 r162198  
    285285    unsigned parseColSpanFromDOM() const;
    286286
    287     void nextSibling() const WTF_DELETED_FUNCTION;
    288     void previousSibling() const WTF_DELETED_FUNCTION;
     287    void nextSibling() const = delete;
     288    void previousSibling() const = delete;
    289289
    290290    // Note MSVC will only pack members if they have identical types, hence we use unsigned instead of bool here.
  • trunk/Source/WebCore/rendering/RenderTableRow.h

    r162158 r162198  
    112112    virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) override;
    113113
    114     void firstChild() const WTF_DELETED_FUNCTION;
    115     void lastChild() const WTF_DELETED_FUNCTION;
    116     void nextSibling() const WTF_DELETED_FUNCTION;
    117     void previousSibling() const WTF_DELETED_FUNCTION;
     114    void firstChild() const = delete;
     115    void lastChild() const = delete;
     116    void nextSibling() const = delete;
     117    void previousSibling() const = delete;
    118118
    119119    unsigned m_rowIndex : 31;
  • trunk/Source/WebCore/rendering/RenderTableSection.h

    r162158 r162198  
    280280    void setLogicalPositionForCell(RenderTableCell*, unsigned effectiveColumn) const;
    281281
    282     void firstChild() const WTF_DELETED_FUNCTION;
    283     void lastChild() const WTF_DELETED_FUNCTION;
     282    void firstChild() const = delete;
     283    void lastChild() const = delete;
    284284
    285285    Vector<RowStruct> m_grid;
  • trunk/Source/WebCore/rendering/RenderText.h

    r162158 r162198  
    186186    void secureText(UChar mask);
    187187
    188     void node() const WTF_DELETED_FUNCTION;
     188    void node() const = delete;
    189189
    190190    // We put the bitfield first to minimize padding on 64-bit.
  • trunk/Source/WebCore/rendering/RenderTextControl.h

    r162158 r162198  
    7373
    7474private:
    75     void element() const WTF_DELETED_FUNCTION;
     75    void element() const = delete;
    7676
    7777    virtual const char* renderName() const override { return "RenderTextControl"; }
  • trunk/Source/WebCore/rendering/RenderTextControlMultiLine.h

    r162158 r162198  
    3737
    3838private:
    39     void element() const WTF_DELETED_FUNCTION;
     39    void element() const = delete;
    4040
    4141    virtual bool isTextArea() const { return true; }
  • trunk/Source/WebCore/rendering/RenderTextControlSingleLine.h

    r162158 r162198  
    4949
    5050private:
    51     void textFormControlElement() const WTF_DELETED_FUNCTION;
     51    void textFormControlElement() const = delete;
    5252
    5353    virtual bool hasControlClip() const override;
  • trunk/Source/WebCore/rendering/RenderVideo.h

    r162158 r162198  
    5656
    5757private:
    58     void mediaElement() const WTF_DELETED_FUNCTION;
     58    void mediaElement() const = delete;
    5959
    6060    virtual void updateFromElement();
  • trunk/Source/WebCore/rendering/RenderWidget.h

    r162158 r162198  
    9090
    9191private:
    92     void element() const WTF_DELETED_FUNCTION;
     92    void element() const = delete;
    9393
    9494    virtual bool isWidget() const override final { return true; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGBlock.h

    r162158 r162198  
    4141
    4242private:
    43     void element() const WTF_DELETED_FUNCTION;
     43    void element() const = delete;
    4444
    4545    virtual void updateFromStyle() override final;
  • trunk/Source/WebCore/rendering/svg/RenderSVGForeignObject.h

    r162158 r162198  
    6060
    6161private:
    62     void graphicsElement() const WTF_DELETED_FUNCTION;
     62    void graphicsElement() const = delete;
    6363    virtual const char* renderName() const override { return "RenderSVGForeignObject"; }
    6464
  • trunk/Source/WebCore/rendering/svg/RenderSVGImage.h

    r162158 r162198  
    5555
    5656private:
    57     void element() const WTF_DELETED_FUNCTION;
     57    void element() const = delete;
    5858
    5959    virtual const char* renderName() const { return "RenderSVGImage"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGInline.h

    r162158 r162198  
    3535
    3636private:
    37     void element() const WTF_DELETED_FUNCTION;
     37    void element() const = delete;
    3838
    3939    virtual const char* renderName() const override { return "RenderSVGInline"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGRect.h

    r162158 r162198  
    4343
    4444private:
    45     void graphicsElement() const WTF_DELETED_FUNCTION;
     45    void graphicsElement() const = delete;
    4646
    4747    virtual const char* renderName() const { return "RenderSVGRect"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceClipper.h

    r162158 r162198  
    6464    static RenderSVGResourceType s_resourceType;
    6565private:
    66     void element() const WTF_DELETED_FUNCTION;
     66    void element() const = delete;
    6767
    6868    virtual const char* renderName() const override { return "RenderSVGResourceClipper"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h

    r162158 r162198  
    8989    FloatRect drawingRegion(RenderObject*) const;
    9090private:
    91     void element() const WTF_DELETED_FUNCTION;
     91    void element() const = delete;
    9292
    9393    virtual const char* renderName() const override { return "RenderSVGResourceFilter"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceFilterPrimitive.h

    r162158 r162198  
    5858    }
    5959private:
    60     void element() const WTF_DELETED_FUNCTION;
     60    void element() const = delete;
    6161};
    6262
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceGradient.h

    r162158 r162198  
    5656    RenderSVGResourceGradient(SVGGradientElement&, PassRef<RenderStyle>);
    5757
    58     void element() const WTF_DELETED_FUNCTION;
     58    void element() const = delete;
    5959
    6060    void addStops(GradientData*, const Vector<Gradient::ColorStop>&) const;
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.h

    r162158 r162198  
    4848
    4949private:
    50     void gradientElement() const WTF_DELETED_FUNCTION;
     50    void gradientElement() const = delete;
    5151
    5252    virtual const char* renderName() const override { return "RenderSVGResourceLinearGradient"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceMarker.h

    r162158 r162198  
    6565
    6666private:
    67     void element() const WTF_DELETED_FUNCTION;
     67    void element() const = delete;
    6868
    6969    virtual const char* renderName() const override { return "RenderSVGResourceMarker"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceMasker.h

    r162158 r162198  
    5656
    5757private:
    58     void element() const WTF_DELETED_FUNCTION;
     58    void element() const = delete;
    5959
    6060    virtual const char* renderName() const override { return "RenderSVGResourceMasker"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourcePattern.h

    r162158 r162198  
    5757
    5858private:
    59     void element() const WTF_DELETED_FUNCTION;
     59    void element() const = delete;
    6060    virtual const char* renderName() const override { return "RenderSVGResourcePattern"; }
    6161
  • trunk/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.h

    r162158 r162198  
    5151
    5252private:
    53     void gradientElement() const WTF_DELETED_FUNCTION;
     53    void gradientElement() const = delete;
    5454
    5555    virtual const char* renderName() const override { return "RenderSVGResourceRadialGradient"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGRoot.h

    r162158 r162198  
    7070
    7171private:
    72     void element() const WTF_DELETED_FUNCTION;
     72    void element() const = delete;
    7373
    7474    virtual bool isSVGRoot() const override { return true; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGShape.h

    r162158 r162198  
    6868
    6969protected:
    70     void element() const WTF_DELETED_FUNCTION;
     70    void element() const = delete;
    7171
    7272    virtual void updateShapeFromElement();
  • trunk/Source/WebCore/rendering/svg/RenderSVGTSpan.h

    r162158 r162198  
    3838
    3939private:
    40     void graphicsElement() const WTF_DELETED_FUNCTION;
     40    void graphicsElement() const = delete;
    4141    virtual const char* renderName() const { return "RenderSVGTSpan"; }
    4242};
  • trunk/Source/WebCore/rendering/svg/RenderSVGText.h

    r162158 r162198  
    6161
    6262private:
    63     void graphicsElement() const WTF_DELETED_FUNCTION;
     63    void graphicsElement() const = delete;
    6464
    6565    virtual const char* renderName() const { return "RenderSVGText"; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGTextPath.h

    r162158 r162198  
    3939
    4040private:
    41     void graphicsElement() const WTF_DELETED_FUNCTION;
     41    void graphicsElement() const = delete;
    4242
    4343    virtual bool isSVGTextPath() const override { return true; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGTransformableContainer.h

    r162158 r162198  
    4040
    4141private:
    42     void element() const WTF_DELETED_FUNCTION;
     42    void element() const = delete;
    4343    virtual bool calculateLocalTransform();
    4444    virtual AffineTransform localTransform() const { return m_localTransform; }
  • trunk/Source/WebCore/rendering/svg/RenderSVGViewportContainer.h

    r162158 r162198  
    4848
    4949private:
    50     void element() const WTF_DELETED_FUNCTION;
     50    void element() const = delete;
    5151
    5252    virtual bool isSVGViewportContainer() const { return true; }
  • trunk/Source/WebCore/xml/XPathValue.h

    r157205 r162198  
    6666        private:
    6767            // This constructor creates ambiguity so that we don't accidentally call the boolean overload for pointer types.
    68             Value(void*) WTF_DELETED_FUNCTION;
     68            Value(void*) = delete;
    6969
    7070            struct Data : public RefCounted<Data> {
Note: See TracChangeset for help on using the changeset viewer.