summaryrefslogtreecommitdiff
path: root/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h')
-rw-r--r--Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h24
1 files changed, 10 insertions, 14 deletions
diff --git a/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h b/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h
index 44abca36d..236438d5c 100644
--- a/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h
+++ b/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h
@@ -17,10 +17,8 @@
* Boston, MA 02110-1301, USA.
*/
-#ifndef RenderSVGHiddenContainer_h
-#define RenderSVGHiddenContainer_h
+#pragma once
-#if ENABLE(SVG)
#include "RenderSVGContainer.h"
namespace WebCore {
@@ -31,23 +29,21 @@ class SVGElement;
// <defs>, <linearGradient>, <radialGradient> are all good examples
class RenderSVGHiddenContainer : public RenderSVGContainer {
public:
- RenderSVGHiddenContainer(SVGElement&, PassRef<RenderStyle>);
+ RenderSVGHiddenContainer(SVGElement&, RenderStyle&&);
protected:
- virtual void layout() override;
+ void layout() override;
private:
- virtual bool isSVGHiddenContainer() const override final { return true; }
- virtual const char* renderName() const override { return "RenderSVGHiddenContainer"; }
+ bool isSVGHiddenContainer() const final { return true; }
+ const char* renderName() const override { return "RenderSVGHiddenContainer"; }
- virtual void paint(PaintInfo&, const LayoutPoint&) override final;
+ void paint(PaintInfo&, const LayoutPoint&) final;
- virtual LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject*) const override final { return LayoutRect(); }
- virtual void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed) const override final;
+ LayoutRect clippedOverflowRectForRepaint(const RenderLayerModelObject*) const final { return LayoutRect(); }
+ void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed) const final;
- virtual bool nodeAtFloatPoint(const HitTestRequest&, HitTestResult&, const FloatPoint& pointInParent, HitTestAction) override final;
+ bool nodeAtFloatPoint(const HitTestRequest&, HitTestResult&, const FloatPoint& pointInParent, HitTestAction) final;
};
-}
-#endif // ENABLE(SVG)
-#endif // RenderSVGHiddenContainer_h
+} // namespace WebCore