Title: [179236] trunk/Source
Revision
179236
Author
[email protected]
Date
2015-01-27 18:29:06 -0800 (Tue, 27 Jan 2015)

Log Message

More build fixes for newer clang.

Rubber-stamped by Anders Carlsson.

Source/WebCore:

* loader/icon/IconDatabase.h: Added missing override keywords.

Source/WebKit/mac:

Marked a deprecated accessibility method as such.

* WebView/WebFrame.mm:
(-[WebFrame accessibilityRoot]):

Source/WebKit2:

Added missing override keywords, marked some deprecated accessibility methods as such.

* PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm:
(WebKit::PluginProcessMainDelegate::doPreInitializationWork): Deleted.
(WebKit::PluginProcessMainDelegate::getExtraInitializationData): Deleted.
(WebKit::PluginProcessMainDelegate::doPostRunWork): Deleted.
* PluginProcess/WebProcessConnection.h:
* UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::WebProcessPool::platformInitializeWebProcess):
* UIProcess/Plugins/PluginProcessProxy.h:
* UIProcess/WebPageProxy.h:
* UIProcess/mac/PageClientImpl.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:
(PageOverlayClientImpl::actionContextForResultAtPoint): Deleted.
(PageOverlayClientImpl::dataDetectorsDidPresentUI): Deleted.
(PageOverlayClientImpl::dataDetectorsDidChangeUI): Deleted.
(PageOverlayClientImpl::dataDetectorsDidHideUI): Deleted.
* WebProcess/Plugins/Netscape/NetscapePlugin.h:
(WebKit::NetscapePlugin::isBeingAsynchronouslyInitialized): Deleted.
* WebProcess/Plugins/PDF/PDFPlugin.h:
* WebProcess/Plugins/PluginProcessConnection.h:
* WebProcess/Plugins/PluginProxy.h:
(WebKit::PluginProxy::isBeingAsynchronouslyInitialized): Deleted.
* WebProcess/WebCoreSupport/WebContextMenuClient.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (179235 => 179236)


--- trunk/Source/WebCore/ChangeLog	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebCore/ChangeLog	2015-01-28 02:29:06 UTC (rev 179236)
@@ -1,3 +1,11 @@
+2015-01-27  Alexey Proskuryakov  <[email protected]>
+
+        More build fixes for newer clang.
+
+        Rubber-stamped by Anders Carlsson.
+
+        * loader/icon/IconDatabase.h: Added missing override keywords.
+
 2015-01-27  Roger Fong  <[email protected]>
 
         WebGL2: Disable various extensions on WebGL2 context that have been promoted to core.

Modified: trunk/Source/WebCore/loader/icon/IconDatabase.h (179235 => 179236)


--- trunk/Source/WebCore/loader/icon/IconDatabase.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebCore/loader/icon/IconDatabase.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -130,8 +130,8 @@
 
 // *** Any Thread ***
 public:
-    WEBCORE_EXPORT virtual bool isOpen() const;
-    WEBCORE_EXPORT virtual String databasePath() const;
+    WEBCORE_EXPORT virtual bool isOpen() const override;
+    WEBCORE_EXPORT virtual String databasePath() const override;
     WEBCORE_EXPORT static String defaultDatabaseFilename();
 
 private:
@@ -178,7 +178,7 @@
 
 // *** Sync Thread Only ***
 public:
-    WEBCORE_EXPORT virtual bool shouldStopThreadActivity() const;
+    WEBCORE_EXPORT virtual bool shouldStopThreadActivity() const override;
 
 private:    
     static void iconDatabaseSyncThreadStart(void *);

Modified: trunk/Source/WebKit/mac/ChangeLog (179235 => 179236)


--- trunk/Source/WebKit/mac/ChangeLog	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit/mac/ChangeLog	2015-01-28 02:29:06 UTC (rev 179236)
@@ -1,3 +1,14 @@
+2015-01-27  Alexey Proskuryakov  <[email protected]>
+
+        More build fixes for newer clang.
+
+        Rubber-stamped by Anders Carlsson.
+
+        Marked a deprecated accessibility method as such.
+
+        * WebView/WebFrame.mm:
+        (-[WebFrame accessibilityRoot]):
+
 2015-01-27  Beth Dakin  <[email protected]>
 
         Immediate action gesture recognizer still doesn't work well with IB

Modified: trunk/Source/WebKit/mac/WebView/WebFrame.mm (179235 => 179236)


--- trunk/Source/WebKit/mac/WebView/WebFrame.mm	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit/mac/WebView/WebFrame.mm	2015-01-28 02:29:06 UTC (rev 179236)
@@ -2234,7 +2234,10 @@
     if (!AXObjectCache::accessibilityEnabled()) {
         AXObjectCache::enableAccessibility();
 #if !PLATFORM(IOS)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
         AXObjectCache::setEnhancedUserInterfaceAccessibility([[NSApp accessibilityAttributeValue:NSAccessibilityEnhancedUserInterfaceAttribute] boolValue]);
+#pragma clang diagnostic pop
 #endif
     }
     

