diff options
Diffstat (limited to 'Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h')
-rw-r--r-- | Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h | 149 |
1 files changed, 5 insertions, 144 deletions
diff --git a/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h b/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h index 92f8236..55285de 100644 --- a/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h +++ b/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h @@ -31,12 +31,11 @@ #include <WebCore/CookiesStrategy.h> #include <WebCore/PlatformStrategies.h> #include <WebCore/PluginStrategy.h> -#include <WebCore/LocalizationStrategy.h> #include <WebCore/VisitedLinkStrategy.h> namespace WebKit { -class WebPlatformStrategies : public WebCore::PlatformStrategies, private WebCore::CookiesStrategy, private WebCore::PluginStrategy, private WebCore::LocalizationStrategy, private WebCore::VisitedLinkStrategy { +class WebPlatformStrategies : public WebCore::PlatformStrategies, private WebCore::CookiesStrategy, private WebCore::PluginStrategy, private WebCore::VisitedLinkStrategy { public: static void initialize(); @@ -46,7 +45,6 @@ private: // WebCore::PlatformStrategies virtual WebCore::CookiesStrategy* createCookiesStrategy(); virtual WebCore::PluginStrategy* createPluginStrategy(); - virtual WebCore::LocalizationStrategy* createLocalizationStrategy(); virtual WebCore::VisitedLinkStrategy* createVisitedLinkStrategy(); // WebCore::CookiesStrategy @@ -55,152 +53,15 @@ private: // WebCore::PluginStrategy virtual void refreshPlugins(); virtual void getPluginInfo(const WebCore::Page*, Vector<WebCore::PluginInfo>&); - - // WebCore::LocalizationStrategy - virtual String inputElementAltText(); - virtual String resetButtonDefaultLabel(); - virtual String searchableIndexIntroduction(); - virtual String submitButtonDefaultLabel(); - virtual String fileButtonChooseFileLabel(); - virtual String fileButtonNoFileSelectedLabel(); - virtual String defaultDetailsSummaryText(); -#if PLATFORM(MAC) - virtual String copyImageUnknownFileLabel(); -#endif -#if ENABLE(CONTEXT_MENUS) - virtual String contextMenuItemTagOpenLinkInNewWindow(); - virtual String contextMenuItemTagDownloadLinkToDisk(); - virtual String contextMenuItemTagCopyLinkToClipboard(); - virtual String contextMenuItemTagOpenImageInNewWindow(); - virtual String contextMenuItemTagDownloadImageToDisk(); - virtual String contextMenuItemTagCopyImageToClipboard(); -#if PLATFORM(QT) - virtual String contextMenuItemTagCopyImageUrlToClipboard(); -#endif - virtual String contextMenuItemTagOpenFrameInNewWindow(); - virtual String contextMenuItemTagCopy(); - virtual String contextMenuItemTagGoBack(); - virtual String contextMenuItemTagGoForward(); - virtual String contextMenuItemTagStop(); - virtual String contextMenuItemTagReload(); - virtual String contextMenuItemTagCut(); - virtual String contextMenuItemTagPaste(); -#if PLATFORM(GTK) - virtual String contextMenuItemTagDelete(); - virtual String contextMenuItemTagInputMethods(); - virtual String contextMenuItemTagUnicode(); -#endif -#if PLATFORM(GTK) || PLATFORM(QT) - virtual String contextMenuItemTagSelectAll(); -#endif - virtual String contextMenuItemTagNoGuessesFound(); - virtual String contextMenuItemTagIgnoreSpelling(); - virtual String contextMenuItemTagLearnSpelling(); - virtual String contextMenuItemTagSearchWeb(); - virtual String contextMenuItemTagLookUpInDictionary(); - virtual String contextMenuItemTagOpenLink(); - virtual String contextMenuItemTagIgnoreGrammar(); - virtual String contextMenuItemTagSpellingMenu(); - virtual String contextMenuItemTagShowSpellingPanel(bool show); - virtual String contextMenuItemTagCheckSpelling(); - virtual String contextMenuItemTagCheckSpellingWhileTyping(); - virtual String contextMenuItemTagCheckGrammarWithSpelling(); - virtual String contextMenuItemTagFontMenu(); - virtual String contextMenuItemTagBold(); - virtual String contextMenuItemTagItalic(); - virtual String contextMenuItemTagUnderline(); - virtual String contextMenuItemTagOutline(); - virtual String contextMenuItemTagWritingDirectionMenu(); - virtual String contextMenuItemTagTextDirectionMenu(); - virtual String contextMenuItemTagDefaultDirection(); - virtual String contextMenuItemTagLeftToRight(); - virtual String contextMenuItemTagRightToLeft(); -#if PLATFORM(MAC) - virtual String contextMenuItemTagSearchInSpotlight(); - virtual String contextMenuItemTagShowFonts(); - virtual String contextMenuItemTagStyles(); - virtual String contextMenuItemTagShowColors(); - virtual String contextMenuItemTagSpeechMenu(); - virtual String contextMenuItemTagStartSpeaking(); - virtual String contextMenuItemTagStopSpeaking(); - virtual String contextMenuItemTagCorrectSpellingAutomatically(); - virtual String contextMenuItemTagSubstitutionsMenu(); - virtual String contextMenuItemTagShowSubstitutions(bool show); - virtual String contextMenuItemTagSmartCopyPaste(); - virtual String contextMenuItemTagSmartQuotes(); - virtual String contextMenuItemTagSmartDashes(); - virtual String contextMenuItemTagSmartLinks(); - virtual String contextMenuItemTagTextReplacement(); - virtual String contextMenuItemTagTransformationsMenu(); - virtual String contextMenuItemTagMakeUpperCase(); - virtual String contextMenuItemTagMakeLowerCase(); - virtual String contextMenuItemTagCapitalize(); - virtual String contextMenuItemTagChangeBack(const String& replacedString); -#endif - virtual String contextMenuItemTagInspectElement(); - virtual String contextMenuItemTagOpenVideoInNewWindow(); - virtual String contextMenuItemTagOpenAudioInNewWindow(); - virtual String contextMenuItemTagCopyVideoLinkToClipboard(); - virtual String contextMenuItemTagCopyAudioLinkToClipboard(); - virtual String contextMenuItemTagToggleMediaControls(); - virtual String contextMenuItemTagToggleMediaLoop(); - virtual String contextMenuItemTagEnterVideoFullscreen(); - virtual String contextMenuItemTagMediaPlay(); - virtual String contextMenuItemTagMediaPause(); - virtual String contextMenuItemTagMediaMute(); -#endif // ENABLE(CONTEXT_MENUS) - virtual String searchMenuNoRecentSearchesText(); - virtual String searchMenuRecentSearchesText(); - virtual String searchMenuClearRecentSearchesText(); - virtual String AXWebAreaText(); - virtual String AXLinkText(); - virtual String AXListMarkerText(); - virtual String AXImageMapText(); - virtual String AXHeadingText(); - virtual String AXDefinitionListTermText(); - virtual String AXDefinitionListDefinitionText(); -#if PLATFORM(MAC) - virtual String AXARIAContentGroupText(const String& ariaType); -#endif - virtual String AXButtonActionVerb(); - virtual String AXRadioButtonActionVerb(); - virtual String AXTextFieldActionVerb(); - virtual String AXCheckedCheckBoxActionVerb(); - virtual String AXUncheckedCheckBoxActionVerb(); - virtual String AXMenuListActionVerb(); - virtual String AXMenuListPopupActionVerb(); - virtual String AXLinkActionVerb(); - virtual String missingPluginText(); - virtual String crashedPluginText(); - virtual String multipleFileUploadText(unsigned numberOfFiles); - virtual String unknownFileSizeText(); -#if PLATFORM(WIN) - virtual String uploadFileText(); - virtual String allFilesText(); -#endif - virtual String imageTitle(const String& filename, const WebCore::IntSize& size); - virtual String mediaElementLoadingStateText(); - virtual String mediaElementLiveBroadcastStateText(); - virtual String localizedMediaControlElementString(const String&); - virtual String localizedMediaControlElementHelpText(const String&); - virtual String localizedMediaTimeDescription(float); - virtual String validationMessageValueMissingText(); - virtual String validationMessageTypeMismatchText(); - virtual String validationMessagePatternMismatchText(); - virtual String validationMessageTooLongText(); - virtual String validationMessageRangeUnderflowText(); - virtual String validationMessageRangeOverflowText(); - virtual String validationMessageStepMismatchText(); - void populatePluginCache(); - bool m_pluginCacheIsPopulated; - bool m_shouldRefreshPlugins; - Vector<WebCore::PluginInfo> m_cachedPlugins; - // WebCore::VisitedLinkStrategy virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash); virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash); + + bool m_pluginCacheIsPopulated; + bool m_shouldRefreshPlugins; + Vector<WebCore::PluginInfo> m_cachedPlugins; }; } // namespace WebKit |