trop[bot]
364390e039
chore: make contentTracing.stopRecording() failure clearer ( #38518 )
...
chore: make contentTracing.stopRecording() failure clearer
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-05 16:13:15 +09:00
trop[bot]
b59963cf04
fix: DCHECK minimizing parent window with non-modal child ( #38507 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-02 09:52:46 +02:00
David Sanders
def64aba17
docs: fix typing of message box type value ( #38376 )
...
docs: fix typing of message box type value (#38336 )
* docs: fix typing of dialog type value
* test: add smoke tests
* test: update test
2023-05-22 13:20:25 +02:00
trop[bot]
d5e1edf244
fix: getNormalBounds() for transparent windows on Windows ( #38347 )
...
fix: getNormalBounds for transparent windows on Windows
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-05-22 10:12:45 +02:00
trop[bot]
672c31283a
fix: win.isMaximized() for transparent windows on Windows ( #38344 )
...
fix: win.isMaximized() for transparent windows
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-05-17 14:49:10 +02:00
trop[bot]
f33a5c727f
fix: isMaximized after minimize/fullscreen on macOS ( #38306 )
...
fix: isMaximized after isMinimized on macOS
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-05-17 10:20:51 +02:00
trop[bot]
912e211f17
fix: unify BrowserWindow.isVisible() logic cross-platform ( #38315 )
...
fix: unify BrowserWindow.isVisible() logic cross-platform
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-05-17 10:20:39 +02:00
David Sanders
be3e7bcd97
test: prewarm Node headers cache if specifying Electron version ( #38299 )
...
test: prewarm Node headers cache if specifying Electron version (#38287 )
2023-05-16 17:35:30 -04:00
trop[bot]
3e6f5ca655
fix: enable BrowserWindow.id access post-destruction ( #38309 )
...
fix: enable BrowserWindow id access post-destruction
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-05-16 14:56:37 +02:00
Alexey Kuzmin
c9e59173d7
test: use await to call "closeWindow" ( #38171 )
2023-05-04 14:27:05 +02:00
David Sanders
a4ac36f52e
fix: falsy transparent shouldn't affect webContents background ( #38159 )
2023-05-03 20:58:43 +02:00
Black-Hole️
510abbe71b
feat: add httpOnly cookies.get filter ( #38043 )
...
feat: add `httpOnly` `cookies.get` filter (#37255 )
feat: add httpOnly cookies filter
2023-04-26 13:22:39 -04:00
Black-Hole️
c6e803acfc
fix: webContents return type incorrect ( #38112 )
...
fix: webContents return type incorrect (#38026 )
* fix: webContents type incorrect
* fix: ci failed
* fix: ci failed 2
2023-04-25 15:08:57 +02:00
trop[bot]
4d8b9a8eec
fix: crash in utilityProcess when generating code from strings ( #38040 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-04-24 13:22:02 +09:00
trop[bot]
5ecf2e24e4
fix: menus on Linux after window modification ( #37908 )
...
* fix: menus on Linux after window modification
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* test: don't run on CI
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* Update .patches
* chore: update patches
* test: refactor since types are off
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-04-14 09:18:42 -07:00
trop[bot]
07debe81dd
fix: defaultFontFamily in webPreferences ( #37969 )
...
* fix: defaultFontFamily in webPreferences
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: check if default_font_family_ is empty
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-13 21:08:57 -04:00
trop[bot]
678f3c12e7
fix: exceptions during function/promise result conversions live in calling world ( #37924 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-04-13 15:10:57 +09:00
trop[bot]
7d36a23efc
fix: exceptions in nested conversions live in the target world ( #37898 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-04-10 20:00:33 -07:00
trop[bot]
e6ef31273d
fix: apply csp correctly when contextIsolation: false ( #37844 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2023-04-10 11:29:10 -07:00
trop[bot]
62540b9120
fix: crash in MessagePortMain with some postMessage params ( #37724 )
...
* fix: crash in MessagePortMain postMessage
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update shell/browser/api/message_port.cc
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-28 10:38:30 -04:00
trop[bot]
71cce1cdd7
fix: properly bubble up cookie creation failure message ( #37596 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-16 17:52:46 +01:00
trop[bot]
9b338b91ec
fix: don't set delegate for QLPreviewPanel ( #37577 )
...
fix: don't set delegate for QLPreviewPanel
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Spiegel <jeremy.spiegel@frontapp.com >
2023-03-16 13:48:26 +01:00
trop[bot]
4382f2adc0
fix: don't double-log unhandled rejections ( #37501 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-14 11:50:46 +01:00
trop[bot]
c3dfd55224
fix: handle closing webContents in BrowserViews ( #37451 )
...
* fix: handle closing webContents in BrowserViews
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add window.close() test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-02 12:23:18 +01:00
trop[bot]
587594eb19
chore: improve contents.takeHeapSnapshot error messages ( #37460 )
...
* chore: improve contents.takeHeapSnapshot error messages
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix wstring conversion issue
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-01 19:09:48 +01:00
trop[bot]
ceb76a5fa0
fix: cookies filter secure invalid ( #37248 )
...
fix: cookies filter secure and session invalid
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Black-Hole1 <158blackhole@gmail.com >
2023-02-26 23:48:43 -08:00
trop[bot]
dc0e55aeda
fix: restoring X11 window should not remove previous maximize state ( #37359 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2023-02-21 17:55:58 +01:00
trop[bot]
3d2cfea8c1
fix: html fullscreen when window not fullscreenable ( #37367 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-02-21 17:54:29 +01:00
trop[bot]
1f038a6464
test: rename & split internal module tests ( #37327 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-02-20 19:15:56 +01:00
trop[bot]
29f8161917
test: fix "crash cases" tests not failing properly ( #37326 )
...
* test: fix "crash cases" tests not failing properly
Co-authored-by: Alexey Kuzmin <alex.s.kuzmin@gmail.com >
* fixup! test: fix "crash cases" tests not failing properly
Co-authored-by: Alexey Kuzmin <alex.s.kuzmin@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Alexey Kuzmin <alex.s.kuzmin@gmail.com >
2023-02-19 01:26:17 -08:00
trop[bot]
4c007a96e9
chore: update https://cs.chromium.org/ links to https://source.chromium.org/ ( #37236 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-02-13 16:33:14 +09:00
trop[bot]
f99c1752ad
fix: crash on WebWorkerObserver script execution ( #37081 )
...
fix: crash on WebWorkerObserver script execution
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-02-09 16:19:13 +01:00
trop[bot]
b03574b715
docs: add missing clipboard-sanitized-write permission value to setPermissionRequestHandler() ( #37208 )
...
docs: add missing clipboard-sanitized-write permission value to setPermissionRequestHandler() (#37173 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-02-09 14:31:13 +01:00
trop[bot]
c781daaa6a
fix: expose native bindings by process type ( #37176 )
...
* fix: expose native bindings by process type
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* fix test
* fix test
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-02-08 14:35:05 +01:00
trop[bot]
792a7c5913
chore: remove deprecated capturer count APIs ( #37148 )
...
chore: remove deprecated incrementCapturerCount() / decrementCapturerCount()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-02-06 11:25:58 -08:00
trop[bot]
e1dce7c1f7
test: add a <datalist> spec for time type ( #36996 )
...
spec: add a datalist spec for time type
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-01-24 09:07:00 +01:00
trop[bot]
b8c4a71cd7
test: fix nativeTheme test when system in dark mode ( #36966 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-20 14:34:52 -08:00
trop[bot]
56d28dce94
feat: add label property to Display objects ( #36933 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-01-19 15:59:12 +09:00
trop[bot]
857ce18e17
test: fix test for USB device.forget() ( #36950 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-19 09:53:26 +09:00
electron-roller[bot]
56f042f5e5
chore: bump chromium to 110.0.5481.30 (23-x-y) ( #36819 )
...
* chore: bump chromium in DEPS to 110.0.5481.24
* chore: update patches
* 4098946: Migrate Extension::Create() argument to base::Value::Dict (part 4 of 4)
https://chromium-review.googlesource.com/c/chromium/src/+/4098946
(cherry picked from commit 716a0f66f6 )
* chore: bump chromium in DEPS to 110.0.5481.30
* chore: update patches
* chore: cleanup password from keychain after test
(cherry picked from commit 6c3b0f84c5 )
* 4143761: [110] Disable SwiftShader for WebGL on M1 Macs.
https://chromium-review.googlesource.com/c/chromium/src/+/4143761
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: clavin <clavin@electronjs.org >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-01-18 12:13:25 +01:00
trop[bot]
89763c9042
fix: getUserMedia duplicate permissions call ( #36874 )
...
* fix: getUserMedia duplicate permissions call
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add regression test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-01-11 20:21:52 +01:00
trop[bot]
c506624807
fix: handle null/undefined options for fs.readdir ( #36848 )
...
fix: handle null/undefined options for fs.readdir (#34764 )
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-11 11:56:52 +01:00
trop[bot]
d9533135d0
docs: add missing window-management permission value to setPermissionRequestHandler() ( #36845 )
2023-01-10 14:26:34 +01:00
trop[bot]
8edbb1d4ae
fix: blend node and blink code generation policy when both are loaded ( #36667 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-12-19 11:20:53 -08:00
trop[bot]
f8c0682b6e
test: replace (webContents as any).destroy() with webContents.destroy() ( #36669 )
2022-12-19 11:17:47 -08:00
trop[bot]
ac0ba48736
chore: drop support for Windows 7 / 8 / 8.1 ( #36513 )
...
* chore: drop support for Windows 7 & 8
Co-authored-by: Milan Burda <miburda@microsoft.com >
* chore: remove disable-redraw-lock.patch
Co-authored-by: Milan Burda <miburda@microsoft.com >
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* Update docs/breaking-changes.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* Update docs/breaking-changes.md
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* fix breaking-changes.md
Co-authored-by: Milan Burda <miburda@microsoft.com >
* chore: note last supported version
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* chore: add link to deprecation policy
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* Update docs/breaking-changes.md
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* update README.md
Co-authored-by: Milan Burda <miburda@microsoft.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2022-11-30 20:53:40 -08:00
Robo
2c723d7e84
fix: enable crashpad for ELECTRON_RUN_AS_NODE processes ( #36460 )
...
* wip: enable crashpad for node processes
fix: add PID testing method
wip: plumb fd into child_process in node
* node::ProcessInitializationFlags::kNoDefaultSignalHandling
* chore: clean up debug logging
* chore: gate platform includes
* test: clean up node process test
* fix: pass pid in node_main
* chore: cleanup impl
* chore: fixup patch method definition
* fix: expose bound methods to node_main
* fix: remove bound methods
* fix: crashpad connection for all ELECTRON_RUN_AS_NODE processes
* chore: fix typo
* chore: address review feedback
* chore: delay crashpad initialization
* chore: ensure options.env, code hygiene
* chore: add argv test, check for process.env over {}
* fix: fix test, return options.env immutability
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
2022-11-29 10:33:54 -05:00
John Kleinschmidt
629c54ba36
feat: add support for WebUSB ( #36289 )
...
* feat: add support for WebUSB
* fixup for gn check
* fixup gn check on Windows
* Apply review feedback
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* chore: address review feedback
* chore: removed unneeded code
* Migrate non-default ScopedObservation<> instantiations to ScopedObservationTraits<> in chrome/browser/
https://chromium-review.googlesource.com/c/chromium/src/+/4016595
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2022-11-22 16:50:32 -05:00
Keeley Hammond
b71cccb0d6
ci: bake appveyor images automatically, run sync on depshash change ( #35396 )
...
* chore: update yml formatting for parser
* ci: bake appveyor images automatically, run sync on depshash change
* chore: clean up .yml files
* chore: bump to e-110.0.5415.0
2022-11-21 10:24:26 -05:00
dependabot[bot]
4f1f263a9a
build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /spec ( #36375 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-17 17:48:48 -05:00