Electron Bot
b464589143
Bump v10.0.0-beta.5
2020-06-22 08:32:33 -07:00
trop[bot]
53bdc4a71b
build: remove dead symlink from MAS build ( #24166 )
2020-06-18 17:40:34 -07:00
trop[bot]
ab0960ecd9
fix: do not use CONTEXT_MENU flag for tray menu (reland) ( #24192 )
...
* fix: menu window should not appear in taskbar
* fix: do not use CONTEXT_MENU flag for tray menu
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-06-18 14:43:20 -07:00
Electron Bot
29c9c80c89
Bump v10.0.0-beta.4
2020-06-18 08:32:38 -07:00
trop[bot]
64cdfda810
fix: let Node.js perform microtask checkpoint in the main process ( #24174 )
...
* fix: let Node.js perform microtask checkpoint in the main process
* fix: don't specify v8::MicrotasksScope for explicit policy
* fix: remove checkpoint from some call-sites
We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.
* fix: remove checkpoint from some call-sites
We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.
* fix incorrect specs
* default constructor arguments are considered for explicit mark
* add regression spec
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2020-06-17 12:48:31 -07:00
trop[bot]
306d76b317
fix: emit 'shutdown' outside -[NSApplication terminate:] ( #24139 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-06-16 10:03:09 -07:00
Electron Bot
d4bc4e1d4c
Bump v10.0.0-beta.3
2020-06-15 08:31:31 -07:00
trop[bot]
0c861dc83e
fix: correctly handle nexttick scheduling in stream reads ( #24081 )
...
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2020-06-15 19:00:13 +09:00
Samuel Attard
710199c308
Revert "fix: do not use CONTEXT_MENU flag for tray menu ( #23879 )" ( #24077 )
...
This reverts commit d4001c1787 .
2020-06-11 14:27:25 -04:00
trop[bot]
ee9f95df30
fix: assign session to remote webContents ( #24064 )
...
* fix: assign session to remote webContents
* fix: test name
Co-authored-by: sentialx <sentialx@gmail.com >
2020-06-11 08:49:59 -07:00
trop[bot]
baa2940488
fix: Allow windows behind macOS elements if frame = false ( #24032 )
...
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
2020-06-11 10:56:25 +09:00
Electron Bot
34b04e5fbb
Revert "Bump v10.0.0-beta.3"
...
This reverts commit 710ac2a5a8 .
2020-06-09 12:02:57 -07:00
Electron Bot
710ac2a5a8
Bump v10.0.0-beta.3
2020-06-09 08:50:04 -07:00
trop[bot]
1f0d2594bd
fix: throw instead of crash when using ipcRenderer after context released ( #23977 )
...
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
2020-06-08 11:36:32 -07:00
trop[bot]
5bf938f899
fix: add missing isComposing KeyboardEvent property ( #23995 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-06-08 10:51:12 -05:00
trop[bot]
321c1c1075
fix: use acceptLanguages argument in session.setUserAgent() ( #23961 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2020-06-05 09:46:03 -07:00
trop[bot]
d69d1bbf20
fix: missing handlescoped in touch bar ( #23970 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-06-04 19:34:17 -07:00
trop[bot]
f3dd997dbd
feat: add V8CacheOptions webpreference ( #23867 )
...
* feat: add V8CacheOptions webpreference
* address review comments
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2020-06-04 17:15:44 -04:00
trop[bot]
faf7951439
fix: destroy GetSize callback at last ( #23954 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-06-03 15:54:24 -04:00
John Kleinschmidt
f7e4377ee8
chore: update chromium to 85.0.4161.2 ( #23915 )
...
* chore: update 10-x-y to 85.0.4161.2
* Update patches
* chore: SetHostCleanupFinalizationGroupCallback has been removed from V8
(cherry picked from commit 7aa3058829 )
* Window Placement: Gate cross-screen fullscreen behavior on permission
https://chromium-review.googlesource.com/c/chromium/src/+/2203268
(cherry picked from commit fdccae9246 )
* refactor: GetSublabelAt => GetSecondaryLabelAt
(cherry picked from commit cc8be2f634 )
* refactor: use WebInputEvent::Namespace types directly
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2160523
(cherry picked from commit f35200077e )
* refactor: service_manager::BinderMapWithContext merged into mojo::BinderMap
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2174654
(cherry picked from commit c2a4d1b515 )
* remove WebContentsView::SizeContents
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2188931
(cherry picked from commit f4ccf3556c )
* adapt to //content creating NetworkContexts
https://chromium-review.googlesource.com/c/chromium/src/+/2195196
(cherry picked from commit 6834366747 )
* Use a normal return value for WebContentsView::GetContainerBounds.
https://chromium-review.googlesource.com/c/chromium/src/+/2212481
(cherry picked from commit 68c8ea6ea9 )
* fixup patch
* refactor: AddNewContents now takes a target_url
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2167732
(cherry picked from commit 69fe1f6f47 )
* refactor: FollowRedirect takes in cors exempt headers now
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2129787
(cherry picked from commit 58f3770c19 )
* refactor: printing::DuplexMode moved to mojo
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2162388
(cherry picked from commit a14cdc465a )
* refactor: use MessagePortDescriptor instead of raw mojo::MessagePipeHandles
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1952124
(cherry picked from commit dce81ad06f )
* refactor: cursor.mojom and cursor_types.mojom moved to //ui/base/cursor/mojom
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2172874
(cherry picked from commit 7f3c13de3f )
* refactor: shuttle cursor changed event to WebContentsObserver
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2172779
(cherry picked from commit 2f3a23afb7 )
Co-Authored-By: loc <loc@users.noreply.github.com >
* chore: unused argument removed from ReadAvailableTypes in ui::Clipboard
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2173666
(cherry picked from commit d9152c3668 )
* remove ClientSideDetectionService from browser_process
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2175320
(cherry picked from commit 2461522752 )
* Remove cors_exempt_headers.h
https://chromium-review.googlesource.com/c/chromium/src/+/2203759
(cherry picked from commit b73faa6411 )
* [content] Remove unused methods from WebContents
https://chromium-review.googlesource.com/c/chromium/src/+/2199113
(cherry picked from commit 8b9ea9cd2b )
* Unnest CanonicalCookie::CookieInclusionStatus
https://chromium-review.googlesource.com/c/chromium/src/+/2203171
(cherry picked from commit 7d4349b37c )
* WebContentsObserver now implements OnRendererResponsive
https://chromium-review.googlesource.com/c/chromium/src/+/2211066
(cherry picked from commit 53f32b7e45 )
* chore: remove NOTIFICATION_EXTENSIONS_READY_DEPRECATED
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2199874
(cherry picked from commit 7914445469 )
* Supply speech recognition sandbox from service_sandbox_type.h
https://chromium-review.googlesource.com/c/chromium/src/+/2206918
(cherry picked from commit f15a0fdfab )
* [XProto] Replace XAtom with x11::Atom
https://chromium-review.googlesource.com/c/chromium/src/+/2202789
(cherry picked from commit 143110105a )
* update print-to-pdf.html with latest html data
https://bugs.chromium.org/p/chromium/issues/detail?id=1085667
(cherry picked from commit 205105fc16 )
* fix build on windows
(cherry picked from commit 0a255c4fa7 )
* [printing] Mojofy PrintHostMsg_CheckForCancel
https://chromium-review.googlesource.com/c/chromium/src/+/2212181
(cherry picked from commit 4f1064afa9 )
* chore: update sysroots
(cherry picked from commit 2a1b78a4bf )
* chore: DesktopWindowTreeHostLinux becomes DesktopWindowTreeHostPlatform
Refs:
(cherry picked from commit 3fd0875d3d )
* refactor: LogErrorEventDescription moved from ui to x11
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2164245
(cherry picked from commit 9291fc4afc )
* fix: inherit base network context params
(cherry picked from commit 698c66f7f9 )
* fix: use message handle api specific to embedders
(cherry picked from commit 23d01dc8e0 )
* chore: update v8 headers
(cherry picked from commit 81bc1e0bee )
* add checkout_pgo_profiles to DEPS
(cherry picked from commit 9b73e6935c )
* refactor: use newly mojo-ified PrintPreviewFailed
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2195343
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
(cherry picked from commit de074ce23a )
* [printing] Mojofy PrintHostMsg_PrintPreviewCancelled
https://chromium-review.googlesource.com/c/chromium/src/+/2198331
(cherry picked from commit 7bd8a6a576 )
* [printing] Mojofy PrintHostMsg_PrintPreviewInvalidPrinterSettings
https://chromium-review.googlesource.com/c/chromium/src/+/2200556
(cherry picked from commit dd68ba1ecf )
* Network service: Remove primary_network_context bool.
https://chromium-review.googlesource.com/c/chromium/src/+/2204678
(cherry picked from commit 6a0e8e5bf9 )
* [printing] Move PrintHostMsg_DidPrintContent_Params to print.mojom
https://chromium-review.googlesource.com/c/chromium/src/+/2212110
(cherry picked from commit a6a3291d9a )
* [XProto] Move items from ::x11::XProto to ::x11
https://chromium-review.googlesource.com/c/chromium/src/+/2218476
(cherry picked from commit b16c48830a )
* Update patches
* Remove no longer needed patch
* update patches
* update patches
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: Andy Locascio <andy@slack-corp.com >
Co-authored-by: loc <loc@users.noreply.github.com >
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-06-03 14:38:01 -04:00
trop[bot]
ef288a6ae2
fix: restore original GTK/appindicator implementation of tray icons ( #23925 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2020-06-03 10:14:53 -07:00
trop[bot]
9572209e91
fix: correctly support the --inspect-brk-node flag ( #23918 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2020-06-03 17:01:17 +09:00
trop[bot]
3602216e6c
fix: default to NTLM v2 in the network service for POSIX platforms ( #23916 )
...
* fix: default to NTLM v2 in the network service
* chore: update patch details
* update patches
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-06-02 20:58:38 -07:00
trop[bot]
9ea42da40e
docs: move protocol-ns to protocol.md ( #23911 )
...
* docs: move protocol-ns to protocol.md
* chore: fix up tests and implement missing pieces required for tests
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2020-06-02 10:55:50 -07:00
trop[bot]
d4001c1787
fix: do not use CONTEXT_MENU flag for tray menu ( #23879 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-06-02 11:10:41 +09:00
trop[bot]
eeaad9c6ab
build: make electron renderer init scripts profilable ( #23891 )
...
The devtools profiler is not attached at the point we run out init scripts (or our apps preload scripts), we do not really want to change when we run these init scripts but for when a dev is doing performance work it makes sense to give them an option to make the devtools profiler actually work on both our init scripts and their preload script. This PR adds that logic behind an environment variable ELECTRON_PROFILE_INIT_SCRIPTS.
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2020-06-01 17:38:33 -07:00
Electron Bot
12ea1c0c41
Bump v10.0.0-beta.2
2020-06-01 08:32:38 -07:00
trop[bot]
cee9e6f0d0
fix: weakly reference MenuModel from MenuController ( #23806 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-05-28 09:47:43 -07:00
trop[bot]
c0183d15af
fix: volume key globalShortcut registration ( #23823 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-05-28 08:57:25 -07:00
trop[bot]
4fe7c9ac24
fix: only bezel frameless windows ( #23809 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-05-28 08:52:58 -04:00
Cheng Zhao
50efa847a5
Revert "fix: trigger activate event when app is activated via app switcher ( #23771 )" ( #23819 )
...
This reverts commit 7709e600c6 .
2020-05-28 08:47:55 -04:00
trop[bot]
c2354d44ea
fix: pass correct buffer length ( #23798 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-05-27 14:09:30 -07:00
trop[bot]
7709e600c6
fix: trigger activate event when app is activated via app switcher ( #23771 )
...
When application is activated thru macOS app switcher (cmd+tab) the
App's activate event is note emitted. The reason is that
`applicationShouldHandleReopen:hasVisibleWindows:` is sent only when app
is activated via Dock. Using `applicationDidBecomeActive:` is handling
all cases properly.
Co-authored-by: Lukas Weber <luweber@microsoft.com >
2020-05-27 09:52:10 +09:00
trop[bot]
471f80521d
test: use WebContents event to test beforeunload ( #23766 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-05-26 10:53:23 -04:00
trop[bot]
f8508b3c18
fix: read GTK dark theme setting on Linux ( #23711 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2020-05-21 21:07:42 -04:00
Electron Bot
95e3853b77
Bump v10.0.0-beta.1
2020-05-21 14:28:15 -07:00
Electron Bot
05efbbcdd5
Revert "Bump v10.0.0-beta.1"
...
This reverts commit 2789f32efb .
2020-05-21 14:23:22 -07:00
Electron Bot
2789f32efb
Bump v10.0.0-beta.1
2020-05-21 14:23:00 -07:00
Electron Bot
03ddd2d7af
Revert "Bump v10.0.0-beta.1"
...
This reverts commit c141b1a906 .
2020-05-21 13:33:35 -07:00
Electron Bot
c141b1a906
Bump v10.0.0-beta.1
2020-05-21 13:33:02 -07:00
mtgto
7b55a70a36
feat: Add Secure Keyboard Entry APIs in macOS ( #20678 )
...
* feat: Add Secure Keyboard Entry APIs in macOS
Add methods:
- app.isSecureInputEnabled()
- app.setSecureInputEnabled(enabled)
These enable to prevent other process listens keyboard input events.
* fix: lint error in app.md for #20678
* fix: crash app.setSecureInputEnabled() in password textfield
* fix: export Secure keyboard Entry API to only macOS
* fix: lint error in browser_mac.mm for #20678
* test: add test for app.setSecureKeyboardEntryEnabled in macOS
2020-05-21 11:53:44 -04:00
Electron Bot
4114281b62
Bump v10.0.0-nightly.20200521
2020-05-21 08:31:34 -07:00
LuoJinghua
9d851b8791
net: Don't ignore the referer header in net.request ( #23386 )
2020-05-20 13:28:38 -04:00
Jeremy Apthorp
0a481242f0
fix: wrap EmitWarning with HandleScope ( #23667 )
2020-05-20 09:44:27 -07:00
Electron Bot
84888bb1f1
Bump v10.0.0-nightly.20200520
2020-05-20 08:31:37 -07:00
Jeremy Apthorp
de44d28c8e
refactor: ginify Session ( #23569 )
2020-05-19 10:18:12 -07:00
Electron Bot
33bd218df9
Bump v10.0.0-nightly.20200519
2020-05-19 08:32:19 -07:00
Shelley Vohr
ee0f67d541
fix: nativeImage remote serialization ( #23543 )
...
We weren't serializing nativeImages properly in the remote module, leading to gin conversion errors when trying to, for example, create a new context menu in the renderer with icons using nativeImage. This fixes that by adding a new special case to handle them.
2020-05-18 09:29:24 -07:00
Electron Bot
eb341b383d
Bump v10.0.0-nightly.20200518
2020-05-18 08:31:53 -07:00
Shelley Vohr
75fd9a3496
refactor: improve MoveItemToTrash error description ( #23589 )
2020-05-17 19:18:34 -07:00