| Index: Source/core/layout/svg/LayoutSVGModelObject.h
|
| diff --git a/Source/core/rendering/svg/RenderSVGModelObject.h b/Source/core/layout/svg/LayoutSVGModelObject.h
|
| similarity index 93%
|
| rename from Source/core/rendering/svg/RenderSVGModelObject.h
|
| rename to Source/core/layout/svg/LayoutSVGModelObject.h
|
| index e536accd0c423b7e69ccf5d0aed11720db0a5ae8..adb18a2ec122208a0f5f995c8bfa1580ef814fda 100644
|
| --- a/Source/core/rendering/svg/RenderSVGModelObject.h
|
| +++ b/Source/core/layout/svg/LayoutSVGModelObject.h
|
| @@ -28,8 +28,8 @@
|
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| */
|
|
|
| -#ifndef RenderSVGModelObject_h
|
| -#define RenderSVGModelObject_h
|
| +#ifndef LayoutSVGModelObject_h
|
| +#define LayoutSVGModelObject_h
|
|
|
| #include "core/layout/LayoutObject.h"
|
| #include "core/svg/SVGElement.h"
|
| @@ -37,13 +37,13 @@
|
| namespace blink {
|
|
|
| // Most renderers in the SVG rendering tree will inherit from this class
|
| -// but not all. (e.g. LayoutSVGForeignObject, RenderSVGBlock) thus methods
|
| +// but not all. (e.g. LayoutSVGForeignObject, LayoutSVGBlock) thus methods
|
| // required by SVG renders need to be declared on LayoutObject, but shared
|
| // logic can go in this class or in SVGLayoutSupport.
|
|
|
| -class RenderSVGModelObject : public LayoutObject {
|
| +class LayoutSVGModelObject : public LayoutObject {
|
| public:
|
| - explicit RenderSVGModelObject(SVGElement*);
|
| + explicit LayoutSVGModelObject(SVGElement*);
|
|
|
| virtual bool isChildAllowed(LayoutObject*, const LayoutStyle&) const override;
|
|
|
| @@ -69,7 +69,7 @@ protected:
|
| virtual void willBeDestroyed() override;
|
|
|
| private:
|
| - // RenderSVGModelObject subclasses should use element() instead.
|
| + // LayoutSVGModelObject subclasses should use element() instead.
|
| void node() const = delete;
|
|
|
| // This method should never be called, SVG uses a different nodeAtPoint method
|
|
|