Modified: trunk/Source/WebKit2/ChangeLog (179235 => 179236)


--- trunk/Source/WebKit2/ChangeLog	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/ChangeLog	2015-01-28 02:29:06 UTC (rev 179236)
@@ -1,3 +1,34 @@
+2015-01-27  Alexey Proskuryakov  <[email protected]>
+
+        More build fixes for newer clang.
+
+        Rubber-stamped by Anders Carlsson.
+
+        Added missing override keywords, marked some deprecated accessibility methods as such.
+
+        * PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm:
+        (WebKit::PluginProcessMainDelegate::doPreInitializationWork): Deleted.
+        (WebKit::PluginProcessMainDelegate::getExtraInitializationData): Deleted.
+        (WebKit::PluginProcessMainDelegate::doPostRunWork): Deleted.
+        * PluginProcess/WebProcessConnection.h:
+        * UIProcess/Cocoa/WebProcessPoolCocoa.mm:
+        (WebKit::WebProcessPool::platformInitializeWebProcess):
+        * UIProcess/Plugins/PluginProcessProxy.h:
+        * UIProcess/WebPageProxy.h:
+        * UIProcess/mac/PageClientImpl.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:
+        (PageOverlayClientImpl::actionContextForResultAtPoint): Deleted.
+        (PageOverlayClientImpl::dataDetectorsDidPresentUI): Deleted.
+        (PageOverlayClientImpl::dataDetectorsDidChangeUI): Deleted.
+        (PageOverlayClientImpl::dataDetectorsDidHideUI): Deleted.
+        * WebProcess/Plugins/Netscape/NetscapePlugin.h:
+        (WebKit::NetscapePlugin::isBeingAsynchronouslyInitialized): Deleted.
+        * WebProcess/Plugins/PDF/PDFPlugin.h:
+        * WebProcess/Plugins/PluginProcessConnection.h:
+        * WebProcess/Plugins/PluginProxy.h:
+        (WebKit::PluginProxy::isBeingAsynchronouslyInitialized): Deleted.
+        * WebProcess/WebCoreSupport/WebContextMenuClient.h:
+
 2015-01-27  Beth Dakin  <[email protected]>
 
         Immediate action gesture recognizer still doesn't work well with IB

Modified: trunk/Source/WebKit2/PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm (179235 => 179236)


--- trunk/Source/WebKit2/PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/PluginProcess/EntryPoint/mac/LegacyProcess/PluginProcessMain.mm	2015-01-28 02:29:06 UTC (rev 179236)
@@ -51,7 +51,7 @@
     {
     }
 
-    virtual void doPreInitializationWork()
+    virtual void doPreInitializationWork() override
     {
         // Remove the PluginProcess shim from the DYLD_INSERT_LIBRARIES environment variable so any processes
         // spawned by the PluginProcess don't try to insert the shim and crash.
@@ -86,7 +86,7 @@
         }
     }
 
-    virtual bool getExtraInitializationData(HashMap<String, String>& extraInitializationData)
+    virtual bool getExtraInitializationData(HashMap<String, String>& extraInitializationData) override
     {
         String pluginPath = m_commandLine["plugin-path"];
         if (pluginPath.isEmpty())
@@ -106,7 +106,7 @@
         [NSApp run];
     }
 
-    virtual void doPostRunWork()
+    virtual void doPostRunWork() override
     {
 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080
         // If we have private temporary and cache directories, clean them up.

Modified: trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h (179235 => 179236)


--- trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -67,8 +67,8 @@
     // IPC::Connection::Client
     virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
     virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
-    virtual void didClose(IPC::Connection&);
-    virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName);
+    virtual void didClose(IPC::Connection&) override;
+    virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
 
     // Message handlers.
     void didReceiveWebProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);

Modified: trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm (179235 => 179236)


--- trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm	2015-01-28 02:29:06 UTC (rev 179236)
@@ -177,7 +177,10 @@
     parameters.presenterApplicationPid = getpid();
 
 #if PLATFORM(MAC)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
     parameters.accessibilityEnhancedUserInterfaceEnabled = [[NSApp accessibilityAttributeValue:@"AXEnhancedUserInterface"] boolValue];
+#pragma clang diagnostic pop
 #else
     parameters.accessibilityEnhancedUserInterfaceEnabled = false;
 #endif

Modified: trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h (179235 => 179236)


--- trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -122,7 +122,7 @@
     virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
 
     // ProcessLauncher::Client
-    virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier);
+    virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier) override;
 
     // Message handlers
     void didCreateWebProcessConnection(const IPC::Attachment&, bool supportsAsynchronousPluginInitialization);

Modified: trunk/Source/WebKit2/UIProcess/WebPageProxy.h (179235 => 179236)


--- trunk/Source/WebKit2/UIProcess/WebPageProxy.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/UIProcess/WebPageProxy.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -1140,8 +1140,8 @@
 
 #if ENABLE(INPUT_TYPE_COLOR)
     void showColorPicker(const WebCore::Color& initialColor, const WebCore::IntRect&);
