From 542ad3341994d7acb9750845b381ccfbf9eb4955 Mon Sep 17 00:00:00 2001 From: Michal Jurkiewicz Date: Mon, 23 Sep 2024 14:55:45 +0200 Subject: [PATCH] Support screen capture functionality in wrt js Handle permission request for `display-capture` Bug: https://jira-eu.sec.samsung.net/browse/VDGAME-561 Change-Id: Id1843c04c5d358b3869bb80de45eaa815a7c9a42 Signed-off-by: Michal Jurkiewicz --- wrt_app/src/web_application.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts index 3c8d7991..6d35a7a2 100644 --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -105,6 +105,11 @@ export class WebApplication { console.log(`Raising a media permission request with id: ${id}`); this.pendingCallbacks.set(id, callback); wrt.handleMediaPermissionRequest(id, webContents); + } else if (permission === 'display-capture') { + const id = ++this.pendingID; + console.log(`Raising a display-capture permission request with id: ${id}`); + this.pendingCallbacks.set(id, callback); + wrt.handleDisplayCapturePermissionRequest(id, webContents); } else if (permission === 'geolocation') { const id = ++this.pendingID; console.log(`Raising a geolocation permission request with id: ${id}`); -- 2.34.1