Alexey Kuzmin
2ae9588e1c
test: use await to call "closeWindow" ( #38174 )
v25.0.0-beta.2
2023-05-04 14:26:50 +02:00
David Sanders
320415edf9
docs: moves icpMain.handle call in tutorial part 3 ( #38175 )
...
docs: moves icpMain.handle call in tutorial part 3 (#38138 )
Co-authored-by: Russell Carpenella <russellcarpenella@gmail.com >
2023-05-04 12:25:50 +02:00
Shelley Vohr
dd59115ac6
fix: AXManualAccessibility showing failure ( #38146 )
2023-05-04 10:38:54 +02:00
David Sanders
80a378a9de
fix: falsy transparent shouldn't affect webContents background ( #38157 )
...
fix: falsy transparent shouldn't affect webContents background (#36914 )
2023-05-03 15:42:27 +02:00
Shelley Vohr
8d2530437e
chore: add ocr scaffolding to pdf viewer ( #38148 )
...
* chore: add OCR scaffolding to PDF Viewer
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: remove unnecessary gn file
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
2023-05-03 09:56:36 +02:00
Shelley Vohr
dde3a0f1ba
chore: correct extra qualification causing build error with gcc ( #38143 )
...
* chore: correct extra qualification causing build error with GCC
Co-authored-by: Bruno Pitrus <brunopitrus@hotmail.com >
* fixup for lint
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com >
* chore: fix lint
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Bruno Pitrus <brunopitrus@hotmail.com >
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com >
2023-05-02 11:20:29 -04:00
trop[bot]
ce079c02bc
fix: crash on missing RenderWidgetHostView ( #38115 )
...
chore: fix crash on missing RenderWidgetHostView
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v25.0.0-beta.1
v25.0.0-alpha.6
2023-04-25 15:29:25 -07:00
trop[bot]
f23df11352
docs: fix start highlight tutorial-2-first-app.md ( #38114 )
...
doc: fix start highlight tutorial-2-first-app.md
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Francis Chartrand <chartrandf@users.noreply.github.com >
2023-04-25 13:16:32 +02:00
trop[bot]
abb86a7ea1
fix: webContents return type incorrect ( #38107 )
...
* fix: webContents type incorrect
Co-authored-by: Black-Hole1 <bh@bugs.cc >
* fix: ci failed
Co-authored-by: Black-Hole1 <bh@bugs.cc >
* fix: ci failed 2
Co-authored-by: Black-Hole1 <bh@bugs.cc >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Black-Hole1 <bh@bugs.cc >
2023-04-25 12:08:01 +02:00
trop[bot]
8f96b2192a
chore: always lint JS in docs/fiddles ( #38109 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-24 19:44:46 +02:00
trop[bot]
977a7eb1d0
docs: fix 'usb-device-added', 'usb-device-removed', 'usb-device-revoked' typings ( #38095 )
...
* Fix 'usb-device-added', 'usb-device-removed', 'usb-device-revoked' typings
Co-authored-by: Quang Lam <quang.lam@webcatalog.io >
* Add webContents
Co-authored-by: Quang Lam <quang.lam@webcatalog.io >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Quang Lam <quang.lam@webcatalog.io >
v25.0.0-alpha.5
2023-04-24 09:43:32 -04:00
trop[bot]
504588c861
fix: crash in utilityProcess when generating code from strings ( #38039 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-04-23 22:17:03 +02:00
trop[bot]
5bc09dda1a
fix: defaults broken in shell.openExternal() options ( #38071 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-04-21 12:43:25 -07:00
trop[bot]
6b72837203
chore: bump chromium to 114.0.5719.0 (25-x-y) ( #38034 )
...
* chore: bump chromium in DEPS to 114.0.5719.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* revert eb07a797cc
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2023-04-21 13:14:34 -04:00
trop[bot]
9f2bef9a65
feat: add thermal states to powerMonitor ( #38028 )
...
* feat: add thermal states to powerMonitor
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
* update docs
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2023-04-20 12:27:08 +02:00
trop[bot]
d0273d83ef
feat: add did-resign-active event on app ( #38018 )
...
feat: add did-resign-active event on app
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-20 12:25:17 +02:00
trop[bot]
248dc89217
build: fix building with no PDF support ( #38006 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Alexey Kuzmin <alex.s.kuzmin@gmail.com >
2023-04-17 21:58:37 -04:00
trop[bot]
a75a867997
chore: bump chromium to 114.0.5715.0 (25-x-y) ( #38010 )
...
* chore: bump chromium in DEPS to 114.0.5712.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* 4401084: Remove extensions::InfoMap which is no longer needed. | https://chromium-review.googlesource.com/c/chromium/src/+/4401084
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
* 4415646: Add more details to print settings error log | https://chromium-review.googlesource.com/c/chromium/src/+/4415646
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
* chore: bump chromium in DEPS to 114.0.5714.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* chore: update libcxx filenames
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* chore: bump chromium in DEPS to 114.0.5715.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* fix extensions test
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2023-04-17 21:06:38 -04:00
trop[bot]
0d82286a23
docs: update github.com links ( #37990 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
v25.0.0-alpha.4
2023-04-17 11:16:54 -04:00
trop[bot]
4553ec2a2a
docs: add note to win.setFullScreen(flag) ( #37997 )
...
docs: add note to win.setFullScreen(flag)
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-17 11:13:48 -04:00
trop[bot]
62f64f9f03
chore: replace uses of ComPtr::GetAddressOf() with ComPtr::operator& ( #37993 )
...
chore: replace uses of ComPtr::GetAddressOf() with ComPtr::operator&
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-17 11:44:55 +02:00
trop[bot]
f35adf303b
chore: drop patch for fixed Linux menus issue in Views ( #37988 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-16 17:06:40 -07:00
trop[bot]
f236478b2b
fix: defaultFontFamily in webPreferences ( #37967 )
...
* 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-14 09:17:39 -07:00
trop[bot]
b69de7c412
fix: swipe event emission on macOS ( #37966 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v25.0.0-alpha.3
2023-04-13 13:06:40 -04:00
trop[bot]
8c3bbded4f
docs: Fix the syntax error for code fragment ( #37961 )
...
By using `app.on('ready').then(xxx)`, application will throw a TypeError
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Zenkie Bear <62818957+ZenkieBear@users.noreply.github.com >
2023-04-13 13:28:35 +02:00
trop[bot]
d9019fc54b
chore: bump chromium to 114.0.5710.0 (25-x-y) ( #37957 )
...
* chore: bump chromium in DEPS to 114.0.5710.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: update patches
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* 4411421: [json-schema-compiler] Support separating numbers in enum entries | https://chromium-review.googlesource.com/c/chromium/src/+/4411421
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* 4400251: Remove MayBlock and TaskShutdownBehavior from BrowserTaskTraits | https://chromium-review.googlesource.com/c/chromium/src/+/4400251
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
2023-04-12 20:51:49 -07:00
trop[bot]
7c624c17fa
docs: update 22-x-y EOL dates ( #37956 )
...
To account for https://www.electronjs.org/blog/electron-22-0#windows-7881-support-update
Not sure if it is worth adding as a historical change though
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
2023-04-12 20:22:20 -07:00
trop[bot]
3e336d2923
chore: bump chromium to 114.0.5708.0 (25-x-y) ( #37953 )
...
chore: bump chromium to 114.0.5708.0 25-x-y
* chore: bump chromium in DEPS to 114.0.5696.0
* chore: update patches
* chore: revert clang revert
(cherry picked from commit 4c3ffa8001b5fdbfc99374bf77895d8d8e35ee31)
* test: remove unneeded test for title on ses.setCertificateVerifyProc
This test is unnecessary because all that really needs to be verified is that the request was rejected.
* chore: Revert "Reland "[BRP] Enable clang plugin check for Linux""
* chore: bump chromium in DEPS to 114.0.5697.0
* chore: bump chromium in DEPS to 114.0.5698.0
* chore: update patches
* chore: bump chromium in DEPS to 114.0.5700.0
* chore: update patches
* chore: bump chromium in DEPS to 114.0.5702.0
* chore: bump chromium in DEPS to 114.0.5704.0
* chore: update patches
* chore: bump chromium in DEPS to 114.0.5705.0
* 4368281: Add bottom-up CertVerifier change observer flow. |
https://chromium-review.googlesource.com/c/chromium/src/+/4368281
* 4402277: Enable check_raw_ptr_fields for Linux |
https://chromium-review.googlesource.com/c/chromium/src/+/4402277
* 4389621: [ChromeAppsDeprecation] Remove deprecated chrome apps from AppService |
https://chromium-review.googlesource.com/c/chromium/src/+/4389621
* 4402191: Allow default initializing BrowserTaskTraits |
https://chromium-review.googlesource.com/c/chromium/src/+/4402191
* chore: bump chromium in DEPS to 114.0.5708.0
* chore: remove incorrectly re-added clang patch
* chore: update patches (clean sync)
* ci: use newer clang for 32-bit Linux ARM
Fixes crash on compiling skia/skia/SkPatchUtils.cpp
* build: generate new libcxx filenames
* 4409898: Update paper printable area in UpdatePrintSettings |
https://chromium-review.googlesource.com/c/chromium/src/+/4409898
* chore: update sysroots.json
Sysroot CL: https://chromium-review.googlesource.com/c/chromium/src/+/4383374
Chromium CL: 4246577: media/gpu: Add CQP AV1 VA-API video encoder | https://chromium-review.googlesource.com/c/chromium/src/+/4246577
* 4336198: [task] Move source location and use it in v8 platform | https://chromium-review.googlesource.com/c/v8/v8/+/4336198
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2023-04-12 18:11:07 -07:00
trop[bot]
95b727ccdb
fix: recommended node-gyp version in node.h error ( #37926 )
...
fix: recommended node-gyp version in node.h error
In
https://github.com/electron/electron/blob/main/docs/tutorial/using-native-node-modules.md#using-npm ,
we recommend setting the `npm_config_disturl` variable but doing that
does not work on node-gyp v8.4.0 because after
https://github.com/nodejs/node-gyp/pull/2497
landed, the dist URL was read only from `gyp.opts['dist-url']`. The fix
for reading the value from `npm_config_disturl` by parsing
`gyp.opts.disturl` was landed in
https://github.com/nodejs/node-gyp/pull/2547 and that change was
released in node-gyp v9.0.0, so this change updates the error macro to
recommend node-gyp v9.0.0 as the minimum required version.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Darshan Sen <raisinten@gmail.com >
2023-04-11 22:13:52 +02:00
trop[bot]
382b19f816
fix: exceptions during function/promise result conversions live in calling world ( #37922 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
v25.0.0-alpha.2
2023-04-11 09:23:15 -07:00
trop[bot]
a1b3b506d7
fix: menus on Linux after window modification ( #37905 )
...
* 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 >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 15:44:56 +02:00
trop[bot]
9b25d6b91b
chore: use nested namespaces ( #37917 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 12:52:59 +02:00
trop[bot]
b113c5d583
fix: broken buttons in PDF viewer ( #37920 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-11 12:39:12 +02:00
trop[bot]
a36e44c973
chore: change some for loops to range-based ( #37912 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 12:25:55 +02:00
trop[bot]
8ae741102d
test: support 'latest'/'latest@X' Electron version strings ( #37866 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 11:57:55 +02:00
trop[bot]
666e8f9647
chore: use emplace when possible ( #37909 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 11:57:26 +02:00
trop[bot]
fdceacce44
fix: showAboutPanel also on linux ( #37873 )
...
showAboutPanel also on linux
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mikael Finstad <finstaden@gmail.com >
2023-04-11 15:20:05 +09:00
trop[bot]
0ad8ffa3d2
fix: exceptions in nested conversions live in the target world ( #37896 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-04-10 18:00:55 -07:00
trop[bot]
031283003c
docs: update E24/E25 breaking changes ( #37882 )
2023-04-07 12:51:31 -07:00
trop[bot]
63fdcba0c8
docs: update 21-x-y EOL dates ( #37871 )
...
* docs: update 21-x-y EOL dates
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* doc: update node versions
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2023-04-06 13:01:56 -07:00
Shelley Vohr
251e567eff
fix: don't emit did-fail-load for MediaDocuments ( #37824 )
...
* fix: don't emit did-fail-load for MediaDocuments
* spec: add test
v25.0.0-alpha.1
2023-04-06 10:23:34 +02:00
Fedor Indutny
6bfef67aae
feat: session.resolveHost ( #37690 )
...
* feat: session.resolveHost
Expose Chromium's host resolution API through the Session object.
* Update shell/browser/api/electron_api_session.cc
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
* address feedback
* fix tests
* address feedback
* Add options
* Update shell/browser/api/electron_api_session.cc
Co-authored-by: Cheng Zhao <github@zcbenz.com >
* Update shell/browser/net/resolve_host_function.cc
Co-authored-by: Cheng Zhao <github@zcbenz.com >
* lint
* return object
* add missing file
* fix crash
* handle scope
* links
---------
Co-authored-by: Fedor Indutny <indutny@signal.org >
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
2023-04-05 10:06:14 -04:00
David Sanders
db27b9f433
chore: initial linting fixes for JS in docs/fiddles ( #37689 )
2023-04-05 09:42:20 -04:00
Shelley Vohr
be32740991
docs: fix app.getPreferredSystemLanguages() return type ( #37821 )
...
docs: fix app.getPreferredSystemLanguages() return type
2023-04-05 09:31:53 -04:00
Calvin
b8a21dbcd7
test: migrate to helpers & disabled tests list ( #37513 )
...
* test: migrate to helpers & disabled tests list
* can't disable a test suite
* correct condition
* address review comments
v25.0.0-nightly.20230405
2023-04-04 09:48:51 -04:00
electron-roller[bot]
58f3c0ee37
chore: bump chromium to 114.0.5694.0 (main) ( #37820 )
...
* chore: bump chromium in DEPS to 114.0.5694.0
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-04-04 15:42:56 +02:00
Shelley Vohr
3f42040a1b
fix: Fn+F fullscreen transitioning on macOS ( #37803 )
2023-04-04 15:16:59 +02:00
Jeremy Rose
e9d5c3517c
fix: apply csp correctly when contextIsolation: false ( #37756 )
...
* fix: apply csp correctly when contextIsolation: false
* better comments
v25.0.0-nightly.20230404
2023-04-04 17:31:49 +09:00
Shelley Vohr
91f62ae73f
refactor: only override V8Platform::CreateJob ( #37800 )
...
refactor: only override V8Platform::CreateJob
2023-04-04 10:28:28 +02:00
David Sanders
4c8583c365
test: remove workaround for fixed Menu.closePopup issue ( #37802 )
2023-04-04 10:27:51 +02:00