-    void didChooseColor(const WebCore::Color&);
-    void didEndColorPicker();
+    virtual void didChooseColor(const WebCore::Color&) override;
+    virtual void didEndColorPicker() override;
 #endif
 
     void editorStateChanged(const EditorState&);

Modified: trunk/Source/WebKit2/UIProcess/mac/PageClientImpl.h (179235 => 179236)


--- trunk/Source/WebKit2/UIProcess/mac/PageClientImpl.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/UIProcess/mac/PageClientImpl.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -56,45 +56,45 @@
 
 private:
     // PageClient
-    virtual std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy();
-    virtual void setViewNeedsDisplay(const WebCore::IntRect&);
-    virtual void displayView();
-    virtual bool canScrollView();
-    virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset);
-    virtual void requestScroll(const WebCore::FloatPoint& scrollPosition, bool isProgrammaticScroll);
+    virtual std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy() override;
+    virtual void setViewNeedsDisplay(const WebCore::IntRect&) override;
+    virtual void displayView() override;
+    virtual bool canScrollView() override;
+    virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset) override;
+    virtual void requestScroll(const WebCore::FloatPoint& scrollPosition, bool isProgrammaticScroll) override;
 
-    virtual WebCore::IntSize viewSize();
-    virtual bool isViewWindowActive();
-    virtual bool isViewFocused();
-    virtual bool isViewVisible();
-    virtual bool isViewVisibleOrOccluded();
-    virtual bool isViewInWindow();
-    virtual bool isVisuallyIdle();
+    virtual WebCore::IntSize viewSize() override;
+    virtual bool isViewWindowActive() override;
+    virtual bool isViewFocused() override;
+    virtual bool isViewVisible() override;
+    virtual bool isViewVisibleOrOccluded() override;
+    virtual bool isViewInWindow() override;
+    virtual bool isVisuallyIdle() override;
     virtual LayerHostingMode viewLayerHostingMode() override;
     virtual ColorSpaceData colorSpace() override;
     virtual void setAcceleratedCompositingRootLayer(LayerOrView *) override;
     virtual LayerOrView *acceleratedCompositingRootLayer() const override;
 
-    virtual void processDidExit();
-    virtual void pageClosed();
-    virtual void didRelaunchProcess();
+    virtual void processDidExit() override;
+    virtual void pageClosed() override;
+    virtual void didRelaunchProcess() override;
     virtual void preferencesDidChange() override;
-    virtual void toolTipChanged(const String& oldToolTip, const String& newToolTip);
+    virtual void toolTipChanged(const String& oldToolTip, const String& newToolTip) override;
     virtual void didCommitLoadForMainFrame(const String& mimeType, bool useCustomContentProvider) override;
     virtual void didFinishLoadingDataForCustomContentProvider(const String& suggestedFilename, const IPC::DataReference&) override;
     virtual void handleDownloadRequest(DownloadProxy*) override;
-    virtual void setCursor(const WebCore::Cursor&);
-    virtual void setCursorHiddenUntilMouseMoves(bool);
-    virtual void didChangeViewportProperties(const WebCore::ViewportAttributes&);
+    virtual void setCursor(const WebCore::Cursor&) override;
+    virtual void setCursorHiddenUntilMouseMoves(bool) override;
+    virtual void didChangeViewportProperties(const WebCore::ViewportAttributes&) override;
 
-    virtual void registerEditCommand(PassRefPtr<WebEditCommandProxy>, WebPageProxy::UndoOrRedo);
-    virtual void clearAllEditCommands();
-    virtual bool canUndoRedo(WebPageProxy::UndoOrRedo);
-    virtual void executeUndoRedo(WebPageProxy::UndoOrRedo);
-    virtual bool executeSavedCommandBySelector(const String& selector);
-    virtual void setDragImage(const WebCore::IntPoint& clientPosition, PassRefPtr<ShareableBitmap> dragImage, bool isLinkDrag);
+    virtual void registerEditCommand(PassRefPtr<WebEditCommandProxy>, WebPageProxy::UndoOrRedo) override;
+    virtual void clearAllEditCommands() override;
+    virtual bool canUndoRedo(WebPageProxy::UndoOrRedo) override;
+    virtual void executeUndoRedo(WebPageProxy::UndoOrRedo) override;
+    virtual bool executeSavedCommandBySelector(const String& selector) override;
+    virtual void setDragImage(const WebCore::IntPoint& clientPosition, PassRefPtr<ShareableBitmap> dragImage, bool isLinkDrag) override;
     virtual void setPromisedData(const String& pasteboardName, PassRefPtr<WebCore::SharedBuffer> imageBuffer, const String& filename, const String& extension, const String& title,
-        const String& url, const String& visibleUrl, PassRefPtr<WebCore::SharedBuffer> archiveBuffer);
+        const String& url, const String& visibleUrl, PassRefPtr<WebCore::SharedBuffer> archiveBuffer) override;
     virtual void updateSecureInputState() override;
     virtual void resetSecureInputState() override;
     virtual void notifyInputContextAboutDiscardedComposition() override;
