26398 Commits

Author SHA1 Message Date
Sudowoodo Release Bot
53f115849b Bump v19.0.14 v19.0.14 2022-08-24 09:48:48 -07:00
Sudowoodo Release Bot
676eef4b87 Revert "Bump v19.0.14"
This reverts commit 2bbec7481f.
2022-08-24 09:46:45 -07:00
Sudowoodo Release Bot
2bbec7481f Bump v19.0.14 2022-08-24 08:32:39 -07:00
trop[bot]
6b97beb489 fix: add restore event for minimized maximization (#35411)
Co-authored-by: mlaurencin <mlaurencin@electronjs.org>
2022-08-23 11:50:59 +02:00
trop[bot]
81854a488b fix: ensure chrome colors are initialized (#35400)
* 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 11:19:36 +02:00
trop[bot]
22ad2d33bf fix: don't bypass redirect checks (#35369)
Co-authored-by: Jeremy Rose <japthorp@slack-corp.com>
2022-08-18 10:09:03 -07:00
Sudowoodo Release Bot
eb824db537 Bump v19.0.13 v19.0.13 2022-08-17 08:33:41 -07:00
Devin Foley
9769dc1a5c fix: Make the disable_color_correct_rendering flag work with textured images (#35348)
Make the disable_color_correct_rendering flag work with textured images.
2022-08-16 17:25:41 -04:00
Pedro Pontes
e8fa8fd834 chore: cherry-pick 54e32332750c from chromium (#35273)
* chore: cherry-pick 54e32332750c from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Electron Bot <electron@github.com>
2022-08-16 17:03:45 -04:00
trop[bot]
987d7858da fix: add uv_loop_close when object release to fix crash (#35337)
Co-authored-by: yangzuohui <yangzuohui@bytedance.com>
2022-08-16 17:03:01 +09:00
Pedro Pontes
0a3ba9b87a chore: cherry-pick 60d8559e150a from chromium (#35269)
* chore: cherry-pick 60d8559e150a from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Electron Bot <electron@github.com>
2022-08-16 11:24:53 +09:00
Raymond Zhao
4f214d5319 fix: WCO restore button is off-center (#35314)
fix: update Windows caption buttons to match Win11 style (#34790)

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-08-15 11:45:21 -04:00
trop[bot]
9ffebd1c53 fix: WCO occlusion of DevTools (#35308)
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-08-15 10:30:46 +09:00
Pedro Pontes
e9d3e9995d chore: cherry-pick 54a7927b19f9 from chromium (#35267)
* chore: cherry-pick 54a7927b19f9 from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Electron Bot <electron@github.com>
2022-08-15 09:58:26 +09:00
Sudowoodo Release Bot
b05ccd812e Bump v19.0.12 v19.0.12 2022-08-10 08:31:56 -07:00
trop[bot]
1bce5860e8 docs: fix getStoragePath return type (#35293)
Fixes #35255

Co-authored-by: Samuel Attard <sam@electronjs.org>
2022-08-10 09:45:42 +02:00
trop[bot]
f93dc38e84 fix(docs): fix a typo in section on debugging with VSCode (#35284)
fix(docs): fix a typo

Co-authored-by: Trang Le <trang.thule@zoho.com>
2022-08-09 15:30:48 -07:00
Pedro Pontes
bf7741ab53 chore: cherry-pick bd9724c9fe63 from chromium (#35275)
* chore: cherry-pick bd9724c9fe63 from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Electron Bot <electron@github.com>
2022-08-09 14:33:53 -04:00
Pedro Pontes
a0ea6795ca chore: cherry-pick c643d18a078d from chromium (#35271)
* chore: cherry-pick c643d18a078d from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-09 12:06:33 +02:00
Jeremy Rose
c48905aee6 chore: cherry-pick 06aea31d10f8 from webrtc (#35239)
* chore: cherry-pick 06aea31d10f8 from webrtc

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-09 09:38:52 +02:00
trop[bot]
4edf23f86d fix: app.relaunch loses args when execPath specified (#35252)
fix: app.relaunch loses args when execPath specified (#35108)

Co-authored-by: Aaron Meriwether <me@ameriwether.com>
2022-08-09 08:55:52 +09:00
trop[bot]
eeb3f505e6 fix: merge crash annotations instead of overwriting (#35262)
ElectronCrashReporterClient::GetProcessSimpleAnnotations() merges
annotations provided as argument with global_annotations_,
preserving useful information.

Co-authored-by: Alexander Petrov <zowers+github@zowers.net>
2022-08-08 21:57:40 +02:00
Milan Burda
3b683c1181 build: fix building with enable_plugins = false (#35260) 2022-08-08 11:45:32 -04:00
trop[bot]
db6c2274d9 docs: update tray docs with info for mac menubar icons (#35220)
Co-authored-by: Brad Carter <16466430+carterbs@users.noreply.github.com>
2022-08-08 10:01:30 +02:00
Jeremy Rose
fb6de2d52b chore: cherry-pick 94a8bdafc8c6 from chromium (#35237)
* chore: cherry-pick 94a8bdafc8c6 from chromium

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-08 09:57:42 +02:00
msizanoen1
4b483799cb fix: Wayland general CSD fixes (#35207)
* 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:57:24 +02:00
Sudowoodo Release Bot
a5cafd174d Bump v19.0.11 v19.0.11 2022-08-03 08:31:58 -07:00
trop[bot]
d52ce309dc docs: update categories to match sidebar (#35201)
This page describes each of the categories available in the sidebar, but some of the category titles didn't match.

Co-authored-by: Maya Nedeljković Batić <maya.nedeljko@gmail.com>
2022-08-03 10:16:23 -04:00
trop[bot]
e5bf0d3c11 docs: new main -> renderers messageChannel example (#35135)
* docs: new main -> renderers messageChannel example

* consistent use of your

* fix a typo

* linting

* markdown linting

* Update docs/tutorial/message-ports.md

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* update code example headings, reference contextIsolation example

* remove nodeIntegration: false from browserWindows

* rename "messagePort" to "electronMessagePort" for compatibility

Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2022-08-03 10:14:27 -04:00
trop[bot]
67a40dd5c6 fix: consider dock space when showing menu (#35199)
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2022-08-03 10:11:04 -04:00
Robo
0068195d56 chore: cherry-pick 6265ef99615 from chromium (#35185)
Backports https://chromium-review.googlesource.com/c/chromium/src/+/3661941
2022-08-03 11:54:43 +02:00
trop[bot]
fe5b3d2b80 chore: add electron deps to //src gitignore (#35147)
chore: add electon deps to //src gitignore

Co-authored-by: Samuel Attard <sattard@salesforce.com>
Co-authored-by: Samuel Attard <sam@electronjs.org>
2022-08-03 16:52:17 +09:00
trop[bot]
eee147b483 fix: modify file extension generation on Windows (#35172)
fix: modify file extension generation on Windows (#34723)

* 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: Charles Kerr <charles@charleskerr.com>

Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2022-08-02 15:31:30 -04:00
trop[bot]
21fcf51000 fix: DCHECK entering fullscreen while loading url (#35164)
* fix: DCHECK entering fullscreen while loading url

* spec: fixup test

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-08-02 11:33:40 -04:00
Robo
a07f56bf84 fix: touch events not recognized by WCO on windows (#35176)
* fix: touch events not recognized by WCO on windows

* Update .patches

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-08-02 11:27:44 -04:00
trop[bot]
a90abbddbb ci: turn off windows on arm test result comments (#35168)
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2022-08-02 10:59:10 -04:00
trop[bot]
4fa6f61f8c fix: empty result of webContents.getUserAgent() (#35132)
fix: empty result of webContents.getUserAgent()

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-07-29 22:50:59 +02:00
trop[bot]
57a03c4d2a ci: switch to GHA for WOA (#35128)
ci: switch to GHA for WOA (#35109)

* ci: switch to GHA for WOA

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
(cherry picked from commit 674596d11e)

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2022-07-29 09:40:07 +02:00
Devin Foley
205cf24802 fix: Make disable_color_correct_rendering patch work again (#35079)
Fix disable_color_correct_rendering patch.
2022-07-28 06:37:29 -07:00
Sudowoodo Release Bot
7e1099a8e4 Bump v19.0.10 v19.0.10 2022-07-27 08:31:31 -07:00
Shelley Vohr
438347d891 fix: html fullscreen transitions stacking (#34908) 2022-07-27 16:24:19 +02:00
trop[bot]
c005d4ff56 fix: handle WCO pressed state when going maximized -> minimized (#35073)
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-07-27 11:43:00 +02:00
trop[bot]
729b0f5508 fix: allow setsize to be called within a move or resize for preventDefault (#35083)
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:42:45 +02:00
trop[bot]
ea21d940ec fix: use win_clang_x64 binary for x86 extract symbols (#35090)
fix: use win_clang_x64 for x86 extract symbols

Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
2022-07-27 11:09:41 +02:00
trop[bot]
9df18f3fcf fix: add support for --ozone-platform-hint flag on Linux (#35015)
* fix: add support for --ozone-platform-hint flag on Linux

* fixup! fix: add support for --ozone-platform-hint flag on Linux

Co-authored-by: Valentin Hăloiu <valentin.haloiu@gmail.com>
2022-07-26 18:25:36 +02:00
trop[bot]
f724a9ca2f docs: Add missing link to tutorial page (#35040)
Add missing link to tutorial page

Co-authored-by: Mike Lee <mikemunkyu.lee@gmail.com>
2022-07-26 18:24:49 +02:00
Milan Burda
f3f1171a09 fix: inertial scroll is broken when the scrollable element has an overlay with pointer-events: none (#35051)
Backport: https://chromium-review.googlesource.com/c/chromium/src/+/3681882
2022-07-26 11:30:07 +09:00
trop[bot]
b7f68027a7 fix: crash on BrowserWindow.setEnabled() (#34971)
fix: crash on BrowserWindow.setEnabled()

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2022-07-21 15:18:16 -04:00
Sudowoodo Release Bot
a72b6fb7a9 Bump v19.0.9 v19.0.9 2022-07-21 11:53:47 -07:00
electron-roller[bot]
64443a7487 chore: bump chromium to 102.0.5005.167 (19-x-y) (#35017)
chore: bump chromium in DEPS to 102.0.5005.167

Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2022-07-21 11:36:18 -04:00