24076 Commits

Author SHA1 Message Date
Electron Bot
faa1655880 Bump v10.4.6 v10.4.6 2021-05-18 14:04:21 -07:00
trop[bot]
ebe509d24f build: make patch auto fixes come from PatchUp rather than Electron Bot (#29154)
Co-authored-by: Samuel Attard <sattard@slack-corp.com>
2021-05-17 14:47:19 -04:00
Milan Burda
ab3e65ae34 fix: [webview] fix missing properties on events when contextIsolation: true (#29143)
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2021-05-13 23:39:16 +02:00
Milan Burda
29d8cf5423 fix: <webview> focus / blur events don't work with contextIsolation enabled (#29004) (#29026) 2021-05-07 11:15:45 +09:00
Electron Bot
3ed3d28d70 Bump v10.4.5 v10.4.5 2021-05-04 11:47:30 -07:00
Samuel Attard
030562e065 build: Use goma for all releases (#26476) (#28977)
* build: use goma for all release builds

* Make sure goma is setup everywhere it is needed

* Show ninja stats on release builds

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-05-03 18:01:24 -07:00
Samuel Attard
1adea52f3d Revert "Bump v10.4.5"
This reverts commit 9824bc06d5.
2021-05-03 16:04:55 -07:00
Electron Bot
9824bc06d5 Bump v10.4.5 2021-04-30 11:09:10 -07:00
Samuel Attard
382f1ec9e4 build: do not require vsts token for releases (#28643) 2021-04-30 11:07:02 -07:00
Keeley Hammond
b0bbf47e0c build: add release-env context to publish-macos (#28946) 2021-04-30 10:58:47 -07:00
Pedro Pontes
770fff694a chore: cherry-pick f37149c4434f from chromium (#28949)
* chore: cherry-pick f37149c4434f from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-30 09:37:06 -07:00
Pedro Pontes
56b680713a chore: cherry-pick 02f5ef8c88d7 from chromium (#28935)
* chore: cherry-pick 02f5ef8c88d7 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-29 13:38:17 -07:00
Pedro Pontes
118c2faa86 chore: cherry-pick 668cf831e912 from chromium (#28931)
* chore: cherry-pick 668cf831e912 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-29 17:33:42 +02:00
Pedro Pontes
3cd06c9095 chore: cherry-pick 619083c7d8 from v8 (#28906)
Co-authored-by: Electron Bot <electron@github.com>
2021-04-28 15:40:15 -07:00
Pedro Pontes
88ede25a99 chore: cherry-pick 00245033cf from v8 (#28903) 2021-04-28 12:50:08 -07:00
Pedro Pontes
d52c1ef201 chore: cherry-pick 7dd3b1c86795 from chromium (#28820)
* chore: cherry-pick 7dd3b1c86795 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-28 09:58:42 -04:00
Pedro Pontes
40d0be9661 chore: cherry-pick 1028ffc9bd83 from chromium (#28817)
* chore: cherry-pick 1028ffc9bd83 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-28 20:10:07 +09:00
Pedro Pontes
72f3c5e8ec chore: cherry-pick ed5f62c36d from angle. (#28874)
* chore: cherry-pick ed5f62c36d from angle.

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-28 02:12:08 -07:00
trop[bot]
882eb8a3ba build: actually use SSL when downloading things via python (#28891)
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2021-04-28 02:03:04 -07:00
Pedro Pontes
c840550619 chore: cherry-pick 5745eaf16077 from chromium (#28802)
* chore: cherry-pick 5745eaf16077 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-27 21:05:00 -07:00
Pedro Pontes
59c0c9fce0 chore: cherry-pick aa2154a9c1 from v8 (#28863) 2021-04-27 12:02:50 -04:00
Electron Bot
1b8d60305b Bump v10.4.4 v10.4.4 2021-04-27 08:00:07 -07:00
Pedro Pontes
1f6e825a9f chore: cherry-pick fe85e04a1797 from chromium (#28798)
* chore: cherry-pick fe85e04a1797 from chromium

* update patches

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2021-04-27 16:47:26 +09:00
Pedro Pontes
c9774944ba chore: cherry-pick 406ae3e8a9a8 from chromium (#28814)
* chore: cherry-pick 406ae3e8a9a8 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-04-27 10:11:54 +09:00
trop[bot]
99a521ecbe build: fix releases that failed halfway through npm publish actions (#28854)
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2021-04-26 20:37:25 -04:00
Pedro Pontes
d3152808bb chore: cherry-pick 8f054c5df2 and de1dbdb608 from chromium (#28823)
* chore: cherry-pick 8f054c5df2 and de1dbdb608 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-04-26 12:35:15 -04:00
Pedro Pontes
3fe97b1b1b chore: cherry-pick 8ebd894186 and 1e35f64725 from v8 (#28811)
* chore: cherry-pick 8ebd894186 and 1e35f64725 from v8

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2021-04-26 20:09:36 +09:00
Pedro Pontes
95d9d7ddfe chore: cherry-pick fe20b05a0e5e from chromium (#28780)
* chore: cherry-pick fe20b05a0e5e from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2021-04-26 20:08:57 +09:00
trop[bot]
5593485831 fix: only set backgroundColor in default-app for default index.html (#28840)
Co-authored-by: Milan Burda <milan.burda@gmail.com>
2021-04-26 11:49:43 +02:00
Pedro Pontes
049b1d0817 chore: cherry-pick ffde6ee0e4 from v8 (#28800) 2021-04-26 16:30:37 +09:00
Pedro Pontes
a5e40fea7d chore: cherry-pick 6b84dc72351b from chromium (#28808)
* chore: cherry-pick 6b84dc72351b from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-26 09:16:38 +02:00
Pedro Pontes
840ff8d720 chore: cherry-pick 74c9ad9a53 from chromium (#28761) 2021-04-22 10:57:47 -07:00
Pedro Pontes
f8738fb355 chore: cherry-pick 8c3eb9d1c409 from chromium (#28705)
* chore: cherry-pick 8c3eb9d1c409 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-21 11:42:27 -04:00
Pedro Pontes
16568d71e4 chore: cherry-pick 6a6361c9f31c from chromium (#28703)
* chore: cherry-pick 6a6361c9f31c from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2021-04-21 13:18:10 +02:00
Electron Bot
8f1074c204 chore: cherry-pick 512cd5e179f4 from v8 (#28750)
* chore: cherry-pick 512cd5e179f4 from v8

* update patches
2021-04-21 12:29:48 +02:00
Pedro Pontes
0b6842d429 chore: cherry-pick 872b8c13d7 from skia (#28739) 2021-04-21 12:21:04 +02:00
Pedro Pontes
4f4c6a2161 chore: cherry-pick 012e9baf46c9 from chromium (#28725)
* chore: cherry-pick 012e9baf46c9 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-20 11:50:10 -04:00
trop[bot]
95b81c16c4 build: read node files as binary files (#28733)
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-04-19 19:59:11 -04:00
Pedro Pontes
bb913bc17b chore: cherry-pick 254c7945ee from v8 (#28698) 2021-04-19 09:54:40 -04:00
Pedro Pontes
7c72a36b15 chore: cherry-pick 3c80bb2a594f from chromium (#28690)
* chore: cherry-pick 3c80bb2a594f from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2021-04-19 09:52:15 -04:00
Electron Bot
792d189241 Bump v10.4.3 v10.4.3 2021-04-13 13:36:46 -07:00
Electron Bot
602f65ab5d chore: cherry-pick 02f84c745fc0 from v8 (#28640)
* chore: cherry-pick 02f84c745fc0 from v8

* update patches
2021-04-13 13:29:37 -07:00
trop[bot]
18d60df173 docs: systemPreferences.subscribeWorkspaceNotification return type (#28611)
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
2021-04-12 00:14:36 -07:00
trop[bot]
ce12429814 ci: Add goma fallback flag (#28547)
* ci: fallback to local compile if goma auth fails

* use correct flag

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-04-07 09:47:42 +09:00
trop[bot]
b44be57752 fix: disappearing thumbar after win.hide() (#28388)
* fix: disappearing thumbar after win.hide()

* Add descriptive comment

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2021-03-25 12:15:45 -07:00
Pedro Pontes
7d8616b2b7 chore: cherry-pick e1505713dc31 from chromium (#28234) 2021-03-24 09:55:51 +09:00
Electron Bot
35b0e35544 Bump v10.4.2 v10.4.2 2021-03-23 08:09:55 -07:00
trop[bot]
93b44837a2 fix: escape URL passed to shell.openExternal on windows (#28339)
Co-authored-by: Samuel Attard <sattard@slack-corp.com>
2021-03-23 03:00:30 -07:00
Pedro Pontes
e16d593fcb chore: cherry-pick a66dbdcf6493 from chromium (#28299) 2021-03-22 08:09:21 -07:00
trop[bot]
51f9712c8f fix: DesktopCapturer gc'd prior to capture completion (#28279)
desktopCapture.getSources() returns a promise which should resolve
when capturing finishes. Internally it creates an instance of
DesktopCapturer which is responsible for resolving or rejecting
the promise.

Between the time DesktopCapturer starts capturing frames and when
it finishes, it's possible for its handle to be GC'd leading to
it never resolving.

These changes pin the instance of DesktopCapturer until it either
finishes or errors.

fixes #25595

Co-authored-by: samuelmaddock <samuel.maddock@gmail.com>
2021-03-22 11:03:41 +09:00