@@ -102,61 +102,61 @@
     virtual void notifyApplicationAboutInputContextChange() override;
 #endif
 
-    virtual WebCore::FloatRect convertToDeviceSpace(const WebCore::FloatRect&);
-    virtual WebCore::FloatRect convertToUserSpace(const WebCore::FloatRect&);
-    virtual WebCore::IntPoint screenToRootView(const WebCore::IntPoint&);
-    virtual WebCore::IntRect rootViewToScreen(const WebCore::IntRect&);
+    virtual WebCore::FloatRect convertToDeviceSpace(const WebCore::FloatRect&) override;
+    virtual WebCore::FloatRect convertToUserSpace(const WebCore::FloatRect&) override;
+    virtual WebCore::IntPoint screenToRootView(const WebCore::IntPoint&) override;
+    virtual WebCore::IntRect rootViewToScreen(const WebCore::IntRect&) override;
 #if PLATFORM(IOS)
     virtual WebCore::IntPoint accessibilityScreenToRootView(const WebCore::IntPoint&) = 0;
     virtual WebCore::IntRect rootViewToAccessibilityScreen(const WebCore::IntRect&) = 0;
 #endif
 
-    CGRect boundsOfLayerInLayerBackedWindowCoordinates(CALayer *layer) const;
+    CGRect boundsOfLayerInLayerBackedWindowCoordinates(CALayer *layer) const override;
 
-    virtual void doneWithKeyEvent(const NativeWebKeyboardEvent&, bool wasEventHandled);
+    virtual void doneWithKeyEvent(const NativeWebKeyboardEvent&, bool wasEventHandled) override;
 
-    virtual PassRefPtr<WebPopupMenuProxy> createPopupMenuProxy(WebPageProxy*);
-    virtual PassRefPtr<WebContextMenuProxy> createContextMenuProxy(WebPageProxy*);
+    virtual PassRefPtr<WebPopupMenuProxy> createPopupMenuProxy(WebPageProxy*) override;
+    virtual PassRefPtr<WebContextMenuProxy> createContextMenuProxy(WebPageProxy*) override;
 
 #if ENABLE(INPUT_TYPE_COLOR)
-    virtual PassRefPtr<WebColorPicker> createColorPicker(WebPageProxy*, const WebCore::Color& initialColor, const WebCore::IntRect&);
+    virtual PassRefPtr<WebColorPicker> createColorPicker(WebPageProxy*, const WebCore::Color& initialColor, const WebCore::IntRect&) override;
 #endif
 
     virtual void setTextIndicator(PassRefPtr<WebCore::TextIndicator>, bool fadeOut) override;
     virtual void setTextIndicatorAnimationProgress(float) override;
 
-    virtual void enterAcceleratedCompositingMode(const LayerTreeContext&);
-    virtual void exitAcceleratedCompositingMode();
-    virtual void updateAcceleratedCompositingMode(const LayerTreeContext&);
+    virtual void enterAcceleratedCompositingMode(const LayerTreeContext&) override;
+    virtual void exitAcceleratedCompositingMode() override;
+    virtual void updateAcceleratedCompositingMode(const LayerTreeContext&) override;
 
     virtual PassRefPtr<ViewSnapshot> takeViewSnapshot() override;
     virtual void wheelEventWasNotHandledByWebCore(const NativeWebWheelEvent&) override;
 
-    virtual void accessibilityWebProcessTokenReceived(const IPC::DataReference&);
+    virtual void accessibilityWebProcessTokenReceived(const IPC::DataReference&) override;
 
-    virtual void pluginFocusOrWindowFocusChanged(uint64_t pluginComplexTextInputIdentifier, bool pluginHasFocusAndWindowHasFocus);
-    virtual void setPluginComplexTextInputState(uint64_t pluginComplexTextInputIdentifier, PluginComplexTextInputState);
+    virtual void pluginFocusOrWindowFocusChanged(uint64_t pluginComplexTextInputIdentifier, bool pluginHasFocusAndWindowHasFocus) override;
+    virtual void setPluginComplexTextInputState(uint64_t pluginComplexTextInputIdentifier, PluginComplexTextInputState) override;
 
-    virtual void makeFirstResponder();
+    virtual void makeFirstResponder() override;
     
-    virtual void didPerformDictionaryLookup(const DictionaryPopupInfo&);
-    virtual void dismissContentRelativeChildWindows();
+    virtual void didPerformDictionaryLookup(const DictionaryPopupInfo&) override;
+    virtual void dismissContentRelativeChildWindows() override;
 
