#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;
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) { }
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>&) { }
virtual ~InspectorClient() { }
};
-} // namespace WebCore
+} // namespace blink
#endif // !defined(InspectorClient_h)