Shelley Vohr
c2d9cde38f
chore: roll latest Node.js security release ( #23945 )
2020-06-11 11:18:10 -07:00
trop[bot]
25879ba929
chore: backport advapi32 libuv fix ( #24038 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2020-06-11 10:55:22 +09:00
trop[bot]
7759048136
fix: volume key globalShortcut deregistration ( #24012 )
...
Co-authored-by: Aleksei Kuzmin <alkuzmin@microsoft.com >
2020-06-08 10:50:17 -04:00
trop[bot]
3087492994
fix: compensate for lazy-loaded circular deps ( #23951 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-06-03 15:18:55 -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]
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]
c29382b6d0
fix: Make the --disable-color-correct-rendering switch work again ( #23899 )
...
This regressed once again in Electron 8 due to Chromium changes.
Test Plan:
- Confirm that test case from https://github.com/electron/electron/pull/15898#issuecomment-443191770 now works
Notes: Fix disabling color correct rendering with `--disable-color-correct-rendering`
Co-authored-by: Biru Mohanathas <birunthan@mohanathas.com >
2020-06-02 15:40:24 -04:00
trop[bot]
87cd20b9e9
fix: add patch to prevent crash during frame swap with ctx isolation enabled ( #23896 )
...
* fix: add patch to prevent crash during frame swap with ctx isolation enabled
* Update .patches
* chore: update patches
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2020-06-02 10:55:14 -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
Cheng Zhao
38a04214e0
fix: make sure hunspell file is not destroyed in UI thread ( #23631 )
2020-05-19 09:55:23 -04:00
Jeremy Apthorp
87a670f74d
feat: allow compressing crash uploads on linux ( #23597 )
...
* chore: align crash patch with upstream
* feat: allow compressing crash uploads on linux
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-05-18 11:09:50 -04:00
Jeremy Apthorp
8b160d57a6
chore: align crash patch with upstream ( #23595 )
2020-05-14 20:09:02 -07:00
Alexey Kuzmin
092eec8459
build: remove unused header from a patch ( #23585 )
2020-05-14 09:41:21 -07:00
Jeremy Apthorp
06bf0d08dc
fix: crashReporter incompatible with sandbox on Linux ( #23265 )
2020-05-07 13:31:26 -07:00
Shelley Vohr
ba929b4195
chore: remove obsolete cjs assert patch ( #23422 )
2020-05-06 22:47:58 -07:00
Electron Bot
8edc7a1fb1
chore: bump chromium to 0f4170320ff37e971064916aed1dc (master) ( #23285 )
...
* chore: bump chromium in DEPS to 53836640273c3d45b05ad74bdff7323ef0ffc610
* chore: bump chromium in DEPS to 17da1064b910f4170320ff37e971064916aed1dc
* Rename attach_same_site_cookies param to force_ignore_site_for_cookies
https://chromium-review.googlesource.com/c/chromium/src/+/2162209
* chore: update patch indices
* Remove single argument HttpResponseHeaders::AddHeader() method
https://chromium-review.googlesource.com/c/chromium/src/+/2155353
* Rename attach_same_site_cookies param to force_ignore_site_for_cookies
https://chromium-review.googlesource.com/c/chromium/src/+/2162209
* fixup! Remove single argument HttpResponseHeaders::AddHeader() method
* Exchange SandboxType::kInvalid for a CHECK.
https://chromium-review.googlesource.com/c/chromium/src/+/2167995
* chore: fix string type on windows
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2020-04-30 13:20:44 -07:00
Electron Bot
448017b9ee
chore: bump node to v12.16.3 (master) ( #23327 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-04-30 08:20:46 -07:00
Robo
e75cb264e9
chore: remove obsolete webview patch ( #23341 )
...
https://chromium-review.googlesource.com/c/chromium/src/+/2135187
has been landed in upstream.
2020-04-29 21:31:37 -07:00
Electron Bot
37db307153
chore: bump chromium to 4563763ef26ad940d4e988d7245dd (master) ( #23219 )
...
* chore: bump chromium in DEPS to 461ecae368fd0832f18e0b13e61f3561d83f0031
* update patches
* update patches
* Remove both vs browser/child split in content gn files.
https://chromium-review.googlesource.com/c/chromium/src/+/2157965
* chore: bump chromium in DEPS to 7ff3897f3104563763ef26ad940d4e988d7245dd
* update patches
* update patches
* Add ElectronKioskDelegate for extensions
https://chromium-review.googlesource.com/c/chromium/src/+/2159760
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-04-23 21:55:17 -04:00
Electron Bot
6e8446d06d
chore: bump chromium to a70ba0e79c1551239beb37961f643 (master) ( #23199 )
...
* chore: bump chromium in DEPS to 4b8b82c4e48a70ba0e79c1551239beb37961f643
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-04-21 14:10:23 -04:00
Robo
928e23a263
fix: cherry-pick 04dab5a91b61 from chromium ( #23179 )
...
* [LayoutNG] Make HitTestResult::LocalPoint() for inline element as same as legacy layout
https://chromium-review.googlesource.com/c/chromium/src/+/2151775
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org >
2020-04-20 18:33:40 -07:00
Electron Bot
1bbb407dc9
chore: bump chromium to 2600291d041c530698616a4716cdf (master) ( #23122 )
...
* chore: bump chromium in DEPS to 99e60beb593ecf98f8a441e3f03a13b68cfcb311
* update patches
* chore: bump chromium in DEPS to b1abadda21f417ba5e8276c4dd779d31445d16cd
* update patches
* 2146532: gtkui: Fix standalone Ozone/Wayland configuration
https://chromium-review.googlesource.com/c/chromium/src/+/2146532
* 2145152: Pass source URL when setting a cookie
https://chromium-review.googlesource.com/c/chromium/src/+/2145152
* lint
* chore: bump chromium in DEPS to 8897189f1da5a3670bbe32d343767fd71f80d779
* chore: bump chromium in DEPS to 8ac51eeee93a02ed5b81f47e28627079edeecde0
* chore: bump chromium in DEPS to e897b8003f3a5f3c8d654eee9b03c513046ae7ea
* chore: bump chromium in DEPS to 7b80f9c82122600291d041c530698616a4716cdf
* Update patches
* Move definition of WebInputEvent enums into mojo
https://chromium-review.googlesource.com/c/chromium/src/+/2152777
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org >
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
2020-04-20 20:25:38 -04:00
Jeremy Apthorp
2541d62486
chore: remove disable_user_gesture... patch ( #23066 )
2020-04-16 15:22:39 -07:00
Shelley Vohr
d0f19d8369
fix: diagnostic reporting capabilities in Node.js ( #23126 )
2020-04-16 14:07:00 -07:00
Shelley Vohr
826e749e2b
chore: shrink boringssl patch ( #23101 )
2020-04-16 10:54:15 -07:00
Electron Bot
e145fcb3f0
chore: bump chromium to 8f405dc5d5e416ffaf640aa3d088a (master) ( #23107 )
...
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
2020-04-14 17:14:38 -07:00
Shelley Vohr
f395775eb1
ci: fix v8 cppgc file in wrong location ( #23112 )
2020-04-14 14:27:11 -07:00
Electron Bot
fdf7e288bb
chore: bump node to v12.16.2 (master) ( #23057 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2020-04-14 09:59:03 -07:00
Electron Bot
3e8d77d564
chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) ( #22999 )
...
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: Electron Bot <anonymous@electronjs.org >
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
2020-04-13 16:39:26 -07:00
Jeremy Apthorp
658f8d0abb
chore: remove patch: fix_breakpad_symbol_generation_on_linux_arm ( #23076 )
2020-04-13 15:41:25 -04:00
Jeremy Apthorp
27d6266b2d
chore: remove export_fetchapi... patch ( #23067 )
2020-04-10 10:23:55 -07:00
John Kleinschmidt
2f33a040f8
build: update patches ( #23061 )
2020-04-09 12:05:48 -07:00
John Kleinschmidt
23ae0e6bd8
chore: remove no longer needed debugging patch ( #23030 )
2020-04-09 10:30:02 -04:00
Jeremy Apthorp
29f773e008
ci: auto-3way patches and detect changes ( #22976 )
2020-04-08 08:59:14 -07:00
Electron Bot
ccf70326c0
chore: bump chromium to 1ba9678489174a6123358a7683f37 (master) ( #22719 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Andy Locascio <andy@slack-corp.com >
2020-04-06 13:09:52 -07:00
Jeremy Apthorp
6159066c26
refactor: ginify Menu ( #22916 )
2020-04-02 16:07:56 -07:00
Shelley Vohr
2ce8dff175
fix: undo and redo broken in webviews ( #22911 )
...
When propagating the undo and redo events from the menu, Chromium was not
properly sending the events to the focused WebContents. This fixes that by ensuring that the events are sent to the proper WebContents.
2020-04-02 10:05:05 -07:00
CezaryKulakowski
f9acfc2252
fix: don't try to hide host which has set flag disable_hidden_ ( #22832 )
...
Lack of this change will lead to freeze after call to hide/show
on window which has set flag disable_hidden_. To reproduce the
problem it's necessary to create some number of windows (how many
it depends on number of windows being cached by Chromium's
FrameEvictionManager).
2020-03-26 14:54:11 -05:00
Heilig Benedek
74372d65ae
feat: enhance native window.open to match the custom implementation's behavior ( #19703 )
...
Co-authored-by: Andy Locascio <andy@slack-corp.com >
2020-03-26 11:05:45 -07:00
Jeremy Apthorp
232ca8af39
refactor: EventEmitters without gin_helper ( #22726 )
2020-03-18 12:57:08 -07:00
Milan Burda
18c74a11f4
fix: when building with enable_pepper_flash = false ( #22684 )
2020-03-14 14:00:31 -07:00
Electron Bot
d8737734bf
chore: bump chromium to bc8f70ed4cfe2262ea833750eaddb (master) ( #22649 )
...
* chore: bump chromium in DEPS to 9321f32fb1b3af8fdfce55c7bbfacf3f75118dca
* Update patches
* Update electron_swiftshader_binaries deps
https://chromium-review.googlesource.com/c/chromium/src/+/2056931
* Use Promise with RequestPointerLock calls
https://chromium-review.googlesource.com/c/chromium/src/+/2069199
* Replace content::CursorInfo with ui::Cursor
https://chromium-review.googlesource.com/c/chromium/src/+/1999201
* Convert MaterialDesignController to a true singleton.
https://chromium-review.googlesource.com/c/chromium/src/+/2090877
* Drop WebContentsView::RenderViewCreated hook
https://chromium-review.googlesource.com/c/chromium/src/+/2093535
* chore: bump chromium in DEPS to 6478123cfa0102ed754c70eb9bbdd391d676a4dd
* Splitting context_menu_params.h into separate browser VS common parts.
https://chromium-review.googlesource.com/c/chromium/src/+/2097468
* Fix DCHECK on OnThemeChanged()
https://chromium-review.googlesource.com/c/chromium/src/+/2090713
* chore: bump chromium in DEPS to b0269bb003f699bc8ea7dcba8b0795ef963696d7
* Remove no longer needed patch
* Check PointerLock requests for new options and update accordingly
https://chromium-review.googlesource.com/c/chromium/src/+/2071788
* Address issues from review
* Fixup compile error
* Add additional library files
* chore: bump chromium in DEPS to a41285fb8aebc8f70ed4cfe2262ea833750eaddb
* Update patches
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
2020-03-14 16:54:14 -04:00
Jeremy Apthorp
0c02d794c9
feat: add onclose method to MessagePort ( #22532 )
...
* feat: add onclose method to MessagePort
* more scope, more good
* de-flake GC test
2020-03-13 10:00:50 -07:00
Jeremy Apthorp
b4d07f76d3
feat: MessagePorts in the main process ( #22404 )
2020-03-11 18:07:54 -07:00
Electron Bot
62da00e5c5
chore: bump chromium to 31b4a223e6e2bd9d5ce6c37cbdec6 (master) ( #22514 )
...
* chore: bump chromium in DEPS to 7f366dc6e2f06228b12b021cc1486a1de81a257d
* chore: bump chromium in DEPS to d785c1a601f5f33627d23e40b1ed9dd94c63d818
* update patches
* Rename an old referrer policy value
https://chromium-review.googlesource.com/c/chromium/src/+/2082856
* chore: bump chromium in DEPS to 735e0d2910b2e55c15e0b9cb9fca9431307ac661
* update v8 patches
* Update DEPS
* update patches
* chore: bump chromium in DEPS to b3d09c15c4460680b85218b7b0eb0849c5a6e840
* Replace blink::WebCursorInfo with ui::Cursor
https://chromium-review.googlesource.com/c/chromium/src/+/1997138
* chore: bump chromium in DEPS to bf433ad6dcfcaac460512bb45a53d5a2ea5356f9
* chore: bump chromium in DEPS to 38fad190ac908b6977ab271acc82c2fe74f6e85e
* chore: bump chromium in DEPS to aa597178119cb37ab54caeda27b2ef30a2f9a003
* update patches
* DownloadURLParameters: Remove NetworkIsolationKey parameter.
https://chromium-review.googlesource.com/c/chromium/src/+/2050987
* fix pdf viewer tests by binding more mojo things
* chore: bump chromium in DEPS to 08835601be331b4a223e6e2bd9d5ce6c37cbdec6
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org >
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
2020-03-11 07:15:07 -04:00
Samuel Attard
3e3f012c0c
chore: shrink key gen patch ( #22543 )
2020-03-05 17:10:12 -08:00
Samuel Attard
b3e1134a1a
feat: add events for spellcheck dictionary downloads ( #22449 )
2020-03-05 11:58:19 -08:00
Cheng Zhao
479354e721
fix: add patch to fix linux arm build ( #22523 )
2020-03-03 22:41:31 -08:00
Electron Bot
39baf68790
chore: bump chromium to 5b340c815ce15ab2efcf277ed19e9 (master) ( #22064 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: loc <andy@slack-corp.com >
Co-authored-by: Robo <hop2deep@gmail.com >
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
2020-03-03 13:35:05 -08:00
Andy Dill
36f982aee2
fix: revive offscreen rendering support ( #22160 )
2020-02-27 11:00:07 -08:00