-    virtual void showCorrectionPanel(WebCore::AlternativeTextType, const WebCore::FloatRect& boundingBoxOfReplacedString, const String& replacedString, const String& replacementString, const Vector<String>& alternativeReplacementStrings);
-    virtual void dismissCorrectionPanel(WebCore::ReasonForDismissingAlternativeText);
-    virtual String dismissCorrectionPanelSoon(WebCore::ReasonForDismissingAlternativeText);
-    virtual void recordAutocorrectionResponse(WebCore::AutocorrectionResponseType, const String& replacedString, const String& replacementString);
+    virtual void showCorrectionPanel(WebCore::AlternativeTextType, const WebCore::FloatRect& boundingBoxOfReplacedString, const String& replacedString, const String& replacementString, const Vector<String>& alternativeReplacementStrings) override;
+    virtual void dismissCorrectionPanel(WebCore::ReasonForDismissingAlternativeText) override;
+    virtual String dismissCorrectionPanelSoon(WebCore::ReasonForDismissingAlternativeText) override;
+    virtual void recordAutocorrectionResponse(WebCore::AutocorrectionResponseType, const String& replacedString, const String& replacementString) override;
 
-    virtual void recommendedScrollbarStyleDidChange(int32_t newStyle);
+    virtual void recommendedScrollbarStyleDidChange(int32_t newStyle) override;
 
-    virtual WKView* wkView() const { return m_wkView; }
+    virtual WKView* wkView() const override { return m_wkView; }
     virtual void intrinsicContentSizeDidChange(const WebCore::IntSize& intrinsicContentSize) override;
 
 #if USE(DICTATION_ALTERNATIVES)
-    virtual uint64_t addDictationAlternatives(const RetainPtr<NSTextAlternatives>&);
-    virtual void removeDictationAlternatives(uint64_t dictationContext);
-    virtual void showDictationAlternativeUI(const WebCore::FloatRect& boundingBoxOfDictatedText, uint64_t dictationContext);
-    virtual Vector<String> dictationAlternatives(uint64_t dictationContext);
+    virtual uint64_t addDictationAlternatives(const RetainPtr<NSTextAlternatives>&) override;
+    virtual void removeDictationAlternatives(uint64_t dictationContext) override;
+    virtual void showDictationAlternativeUI(const WebCore::FloatRect& boundingBoxOfDictatedText, uint64_t dictationContext) override;
+    virtual Vector<String> dictationAlternatives(uint64_t dictationContext) override;
 #endif
 #if USE(INSERTION_UNDO_GROUPING)
     virtual void registerInsertionUndoGrouping() override;

Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp	2015-01-28 02:29:06 UTC (rev 179236)
@@ -135,7 +135,7 @@
     }
 
 #if PLATFORM(MAC)
-    virtual DDActionContext *actionContextForResultAtPoint(WebPageOverlay& pageOverlay, WebCore::FloatPoint location, RefPtr<WebCore::Range>& rangeHandle)
+    virtual DDActionContext *actionContextForResultAtPoint(WebPageOverlay& pageOverlay, WebCore::FloatPoint location, RefPtr<WebCore::Range>& rangeHandle) override
     {
         if (!m_client.actionContextForResultAtPoint)
             return nil;
@@ -149,7 +149,7 @@
         return actionContext;
     }
 
-    virtual void dataDetectorsDidPresentUI(WebPageOverlay& pageOverlay)
+    virtual void dataDetectorsDidPresentUI(WebPageOverlay& pageOverlay) override
     {
         if (!m_client.dataDetectorsDidPresentUI)
             return;
@@ -157,7 +157,7 @@
         m_client.dataDetectorsDidPresentUI(toAPI(&pageOverlay), m_client.base.clientInfo);
     }
 
-    virtual void dataDetectorsDidChangeUI(WebPageOverlay& pageOverlay)
+    virtual void dataDetectorsDidChangeUI(WebPageOverlay& pageOverlay) override
     {
         if (!m_client.dataDetectorsDidChangeUI)
             return;
@@ -165,7 +165,7 @@
         m_client.dataDetectorsDidChangeUI(toAPI(&pageOverlay), m_client.base.clientInfo);
     }
 
-    virtual void dataDetectorsDidHideUI(WebPageOverlay& pageOverlay)
+    virtual void dataDetectorsDidHideUI(WebPageOverlay& pageOverlay) override
     {
         if (!m_client.dataDetectorsDidHideUI)
             return;

Modified: trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.h (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -59,7 +59,7 @@
     static PassRefPtr<NetscapePlugin> fromNPP(NPP);
 
     // In-process NetscapePlugins don't support asynchronous initialization.
-    virtual bool isBeingAsynchronouslyInitialized() const { return false; }
+    virtual bool isBeingAsynchronouslyInitialized() const override { return false; }
 
 #if PLATFORM(COCOA)
     NPError setDrawingModel(NPDrawingModel);
@@ -177,38 +177,38 @@
     static bool wantsPluginRelativeNPWindowCoordinates();
 
     // Plugin
-    virtual bool initialize(const Parameters&);
-    virtual void destroy();
-    virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect);
-    virtual PassRefPtr<ShareableBitmap> snapshot();
+    virtual bool initialize(const Parameters&) override;
+    virtual void destroy() override;
+    virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect) override;
+    virtual PassRefPtr<ShareableBitmap> snapshot() override;
 #if PLATFORM(COCOA)
-    virtual PlatformLayer* pluginLayer();
+    virtual PlatformLayer* pluginLayer() override;
 #endif
-    virtual bool isTransparent();
+    virtual bool isTransparent() override;
     virtual bool wantsWheelEvents() override;
