Commit Graph

23679 Commits

Author SHA1 Message Date
Electron Bot
f37c1ff644 Bump v9.4.0 v9.4.0 2020-12-11 13:16:23 -08:00
Jeremy Rose
5c8e7e8b7f fix: restrict sendToFrame to same-process frames by default (#26928)
* fix: restrict sendToFrame to same-process frames by default (#26875)

* missed a conflict

* fix build

* fix build again
2020-12-11 13:01:49 -08:00
trop[bot]
36b1f8fcf8 fix: Upload all *.dll.pdb to symbol server (#26967)
Fixes #26961.

Notes: Add Electron DLLs like libGLESv2.dll to symbol server

Co-authored-by: Biru Mohanathas <birunthan@mohanathas.com>
2020-12-11 12:54:11 -08:00
trop[bot]
e83bd9bbf0 fix: Avoid crashing in NativeViewHost::SetParentAccessible on Windows 10 (#26950)
* fix: Avoid crashing in NativeViewHost::SetParentAccessible on Windows

This fixes #26905. The patch was obtained from @deepak1556, who in turn
got it from the Microsoft Teams folks.

I believe the crash started happening due to the changes in
5c6c8e994b%5E!/#F15

This affects Electron 9 and later.

Notes: Fix occasional crash on Windows

* Update .patches

* update patches

Co-authored-by: Biru Mohanathas <birunthan@mohanathas.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: Electron Bot <electron@github.com>
2020-12-11 12:51:05 -08:00
Jeremy Rose
c2136b6065 chore: cherry-pick 290fe9c6e245 from v8 (#26897) 2020-12-11 11:09:26 -08:00
Jeremy Rose
a57428553e chore: cherry-pick 3abc372c9c00 from chromium (#26895)
* chore: cherry-pick 3abc372c9c00 from chromium

* resolve conflict
2020-12-11 11:03:28 -08:00
Jeremy Rose
559c008e0d chore: cherry-pick d8d64b7cd244 from chromium (#26893)
* chore: cherry-pick d8d64b7cd244 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2020-12-10 14:57:43 -08:00
Pedro Pontes
2d41c02714 chore: cherry-pick ecdec1fb0f42 from chromium (#26867)
* chore: cherry-pick ecdec1fb0f42 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2020-12-10 10:41:20 -05:00
Pedro Pontes
662810f881 chore: cherry-pick bbc6ab5bb49c from chromium (#26861)
* chore: cherry-pick bbc6ab5bb49c from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2020-12-10 09:45:54 +09:00
Robo
0065e3d12b fix: Propagate --disable-dev-shm-usage to child processes (#26806)
* fix: Propagate --disable-dev-shm-usage to child processes.

Backports https://chromium-review.googlesource.com/c/chromium/src/+/2220891

* update patches

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: Electron Bot <electron@github.com>
2020-12-09 09:55:52 -08:00
Pedro Pontes
2b69fbc4bd chore: cherry-pick 5ffbb7ed173a from chromium (#26856)
* chore: cherry-pick 5ffbb7ed173a from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2020-12-08 20:31:22 -08:00
Milan Burda
72511cc9d2 fix: systemPreferences.effectiveAppearance returning systemPreferences.getAppLevelAppearance() (#26852) (#26881) 2020-12-08 08:21:42 -08:00
Pedro Pontes
84ce462803 chore: cherry-pick eec5025668f8 from chromium (#26859)
* chore: cherry-pick eec5025668f8 from chromium

* update patches

Co-authored-by: Electron Bot <electron@github.com>
2020-12-07 10:58:09 -05:00
Pedro Pontes
533b9716af chore: cherry-pick 8c346e3cd9 from chromium. (#26831) 2020-12-04 13:31:03 -08:00
trop[bot]
24a1234e28 build: use all-for-one goma (#26699) (#26800)
* Revert "Revert "build: use one-for-all goma (#26679)" (#26689)"

This reverts commit 38ab829ea6.

* build: ensure file descriptor limit is higher on macOS

Co-authored-by: Samuel Attard <sam@electronjs.org>
2020-12-02 10:58:37 -08:00
trop[bot]
b2e345857a docs: BrowserWindow extension APIs are deprecated in Electron 9 (#26784)
Co-authored-by: Milan Burda <milan.burda@gmail.com>
2020-12-01 21:33:02 -08:00
Shelley Vohr
63873140d9 fix: webContents interaction with draggable browserviews (#26745) 2020-12-01 16:03:26 -08:00
Shelley Vohr
738740fd7d fix: renderer crash on setImmediate (#26748) 2020-12-01 15:44:05 -06:00
Electron Bot
415c1f9e9b Bump v9.3.5 v9.3.5 2020-11-23 12:46:32 -08:00
Milan Burda
07c4e24ebb fix: <webview> render-process-gone event dispatch (#26576)
Co-authored-by: Milan Burda <miburda@microsoft.com>
2020-11-18 17:56:32 -06:00
trop[bot]
b7b714a020 revert: disable rosetta as Electron does not run under rosetta
This reverts commit 4829b0f816.

Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-11-18 11:18:37 -08:00
trop[bot]
14d03d7b78 test: support for adding extra module paths (#26545)
Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2020-11-17 19:07:26 -08:00
Cheng Zhao
7bd4570ff4 fix: LC_ALL env should not be changed (#26508) 2020-11-18 11:13:33 +09:00
Milan Burda
a5c65aae37 fix: ensure that internal messages are sent from the main process (#26437) 2020-11-16 15:32:44 +09:00
Cheng Zhao
d28a7b15a2 fix: make draggable regions work when devtools is opened on macOS (#26506)
* fix: make draggable region work when devtools is open

* fix: update draggable regions when resizing
2020-11-16 11:11:18 +09:00
Pedro Pontes
ef674025b5 chore: cherry-pick c244270e23 from chromium. (#26477) 2020-11-13 11:30:03 -08:00
trop[bot]
7446006c24 build: upload dsym files for all mac releases (#26427)
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-11-11 14:25:27 -05:00
Michaela Laurencin
24fbb73838 chore: synchronously destroy WebContents on event prevented (#26442) 2020-11-11 10:14:01 -05:00
Charles Kerr
16b8c06bbf chore: cherry-pick daad98ce from chromium (#26430)
Fixes #26419

The "IsOS/IsAtLeastOS/IsAtMostOS" functions are driven from the Darwin
version number, which is always accurate. Adjust the
SysInfo::OperatingSystemVersionNumbers() function to return accurate
version numbers (or the best we can deduce) so that all version
numbers returned by helper functions are accurate and consistent.

Bug: 1101439
Bug: 1108832
Change-Id: I2ca92478d76bf572cc55875cba443f4978482d10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315490
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#791491}
2020-11-11 09:54:07 -05:00
Jeremy Rose
f729d7456f chore: cherry-pick 815b12dfb5ec from v8 (#26412) 2020-11-10 14:47:54 -08:00
Jeremy Rose
badae800c1 chore: cherry-pick 8c725f7b5bbf from v8 (#26409) 2020-11-10 14:23:40 -08:00
Jeremy Rose
d89aa3a36e chore: cherry-pick 2882e1afd982 from angle (#26406) 2020-11-10 13:49:12 -08:00
Jeremy Rose
5b53cfa56f chore: cherry-pick 146bd99e762b from v8 (#26400) 2020-11-10 13:48:58 -08:00
Jeremy Rose
56e906d073 chore: cherry-pick 8f24f935c903 from chromium (#26397) 2020-11-10 13:48:45 -08:00
Samuel Attard
d94a5ddc09 build: auto-push patch file changes (#26235) (#26434)
* build: auto-push patch file changes

* chore: change patch for testing purposes

* build: remove stray log

* build: push as electron bot

* build: suppress all output of the push-patch script

* chore: fix linting
2020-11-10 13:48:08 -08:00
trop[bot]
7feffc7c35 build: verbose is flag, no value (#26422)
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-11-10 10:02:14 -08:00
trop[bot]
2800ddf930 chore: cleanup inline HTML in docs (#26393)
Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2020-11-10 10:47:42 -05:00
trop[bot]
fabe766816 fix: Initialize logging for crashpad (#26267)
* fix: Initialize logging for crashpad

* chore: update mini_chromium

* conditionally access CommandLine because crashpad doesn't initialize one.

https://chromium-review.googlesource.com/c/chromium/src/+/2490880

* chore: update patches

* update patch list

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-11-10 10:07:26 -05:00
trop[bot]
87e2950e2d build: fix usage of octokit/rest and make uploading better (#26387)
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-11-09 13:52:52 -08:00
Electron Bot
979e59e871 Bump v9.3.4 v9.3.4 2020-11-09 12:28:27 -08:00
Shelley Vohr
1384b76570 fix: draggable region edge calculation on resize (#26322)
* fix: draggable region edge calculation on resize

* Feedback from review
2020-11-04 11:17:24 +09:00
Shelley Vohr
1ba30ace9b build: only check patch diffs in testing builds (#26285)
* build: only check patch diffs in testing builds

* Fixup patch indices
2020-11-02 18:57:11 +09:00
Shelley Vohr
8326cea7e7 fix: draggable regions exclusively on BrowserViews (#26261) 2020-11-02 16:08:20 +09:00
David Sanders
e6b24a21e4 chore: change some for loops to range-based (#26264) 2020-10-29 20:51:59 -07:00
Jeremy Rose
a9b1f2fd0e chore: cherry-pick f440137cd96a from chromium (#26210) 2020-10-29 10:43:22 -07:00
trop[bot]
0563bcad49 fix: hover text only working when VO enabled (#26244)
* fix: hover text only working when VO enabled

* chore: simplify conditional

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-10-29 08:51:20 -07:00
David Sanders
a64a3e8aa9 chore: use auto to avoid repeating type (#26256) 2020-10-29 08:50:32 -07:00
Cheng Zhao
f1ffcb56d9 fix: set app locale after user's script is loaded (#26242) 2020-10-28 20:23:03 -07:00
Jeremy Rose
f3af287d4a chore: cherry-pick 30261f9de11e from chromium (#26204) 2020-10-28 15:42:29 -07:00
Jeremy Rose
305d623570 chore: cherry-pick 6a4cd97d6691 from v8 (#26207) 2020-10-28 14:38:46 -07:00