summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/LocalizationStrategy.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/platform/LocalizationStrategy.h')
-rw-r--r--WebCore/platform/LocalizationStrategy.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/WebCore/platform/LocalizationStrategy.h b/WebCore/platform/LocalizationStrategy.h
index 9bde316..178cfa2 100644
--- a/WebCore/platform/LocalizationStrategy.h
+++ b/WebCore/platform/LocalizationStrategy.h
@@ -28,9 +28,10 @@
#if USE(PLATFORM_STRATEGIES)
+#include <wtf/Forward.h>
+
namespace WebCore {
-class String;
class IntSize;
class LocalizationStrategy {
@@ -41,7 +42,10 @@ public:
virtual String submitButtonDefaultLabel() = 0;
virtual String fileButtonChooseFileLabel() = 0;
virtual String fileButtonNoFileSelectedLabel() = 0;
+
+#if PLATFORM(MAC)
virtual String copyImageUnknownFileLabel() = 0;
+#endif
#if ENABLE(CONTEXT_MENUS)
virtual String contextMenuItemTagOpenLinkInNewWindow() = 0;
@@ -122,7 +126,10 @@ public:
virtual String AXHeadingText() = 0;
virtual String AXDefinitionListTermText() = 0;
virtual String AXDefinitionListDefinitionText() = 0;
+
+#if PLATFORM(MAC)
virtual String AXARIAContentGroupText(const String& ariaType) = 0;
+#endif
virtual String AXButtonActionVerb() = 0;
virtual String AXRadioButtonActionVerb() = 0;