| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 9c8cf7d1ab64394d29f04b2fb05a86b2a3193b83..5edbb07aaebacbc9ed5f87222647399cb5beea25 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -602,6 +602,8 @@ bool RenderWidget::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ViewMsg_Snapshot, OnSnapshot)
|
| IPC_MESSAGE_HANDLER(ViewMsg_SetBrowserRenderingStats,
|
| OnSetBrowserRenderingStats)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_ConfigureSyntheticDelaysAck,
|
| + OnConfigureSyntheticDelaysAck)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| return handled;
|
| @@ -2738,6 +2740,18 @@ void RenderWidget::GetBrowserRenderingStats(BrowserRenderingStats* stats) {
|
| *stats = browser_rendering_stats_;
|
| }
|
|
|
| +void RenderWidget::ConfigureSyntheticDelays(
|
| + const std::vector<content::SyntheticDelayConfiguration>& delays,
|
| + const SyntheticDelayConfigurationCallback& callback) {
|
| + DCHECK(!callback.is_null());
|
| + Send(new ViewHostMsg_ConfigureSyntheticDelays(routing_id_, delays));
|
| + pending_delay_configuration_ = callback;
|
| +}
|
| +
|
| +void RenderWidget::OnConfigureSyntheticDelaysAck() {
|
| + pending_delay_configuration_.Run();
|
| +}
|
| +
|
| bool RenderWidget::WillHandleMouseEvent(const blink::WebMouseEvent& event) {
|
| return false;
|
| }
|
|
|