-    virtual void geometryDidChange(const WebCore::IntSize& pluginSize, const WebCore::IntRect& clipRect, const WebCore::AffineTransform& pluginToRootViewTransform);
-    virtual void visibilityDidChange(bool isVisible);
-    virtual void frameDidFinishLoading(uint64_t requestID);
-    virtual void frameDidFail(uint64_t requestID, bool wasCancelled);
-    virtual void didEvaluateJavaScript(uint64_t requestID, const String& result);
+    virtual void geometryDidChange(const WebCore::IntSize& pluginSize, const WebCore::IntRect& clipRect, const WebCore::AffineTransform& pluginToRootViewTransform) override;
+    virtual void visibilityDidChange(bool isVisible) override;
+    virtual void frameDidFinishLoading(uint64_t requestID) override;
+    virtual void frameDidFail(uint64_t requestID, bool wasCancelled) override;
+    virtual void didEvaluateJavaScript(uint64_t requestID, const String& result) override;
     virtual void streamDidReceiveResponse(uint64_t streamID, const WebCore::URL& responseURL, uint32_t streamLength, 
-                                          uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName);
-    virtual void streamDidReceiveData(uint64_t streamID, const char* bytes, int length);
-    virtual void streamDidFinishLoading(uint64_t streamID);
-    virtual void streamDidFail(uint64_t streamID, bool wasCancelled);
+                                          uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName) override;
+    virtual void streamDidReceiveData(uint64_t streamID, const char* bytes, int length) override;
+    virtual void streamDidFinishLoading(uint64_t streamID) override;
+    virtual void streamDidFail(uint64_t streamID, bool wasCancelled) override;
     virtual void manualStreamDidReceiveResponse(const WebCore::URL& responseURL, uint32_t streamLength, 
-                                                uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName);
-    virtual void manualStreamDidReceiveData(const char* bytes, int length);
-    virtual void manualStreamDidFinishLoading();
-    virtual void manualStreamDidFail(bool wasCancelled);
+                                                uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName) override;
+    virtual void manualStreamDidReceiveData(const char* bytes, int length) override;
+    virtual void manualStreamDidFinishLoading() override;
+    virtual void manualStreamDidFail(bool wasCancelled) override;
     
-    virtual bool handleMouseEvent(const WebMouseEvent&);
-    virtual bool handleWheelEvent(const WebWheelEvent&);
-    virtual bool handleMouseEnterEvent(const WebMouseEvent&);
-    virtual bool handleMouseLeaveEvent(const WebMouseEvent&);
-    virtual bool handleContextMenuEvent(const WebMouseEvent&);
-    virtual bool handleKeyboardEvent(const WebKeyboardEvent&);
-    virtual void setFocus(bool);
+    virtual bool handleMouseEvent(const WebMouseEvent&) override;
+    virtual bool handleWheelEvent(const WebWheelEvent&) override;
+    virtual bool handleMouseEnterEvent(const WebMouseEvent&) override;
+    virtual bool handleMouseLeaveEvent(const WebMouseEvent&) override;
+    virtual bool handleContextMenuEvent(const WebMouseEvent&) override;
+    virtual bool handleKeyboardEvent(const WebKeyboardEvent&) override;
+    virtual void setFocus(bool) override;
 
     virtual bool handleEditingCommand(const String& commandName, const String& argument) override;
     virtual bool isEditingCommandEnabled(const String&) override;
@@ -218,19 +218,19 @@
     
     virtual bool handlesPageScaleFactor() override;
 
-    virtual NPObject* pluginScriptableNPObject();
+    virtual NPObject* pluginScriptableNPObject() override;
     
     virtual unsigned countFindMatches(const String&, WebCore::FindOptions, unsigned maxMatchCount) override;
     virtual bool findString(const String&, WebCore::FindOptions, unsigned maxMatchCount) override;
 
-    virtual void windowFocusChanged(bool);
-    virtual void windowVisibilityChanged(bool);
+    virtual void windowFocusChanged(bool) override;
+    virtual void windowVisibilityChanged(bool) override;
 
 #if PLATFORM(COCOA)
-    virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates);
+    virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates) override;
 
-    virtual uint64_t pluginComplexTextInputIdentifier() const;
-    virtual void sendComplexTextInput(const String& textInput);
+    virtual uint64_t pluginComplexTextInputIdentifier() const override;
+    virtual void sendComplexTextInput(const String& textInput) override;
     virtual void setLayerHostingMode(LayerHostingMode) override;
 
     void pluginFocusOrWindowFocusChanged();
@@ -239,15 +239,15 @@
     void updatePluginLayer();
 #endif
 
