trop[bot]
bc7b2a3589
build: peg to a specific depot_tools so that we can use goma on older branches ( #41342 )
...
chore: peg to a specific depot_tools so that we can use goma on older branches
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v26.6.10
2024-02-14 13:53:19 -08:00
Shelley Vohr
13908747ab
chore: cherry-pick 3 changes from Release-1-M121 ( #41177 )
...
* chore: [26-x-y] cherry-pick 4 changes from Release-1-M121
* ee0b8769f428 from chromium
* 1f8bec968902 from chromium
* 4a98f9e304be from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
v26.6.9
2024-02-02 12:33:14 +01:00
Pedro Pontes
0ebe40354e
chore: cherry-pick 2 changes from Release-0-M121 ( #41107 )
...
* chore: [26-x-y] cherry-pick 2 changes from Release-0-M121
* cc07a95bc309 from chromium
* test: fixup assertNotWindows (#41045 )
* chore: fixup assertNotWindows
* remove logging
(cherry picked from commit 3dafb318a8 )
* chore: cleanup global reject handler leaking into tests (#40689 )
(cherry picked from commit 3a510a26d0 )
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Robo <hop2deep@gmail.com >
v26.6.8
2024-01-29 14:56:59 -05:00
trop[bot]
e16d9f99e6
fix: only remove hijackable envs from foreign parent ( #41099 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2024-01-26 09:46:25 +09:00
trop[bot]
682b27f606
docs: update Playwright automated-testing guide ( #41095 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx >
2024-01-25 15:44:29 +09:00
John Kleinschmidt
0b94b5b86f
chore: cleanup tests creating crashpad handler in the test runner process ( #41049 )
...
chore: cleanup tests creating crashpad handler in the test runner process (#40668 )
* chore: cleanup tests creating crashpad handler in the test runner process
* ci: logging
* ci: enable logging
* ci: more logging
* ci: run all tests
* ci: more logging
* ci: increase timeout
* Revert "ci: increase timeout"
This reverts commit 870f74455d .
* Revert "ci: more logging"
This reverts commit 46837f8b3a .
* Revert "ci: run all tests"
This reverts commit 6a7889ce67 .
* Revert "ci: more logging"
This reverts commit 351473ab43 .
* Revert "ci: enable logging"
This reverts commit 194109ed5a .
* Revert "ci: logging"
This reverts commit 9a3396fc7a .
* chore: disable flaky ia32 tests
(cherry picked from commit 83f15bd957 )
Co-authored-by: Robo <hop2deep@gmail.com >
2024-01-18 20:33:02 -05:00
Samuel Attard
0c3113a4c5
chore: cherry-pick 389ea9be7d68 from v8 ( #40972 )
...
* chore: cherry-pick 389ea9be7d68 from v8
* chore: update patches
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v26.6.7
2024-01-18 11:28:39 -08:00
Keeley Hammond
5917fe9143
chore: cherry-pick 3 changes from Release-5-M120 ( #41015 )
...
* chore: [26-x-y] cherry-pick 3 changes from Release-5-M120
* 46cb67e3b296 from v8
* c1cda70a433a from chromium
* 78dd4b31847a from v8
* chore: update patches
v26.6.6
2024-01-17 10:57:16 -05:00
trop[bot]
8638667c66
build: fix mojom_ts_generator empty module path failure ( #41012 )
...
* build: fix mojom_ts_generator empty module path failure
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: update .patches after trop
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2024-01-16 19:42:33 -05:00
trop[bot]
2c7c8b2d44
build: use container runner for arm tests ( #40931 )
...
* build: use aks arm64 test runners
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: better image
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: even more stuff
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: arm par
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: use aks arm32
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: arm32 par
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: get test timings from abs paths
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: avoid realpath, use echo
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* chore: fix contentTracing test
* cry
* build: use arm test runner with git
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
v26.6.5
2024-01-11 01:22:10 +13:00
trop[bot]
9c7f63cc9c
fix: crash using powerMonitor before ready event ( #40922 )
...
* fix: crash using powerMonitor before ready event
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* refactor: continue using DBusBluezManagerWrapperLinux
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 >
2024-01-09 20:55:59 +01:00
Pedro Pontes
6cdb2fb3af
chore: cherry-pick 8 changes from Release-3-M120 ( #40901 )
...
* chore: [26-x-y] cherry-pick 5 changes from Release-3-M120
* 5b2fddadaa12 from chromium
* cd9486849ba3 from sqlite
* 50a1bddfca85 from chromium
* 0c1d249c3fe2 from angle
* 01f439363dcb from angle
* chore: [26-x-y] remove unused and unnecessary patches.
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-01-08 15:58:45 -05:00
Cheng Zhao
0d99c8a222
fix: ignore all NODE_ envs from foreign parent in node process ( #40882 )
2024-01-05 18:58:52 +09:00
Pedro Pontes
783f23bfdb
chore: cherry-pick 6 changes from Release-1-M120 ( #40803 )
...
* chore: [26-x-y] cherry-pick 6 changes from Release-1-M120
* 58bc7b8bb840 from libavif
* 021598ea43c1 from chromium
* 76340163a820 from chromium
* f15cfb9371c4 from chromium
* 4ca62c7a8b88 from chromium
* cbd09b2ca928 from v8
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
v26.6.4
2023-12-21 15:55:01 -08:00
Pedro Pontes
9ba6477dcb
chore: cherry-pick 1 changes from Release-2-M120 ( #40808 )
...
* chore: [26-x-y] cherry-pick 1 changes from Release-2-M120
* 8d607d3921b8 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
v26.6.3
2023-12-21 09:26:32 -08:00
trop[bot]
24c06a45ef
fix: ShowItemUsingFileManager should escape path in Linux ( #40560 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: hsfzxjy <hsfzxjy@gmail.com >
2023-12-13 12:41:02 -06:00
Cheng Zhao
8e074bc1d0
fix: prevent node mode to be used as script runner by other apps ( #40738 )
2023-12-13 17:28:47 +09:00
Pascal Ernster
eb2173846b
fix: Update node's simdutf to 3.2.9 to fix AVX-related crashes ( #40446 )
...
Fix: Backport AVX detection fix from simdutf 3.2.9
simdutf < 3.2.9 contains a flawed detection routine to decide whether
AVX and/or AVX2 can be used. In most cases, it works good enough, but
in some corner cases (combination of specific CPU model, microcode
version, operating system and OS configuration), that flawed detection
results in simdutf trying to use AVX/AVX2 although the OS doesn't allow
its use (for example as a mitigation measure against the "gather data
sampling" vulnerability), which then crashes the application with an
illegal instruction error.
This fix is only needed for node < 18.17.0, because later versions use
a simdutf version > 3.2.9.
Cherry-picked and backported from 55b107f609
Signed-off-by: Pascal Ernster <git@hardfalcon.net >
Co-authored-by: Daniel Lemire <daniel@lemire.me >
Co-authored-by: easyaspi314 <easyaspi314@users.noreply.github.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-12-08 15:34:40 -05:00
Pedro Pontes
1813586545
chore: cherry-pick 1 changes from Release-0-M120 ( #40725 )
...
* chore: [26-x-y] cherry-pick 1 changes from Release-0-M120
* 5fde415e06f9 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-12-07 19:14:28 -08:00
trop[bot]
d47906c855
build: fix release notes script bug that omitted edited release-clerk comments ( #40654 )
...
* build: fix release notes script bug that omitted edited release-clerk comments
add a warning when neither notes nor no-notes are found
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* fixup! build: fix release notes script bug that omitted edited release-clerk comments
use console.warn() instead of console.log()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-12-04 12:51:53 +01:00
Keeley Hammond
aa688f9a45
chore: cherry-pick 6 changes from Release-3-M119 ( #40644 )
...
chore: [26-x-y] cherry-pick 6 changes from Release-3-M119
* 971d6055e7b7 from openscreen
* 3f45b1af5e41 from chromium
* e13061c50998 from chromium
* 6169a1fabae1 from skia
* 6cc0d9aa5b3fb from libavif
* 922fca786b61a from libavif
v26.6.2
2023-11-30 15:07:51 +01:00
trop[bot]
4cfc4bf074
fix: add missing set_wants_to_be_visible(true) to NativeWindowMac::ShowInactive() ( #40657 )
...
* fix: add missing set_wants_to_be_visible(true) to NativeWindowMac::ShowInactive()
Co-authored-by: zaza <tamas@miro.com >
* add test
Co-authored-by: Tamás Zahola <tzahola@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: zaza <tamas@miro.com >
Co-authored-by: Tamás Zahola <tzahola@gmail.com >
2023-11-30 15:06:58 +01:00
trop[bot]
a0af9e0e3c
fix: add patch for simdutf base64 crash ( #40540 )
...
* fix: add patch for simdutf base64 crash
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
* chore: update .patches file after trop
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-11-27 22:16:41 -05:00
trop[bot]
f2ce1ce1b4
fix: do not call after() async_hook for asyncId 0 ( #40592 )
...
fix: do not call after() async_hook for asyncId 0
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-11-23 11:15:28 +01:00
trop[bot]
af61c40ee0
fix: restore performance of macOS window resizing ( #40584 )
...
* fix: restore performance of macOS window resizing
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
* Update .patches
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
Co-authored-by: Samuel Attard <sam@electronjs.org >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
v26.6.1
2023-11-22 16:26:59 +01:00
trop[bot]
917664c68b
fix: maximized window bounds when toggle setResizable ( #40580 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Tomasz Malinowski <tomasz@openfin.co >
2023-11-22 10:59:52 +01:00
Pedro Pontes
ead3de1ac5
chore: cherry-pick 1 changes from Release-2-M119 ( #40537 )
...
* chore: [26-x-y] cherry-pick 1 changes from Release-2-M119
* 9384cddc7705 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-11-20 09:00:20 +09:00
Shelley Vohr
44bf2a7a6a
fix: scale rects properly in SyncGetFirstRectForRange ( #40535 )
...
fix: scale rects properly in SyncGetFirstRectForRange
Refs https://chromium-review.googlesource.com/c/chromium/src/+/4894366
2023-11-15 15:30:19 -05:00
Pedro Pontes
0337b2c9f5
chore: cherry-pick 1 changes from Release-1-M119 ( #40518 )
...
* chore: [26-x-y] cherry-pick 1 changes from Release-1-M119
* 3df423a5b8de from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
v26.6.0
2023-11-14 15:24:05 -05:00
trop[bot]
fe0a54f729
fix: chrome.action API registration ( #40512 )
...
* fix: chrome.action API registration
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: browser_action implemented_in
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-11-13 12:57:04 +01:00
trop[bot]
6799879694
feat: keyboard.lock() should use permissions helper ( #40458 )
...
feat: keyboard.lock should use permissions helper
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-11-09 10:41:39 -08:00
trop[bot]
696087f29c
docs: fix hid-device-{added|removed|revoked} event types ( #40476 )
...
docs: fix hid-device-{added|removed|revoked} types
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-11-08 12:36:29 -08:00
Robo
dd6a7503d8
fix: broken shader cache due to compilation error ( #40452 )
...
Backports:
- https://chromium-review.googlesource.com/c/chromium/src/+/4988290
- https://chromium-review.googlesource.com/c/chromium/src/+/4766018
v26.5.0
2023-11-07 22:23:25 +09:00
trop[bot]
ce7d224945
fix: crash when unloading some WebViews ( #40443 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-11-06 11:38:48 -08:00
trop[bot]
66bb063616
docs: add bypassCustomProtocolHandlers to ses.fetch ( #40422 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Brandon Fowler <brandfowl@gmail.com >
2023-11-02 18:57:35 -04:00
trop[bot]
ddcdad7e4f
docs: document our Node.js versioning policy ( #40414 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-11-02 17:16:16 -04:00
Pedro Pontes
3daa401047
chore: cherry-pick 1 changes from Release-0-M119 ( #40436 )
...
* chore: [26-x-y] cherry-pick 1 changes from Release-0-M119
* 80106e31c7ea from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-11-02 17:10:10 -04:00
Shelley Vohr
aec6ffe4c7
feat: add tabbingIdentifier property to BrowserWindow ( #40410 )
...
feat: add tabbingIdentifier property to BrowserWindow
2023-11-01 20:17:42 -04:00
trop[bot]
35a9e69eaf
build: actually show github upload output if verbose is true. ( #40397 )
...
* build: actually show github upload output if verbose is true.
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* chore: fixup lint
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v26.4.3
2023-11-01 10:01:10 -04:00
Robo
92c934244d
fix: crash when thread isolated pool is enabled in the renderer process ( #40377 )
2023-10-31 17:00:53 -04:00
trop[bot]
c00c8debcc
fix: navigator.keyboard.lock() fullscreen exit handling ( #40387 )
...
fix: navigator.keyboard.lock() fullscreen exit handling
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-31 16:53:29 -04:00
trop[bot]
237d120a04
build: fix ":electron_lib_arc" / "chromium_src:chrome_lib_arc" dependencies ( #40351 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-29 20:57:37 -04:00
trop[bot]
0a1b7196ed
build: upload slow, more time good ( #40335 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-10-26 00:21:06 -07:00
Milan Burda
6f663c78fa
test: add spec for app.getAppMetrics() for utility process ( #40319 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
v26.4.2
2023-10-24 13:32:34 -07:00
Milan Burda
b77eb9ce86
test: add spec for child-process-gone event for utility process ( #40309 )
...
test: add spec for `child-process-gone` event for utility process (#40281 )
2023-10-24 11:15:12 -04:00
Shelley Vohr
3703625ad7
fix: failing build with enable_electron_extensions=false ( #40269 )
2023-10-19 10:50:30 +09:00
trop[bot]
bec47bca0b
chore: implement no-op chrome.action extension APIs ( #40259 )
...
chore: implement no-op chrome.action extension APIs
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-18 19:42:23 -04:00
Pedro Pontes
37882e805a
chore: cherry-pick f666cceb92c2 from dawn ( #40265 )
...
* chore: cherry-pick f666cceb92c2 from dawn
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-10-18 19:38:09 -04:00
trop[bot]
4be7b10550
fix: Windows Toast notification dismissal from Action Center ( #40242 )
...
* fix: Windows Toast notification dismissal from Action Center
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* docs: note Toast behavior in event
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: address feedback from review
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 >
v26.4.1
2023-10-18 11:32:19 +02:00
trop[bot]
2270fc8d4d
fix: incorrect wco bounds in macOS fullscreen ( #40218 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-16 16:38:35 +02:00