From 5153cf7390d5e09fc20646fc3392fb7d01792a27 Mon Sep 17 00:00:00 2001 From: vkuzkokov Date: Fri, 14 Nov 2014 10:08:53 -0800 Subject: [PATCH] DevTools: Throttle Screencast on slow connections (First part of 3-sided commit) BUG=397107 Review URL: https://codereview.chromium.org/725133002 Cr-Commit-Position: refs/heads/master@{#304235} --- content/browser/devtools/protocol/page_handler.cc | 4 ++++ content/browser/devtools/protocol/page_handler.h | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/content/browser/devtools/protocol/page_handler.cc b/content/browser/devtools/protocol/page_handler.cc index d0e8496562e1..c6627a1e14dd 100644 --- a/content/browser/devtools/protocol/page_handler.cc +++ b/content/browser/devtools/protocol/page_handler.cc @@ -352,6 +352,10 @@ Response PageHandler::StopScreencast() { return Response::FallThrough(); } +Response PageHandler::ScreencastFrameAck(int frame_number) { + return Response::OK(); +} + Response PageHandler::HandleJavaScriptDialog(bool accept, const std::string* prompt_text) { base::string16 prompt_override; diff --git a/content/browser/devtools/protocol/page_handler.h b/content/browser/devtools/protocol/page_handler.h index 3a8c30c7f9b4..eea88ab9b487 100644 --- a/content/browser/devtools/protocol/page_handler.h +++ b/content/browser/devtools/protocol/page_handler.h @@ -73,8 +73,9 @@ class PageHandler { const int* quality, const int* max_width, const int* max_height); - Response StopScreencast(); + Response ScreencastFrameAck(int frame_number); + Response HandleJavaScriptDialog(bool accept, const std::string* prompt_text); scoped_refptr QueryUsageAndQuota( -- 2.11.4.GIT