-    virtual void contentsScaleFactorChanged(float);
-    virtual void storageBlockingStateChanged(bool);
-    virtual void privateBrowsingStateChanged(bool);
-    virtual bool getFormValue(String& formValue);
-    virtual bool handleScroll(WebCore::ScrollDirection, WebCore::ScrollGranularity);
-    virtual WebCore::Scrollbar* horizontalScrollbar();
-    virtual WebCore::Scrollbar* verticalScrollbar();
+    virtual void contentsScaleFactorChanged(float) override;
+    virtual void storageBlockingStateChanged(bool) override;
+    virtual void privateBrowsingStateChanged(bool) override;
+    virtual bool getFormValue(String& formValue) override;
+    virtual bool handleScroll(WebCore::ScrollDirection, WebCore::ScrollGranularity) override;
+    virtual WebCore::Scrollbar* horizontalScrollbar() override;
+    virtual WebCore::Scrollbar* verticalScrollbar() override;
 
-    virtual bool supportsSnapshotting() const;
+    virtual bool supportsSnapshotting() const override;
 
     // Convert the given point from plug-in coordinates to root view coordinates.
     virtual WebCore::IntPoint convertToRootView(const WebCore::IntPoint&) const override;

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPlugin.h (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPlugin.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPlugin.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -107,7 +107,7 @@
     explicit PDFPlugin(WebFrame*);
 
     // Plugin functions.
-    virtual bool initialize(const Parameters&);
+    virtual bool initialize(const Parameters&) override;
     virtual void destroy() override;
     virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRectInWindowCoordinates) override { }
     virtual void updateControlTints(WebCore::GraphicsContext*) override;
@@ -200,7 +200,7 @@
     virtual WebCore::IntPoint convertFromScrollbarToContainingView(const WebCore::Scrollbar*, const WebCore::IntPoint& scrollbarPoint) const override;
     virtual WebCore::IntPoint convertFromContainingViewToScrollbar(const WebCore::Scrollbar*, const WebCore::IntPoint& parentPoint) const override;
     virtual bool updatesScrollLayerPositionOnMainThread() const override { return true; }
-    virtual bool forceUpdateScrollbarsOnMainThreadForPerformanceTesting() const;
+    virtual bool forceUpdateScrollbarsOnMainThreadForPerformanceTesting() const override;
 
     // PDFPlugin functions.
     void updateScrollbars();

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -66,7 +66,7 @@
     // IPC::Connection::Client
     virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
     virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
-    virtual void didClose(IPC::Connection&);
+    virtual void didClose(IPC::Connection&) override;
     virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
 
     // Message handlers.

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -66,72 +66,72 @@
     void didReceivePluginProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
     void didReceiveSyncPluginProxyMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
 
-    bool isBeingAsynchronouslyInitialized() const { return m_waitingOnAsynchronousInitialization; }
+    bool isBeingAsynchronouslyInitialized() const override { return m_waitingOnAsynchronousInitialization; }
 
 private:
     explicit PluginProxy(uint64_t pluginProcessToken, bool isRestartedProcess);
 
     // Plugin
-    virtual bool initialize(const Parameters&);
+    virtual bool initialize(const Parameters&) override;
     bool initializeSynchronously();
 
-    virtual void destroy();
-    virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect);
-    virtual bool supportsSnapshotting() const;
-    virtual PassRefPtr<ShareableBitmap> snapshot();
+    virtual void destroy() override;
+    virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect) override;
+    virtual bool supportsSnapshotting() const override;
+    virtual PassRefPtr<ShareableBitmap> snapshot() override;
 #if PLATFORM(COCOA)
-    virtual PlatformLayer* pluginLayer();
+    virtual PlatformLayer* pluginLayer() override;
 #endif
-    virtual bool isTransparent();
+    virtual bool isTransparent() override;
     virtual bool wantsWheelEvents() override;
-    virtual void geometryDidChange(const WebCore::IntSize& pluginSize, const WebCore::IntRect& clipRect, const WebCore::AffineTransform& pluginToRootViewTransform);
-    virtual void visibilityDidChange(bool isVisible);
-    virtual void frameDidFinishLoading(uint64_t requestID);
-    virtual void frameDidFail(uint64_t requestID, bool wasCancelled);
-    virtual void didEvaluateJavaScript(uint64_t requestID, const String& result);
-    virtual void streamDidReceiveResponse(uint64_t streamID, const WebCore::URL& responseURL, uint32_t streamLength, uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName);
-    virtual void streamDidReceiveData(uint64_t streamID, const char* bytes, int length);
-    virtual void streamDidFinishLoading(uint64_t streamID);
-    virtual void streamDidFail(uint64_t streamID, bool wasCancelled);
-    virtual void manualStreamDidReceiveResponse(const WebCore::URL& responseURL, uint32_t streamLength, uint32_t lastModifiedTime, const WTF::String& mimeType, const WTF::String& headers, const String& suggestedFileName);
-    virtual void manualStreamDidReceiveData(const char* bytes, int length);
-    virtual void manualStreamDidFinishLoading();
-    virtual void manualStreamDidFail(bool wasCancelled);
+    virtual void geometryDidChange(const WebCore::IntSize& pluginSize, const WebCore::IntRect& clipRect, const WebCore::AffineTransform& pluginToRootViewTransform) override;
+    virtual void visibilityDidChange(bool isVisible) override;
+    virtual void frameDidFinishLoading(uint64_t requestID) override;
+    virtual void frameDidFail(uint64_t requestID, bool wasCancelled) override;
+    virtual void didEvaluateJavaScript(uint64_t requestID, const String& result) override;
+    virtual void streamDidReceiveResponse(uint64_t streamID, const WebCore::URL& responseURL, uint32_t streamLength, uint32_t lastModifiedTime, const String& mimeType, const String& headers, const String& suggestedFileName) override;
+    virtual void streamDidReceiveData(uint64_t streamID, const char* bytes, int length) override;
+    virtual void streamDidFinishLoading(uint64_t streamID) override;
+    virtual void streamDidFail(uint64_t streamID, bool wasCancelled) override;
+    virtual void manualStreamDidReceiveResponse(const WebCore::URL& responseURL, uint32_t streamLength, uint32_t lastModifiedTime, const WTF::String& mimeType, const WTF::String& headers, const String& suggestedFileName) override;
+    virtual void manualStreamDidReceiveData(const char* bytes, int length) override;
+    virtual void manualStreamDidFinishLoading() override;
+    virtual void manualStreamDidFail(bool wasCancelled) override;
     
