Revert "Migrate device emulation to mojom"
This reverts commit 6ba92a23d992304067e04e556fc11d1fe65a1870.
Reason for revert: causes a crash, see bug
BUG: 1063063
Original change's description:
> Migrate device emulation to mojom
>
> - introduce DeviceEmulator, make it navigation-associated
> - move WebDeviceEmulationParams to blink/public/common/devtools
> - use base::Optional<WebDeviceEmulationParams> to represent emulation
> enabled/disabled state through most interfaces.
>
> Change-Id: Ic743a1af02019610149e1c4a765696c9d8711e5b
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2092938
> Commit-Queue: Andrey Kosyakov <[email protected]>
> Reviewed-by: danakj <[email protected]>
> Reviewed-by: Mike West <[email protected]>
> Reviewed-by: Dmitry Gozman <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#751492}
[email protected],[email protected],[email protected],[email protected],[email protected]
Change-Id: I8280c3aabc829245209d8db3d7d1915ddad8d8e3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2110213
Reviewed-by: Andrey Kosyakov <[email protected]>
Commit-Queue: Andrey Kosyakov <[email protected]>
Cr-Commit-Position: refs/heads/master@{#751710}
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
index 7080a4d..ac3e90f 100644
--- a/content/renderer/render_frame_impl.h
+++ b/content/renderer/render_frame_impl.h
@@ -32,7 +32,6 @@
#include "base/values.h"
#include "build/build_config.h"
#include "content/common/buildflags.h"
-#include "content/common/device_emulator.mojom.h"
#include "content/common/download/mhtml_file_writer.mojom.h"
#include "content/common/frame.mojom.h"
#include "content/common/frame_delete_intention.h"
@@ -597,8 +596,7 @@
subresource_loader_factories) override;
void BindDevToolsAgent(
mojo::PendingAssociatedRemote<blink::mojom::DevToolsAgentHost> host,
- mojo::PendingAssociatedReceiver<blink::mojom::DevToolsAgent> agent,
- mojo::PendingAssociatedReceiver<mojom::DeviceEmulator> device_emulator)
+ mojo::PendingAssociatedReceiver<blink::mojom::DevToolsAgent> receiver)
override;
void JavaScriptExecuteRequest(