aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--package-lock.json252
-rw-r--r--package.json2
-rw-r--r--src/features/webControls/components/WebControls.js1
-rw-r--r--src/index.js7
5 files changed, 83 insertions, 183 deletions
diff --git a/README.md b/README.md
index ba4ed4c5a..d6c8e7e38 100644
--- a/README.md
+++ b/README.md
@@ -238,13 +238,13 @@ The version [2.23.0](https://github.com/git-for-windows/git/releases/tag/v2.23.0
238#### Debian/Ubuntu 238#### Debian/Ubuntu
239 239
240```bash 240```bash
241$ apt install libx11-dev libxext-dev libxss-dev libxkbfile-dev 241$ apt install libx11-dev libxext-dev libxss-dev libxkbfile-dev rpm
242``` 242```
243 243
244#### Fedora 244#### Fedora
245 245
246```bash 246```bash
247$ dnf install libX11-devel libXext-devel libXScrnSaver-devel libxkbfile-devel 247$ dnf install libX11-devel libXext-devel libXScrnSaver-devel libxkbfile-devel rpm
248``` 248```
249 249
250#### Windows 250#### Windows
diff --git a/package-lock.json b/package-lock.json
index 29b793df0..43d5ffe1e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10027,29 +10027,29 @@
10027 } 10027 }
10028 }, 10028 },
10029 "app-builder-bin": { 10029 "app-builder-bin": {
10030 "version": "3.5.9", 10030 "version": "3.5.10",
10031 "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.5.9.tgz", 10031 "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.5.10.tgz",
10032 "integrity": "sha512-NSjtqZ3x2kYiDp3Qezsgukx/AUzKPr3Xgf9by4cYt05ILWGAptepeeu0Uv+7MO+41o6ujhLixTou8979JGg2Kg==", 10032 "integrity": "sha512-Jd+GW68lR0NeetgZDo47PdWBEPdnD+p0jEa7XaxjRC8u6Oo/wgJsfKUkORRgr2NpkD19IFKN50P6JYy04XHFLQ==",
10033 "dev": true 10033 "dev": true
10034 }, 10034 },
10035 "app-builder-lib": { 10035 "app-builder-lib": {
10036 "version": "22.7.0", 10036 "version": "22.9.1",
10037 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-22.7.0.tgz", 10037 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-22.9.1.tgz",
10038 "integrity": "sha512-blRKwV8h0ztualXS50ciCTo39tbuDGNS+ldcy8+KLvKXuT6OpYnSJ7M6MSfPT+xWatshMHJV1rJx3Tl+k/Sn/g==", 10038 "integrity": "sha512-KfXim/fiNwFW2SKffsjEMdAU7RbbEXn62x5YyXle1b4j9X/wEHW9iwox8De6y0hJdR+/kCC/49lI+VgNwLhV7A==",
10039 "dev": true, 10039 "dev": true,
10040 "requires": { 10040 "requires": {
10041 "7zip-bin": "~5.0.3", 10041 "7zip-bin": "~5.0.3",
10042 "@develar/schema-utils": "~2.6.5", 10042 "@develar/schema-utils": "~2.6.5",
10043 "async-exit-hook": "^2.0.1", 10043 "async-exit-hook": "^2.0.1",
10044 "bluebird-lst": "^1.0.9", 10044 "bluebird-lst": "^1.0.9",
10045 "builder-util": "22.7.0", 10045 "builder-util": "22.9.1",
10046 "builder-util-runtime": "8.7.1", 10046 "builder-util-runtime": "8.7.2",
10047 "chromium-pickle-js": "^0.2.0", 10047 "chromium-pickle-js": "^0.2.0",
10048 "debug": "^4.2.0", 10048 "debug": "^4.3.0",
10049 "ejs": "^3.1.3", 10049 "ejs": "^3.1.5",
10050 "electron-publish": "22.7.0", 10050 "electron-publish": "22.9.1",
10051 "fs-extra": "^9.0.0", 10051 "fs-extra": "^9.0.1",
10052 "hosted-git-info": "^3.0.4", 10052 "hosted-git-info": "^3.0.5",
10053 "is-ci": "^2.0.0", 10053 "is-ci": "^2.0.0",
10054 "isbinaryfile": "^4.0.6", 10054 "isbinaryfile": "^4.0.6",
10055 "js-yaml": "^3.14.0", 10055 "js-yaml": "^3.14.0",
@@ -10062,16 +10062,6 @@
10062 "temp-file": "^3.3.7" 10062 "temp-file": "^3.3.7"
10063 }, 10063 },
10064 "dependencies": { 10064 "dependencies": {
10065 "builder-util-runtime": {
10066 "version": "8.7.1",
10067 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.1.tgz",
10068 "integrity": "sha512-uEBH1nAnTvzjcsrh2XI3qOzJ39h0+9kuIuwj+kCc3a07TZNGShfJcai8fFzL3mNgGjEFxoq+XMssR11r+FOFSg==",
10069 "dev": true,
10070 "requires": {
10071 "debug": "^4.2.0",
10072 "sax": "^1.2.4"
10073 }
10074 },
10075 "debug": { 10065 "debug": {
10076 "version": "4.3.1", 10066 "version": "4.3.1",
10077 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 10067 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
@@ -11572,20 +11562,20 @@
11572 "dev": true 11562 "dev": true
11573 }, 11563 },
11574 "builder-util": { 11564 "builder-util": {
11575 "version": "22.7.0", 11565 "version": "22.9.1",
11576 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-22.7.0.tgz", 11566 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-22.9.1.tgz",
11577 "integrity": "sha512-UV3MKL0mwjMq2y9JlBf28Cegpj0CrIXcjGkO0TXn+QZ6Yy9rY6lHOuUvpQ19ct2Qh1o+QSwH3Q1nKUf5viJBBg==", 11567 "integrity": "sha512-5hN/XOaYu4ZQUS6F+5CXE6jTo+NAnVqAxDuKGSaHWb9bejfv/rluChTLoY3/nJh7RFjkoyVjvFJv7zQDB1QmHw==",
11578 "dev": true, 11568 "dev": true,
11579 "requires": { 11569 "requires": {
11580 "7zip-bin": "~5.0.3", 11570 "7zip-bin": "~5.0.3",
11581 "@types/debug": "^4.1.5", 11571 "@types/debug": "^4.1.5",
11582 "@types/fs-extra": "^9.0.1", 11572 "@types/fs-extra": "^9.0.1",
11583 "app-builder-bin": "3.5.9", 11573 "app-builder-bin": "3.5.10",
11584 "bluebird-lst": "^1.0.9", 11574 "bluebird-lst": "^1.0.9",
11585 "builder-util-runtime": "8.7.1", 11575 "builder-util-runtime": "8.7.2",
11586 "chalk": "^4.0.0", 11576 "chalk": "^4.1.0",
11587 "debug": "^4.2.0", 11577 "debug": "^4.3.0",
11588 "fs-extra": "^9.0.0", 11578 "fs-extra": "^9.0.1",
11589 "is-ci": "^2.0.0", 11579 "is-ci": "^2.0.0",
11590 "js-yaml": "^3.14.0", 11580 "js-yaml": "^3.14.0",
11591 "source-map-support": "^0.5.19", 11581 "source-map-support": "^0.5.19",
@@ -11611,16 +11601,6 @@
11611 "color-convert": "^2.0.1" 11601 "color-convert": "^2.0.1"
11612 } 11602 }
11613 }, 11603 },
11614 "builder-util-runtime": {
11615 "version": "8.7.1",
11616 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.1.tgz",
11617 "integrity": "sha512-uEBH1nAnTvzjcsrh2XI3qOzJ39h0+9kuIuwj+kCc3a07TZNGShfJcai8fFzL3mNgGjEFxoq+XMssR11r+FOFSg==",
11618 "dev": true,
11619 "requires": {
11620 "debug": "^4.2.0",
11621 "sax": "^1.2.4"
11622 }
11623 },
11624 "chalk": { 11604 "chalk": {
11625 "version": "4.1.1", 11605 "version": "4.1.1",
11626 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 11606 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
@@ -14445,15 +14425,15 @@
14445 } 14425 }
14446 }, 14426 },
14447 "dmg-builder": { 14427 "dmg-builder": {
14448 "version": "22.7.0", 14428 "version": "22.9.1",
14449 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.7.0.tgz", 14429 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.9.1.tgz",
14450 "integrity": "sha512-5Ea2YEz6zSNbyGzZD+O9/MzmaXb6oa15cSKWo4JQ1xP4rorOpte7IOj2jcwYjtc+Los2gu1lvT314OC1OZIWgg==", 14430 "integrity": "sha512-jc+DAirqmQrNT6KbDHdfEp8D1kD0DBTnsLhwUR3MX+hMBun5bT134LQzpdK0GKvd22GqF8L1Cz/NOgaVjscAXQ==",
14451 "dev": true, 14431 "dev": true,
14452 "requires": { 14432 "requires": {
14453 "app-builder-lib": "22.7.0", 14433 "app-builder-lib": "22.9.1",
14454 "builder-util": "22.7.0", 14434 "builder-util": "22.9.1",
14455 "fs-extra": "^9.0.0", 14435 "fs-extra": "^9.0.1",
14456 "iconv-lite": "^0.5.1", 14436 "iconv-lite": "^0.6.2",
14457 "js-yaml": "^3.14.0", 14437 "js-yaml": "^3.14.0",
14458 "sanitize-filename": "^1.6.3" 14438 "sanitize-filename": "^1.6.3"
14459 }, 14439 },
@@ -14471,12 +14451,12 @@
14471 } 14451 }
14472 }, 14452 },
14473 "iconv-lite": { 14453 "iconv-lite": {
14474 "version": "0.5.2", 14454 "version": "0.6.2",
14475 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", 14455 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
14476 "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", 14456 "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
14477 "dev": true, 14457 "dev": true,
14478 "requires": { 14458 "requires": {
14479 "safer-buffer": ">= 2.1.2 < 3" 14459 "safer-buffer": ">= 2.1.2 < 3.0.0"
14480 } 14460 }
14481 }, 14461 },
14482 "js-yaml": { 14462 "js-yaml": {
@@ -14815,25 +14795,25 @@
14815 } 14795 }
14816 }, 14796 },
14817 "electron-builder": { 14797 "electron-builder": {
14818 "version": "22.7.0", 14798 "version": "22.9.1",
14819 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-22.7.0.tgz", 14799 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-22.9.1.tgz",
14820 "integrity": "sha512-t6E3oMutpST64YWbZCg7HodEwJOsnjUF1vnDIHm2MW6CFZPX8tlCK6efqaV66LU0E0Nkp/JH6TE5bCqQ1+VdPQ==", 14800 "integrity": "sha512-GXPt8l5Mxwm1QKYopUM6/Tdh9W3695G6Ax+IFyj5pQ51G4SD5L1uq4/RkPSsOgs3rP7jNSV6g6OfDzdtVufPdA==",
14821 "dev": true, 14801 "dev": true,
14822 "requires": { 14802 "requires": {
14823 "@types/yargs": "^15.0.5", 14803 "@types/yargs": "^15.0.5",
14824 "app-builder-lib": "22.7.0", 14804 "app-builder-lib": "22.9.1",
14825 "bluebird-lst": "^1.0.9", 14805 "bluebird-lst": "^1.0.9",
14826 "builder-util": "22.7.0", 14806 "builder-util": "22.9.1",
14827 "builder-util-runtime": "8.7.1", 14807 "builder-util-runtime": "8.7.2",
14828 "chalk": "^4.0.0", 14808 "chalk": "^4.1.0",
14829 "dmg-builder": "22.7.0", 14809 "dmg-builder": "22.9.1",
14830 "fs-extra": "^9.0.0", 14810 "fs-extra": "^9.0.1",
14831 "is-ci": "^2.0.0", 14811 "is-ci": "^2.0.0",
14832 "lazy-val": "^1.0.4", 14812 "lazy-val": "^1.0.4",
14833 "read-config-file": "6.0.0", 14813 "read-config-file": "6.0.0",
14834 "sanitize-filename": "^1.6.3", 14814 "sanitize-filename": "^1.6.3",
14835 "update-notifier": "^4.1.0", 14815 "update-notifier": "^4.1.1",
14836 "yargs": "^15.3.1" 14816 "yargs": "^16.0.3"
14837 }, 14817 },
14838 "dependencies": { 14818 "dependencies": {
14839 "ansi-regex": { 14819 "ansi-regex": {
@@ -14851,16 +14831,6 @@
14851 "color-convert": "^2.0.1" 14831 "color-convert": "^2.0.1"
14852 } 14832 }
14853 }, 14833 },
14854 "builder-util-runtime": {
14855 "version": "8.7.1",
14856 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.1.tgz",
14857 "integrity": "sha512-uEBH1nAnTvzjcsrh2XI3qOzJ39h0+9kuIuwj+kCc3a07TZNGShfJcai8fFzL3mNgGjEFxoq+XMssR11r+FOFSg==",
14858 "dev": true,
14859 "requires": {
14860 "debug": "^4.2.0",
14861 "sax": "^1.2.4"
14862 }
14863 },
14864 "chalk": { 14834 "chalk": {
14865 "version": "4.1.1", 14835 "version": "4.1.1",
14866 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 14836 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
@@ -14872,14 +14842,14 @@
14872 } 14842 }
14873 }, 14843 },
14874 "cliui": { 14844 "cliui": {
14875 "version": "6.0.0", 14845 "version": "7.0.4",
14876 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 14846 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
14877 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 14847 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
14878 "dev": true, 14848 "dev": true,
14879 "requires": { 14849 "requires": {
14880 "string-width": "^4.2.0", 14850 "string-width": "^4.2.0",
14881 "strip-ansi": "^6.0.0", 14851 "strip-ansi": "^6.0.0",
14882 "wrap-ansi": "^6.2.0" 14852 "wrap-ansi": "^7.0.0"
14883 } 14853 }
14884 }, 14854 },
14885 "color-convert": { 14855 "color-convert": {
@@ -14897,31 +14867,12 @@
14897 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 14867 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14898 "dev": true 14868 "dev": true
14899 }, 14869 },
14900 "debug": {
14901 "version": "4.3.1",
14902 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
14903 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
14904 "dev": true,
14905 "requires": {
14906 "ms": "2.1.2"
14907 }
14908 },
14909 "emoji-regex": { 14870 "emoji-regex": {
14910 "version": "8.0.0", 14871 "version": "8.0.0",
14911 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 14872 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
14912 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 14873 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
14913 "dev": true 14874 "dev": true
14914 }, 14875 },
14915 "find-up": {
14916 "version": "4.1.0",
14917 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
14918 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
14919 "dev": true,
14920 "requires": {
14921 "locate-path": "^5.0.0",
14922 "path-exists": "^4.0.0"
14923 }
14924 },
14925 "fs-extra": { 14876 "fs-extra": {
14926 "version": "9.1.0", 14877 "version": "9.1.0",
14927 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 14878 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
@@ -14962,36 +14913,6 @@
14962 "universalify": "^2.0.0" 14913 "universalify": "^2.0.0"
14963 } 14914 }
14964 }, 14915 },
14965 "locate-path": {
14966 "version": "5.0.0",
14967 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
14968 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
14969 "dev": true,
14970 "requires": {
14971 "p-locate": "^4.1.0"
14972 }
14973 },
14974 "p-locate": {
14975 "version": "4.1.0",
14976 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
14977 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
14978 "dev": true,
14979 "requires": {
14980 "p-limit": "^2.2.0"
14981 }
14982 },
14983 "path-exists": {
14984 "version": "4.0.0",
14985 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
14986 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
14987 "dev": true
14988 },
14989 "require-main-filename": {
14990 "version": "2.0.0",
14991 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
14992 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
14993 "dev": true
14994 },
14995 "string-width": { 14916 "string-width": {
14996 "version": "4.2.2", 14917 "version": "4.2.2",
14997 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", 14918 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
@@ -15028,9 +14949,9 @@
15028 "dev": true 14949 "dev": true
15029 }, 14950 },
15030 "wrap-ansi": { 14951 "wrap-ansi": {
15031 "version": "6.2.0", 14952 "version": "7.0.0",
15032 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 14953 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
15033 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 14954 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
15034 "dev": true, 14955 "dev": true,
15035 "requires": { 14956 "requires": {
15036 "ansi-styles": "^4.0.0", 14957 "ansi-styles": "^4.0.0",
@@ -15038,34 +14959,32 @@
15038 "strip-ansi": "^6.0.0" 14959 "strip-ansi": "^6.0.0"
15039 } 14960 }
15040 }, 14961 },
14962 "y18n": {
14963 "version": "5.0.8",
14964 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
14965 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
14966 "dev": true
14967 },
15041 "yargs": { 14968 "yargs": {
15042 "version": "15.4.1", 14969 "version": "16.2.0",
15043 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 14970 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
15044 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", 14971 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
15045 "dev": true, 14972 "dev": true,
15046 "requires": { 14973 "requires": {
15047 "cliui": "^6.0.0", 14974 "cliui": "^7.0.2",
15048 "decamelize": "^1.2.0", 14975 "escalade": "^3.1.1",
15049 "find-up": "^4.1.0", 14976 "get-caller-file": "^2.0.5",
15050 "get-caller-file": "^2.0.1",
15051 "require-directory": "^2.1.1", 14977 "require-directory": "^2.1.1",
15052 "require-main-filename": "^2.0.0",
15053 "set-blocking": "^2.0.0",
15054 "string-width": "^4.2.0", 14978 "string-width": "^4.2.0",
15055 "which-module": "^2.0.0", 14979 "y18n": "^5.0.5",
15056 "y18n": "^4.0.0", 14980 "yargs-parser": "^20.2.2"
15057 "yargs-parser": "^18.1.2"
15058 } 14981 }
15059 }, 14982 },
15060 "yargs-parser": { 14983 "yargs-parser": {
15061 "version": "18.1.3", 14984 "version": "20.2.7",
15062 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 14985 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
15063 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 14986 "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
15064 "dev": true, 14987 "dev": true
15065 "requires": {
15066 "camelcase": "^5.0.0",
15067 "decamelize": "^1.2.0"
15068 }
15069 } 14988 }
15070 } 14989 }
15071 }, 14990 },
@@ -15146,19 +15065,19 @@
15146 } 15065 }
15147 }, 15066 },
15148 "electron-publish": { 15067 "electron-publish": {
15149 "version": "22.7.0", 15068 "version": "22.9.1",
15150 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-22.7.0.tgz", 15069 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-22.9.1.tgz",
15151 "integrity": "sha512-hmU69xlb6vvAV3QfpHYDlkdZMFdBAgDbptoxbLFrnTq5bOkcL8AaDbvxeoZ4+lvqgs29NwqGpkHo2oN+p/hCfg==", 15070 "integrity": "sha512-ducLjRJLEeU87FaTCWaUyDjCoLXHkawkltP2zqS/n2PyGke54ZIql0tBuUheht4EpR8AhFbVJ11spSn1gy8r6w==",
15152 "dev": true, 15071 "dev": true,
15153 "requires": { 15072 "requires": {
15154 "@types/fs-extra": "^9.0.1", 15073 "@types/fs-extra": "^9.0.1",
15155 "bluebird-lst": "^1.0.9", 15074 "bluebird-lst": "^1.0.9",
15156 "builder-util": "22.7.0", 15075 "builder-util": "22.9.1",
15157 "builder-util-runtime": "8.7.1", 15076 "builder-util-runtime": "8.7.2",
15158 "chalk": "^4.0.0", 15077 "chalk": "^4.1.0",
15159 "fs-extra": "^9.0.0", 15078 "fs-extra": "^9.0.1",
15160 "lazy-val": "^1.0.4", 15079 "lazy-val": "^1.0.4",
15161 "mime": "^2.4.5" 15080 "mime": "^2.4.6"
15162 }, 15081 },
15163 "dependencies": { 15082 "dependencies": {
15164 "@types/fs-extra": { 15083 "@types/fs-extra": {
@@ -15179,16 +15098,6 @@
15179 "color-convert": "^2.0.1" 15098 "color-convert": "^2.0.1"
15180 } 15099 }
15181 }, 15100 },
15182 "builder-util-runtime": {
15183 "version": "8.7.1",
15184 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.1.tgz",
15185 "integrity": "sha512-uEBH1nAnTvzjcsrh2XI3qOzJ39h0+9kuIuwj+kCc3a07TZNGShfJcai8fFzL3mNgGjEFxoq+XMssR11r+FOFSg==",
15186 "dev": true,
15187 "requires": {
15188 "debug": "^4.2.0",
15189 "sax": "^1.2.4"
15190 }
15191 },
15192 "chalk": { 15101 "chalk": {
15193 "version": "4.1.1", 15102 "version": "4.1.1",
15194 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 15103 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
@@ -15214,15 +15123,6 @@
15214 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 15123 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15215 "dev": true 15124 "dev": true
15216 }, 15125 },
15217 "debug": {
15218 "version": "4.3.1",
15219 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
15220 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
15221 "dev": true,
15222 "requires": {
15223 "ms": "2.1.2"
15224 }
15225 },
15226 "fs-extra": { 15126 "fs-extra": {
15227 "version": "9.1.0", 15127 "version": "9.1.0",
15228 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 15128 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
diff --git a/package.json b/package.json
index 227b41da3..0ece77699 100644
--- a/package.json
+++ b/package.json
@@ -165,7 +165,7 @@
165 "cz-conventional-changelog": "^2.1.0", 165 "cz-conventional-changelog": "^2.1.0",
166 "dotenv": "^8.2.0", 166 "dotenv": "^8.2.0",
167 "electron": "12.0.7", 167 "electron": "12.0.7",
168 "electron-builder": "22.7.0", 168 "electron-builder": "22.9.1",
169 "electron-notarize": "1.0.0", 169 "electron-notarize": "1.0.0",
170 "electron-rebuild": "2.3.5", 170 "electron-rebuild": "2.3.5",
171 "eslint": "^5.10.0", 171 "eslint": "^5.10.0",
diff --git a/src/features/webControls/components/WebControls.js b/src/features/webControls/components/WebControls.js
index c6331073b..b9403bd0d 100644
--- a/src/features/webControls/components/WebControls.js
+++ b/src/features/webControls/components/WebControls.js
@@ -65,6 +65,7 @@ const styles = theme => ({
65 width: '20px !important', 65 width: '20px !important',
66 height: 20, 66 height: 20,
67 marginTop: 5, 67 marginTop: 5,
68 color: theme.colorText,
68 }, 69 },
69 input: { 70 input: {
70 marginBottom: 0, 71 marginBottom: 0,
diff --git a/src/index.js b/src/index.js
index b29cec831..2ca8d451b 100644
--- a/src/index.js
+++ b/src/index.js
@@ -57,9 +57,7 @@ const debug = require('debug')('Ferdi:App');
57// From Electron 9 onwards, app.allowRendererProcessReuse = true by default. This causes the app to crash on Windows due to the 57// From Electron 9 onwards, app.allowRendererProcessReuse = true by default. This causes the app to crash on Windows due to the
58// Electron Windows Notification API crashing. Setting this to false fixes the issue until the electron team fixes the notification bug 58// Electron Windows Notification API crashing. Setting this to false fixes the issue until the electron team fixes the notification bug
59// More Info - https://github.com/electron/electron/issues/18397 59// More Info - https://github.com/electron/electron/issues/18397
60if (isWindows) { 60app.allowRendererProcessReuse = false;
61 app.allowRendererProcessReuse = false;
62}
63 61
64// Globally set useragent to fix user agent override in service workers 62// Globally set useragent to fix user agent override in service workers
65debug('Set userAgent to ', userAgent()); 63debug('Set userAgent to ', userAgent());
@@ -378,7 +376,8 @@ if (argv['auth-negotiate-delegate-whitelist']) {
378} 376}
379 377
380// Disable Chromium's poor MPRIS implementation 378// Disable Chromium's poor MPRIS implementation
381app.commandLine.appendSwitch('disable-features', 'HardwareMediaKeyHandling,MediaSessionService'); 379// and apply workaround for https://github.com/electron/electron/pull/26432
380app.commandLine.appendSwitch('disable-features', 'HardwareMediaKeyHandling,MediaSessionService,CrossOriginOpenerPolicy');
382 381
383// This method will be called when Electron has finished 382// This method will be called when Electron has finished
384// initialization and is ready to create browser windows. 383// initialization and is ready to create browser windows.