From 9facc9f17484a0f4880618844d3f79f14cf16e2e Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Mon, 2 Nov 2020 14:31:08 +0100 Subject: Add WebEnginePageRenderFrame mojo interface Change-Id: I227e5119d943938c07b386a85a24494a55acb5b9 Reviewed-by: Allan Sandfeld Jensen --- chromium/qtwebengine/browser/BUILD.gn | 1 + chromium/qtwebengine/browser/qtwebenginepage.mojom | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 chromium/qtwebengine/browser/qtwebenginepage.mojom diff --git a/chromium/qtwebengine/browser/BUILD.gn b/chromium/qtwebengine/browser/BUILD.gn index 87d9062ec90..12a5d02b03e 100644 --- a/chromium/qtwebengine/browser/BUILD.gn +++ b/chromium/qtwebengine/browser/BUILD.gn @@ -5,6 +5,7 @@ import ("//mojo/public/tools/bindings/mojom.gni") mojom("interfaces") { sources = [ "qtwebchannel.mojom", + "qtwebenginepage.mojom" ] } diff --git a/chromium/qtwebengine/browser/qtwebenginepage.mojom b/chromium/qtwebengine/browser/qtwebenginepage.mojom new file mode 100644 index 00000000000..e2fe30d2c44 --- /dev/null +++ b/chromium/qtwebengine/browser/qtwebenginepage.mojom @@ -0,0 +1,8 @@ +module qtwebenginepage.mojom; + +interface WebEnginePageRenderFrame { + FetchDocumentMarkup(uint64 requestId) => (uint64 requestId, string markup); + FetchDocumentInnerText(uint64 requestId) => (uint64 requestId, string text); + SetBackgroundColor(uint32 color); +}; + -- cgit v1.2.1