diff options
Diffstat (limited to 'chromium/content/browser/devtools/protocol/emulation_handler.h')
-rw-r--r-- | chromium/content/browser/devtools/protocol/emulation_handler.h | 15 |
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. |