diff options
Diffstat (limited to 'Source/WebCore/css/DashboardRegion.h')
-rw-r--r-- | Source/WebCore/css/DashboardRegion.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/WebCore/css/DashboardRegion.h b/Source/WebCore/css/DashboardRegion.h index 5b5f0bd2e..a811d8f73 100644 --- a/Source/WebCore/css/DashboardRegion.h +++ b/Source/WebCore/css/DashboardRegion.h @@ -18,18 +18,17 @@ * Boston, MA 02110-1301, USA. */ -#ifndef DashboardRegion_h -#define DashboardRegion_h - -#include "Rect.h" +#pragma once #if ENABLE(DASHBOARD_SUPPORT) +#include "Rect.h" + namespace WebCore { -class DashboardRegion : public RectBase, public RefCounted<DashboardRegion> { +class DashboardRegion final : public RectBase, public RefCounted<DashboardRegion> { public: - static PassRefPtr<DashboardRegion> create() { return adoptRef(new DashboardRegion); } + static Ref<DashboardRegion> create() { return adoptRef(*new DashboardRegion); } bool equals(const DashboardRegion& other) const { return m_label == other.m_label && m_geometryType == other.m_geometryType @@ -47,8 +46,6 @@ private: DashboardRegion() : m_isCircle(false), m_isRectangle(false) { } }; -} // namespace - -#endif +} // namespace WebCore #endif |