[DevTools] Migrate device emulation to WebDeviceEmulationParams.
BUG=327641
Review URL: https://codereview.chromium.org/220263003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261394 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/renderer/render_widget.h b/content/renderer/render_widget.h
index 25d929f..411d102 100644
--- a/content/renderer/render_widget.h
+++ b/content/renderer/render_widget.h
@@ -51,6 +51,7 @@
}
namespace blink {
+struct WebDeviceEmulationParams;
class WebGestureEvent;
class WebInputEvent;
class WebKeyboardEvent;
@@ -208,10 +209,7 @@
// Emulates screen and widget metrics. Supplied values override everything
// coming from host.
void EnableScreenMetricsEmulation(
- const gfx::Rect& device_rect,
- const gfx::Rect& widget_rect,
- float device_scale_factor,
- bool fit_to_view);
+ const blink::WebDeviceEmulationParams& params);
void DisableScreenMetricsEmulation();
void SetPopupOriginAdjustmentsForEmulation(ScreenMetricsEmulator* emulator);