From b67b5d755889c0f150fbd9ea1dfce396e037c09f Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 21 Sep 2021 05:00:49 +0530 Subject: security: do not expose electron API to services 2 After refactoring some recipes in getferdi#1964, we no longer need to expose some APIs to recipes. --- src/webview/lib/RecipeWebview.js | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src') diff --git a/src/webview/lib/RecipeWebview.js b/src/webview/lib/RecipeWebview.js index a4951ed69..9c195a9f0 100644 --- a/src/webview/lib/RecipeWebview.js +++ b/src/webview/lib/RecipeWebview.js @@ -1,5 +1,5 @@ import { ipcRenderer } from 'electron'; -import { BrowserWindow, desktopCapturer, getCurrentWebContents } from '@electron/remote'; +import { BrowserWindow } from '@electron/remote'; import { pathExistsSync, readFileSync, existsSync } from 'fs-extra'; const debug = require('debug')('Ferdi:Plugin:RecipeWebview'); @@ -30,21 +30,11 @@ class RecipeWebview { return ipcRenderer; } - // TODO Remove this once we implement a proper wrapper. - get desktopCapturer() { - return desktopCapturer; - } - // TODO Remove this once we implement a proper wrapper. get BrowserWindow() { return BrowserWindow; } - // TODO Remove this once we implement a proper wrapper. - get getCurrentWebContents() { - return getCurrentWebContents; - } - /** * Initialize the loop * -- cgit v1.2.3-54-g00ecf