-    virtual bool handleMouseEvent(const WebMouseEvent&);
-    virtual bool handleWheelEvent(const WebWheelEvent&);
-    virtual bool handleMouseEnterEvent(const WebMouseEvent&);
-    virtual bool handleMouseLeaveEvent(const WebMouseEvent&);
-    virtual bool handleContextMenuEvent(const WebMouseEvent&);
-    virtual bool handleKeyboardEvent(const WebKeyboardEvent&);
-    virtual void setFocus(bool);
+    virtual bool handleMouseEvent(const WebMouseEvent&) override;
+    virtual bool handleWheelEvent(const WebWheelEvent&) override;
+    virtual bool handleMouseEnterEvent(const WebMouseEvent&) override;
+    virtual bool handleMouseLeaveEvent(const WebMouseEvent&) override;
+    virtual bool handleContextMenuEvent(const WebMouseEvent&) override;
+    virtual bool handleKeyboardEvent(const WebKeyboardEvent&) override;
+    virtual void setFocus(bool) override;
     virtual bool handleEditingCommand(const String& commandName, const String& argument) override;
     virtual bool isEditingCommandEnabled(const String& commandName) override;
     virtual bool shouldAllowScripting() override { return true; }
     virtual bool shouldAllowNavigationFromDrags() override { return false; }
     
-    virtual bool handlesPageScaleFactor();
+    virtual bool handlesPageScaleFactor() override;
     
-    virtual NPObject* pluginScriptableNPObject();
+    virtual NPObject* pluginScriptableNPObject() override;
 
-    virtual void windowFocusChanged(bool);
-    virtual void windowVisibilityChanged(bool);
+    virtual void windowFocusChanged(bool) override;
+    virtual void windowVisibilityChanged(bool) override;
 
 #if PLATFORM(COCOA)
-    virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates);
-    virtual uint64_t pluginComplexTextInputIdentifier() const;
-    virtual void sendComplexTextInput(const String& textInput);
+    virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates) override;
+    virtual uint64_t pluginComplexTextInputIdentifier() const override;
+    virtual void sendComplexTextInput(const String& textInput) override;
     virtual void setLayerHostingMode(LayerHostingMode) override;
 #endif
 
-    virtual void contentsScaleFactorChanged(float);
-    virtual void storageBlockingStateChanged(bool);
-    virtual void privateBrowsingStateChanged(bool);
+    virtual void contentsScaleFactorChanged(float) override;
+    virtual void storageBlockingStateChanged(bool) override;
+    virtual void privateBrowsingStateChanged(bool) override;
     virtual void mutedStateChanged(bool) override;
-    virtual bool getFormValue(String& formValue);
-    virtual bool handleScroll(WebCore::ScrollDirection, WebCore::ScrollGranularity);
-    virtual WebCore::Scrollbar* horizontalScrollbar();
-    virtual WebCore::Scrollbar* verticalScrollbar();
+    virtual bool getFormValue(String& formValue) override;
+    virtual bool handleScroll(WebCore::ScrollDirection, WebCore::ScrollGranularity) override;
+    virtual WebCore::Scrollbar* horizontalScrollbar() override;
+    virtual WebCore::Scrollbar* verticalScrollbar() override;
 
     virtual unsigned countFindMatches(const String&, WebCore::FindOptions, unsigned) override  { return 0; }
     virtual bool findString(const String&, WebCore::FindOptions, unsigned) override { return false; }

Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h (179235 => 179236)


--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h	2015-01-28 01:54:25 UTC (rev 179235)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h	2015-01-28 02:29:06 UTC (rev 179236)
@@ -42,7 +42,7 @@
     }
     
 private:
-    virtual void contextMenuDestroyed();
+    virtual void contextMenuDestroyed() override;
     
 #if USE(CROSS_PLATFORM_CONTEXT_MENUS)
     virtual std::unique_ptr<WebCore::ContextMenu> customizeMenu(std::unique_ptr<WebCore::ContextMenu>) override;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to