Emulation Domain
Functions
Tells whether emulation is supported.
Clears the overridden device metrics.
Clears the overridden Geolocation Position and Error.
Clears Idle state overrides.
Subscribes to all events related to this domain.
Requests that page scale factor is reset to initial values.
Automatically render all web contents using a dark theme.
Allows overriding the automation flag.
Enables CPU throttling to emulate slow CPUs.
Sets or clears an override of the default background color of the frame. This override is used if the content does not specify one.
Overrides the values of device screen dimensions (window.screen.width, window.screen.height, window.innerWidth, window.innerHeight, and "device-width"/"device-height"-related CSS media query results).
Emulates the given media type or media feature for CSS media queries.
Emulates the given vision deficiency.
Enables or disables simulating a focused and active page.
Overrides the Geolocation Position or Error. Omitting any of the parameters emulates position unavailable.
Overrides the Idle state.
Overrides default host system locale with the specified one.
Overrides value returned by the javascript navigator object.
Sets a specified page scale factor.
Switches script execution in the page.
Overrides default host system timezone with the specified one.
Enables touch on platforms which do not support them.
Allows overriding user agent with the given string.
Turns on virtual time for all frames (replacing real-time with a synthetic time source) and sets the current virtual time policy. Note this supersedes any previous time budget.
Resizes the frame/viewport of the page. Note that this does not affect the frame's container (e.g. browser window). Can be used to produce screenshots of the specified size. Not supported on Android.
Notification sent after the virtual time budget for the current VirtualTimePolicy has run out.