summaryrefslogtreecommitdiff
path: root/chromium/content/browser/devtools/protocol/emulation_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/devtools/protocol/emulation_handler.h')
-rw-r--r--chromium/content/browser/devtools/protocol/emulation_handler.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/chromium/content/browser/devtools/protocol/emulation_handler.h b/chromium/content/browser/devtools/protocol/emulation_handler.h
index 1fc66de4be3..0f4059f9356 100644
--- a/chromium/content/browser/devtools/protocol/emulation_handler.h
+++ b/chromium/content/browser/devtools/protocol/emulation_handler.h
@@ -9,7 +9,7 @@
#include "content/browser/devtools/protocol/devtools_domain_handler.h"
#include "content/browser/devtools/protocol/emulation.h"
#include "third_party/blink/public/common/user_agent/user_agent_metadata.h"
-#include "third_party/blink/public/web/web_device_emulation_params.h"
+#include "third_party/blink/public/common/widget/device_emulation_params.h"
namespace net {
class HttpRequestHeaders;
@@ -39,6 +39,10 @@ class EmulationHandler : public DevToolsDomainHandler,
Response Disable() override;
+ Response SetIdleOverride(bool is_user_active,
+ bool is_screen_unlocked) override;
+ Response ClearIdleOverride() override;
+
Response SetGeolocationOverride(Maybe<double> latitude,
Maybe<double> longitude,
Maybe<double> accuracy) override;
@@ -67,15 +71,16 @@ class EmulationHandler : public DevToolsDomainHandler,
Maybe<int> position_y,
Maybe<bool> dont_set_visible_size,
Maybe<Emulation::ScreenOrientation> screen_orientation,
- Maybe<protocol::Page::Viewport> viewport) override;
+ Maybe<protocol::Page::Viewport> viewport,
+ Maybe<protocol::Emulation::DisplayFeature> displayFeature) override;
Response ClearDeviceMetricsOverride() override;
Response SetVisibleSize(int width, int height) override;
Response SetFocusEmulationEnabled(bool) override;
- blink::WebDeviceEmulationParams GetDeviceEmulationParams();
- void SetDeviceEmulationParams(const blink::WebDeviceEmulationParams& params);
+ blink::DeviceEmulationParams GetDeviceEmulationParams();
+ void SetDeviceEmulationParams(const blink::DeviceEmulationParams& params);
bool device_emulation_enabled() { return device_emulation_enabled_; }
@@ -94,7 +99,7 @@ class EmulationHandler : public DevToolsDomainHandler,
std::string touch_emulation_configuration_;
bool device_emulation_enabled_;
bool focus_emulation_enabled_;
- blink::WebDeviceEmulationParams device_emulation_params_;
+ blink::DeviceEmulationParams device_emulation_params_;
std::string user_agent_;
// |user_agent_metadata_| is meaningful if |user_agent_| is non-empty.