trop[bot]
2f116aacfb
fix: Set background for WCO container ( #35611 )
...
* fix: Set background for WCO container
* Add background when invalidating as well
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2022-09-08 10:18:54 -07:00
trop[bot]
2f5c0f9eec
fix: session.getBlobData never resolves with blob sizes > 65536 ( #35601 )
...
fix: session.getBlobData never resolves with blob sizes > 65536 (#35277 )
* fix: session.getBlobData never resolves with blob sizes > 65536 (#34398 )
* Add unit test case for session.getBlobData
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Frank Pian <bianyongfang@vip.qq.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-09-08 06:47:53 -04:00
Sudowoodo Release Bot
61f385a89e
Bump v20.1.2
2022-09-07 08:31:29 -07:00
Sudowoodo Release Bot
1e14b3ebb8
Bump v20.1.1
2022-08-31 08:32:28 -07:00
trop[bot]
44bd6aac3a
fix: compensate for title bar height when setting bounds on BrowserView ( #35494 )
...
fix: compensate for title bar height when setting bounds
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-08-30 11:09:16 +02:00
trop[bot]
dad125a0e0
fix: fullscreen crashing with roundedCorners: false ( #35455 )
...
fix: fullscreen crashing with roundedCorners
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-08-25 15:52:21 +02:00
Sudowoodo Release Bot
42e2e54730
Bump v20.1.0
2022-08-24 08:33:03 -07:00
trop[bot]
3795fbaccb
fix: undefined details.requestingUrl from session.setPermissionCheckHandler ( #35408 )
...
* fix: undefined details.requestingUrl from setPermissionCheckHandler
* fix: compilation error
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-08-24 11:42:55 +02:00
trop[bot]
f85bd310c8
fix: add restore event for minimized maximization ( #35412 )
...
Co-authored-by: mlaurencin <mlaurencin@electronjs.org >
2022-08-23 10:25:57 -04:00
trop[bot]
a415eb6f06
fix: promise support with webFrameMain.executeJavaScript ( #35358 )
...
* fix: promise support with webFrameMain.executeJavaScript
* chore: reject when result is an error
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-08-23 11:40:04 +02:00
trop[bot]
3f6b9a8fcd
fix: ensure chrome colors are initialized ( #35402 )
...
* fix: ensure chrome colors are initialized
* build: fix linking on windows
* build: fix linking on windows
* build: add needed files to chromium_src/BUILD
Co-authored-by: Samuel Attard <sattard@salesforce.com >
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
2022-08-23 10:27:42 +09:00
trop[bot]
cc17929ebb
fix: don't bypass redirect checks ( #35368 )
...
Co-authored-by: Jeremy Rose <japthorp@slack-corp.com >
2022-08-18 10:09:28 -07:00
Sudowoodo Release Bot
a85ad0ea38
Bump v20.0.3
2022-08-17 08:33:00 -07:00
trop[bot]
91e09c69bd
fix: Frameless window shows frame while opening ( #35352 )
...
* fix: Frameless window shows frame while opening
* Clarify comments
* Inline setter
* Edit comment
* chore: update patches
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-16 17:14:56 -07:00
trop[bot]
6eabd3c72b
refactor: simplify Browser::SetLoginItemSettings ( #35328 )
...
refactor: simplify Browser::SetLoginItemSettings
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-08-15 15:20:31 +09:00
trop[bot]
f0302c4981
fix: WCO occlusion of DevTools ( #35309 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-08-15 10:30:43 +09:00
Sudowoodo Release Bot
58981b69b1
Bump v20.0.2
2022-08-10 08:31:37 -07:00
trop[bot]
09beb48648
fix: app.relaunch loses args when execPath specified ( #35253 )
...
fix: app.relaunch loses args when execPath specified (#35108 )
Co-authored-by: Aaron Meriwether <me@ameriwether.com >
2022-08-09 08:55:23 +09:00
msizanoen1
c84a45f9f2
fix: Wayland general CSD fixes ( #35206 )
...
* fix: broken wayland window decorations due to botched chromium update
The `GetTitlebarBounds().height()` is obviously intended to be placed in
the `top` parameter, which used to be the second one before upstream
removed multi-parameter `gfx::Rect::Inset`, but it's the first parameter
for `gfx::Insets::TLBR`, which was intended to replace the removed
`Inset` function. However, whoever updated Chromium kept the parameter
unchanged, causing the title bar height to be passed to the `left`
parameter, causing the window title bar to be unclickable.
* fix: wayland window top bar buttons unclickable
Use NonClientFrameView::TargetForRect for the ClientFrameViewLinux
implementation because the default inherited from FramelessView blocks
any non-HTCLIENT events.
* fix: add maximized parameter to LinuxUI::GetWindowFrameProvider
* fix: pass frame_->IsMaximized() to GetWindowFrameProvider
This ensures that the toolkit renders the window decorations in maximized mode
while the window is maximized to ensure that there is no empty space around the window.
2022-08-04 12:29:09 +02:00
trop[bot]
5274c253db
fix: consider dock space when showing menu ( #35200 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2022-08-04 10:58:31 +02:00
Sudowoodo Release Bot
9afa4194ac
Bump v20.0.1
2022-08-03 08:31:32 -07:00
trop[bot]
13cfb4ef8f
chore: remove unsupported skiptaskbar linux impl ( #35188 )
...
chore: unsupported skiptaskbar linux impl
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-08-03 10:10:31 -04:00
trop[bot]
1a6d998c34
fix: modify file extension generation on Windows ( #35173 )
...
* fix: modify file extension generation on Windows
* modify includes
* include vector in header
* add win build flags
* remove hardcoded strings
* Update shell/browser/electron_download_manager_delegate.h
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* fix string manipulation and function definitions
* Update electron_download_manager_delegate.h
* convert to std::string and modify for electron
* Update shell/browser/electron_download_manager_delegate.cc
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* remove vector include and update conversion
* add vectr include for lint
Co-authored-by: mlaurencin <mlaurencin@electronjs.org >
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2022-08-02 15:55:25 -04:00
trop[bot]
ab426d5abf
fix: touch events not recognized by WCO on windows ( #35174 )
...
* fix: touch events not recognized by WCO on windows
* chore: update patches
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-02 15:34:34 -04:00
trop[bot]
910dd786a9
fix: DCHECK entering fullscreen while loading url ( #35165 )
...
* fix: DCHECK entering fullscreen while loading url
* spec: fixup test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-08-02 11:34:45 -04:00
Sudowoodo Release Bot
f20a51a87f
Bump v20.0.0
2022-08-01 11:55:57 -07:00
trop[bot]
b61692d790
fix: remove skip-taskbar feature on Linux. ( #35156 )
...
* fix: remove skip-taskbar feature on Linux.
Marked as unsupported in e19, now removed in e20.
See #33226 for more information
* docs: remove skipTaskbar note in browserWindow
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2022-08-01 07:42:38 -07:00
Keeley Hammond
08aa57806e
feat: sandbox preloads by default ( #35125 )
...
feat: sandbox preloads by default (#32869 )
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-07-29 15:06:31 -07:00
trop[bot]
c61a14c5d1
fix: empty result of webContents.getUserAgent() ( #35131 )
...
fix: empty result of webContents.getUserAgent()
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-29 11:26:33 -07:00
Sudowoodo Release Bot
816e8e804c
Bump v20.0.0-beta.13
2022-07-28 06:32:12 -07:00
trop[bot]
5f1c3b4d13
fix: handle WCO pressed state when going maximized -> minimized ( #35074 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-27 11:42:49 +02:00
trop[bot]
7b1872dafe
fix: allow setsize to be called within a move or resize for preventDefault ( #35084 )
...
fix : #34599 allow setsize to be called within a move or resize for preventDefault
Co-authored-by: Ian German Mesner <mesner@gmail.com >
2022-07-27 11:14:21 +02:00
trop[bot]
215ae2b012
fix: crash on startup in X11 ( #35092 )
...
Fixes #34996 .
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2022-07-27 11:09:11 +02:00
trop[bot]
3a079feb87
fix: properly fire serial-port-added and serial-port-removed events ( #35047 )
...
Based on 2309652: [webhid] Notify chooser context observers on shutdown | https://chromium-review.googlesource.com/c/chromium/src/+/2309652
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-07-25 16:36:59 -04:00
Sudowoodo Release Bot
8d68009abc
Bump v20.0.0-beta.12
2022-07-25 06:30:44 -07:00
trop[bot]
4f3be68ad5
refactor: only create webContents after 'will-attach-webview' ( #35016 )
...
refactor: only create webContents after 'will-attach-webview' (#30311 )
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-07-25 10:11:12 +02:00
trop[bot]
c7509b0a53
fix: add support for --ozone-platform-hint flag on Linux ( #35014 )
...
Co-authored-by: Valentin Hăloiu <valentin.haloiu@gmail.com >
2022-07-25 09:59:22 +02:00
Sudowoodo Release Bot
fa4052fc9e
Bump v20.0.0-beta.11
2022-07-21 06:31:05 -07:00
trop[bot]
e02fbe1d29
fix: crash on BrowserWindow.setEnabled() ( #34972 )
...
fix: crash on BrowserWindow.setEnabled()
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-21 10:38:44 +02:00
Sudowoodo Release Bot
b2955e8cf5
Bump v20.0.0-beta.10
2022-07-18 13:40:55 -07:00
Sudowoodo Release Bot
0640a8a02a
Revert "Bump v20.0.0-beta.10"
...
This reverts commit b7d5573584 .
2022-07-18 10:09:45 -07:00
Sudowoodo Release Bot
b7d5573584
Bump v20.0.0-beta.10
2022-07-18 08:46:13 -07:00
Sudowoodo Release Bot
99724da33b
Bump v20.0.0-beta.9
2022-07-14 06:31:14 -07:00
trop[bot]
76975dfefd
fix: enable deviceName validation on Linux ( #34901 )
2022-07-14 09:38:23 +02:00
trop[bot]
8313ea461e
fix: alwaysOnTop browser window option for X11 Linux ( #34913 )
...
fix: alwaysontop browser window option for x11
Co-authored-by: Gellert Hegyi <gellert.hegyi@around.co >
2022-07-14 09:23:33 +02:00
trop[bot]
2c0327c394
fix: update Windows caption buttons to match Win11 style ( #34888 )
...
* fix: update Windows caption buttons to match Win11 style
* chore: fix const issue
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-13 09:37:10 +02:00
trop[bot]
5a121dd077
fix: safer check for WCO button updates ( #34875 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-12 15:51:20 +02:00
electron-roller[bot]
db0830e0f8
chore: bump chromium to 104.0.5112.39 (20-x-y) ( #34425 )
...
* chore: bump chromium in DEPS to 104.0.5098.0
* chore: bump chromium in DEPS to 104.0.5100.0
* chore: bump chromium in DEPS to 104.0.5102.0
* chore: bump chromium in DEPS to 104.0.5103.0
* chore: bump chromium in DEPS to 104.0.5104.0
* chore: bump chromium in DEPS to 104.0.5106.0
* chore: bump chromium in DEPS to 104.0.5108.0
* chore: bump chromium in DEPS to 104.0.5110.0
* chore: bump chromium in DEPS to 104.0.5112.0
* chore: bump chromium in DEPS to 104.0.5112.4
* 3651284: Use the entry settings object for window.open navigation
https://chromium-review.googlesource.com/c/chromium/src/+/3651284
(cherry picked from commit 6ff37a08f7 )
* 3644598: Make RenderFrameHost used for notification permission decision
https://chromium-review.googlesource.com/c/chromium/src/+/3644598
(cherry picked from commit 46df809556 )
* 3642842: Window Placement: Prototype Fullscreen Capability Delegation - Part 2
https://chromium-review.googlesource.com/c/chromium/src/+/3642842
(cherry picked from commit 2fe1bc3222 )
* 3652785: [sandbox] Enable sandboxed pointers on sanitizer builds
https://chromium-review.googlesource.com/c/v8/v8/+/3652785
(cherry picked from commit ca8a3852f4 )
* 3611967: webhid: Migrate HidDelegate to use BrowserContext and Origin
https://chromium-review.googlesource.com/c/chromium/src/+/3611967
(cherry picked from commit 18aac8e93e )
* 3665762: Remove RenderFrameHost::IsRenderFrameCreated from //content/.
https://chromium-review.googlesource.com/c/chromium/src/+/3665762
(cherry picked from commit 070ea1700b )
* 3659375: Fold x509_util_ios and most of x509_util_mac into x509_util_apple
https://chromium-review.googlesource.com/c/chromium/src/+/3659375
(cherry picked from commit 479647e0ac )
* 3656234: [CodeHealth] Remove uses of base::ListValue::Append() (Final, take 2)
https://chromium-review.googlesource.com/c/chromium/src/+/3656234
(cherry picked from commit e15d6110ed )
* chore: update patch indices
(cherry picked from commit 8d666da975 )
* chore: fix lint
(cherry picked from commit f9a9aca456 )
* 3644598: Make RenderFrameHost used for notification permission decision
https://chromium-review.googlesource.com/c/chromium/src/+/3644598
(cherry picked from commit 014c4b9212 )
* webhid: Migrate HidDelegate to use BrowserContext and Origin
This is a temporary fix for https://chromium-review.googlesource.com/c/chromium/src/+/3611967 to get the build compiling, but we need to either patch around https://chromium-review.googlesource.com/c/chromium/src/+/3611967 or move our device permissioning to BrowserContext
(cherry picked from commit 322e9686da )
* chore: fix lint
(cherry picked from commit 12b886cc62 )
* build: run electron/script/gen-libc++-filenames.js
fixes gn check
(cherry picked from commit 93cebfecb2 )
* chore: disable flaking tests
(cherry picked from commit fd0bc08f44 )
* 3652749: Delete GLRenderer and related classes
https://chromium-review.googlesource.com/c/chromium/src/+/3652749
(cherry picked from commit 43024a74c2 )
* 3682394: Change pipes surrounding code references in comments to backticks
https://chromium-review.googlesource.com/c/chromium/src/+/3682394
(cherry picked from commit 41026ae4d0 )
* chore: fixup patch indices
(cherry picked from commit fccfc1bb29 )
* 3671199: Remove ContentMainDelegate::PostFieldTrialInitialization
https://chromium-review.googlesource.com/c/chromium/src/+/3671199
(cherry picked from commit 6392cfb595 )
* 3607963: hid: Do not exclude HID device with no collections
https://chromium-review.googlesource.com/c/chromium/src/+/3607963
(cherry picked from commit 2d81975792 )
* refactor: use ElectronBrowserContext instead of WebContents to persist devices
due to changes like https://chromium-review.googlesource.com/c/chromium/src/+/3611967 ,
we can no longer use WebContents to store device permissions so this commit
moves device permission storage to live in memory in ElectronBrowserContext
instead.
(cherry picked from commit 2f95568bfd )
* 3557253: Deprecate some signature checks
https://chromium-review.googlesource.com/c/v8/v8/+/3557253
(cherry picked from commit da4f0dbd1b )
* 3680781: Add policy for Renderer App Container.
https://chromium-review.googlesource.com/c/chromium/src/+/3680781
(cherry picked from commit cb901ce489 )
* chore: update patch indices
(cherry picked from commit 40c6295a5b )
* 3675465: Update NetLog network service API to use mojom::DictionaryValue.
https://chromium-review.googlesource.com/c/chromium/src/+/3675465
(cherry picked from commit 55a58418e6 )
* fix: add patch for DCHECK in fullscreen test
(cherry picked from commit c65280306d )
* build: fix nan build
(cherry picked from commit c06ea18698 )
* build: make the nan spec runner work on macOS
(cherry picked from commit a22950b126 )
* chore: update patches
(cherry picked from commit 7375148f93 )
* chore: update patches
* 3693745: Delete base::LowerCaseEqualsASCII()
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3693745
(cherry picked from commit ed192f5c9b )
* 3653285: Remove OS X 10.11 and macOS 10.12 code from chrome/
https://chromium-review.googlesource.com/c/chromium/src/+/3653285
* 3687395: Remove DictionaryValue::HasKey().
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3687395
(cherry picked from commit 2a6804db60 )
* 3691014: Prevent unsafe narrowing: ui/accessibility, part 2
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3691014
(cherry picked from commit fca99a5cf9 )
* 3560567: [MSC] Porting GenerateStreams clients to handle stream vectors.
https://chromium-review.googlesource.com/c/chromium/src/+/3560567
* 3684873: [Bluetooth][Win/Linux] Add bluetooth pair confirmation prompt
https://chromium-review.googlesource.com/c/chromium/src/+/3684873
* chore: missing includes in desktop_notification_controller
(cherry picked from commit 574fb7933d )
* 3685951: Reland "Make sure screen object is created once in tests."
https://chromium-review.googlesource.com/c/chromium/src/+/3685951
* fixup: Reland "Make sure screen object is created once in tests."
* chore: bump chromium in DEPS to 104.0.5110.0
* chore: update patches
* Revert "3560567: [MSC] Porting GenerateStreams clients to handle stream vectors."
This reverts commit c9c1c534056404be22a2d81ae6df4d184654fa35.
* Revert "3691014: Prevent unsafe narrowing: ui/accessibility, part 2"
This reverts commit 08f7a35765fde0467ef44d773e943cf5998619ae.
* 3687671: [v8] Freeze flags after initialization
https://chromium-review.googlesource.com/c/chromium/src/+/3687671
* fixup: 3687671: [v8] Freeze flags after initialization
* chore: bump chromium in DEPS to 104.0.5112.14
* chore: update patches
* 3691014: Prevent unsafe narrowing: ui/accessibility, part 2
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3691014
(cherry picked from commit fca99a5cf9 )
(cherry picked from commit 08f7a35765fde0467ef44d773e943cf5998619ae)
* 3560567: [MSC] Porting GenerateStreams clients to handle stream vectors.
https://chromium-review.googlesource.com/c/chromium/src/+/3560567
(cherry picked from commit c9c1c534056404be22a2d81ae6df4d184654fa35)
* 3669226: Remove printing PostTask usage of IO thread
https://chromium-review.googlesource.com/c/chromium/src/+/3669226
* chore: document breaking change
(cherry picked from commit d0991597c2 )
* chore: update patches
* chore: remove deprecated AccessorSignatures
https://github.com/nodejs/nan/pull/941
* Revert "fixup: 3687671: [v8] Freeze flags after initialization"
This reverts commit a473727f39267327c7a77ec5056edd36b7c5b403.
* Revert "3687671: [v8] Freeze flags after initialization"
This reverts commit 7a8404be3c9d48a2e7ce877d749362f4754a9f17.
* 3687671: [v8] Freeze flags after initialization
https://chromium-review.googlesource.com/c/chromium/src/+/3687671
(cherry picked from commit f4c53302ea )
* 52026: Do not allow md4 or md5 based signatures in X.509 certificates.
https://boringssl-review.googlesource.com/c/boringssl/+/52026
* chore: bump chromium in DEPS to 104.0.5112.20
* chore: update patches
patches/chromium/chore_expose_v8_initialization_isolate_callbacks.patch
is no longer needed because it was upstreamed via:
2527943: Allow static access to WasmCodeGeneration callback
https://chromium-review.googlesource.com/c/chromium/src/+/2527943
* 3560567: [MSC] Porting GenerateStreams clients to handle stream vectors.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3560567
(cherry picked from commit 797c3a1656 )
* fixup! 3560567: [MSC] Porting GenerateStreams clients to handle stream vectors.
(cherry picked from commit 9741ab73cf )
* fixup! 3560567: [MSC] Porting GenerateStreams clients to handle stream vectors.
(cherry picked from commit 558ed59d86 )
* chore: bump chromium in DEPS to 104.0.5112.29
* chore: update patches
* chore: bump chromium in DEPS to 104.0.5112.39
* chore: update patches
* chore: update patches
* Trigger Build
* 3695382: [ext-code-space] Fix CodeRange allocation logic
https://chromium-review.googlesource.com/c/v8/v8/+/3695382
fixes https://bugs.chromium.org/p/v8/issues/detail?id=12942
* 3695382: [ext-code-space] Fix CodeRange allocation logic
https://chromium-review.googlesource.com/c/v8/v8/+/3695382
* chore: update patches
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Samuel Attard <sattard@salesforce.com >
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
Co-authored-by: Jeremy Rose <japthorp@slack-corp.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-07-12 08:22:53 -04:00
trop[bot]
3ca5708faa
fix: set Wayland application ID ( #34879 )
2022-07-12 09:37:40 +02:00
Sudowoodo Release Bot
7e53953fbf
Bump v20.0.0-beta.8
2022-07-11 06:30:55 -07:00