From 43685d15c634c4242a5d3f2cda5e8b502b0acbe6 Mon Sep 17 00:00:00 2001 From: Josh Perez <60019601+josh-signal@users.noreply.github.com> Date: Thu, 16 Sep 2021 11:52:56 -0400 Subject: [PATCH] Context isolation for About, ScreenShare, Preferences --- about.html | 53 +---------------------- about_preload.js | 28 ------------ js/about_start.js | 30 ------------- main.js | 22 +++++++--- package.json | 2 - screenShare.html | 4 -- screenShare_preload.js | 62 --------------------------- settings.html | 5 +-- stylesheets/components/About.scss | 22 ++++++++++ stylesheets/manifest.scss | 1 + ts/components/About.tsx | 63 +++++++++++++++++++++++++++ ts/util/lint/exceptions.json | 42 +----------------- ts/window.d.ts | 27 +++--------- ts/windows/about/preload.ts | 34 +++++++++++++++ ts/windows/configure.ts | 30 +++++++++++++ ts/windows/init.ts | 4 ++ ts/windows/screenShare.ts | 11 ----- ts/windows/screenShare/preload.ts | 31 ++++++++++++++ ts/windows/settings/init.ts | 13 ------ ts/windows/settings/preload.ts | 71 +++++++++---------------------- 20 files changed, 234 insertions(+), 321 deletions(-) delete mode 100644 about_preload.js delete mode 100644 js/about_start.js delete mode 100644 screenShare_preload.js create mode 100644 stylesheets/components/About.scss create mode 100644 ts/components/About.tsx create mode 100644 ts/windows/about/preload.ts create mode 100644 ts/windows/configure.ts create mode 100644 ts/windows/init.ts delete mode 100644 ts/windows/screenShare.ts create mode 100644 ts/windows/screenShare/preload.ts delete mode 100644 ts/windows/settings/init.ts diff --git a/about.html b/about.html index e6eeeb0c1..6e62b3d11 100644 --- a/about.html +++ b/about.html @@ -6,11 +6,7 @@ -
- - - + +