summaryrefslogtreecommitdiff
path: root/Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h')
-rw-r--r--Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h b/Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h
index e57a29cd7..18c18d48e 100644
--- a/Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h
+++ b/Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h
@@ -23,15 +23,14 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef AccessibilityTextMarkerRange_h
-#define AccessibilityTextMarkerRange_h
+#pragma once
#include "JSWrappable.h"
#include <JavaScriptCore/JSObjectRef.h>
-#include <wtf/PassRefPtr.h>
#include <wtf/Platform.h>
+#include <wtf/Ref.h>
-#if PLATFORM(MAC)
+#if PLATFORM(COCOA)
#include <wtf/RetainPtr.h>
typedef CFTypeRef PlatformTextMarkerRange;
#else
@@ -42,8 +41,8 @@ namespace WTR {
class AccessibilityTextMarkerRange : public JSWrappable {
public:
- static PassRefPtr<AccessibilityTextMarkerRange> create(PlatformTextMarkerRange);
- static PassRefPtr<AccessibilityTextMarkerRange> create(const AccessibilityTextMarkerRange&);
+ static Ref<AccessibilityTextMarkerRange> create(PlatformTextMarkerRange);
+ static Ref<AccessibilityTextMarkerRange> create(const AccessibilityTextMarkerRange&);
~AccessibilityTextMarkerRange();
@@ -57,17 +56,15 @@ private:
AccessibilityTextMarkerRange(PlatformTextMarkerRange);
AccessibilityTextMarkerRange(const AccessibilityTextMarkerRange&);
-#if PLATFORM(MAC)
+#if PLATFORM(COCOA)
RetainPtr<PlatformTextMarkerRange> m_textMarkerRange;
#else
PlatformTextMarkerRange m_textMarkerRange;
#endif
};
-#if !PLATFORM(MAC)
+#if !PLATFORM(COCOA)
inline bool AccessibilityTextMarkerRange::isEqual(AccessibilityTextMarkerRange*) { return false; }
#endif
} // namespace WTR
-
-#endif // AccessibilityTextMarkerRange_h