Pedro Pontes
db688056d8
chore: cherry-pick 3 changes from 0-M125 ( #42221 )
...
* chore: [28-x-y] cherry-pick 3 changes from 0-M125
* 6503a987d966 from v8
* 2a434fd0af6b from DirectXShaderCompiler
* 03609e39be8c from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-21 14:52:44 -04:00
Pedro Pontes
cd25fbfd73
chore: cherry-pick 1 changes from 0-M124 ( #41985 )
...
* chore: [28-x-y] cherry-pick 1 changes from 0-M124
* 3f6bf073649a454317690914939766f62bc65ad7 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-20 14:42:16 -04:00
appdevopts
65d35309db
fix: rename patches/devtools_frontend to patches/devtools-frontend ( #42212 )
...
* Correct patches/devtools_frontend to patches/devtools-frontend
Remove folder patches/devtools_frontend
* Update .patches
* Move patches to patches/devtools-frontend
From patches/devtools_frontend to patches/devtools-frontend
* Update config.json
rename devtools_frontend to devtools-frontend
* Update cherry-pick-19a4eebd05a7.patch
remove duplicated patch for ChildTargetManager.ts
* Delete patches/devtools-frontend/cherry-pick-19a4eebd05a7.patch
There are no test folder in devtools-frontend, so this patch can not be applied.
* Update .patches
cherry-pick-8a3bfd4b7403.patch
was not valid for this branch
* Update cherry-pick-8a3bfd4b7403.patch
2024-05-17 12:04:09 +02:00
Keeley Hammond
1e054f3ef9
chore: cherry-pick b3c01ac1e60a from v8 ( #42176 )
...
* chore: cherry-pick b3c01ac1e60a from v8
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-14 14:13:02 -07:00
Keeley Hammond
c89546bc92
chore: cherry-pick f320600cd1f4 from v8 ( #42124 )
...
* chore: cherry-pick f320600cd1f4 from v8
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-10 15:34:29 -07:00
Keeley Hammond
19d3d66f46
chore: cherry-pick 19a4eebd05a7 from devtools-frontend ( #42103 )
2024-05-09 11:01:12 -04:00
Pedro Pontes
196b6e66b8
chore: cherry-pick 1 changes from 3-M124 ( #42091 )
...
* chore: [28-x-y] cherry-pick 1 changes from 3-M124
* c67f290ef0f0 from angle
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-08 14:36:27 -07:00
Keeley Hammond
b5262e4700
chore: cherry-pick 013961609785 from chromium ( #42092 )
...
* chore: cherry-pick 013961609785 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-08 14:32:11 -07:00
Samuel Attard
70cdc2e551
chore: cherry-pick b2cc7b7ac538 from chromium ( #42098 )
...
* chore: cherry-pick b2cc7b7ac538 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-08 14:26:11 -07:00
Keeley Hammond
b5eba900b5
chore: cherry-pick 8a3bfd4b7403 from devtools-frontend ( #42093 )
2024-05-08 13:18:41 -07:00
trop[bot]
b3defc12dc
chore: cherry-pick 22871e619f from chromium ( #42071 )
...
* chore: cherry-pick 22871e619f from chromium
Co-authored-by: deepak1556 <hop2deep@gmail.com>
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
* chore: fixup .patches after trop
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-05-08 12:38:39 -04:00
Pedro Pontes
dc8a39ce37
chore: cherry-pick 2 changes from 2-M124 ( #42008 )
...
* chore: [28-x-y] cherry-pick 2 changes from 2-M124
* 98bcf9ef5cdd from chromium
* bd7aa9779873 from DirectXShaderCompiler
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-06 12:26:44 +02:00
Pedro Pontes
4e0650fe3b
chore: cherry-pick 2 changes from 1-M124 ( #41983 )
...
* chore: [28-x-y] cherry-pick 2 changes from 1-M124
* bc18aec94c82 from DirectXShaderCompiler
* ba3b4e239620 from angle
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-30 20:28:25 -04:00
trop[bot]
1768c3bc99
docs: Windows typo in Tutorial document ( #41951 )
...
Update tutorial-6-publishing-updating.md
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: South Drifted <shiy2008@gmail.com>
2024-04-24 12:45:28 -04:00
trop[bot]
ad92d24273
docs: correct the return value for canceled showSaveDialog ( #41944 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com>
2024-04-23 15:14:11 -04:00
trop[bot]
8c3daf4e9b
fix: console.log() in AudioWorkletGlobalScope ( #41895 )
...
* fix: console.log() in AudioWorkletGlobalScope
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-18 17:19:51 -04:00
trop[bot]
260c036662
chore: remove unused hash function ( #41885 )
...
Unused since e1e73fa
#24115
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2024-04-18 11:34:53 -04:00
Shelley Vohr
6115b5f3b0
test: add tests for Storage Access API ( #41864 )
...
test: add tests for Storage Access API (#41698 )
2024-04-16 06:35:16 -04:00
trop[bot]
3b78798c2d
fix: silent printing default dpi on Windows ( #41837 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-15 13:01:37 -04:00
Pedro Pontes
966a50628b
chore: cherry-pick 4 changes from 3-M123 and M122 ( #41855 )
...
* chore: [28-x-y] cherry-pick 3 changes from 3-M123
* a65e511a14b4 from DirectXShaderCompiler
* f6672dbbe223 from angle
* 1b1f34234346 from chromium
* chore: [28-x-y] cherry-pick 1 later change from M120
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-14 17:00:53 -07:00
trop[bot]
9ec710e99c
fix: WCO maximize button visibility when non-maximizable ( #41806 )
...
fix: WCO button visibility when non-maximizable
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-09 19:57:48 -04:00
Pedro Pontes
e9060c2793
chore: cherry-pick 1 change from Release-2-M123 ( #41776 )
2024-04-05 13:55:03 -04:00
Milan Burda
03bfd50875
feat: add support for configuring system network context proxies ( #41744 )
...
feat: add support for configuring system network context proxies (#41335 )
2024-04-03 13:09:44 -04:00
trop[bot]
484b75568f
fix: `Storage.{get|set|clear}Cookies` via CDP not working ( #41738 )
...
* fix: Storage.{get|set|clear}Cookies via CDP not working
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: simplify BrowserContext plumbing
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-04-02 11:31:02 +02:00
trop[bot]
2e95cf50bb
docs: add missing headers option to ClientRequest options ( #41731 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2024-04-01 12:06:09 -04:00
Pedro Pontes
c29526b721
chore: cherry-pick 8 changes from Release-1-M123 ( #41747 )
...
* chore: cherry-pick 8 changes from Release-1-M123
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-01 11:42:38 -04:00
trop[bot]
f4b7aa5401
fix: don't do self-destroy in LibnotifyNotification::Dismiss() ( #41709 )
...
Callers of Notification::Dismiss() assume that the notification
instance is not deleted after the call, but this was not the case
for LibnotifyNotification:
- Destroy() would get `this` deleted.
- notify_notification_close() in portal environment triggers
LibnotifyNotification::OnNotificationClosed(), and finally calls
Destroy()
This patch removes all Destroy() in Dismiss(), and adds a boolean
to tell whether notify_notification_close() is running, to avoid crash
under portal environment.
Fixes #40461 .
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: taoky <me@taoky.moe>
2024-03-28 20:50:04 -05:00
trop[bot]
76172fd27e
fix: normalize path before calling `showItemInFolder` and `openPath` ( #41670 )
...
* fix: normalize path before calling ShowItemInFolder
Co-authored-by: piotrpdev <piotrpdev@gmail.com>
* fix: normalize path before calling OpenPath
Co-authored-by: piotrpdev <piotrpdev@gmail.com>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: piotrpdev <piotrpdev@gmail.com>
2024-03-25 11:15:05 +01:00
John Kleinschmidt
c145388dd2
ci: use CircleCI hosted macOS arm64 runners for testing ( #41658 )
...
* ci: use CircleCI hosted macOS arm64 runners for testing
(cherry picked from commit 6ca2aa6b06
)
* ci: Use same version of xcode/macOS for both arm and x64 testing
2024-03-22 08:59:47 -04:00
trop[bot]
faa3dc7654
docs: nodejs trademark policy link broken ( #41651 )
...
* Fix broken Trademark Policy link
Co-authored-by: kghamilton89 <kghamilton@protonmail.com>
* add durable link
Per codebyter: https://github.com/electron/electron/pull/41558#discussion_r1522938560
Co-authored-by: Kenneth Gerald Hamilton <29099829+kghamilton89@users.noreply.github.com>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: kghamilton89 <kghamilton@protonmail.com>
Co-authored-by: Kenneth Gerald Hamilton <29099829+kghamilton89@users.noreply.github.com>
2024-03-21 13:30:04 -04:00
Pedro Pontes
3f0dd063cb
chore: cherry-pick 1 change from Release-0-M123 ( #41632 )
2024-03-21 09:42:58 -04:00
trop[bot]
c2184ad4ff
fix: `serial-port-added` should respect filters ( #41637 )
...
fix: serial-port-added should respect filters
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-21 09:39:13 -04:00
Pedro Pontes
31cd9d1f61
chore: cherry-pick 1 change from Release-3-M122 ( #41607 )
2024-03-18 10:49:04 +01:00
trop[bot]
ca6bd89a69
fix: account for potentially swapped `FrameTreeNodeId` in `WebFrameMain` ( #41592 )
...
fix: account for potentially swapped `FrameTreeNodeId` in `WebFrameMain` (#41538 )
fix: account for potentially swapped FrameTreeNodeId in WebFrameMain
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-14 10:59:06 -04:00
Pedro Pontes
82b648e491
chore: cherry-pick 1 change from Release-2-M122 ( #41520 )
2024-03-07 13:09:49 -05:00
trop[bot]
085363db07
fix: `chrome://process-internals` failing to load ( #41541 )
...
fix: chrome://process-internals failing to load
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-07 13:09:09 -05:00
trop[bot]
565988c96f
fix: `user-did-{resign|become}-active` events on macOS ( #41526 )
...
fix: user-did-{resign|become}-active events on macOS
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-06 11:02:54 -05:00
trop[bot]
2977fc4025
chore: add missing `gin::Wrappable` `GetTypeName` overrides ( #41529 )
...
chore: add missing gin::Wrappable GetTypeName overrides
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-06 15:57:56 +01:00
Cheng Zhao
1ded991603
chore: update src_preload_function_for_environment.patch ( #41502 )
...
* chore: update src_preload_function_for_environment.patch
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-03-04 10:25:06 -05:00
Pedro Pontes
dc19cd2c9d
chore: cherry-pick 1 change from Release-1-M122 ( #41487 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-03-04 16:46:12 +09:00
trop[bot]
945f1c7262
fix: webContents.print options should be optional ( #41478 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-03-01 17:11:10 -05:00
Robo
70255b1db1
fix: saving traces from devtools performance panel ( #41492 )
2024-03-01 16:51:29 -05:00
Shelley Vohr
c96d7db592
fix: `node::loader::ImportModuleDynamically` crash ( #41491 )
...
* fix: node::loader::ImportModuleDynamically crash
* chore: add regression test
2024-03-01 15:51:51 -05:00
trop[bot]
6780e671f9
chore: fix import from patches.py in script/lib/git.py ( #41434 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com>
2024-02-29 09:54:55 -06:00
trop[bot]
e5799c1dc2
ci: add logging to uploading to GitHub releases ( #41456 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-02-29 10:00:48 +01:00
Pedro Pontes
6544cec686
chore: cherry-pick 1 change from Release-0-M122 ( #41405 )
2024-02-22 14:31:22 +01:00
Pedro Pontes
8618d5d220
chore: cherry-pick 1 change from Release-3-M121 ( #41374 )
2024-02-21 09:43:43 +01:00
trop[bot]
15d87d48b2
fix: Ignore `-webkit-app-region: drag;` when window is in full screen mode. ( #41330 )
...
fix: Ignore `-webkit-app-region: drag;` when window is in full screen mode. (#41307 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mikhail Leliakin <leliakin@canva.com>
2024-02-16 14:59:08 -05:00
electron-roller[bot]
59436b032b
chore: bump chromium to 120.0.6099.291 (28-x-y) ( #41334 )
...
chore: bump chromium in DEPS to 120.0.6099.291
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-02-16 14:58:57 -05:00
Charles Kerr
e93a028c91
chore: migrate base::StringPiece to std::string_view ( #40915 ) ( #41345 )
...
chore: migrate base::StringPiece to std::string_view (#40915 ) (#40973 )
* chore: migrate from base::StringPiece to std::string_view in keyboard_util.cc
* chore: migrate from base::StringPiece to std::string_view in error_thrower.cc
* chore: migrate from base::StringPiece to std::string_view in electron_api_web_contents.cc
* chore: migrate from base::StringPiece to std::string_view in gin_helper/dictionary.h
* chore: migrate from base::StringPiece to std::string_view in electron_api_url_loader.cc
* chore: phase out internal use of base:::StringPiece
`base::StringPiece` is being phased out upstream. Its code has been
removed upstream and it's just a typedef for `std::string_view`.
They haven't removed the typedef yet, so this PR tries to get ahead
of future breakage by migrating "internal" use (i.e. leaving alone the
places where the `base::StringPiece` name is coming from an upstream
method that we override).
Xref: https://bugs.chromium.org/p/chromium/issues/detail?id=691162
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4294483
Xref: https://docs.google.com/document/d/1d4RnD1uAE2t4iANR0nXy82ASIPGsPuw2mpO6v6T7JKs
2024-02-15 11:01:16 -05:00