aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2024-04-16 07:47:42 +0530
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2024-04-16 12:07:47 +0000
commit90a2029ac6e2fb4109f52322bc21d847d8d0007a (patch)
treef962c799606aec104a4793ff6f1da174c0520a83
parentPartially revert cbba61b40112b41c43285a1a279969e68df1a2e9. (diff)
downloadferdium-app-90a2029ac6e2fb4109f52322bc21d847d8d0007a.tar.gz
ferdium-app-90a2029ac6e2fb4109f52322bc21d847d8d0007a.tar.zst
ferdium-app-90a2029ac6e2fb4109f52322bc21d847d8d0007a.zip
Upgrade electron to '30.0.0'
-rw-r--r--package.json2
-rw-r--r--pnpm-lock.yaml20
-rw-r--r--src/webview/contextMenuBuilder.ts12
3 files changed, 22 insertions, 12 deletions
diff --git a/package.json b/package.json
index bb36128f9..291f84c79 100644
--- a/package.json
+++ b/package.json
@@ -162,7 +162,7 @@
162 "chalk": "5.3.0", 162 "chalk": "5.3.0",
163 "concurrently": "8.2.2", 163 "concurrently": "8.2.2",
164 "cross-env": "7.0.3", 164 "cross-env": "7.0.3",
165 "electron": "29.3.0", 165 "electron": "30.0.0",
166 "electron-builder": "24.13.3", 166 "electron-builder": "24.13.3",
167 "esbuild": "0.16.17", 167 "esbuild": "0.16.17",
168 "esbuild-plugin-copy": "2.1.1", 168 "esbuild-plugin-copy": "2.1.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 723fe4a7c..be8a320ea 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -40,7 +40,7 @@ dependencies:
40 version: 5.1.0 40 version: 5.1.0
41 '@electron/remote': 41 '@electron/remote':
42 specifier: 2.1.2 42 specifier: 2.1.2
43 version: 2.1.2(electron@29.3.0) 43 version: 2.1.2(electron@30.0.0)
44 '@emotion/react': 44 '@emotion/react':
45 specifier: 11.11.4 45 specifier: 11.11.4
46 version: 11.11.4(@types/react@18.2.77)(react@18.2.0) 46 version: 11.11.4(@types/react@18.2.77)(react@18.2.0)
@@ -70,7 +70,7 @@ dependencies:
70 version: 7.4.0(history@5.3.0)(mobx@6.12.3)(path-to-regexp@6.2.2) 70 version: 7.4.0(history@5.3.0)(mobx@6.12.3)(path-to-regexp@6.2.2)
71 '@syed_umair/electron-process-manager': 71 '@syed_umair/electron-process-manager':
72 specifier: 1.1.0 72 specifier: 1.1.0
73 version: 1.1.0(electron@29.3.0) 73 version: 1.1.0(electron@30.0.0)
74 auto-launch: 74 auto-launch:
75 specifier: 5.0.6 75 specifier: 5.0.6
76 version: 5.0.6 76 version: 5.0.6
@@ -349,8 +349,8 @@ devDependencies:
349 specifier: 7.0.3 349 specifier: 7.0.3
350 version: 7.0.3 350 version: 7.0.3
351 electron: 351 electron:
352 specifier: 29.3.0 352 specifier: 30.0.0
353 version: 29.3.0 353 version: 30.0.0
354 electron-builder: 354 electron-builder:
355 specifier: 24.13.3 355 specifier: 24.13.3
356 version: 24.13.3(electron-builder-squirrel-windows@24.13.3) 356 version: 24.13.3(electron-builder-squirrel-windows@24.13.3)
@@ -1467,12 +1467,12 @@ packages:
1467 - supports-color 1467 - supports-color
1468 dev: true 1468 dev: true
1469 1469
1470 /@electron/remote@2.1.2(electron@29.3.0): 1470 /@electron/remote@2.1.2(electron@30.0.0):
1471 resolution: {integrity: sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==} 1471 resolution: {integrity: sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==}
1472 peerDependencies: 1472 peerDependencies:
1473 electron: '>= 13.0.0' 1473 electron: '>= 13.0.0'
1474 dependencies: 1474 dependencies:
1475 electron: 29.3.0 1475 electron: 30.0.0
1476 dev: false 1476 dev: false
1477 1477
1478 /@electron/universal@1.5.1: 1478 /@electron/universal@1.5.1:
@@ -2875,12 +2875,12 @@ packages:
2875 path-to-regexp: 6.2.2 2875 path-to-regexp: 6.2.2
2876 dev: false 2876 dev: false
2877 2877
2878 /@syed_umair/electron-process-manager@1.1.0(electron@29.3.0): 2878 /@syed_umair/electron-process-manager@1.1.0(electron@30.0.0):
2879 resolution: {integrity: sha512-rbDJ1GQ51DcsP+354WpI/3xWOra1HH4cT1jA0maK8VJogn7s5BiMO2XkSBaCoeMCvTIIwx7Y6dgUHpfnL2M6wg==} 2879 resolution: {integrity: sha512-rbDJ1GQ51DcsP+354WpI/3xWOra1HH4cT1jA0maK8VJogn7s5BiMO2XkSBaCoeMCvTIIwx7Y6dgUHpfnL2M6wg==}
2880 peerDependencies: 2880 peerDependencies:
2881 electron: '>=21' 2881 electron: '>=21'
2882 dependencies: 2882 dependencies:
2883 electron: 29.3.0 2883 electron: 30.0.0
2884 electron-process-reporter: 1.4.0 2884 electron-process-reporter: 1.4.0
2885 dev: false 2885 dev: false
2886 2886
@@ -6063,8 +6063,8 @@ packages:
6063 mkdirp: 0.5.6 6063 mkdirp: 0.5.6
6064 dev: false 6064 dev: false
6065 6065
6066 /electron@29.3.0: 6066 /electron@30.0.0:
6067 resolution: {integrity: sha512-ZxFKm0/v48GSoBuO3DdnMlCYXefEUKUHLMsKxyXY4nZGgzbBKpF/X8haZa2paNj23CLfsCKBOtfc2vsEQiOOsA==} 6067 resolution: {integrity: sha512-GRwKphq/TUhSlb44OwSckXKl50f5OR/pm9MvF3rBLyqcxwfu7L11xejrZ0hDea1eKyCkzGd4B+cIqaQiDguPEA==}
6068 engines: {node: '>= 12.20.55'} 6068 engines: {node: '>= 12.20.55'}
6069 hasBin: true 6069 hasBin: true
6070 requiresBuild: true 6070 requiresBuild: true
diff --git a/src/webview/contextMenuBuilder.ts b/src/webview/contextMenuBuilder.ts
index f81b051ee..0a8b9c57b 100644
--- a/src/webview/contextMenuBuilder.ts
+++ b/src/webview/contextMenuBuilder.ts
@@ -258,7 +258,17 @@ export class ContextMenuBuilder {
258 return this.buildMenuForVideo(info); 258 return this.buildMenuForVideo(info);
259 } 259 }
260 260
261 if (info.isEditable || info.inputFieldType !== 'none') { 261 if (
262 info.isEditable ||
263 info.formControlType === 'input-email' ||
264 info.formControlType === 'input-file' ||
265 info.formControlType === 'input-number' ||
266 info.formControlType === 'input-search' ||
267 info.formControlType === 'input-telephone' ||
268 info.formControlType === 'input-text' ||
269 info.formControlType === 'input-url' ||
270 info.formControlType === 'text-area'
271 ) {
262 return this.buildMenuForTextInput(info); 272 return this.buildMenuForTextInput(info);
263 } 273 }
264 274