summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2020-11-02 14:31:08 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2021-10-04 10:20:02 +0200
commit9facc9f17484a0f4880618844d3f79f14cf16e2e (patch)
treea233bc0e0a2bce86bbb1b8b791cab62a2bdfdb40
parentc5826a63e1da9aee119c0b7d4c797bb8d13390f9 (diff)
downloadqtwebengine-chromium-9facc9f17484a0f4880618844d3f79f14cf16e2e.tar.gz
Add WebEnginePageRenderFrame mojo interface
Change-Id: I227e5119d943938c07b386a85a24494a55acb5b9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--chromium/qtwebengine/browser/BUILD.gn1
-rw-r--r--chromium/qtwebengine/browser/qtwebenginepage.mojom8
2 files changed, 9 insertions, 0 deletions
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);
+};
+