Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / WebDevToolsAgentImpl.h
index 6af4d69..9b18c65 100644 (file)
 
 namespace blink {
 
-class Document;
 class LocalFrame;
-class FrameView;
-class GraphicsContext;
 class InspectorClient;
 class InspectorController;
-class Node;
 class Page;
 class PlatformKeyboardEvent;
 class WebDevToolsAgentClient;
-class WebFrame;
 class WebLocalFrameImpl;
 class WebString;
-class WebURLRequest;
-class WebURLResponse;
 class WebViewImpl;
-struct WebMemoryUsageInfo;
-struct WebURLError;
-struct WebDevToolsMessageData;
 
-class WebDevToolsAgentImpl FINAL
+class WebDevToolsAgentImpl final
     : public WebDevToolsAgentPrivate
     , public InspectorClient
     , public InspectorFrontendChannel
@@ -77,57 +67,57 @@ public:
     WebDevToolsAgentClient* client() { return m_client; }
 
     // WebDevToolsAgentPrivate implementation.
-    virtual void didCreateScriptContext(WebLocalFrameImpl*, int worldId) OVERRIDE;
-    virtual bool handleInputEvent(Page*, const WebInputEvent&) OVERRIDE;
-    virtual void didLayout() OVERRIDE;
+    virtual void didCreateScriptContext(WebLocalFrameImpl*, int worldId) override;
+    virtual bool handleInputEvent(Page*, const WebInputEvent&) override;
+    virtual void didLayout() override;
 
     // WebDevToolsAgent implementation.
-    virtual void attach(const WebString& hostId) OVERRIDE;
-    virtual void reattach(const WebString& hostId, const WebString& savedState) OVERRIDE;
-    virtual void detach() OVERRIDE;
-    virtual void continueProgram() OVERRIDE;
-    virtual void didBeginFrame(int frameId) OVERRIDE;
-    virtual void didCancelFrame() OVERRIDE;
-    virtual void willComposite() OVERRIDE;
-    virtual void didComposite() OVERRIDE;
-    virtual void dispatchOnInspectorBackend(const WebString& message) OVERRIDE;
-    virtual void inspectElementAt(const WebPoint&) OVERRIDE;
-    virtual void evaluateInWebInspector(long callId, const WebString& script) OVERRIDE;
-    virtual void setLayerTreeId(int) OVERRIDE;
-    virtual void processGPUEvent(const GPUEvent&) OVERRIDE;
+    virtual void attach(const WebString& hostId) override;
+    virtual void reattach(const WebString& hostId, const WebString& savedState) override;
+    virtual void detach() override;
+    virtual void continueProgram() override;
+    virtual void didBeginFrame(int frameId) override;
+    virtual void didCancelFrame() override;
+    virtual void willComposite() override;
+    virtual void didComposite() override;
+    virtual void dispatchOnInspectorBackend(const WebString& message) override;
+    virtual void inspectElementAt(const WebPoint&) override;
+    virtual void evaluateInWebInspector(long callId, const WebString& script) override;
+    virtual void setLayerTreeId(int) override;
+    virtual void processGPUEvent(const GPUEvent&) override;
 
     // InspectorClient implementation.
-    virtual void highlight() OVERRIDE;
-    virtual void hideHighlight() OVERRIDE;
-    virtual void updateInspectorStateCookie(const WTF::String&) OVERRIDE;
-    virtual void sendMessageToFrontend(PassRefPtr<JSONObject> message) OVERRIDE;
-    virtual void flush() OVERRIDE;
-    virtual void resumeStartup() OVERRIDE;
+    virtual void highlight() override;
+    virtual void hideHighlight() override;
+    virtual void updateInspectorStateCookie(const WTF::String&) override;
+    virtual void sendMessageToFrontend(PassRefPtr<JSONObject> message) override;
+    virtual void flush() override;
+    virtual void resumeStartup() override;
 
-    virtual void setDeviceMetricsOverride(int width, int height, float deviceScaleFactor, bool mobile, bool fitWindow, float scale, float offsetX, float offsetY) OVERRIDE;
-    virtual void clearDeviceMetricsOverride() OVERRIDE;
-    virtual void setTouchEventEmulationEnabled(bool) OVERRIDE;
+    virtual void setDeviceMetricsOverride(int width, int height, float deviceScaleFactor, bool mobile, bool fitWindow, float scale, float offsetX, float offsetY) override;
+    virtual void clearDeviceMetricsOverride() override;
+    virtual void setTouchEventEmulationEnabled(bool) override;
 
-    virtual void setTraceEventCallback(const WTF::String& categoryFilter, TraceEventCallback) OVERRIDE;
-    virtual void resetTraceEventCallback() OVERRIDE;
-    virtual void enableTracing(const WTF::String& categoryFilter) OVERRIDE;
-    virtual void disableTracing() OVERRIDE;
+    virtual void setTraceEventCallback(const WTF::String& categoryFilter, TraceEventCallback) override;
+    virtual void resetTraceEventCallback() override;
+    virtual void enableTracing(const WTF::String& categoryFilter) override;
+    virtual void disableTracing() override;
 
-    virtual void startGPUEventsRecording() OVERRIDE;
-    virtual void stopGPUEventsRecording() OVERRIDE;
+    virtual void startGPUEventsRecording() override;
+    virtual void stopGPUEventsRecording() override;
 
-    virtual void dispatchKeyEvent(const PlatformKeyboardEvent&) OVERRIDE;
-    virtual void dispatchMouseEvent(const PlatformMouseEvent&) OVERRIDE;
+    virtual void dispatchKeyEvent(const PlatformKeyboardEvent&) override;
+    virtual void dispatchMouseEvent(const PlatformMouseEvent&) override;
 
     // WebPageOverlay
-    virtual void paintPageOverlay(WebCanvas*) OVERRIDE;
+    virtual void paintPageOverlay(WebCanvas*) override;
 
     void flushPendingFrontendMessages();
 
 private:
     // WebThread::TaskObserver
-    virtual void willProcessTask() OVERRIDE;
-    virtual void didProcessTask() OVERRIDE;
+    virtual void willProcessTask() override;
+    virtual void didProcessTask() override;
 
     void enableMobileEmulation();
     void disableMobileEmulation();