Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / inspector / InspectorClient.h
index 181ba27..f75a07a 100644 (file)
 #define InspectorClient_h
 
 #include "core/inspector/InspectorStateClient.h"
+#include "core/page/ContextMenuProvider.h"
 #include "wtf/Forward.h"
 #include "wtf/HashMap.h"
 #include "wtf/HashSet.h"
 
-namespace WebCore {
+namespace blink {
 
 class IntPoint;
 class PlatformKeyboardEvent;
@@ -57,7 +58,7 @@ public:
     virtual void startGPUEventsRecording() { }
     virtual void stopGPUEventsRecording() { }
 
-    virtual void setDeviceMetricsOverride(int /*width*/, int /*height*/, float /*deviceScaleFactor*/, bool /*emulateViewport*/, bool /*fitWindow*/) { }
+    virtual void setDeviceMetricsOverride(int /*width*/, int /*height*/, float /*deviceScaleFactor*/, bool /*mobile*/, bool /*fitWindow*/, float /* scale */, float /* offsetX */, float /* offsetY */) { }
     virtual void clearDeviceMetricsOverride() { }
     virtual void setTouchEventEmulationEnabled(bool) { }
 
@@ -68,7 +69,8 @@ public:
     virtual void setContinuousPaintingEnabled(bool) { }
     virtual void setShowScrollBottleneckRects(bool) { }
 
-    virtual void requestPageScaleFactor(float scale, const IntPoint& origin) { }
+    virtual void resetScrollAndPageScaleFactor() { }
+    virtual void showContextMenu(float x, float y, PassRefPtr<ContextMenuProvider>) { }
     virtual void getAllocatedObjects(HashSet<const void*>&) { }
     virtual void dumpUncountedAllocatedObjects(const HashMap<const void*, size_t>&) { }
 
@@ -79,6 +81,6 @@ protected:
     virtual ~InspectorClient() { }
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // !defined(InspectorClient_h)