Commit Graph

29449 Commits

Author SHA1 Message Date
John Kleinschmidt
3e29e2523a Revert "6582142: Use content::Create*Capturer in DesktopCaptureDevice."
This reverts commit e0bbf31843.
2025-06-11 17:52:23 -04:00
John Kleinschmidt
970477f33b Revert "Use content::Create*Capturer in DesktopCaptureDevice." 2025-06-11 17:51:59 -04:00
John Kleinschmidt
c6a4706a54 actually remove patches 2025-06-11 16:08:04 -04:00
John Kleinschmidt
e7c520afdd temporarily revert webrtc patches to see if this helps 2025-06-11 15:21:22 -04:00
John Kleinschmidt
eba8ebe349 fixup patch 2025-06-11 15:20:03 -04:00
John Kleinschmidt
19acbffea3 chore: debug dcheck error in webrtc on linux 2025-06-11 14:43:05 -04:00
John Kleinschmidt
f78f177030 test: more cleanup of api-desktop-capturer-spec.ts 2025-06-11 13:02:03 -04:00
John Kleinschmidt
51f0fdd891 test: cleanup api-desktop-capturer-spec.ts 2025-06-10 16:08:20 -04:00
John Kleinschmidt
88befe082d Revert "Reland "Roll libc++ from a01c02c9d4ac to a9cc573e7c59"
This reverts commit 33e1436a0c.
2025-06-10 12:14:54 -04:00
John Kleinschmidt
65d16e20e5 tls: remove deprecated tls.createSecurePair and SecurePair
https://github.com/nodejs/node/pull/57361
2025-06-09 19:42:31 -04:00
John Kleinschmidt
e91e3894e6 revert Don't use static variable for UseExternalPopupMenus 2025-06-09 17:56:33 -04:00
John Kleinschmidt
b56aaabd88 chore: update patches 2025-06-09 17:09:38 -04:00
John Kleinschmidt
a746464b16 chore: bump chromium in DEPS to 139.0.7219.0 2025-06-09 17:09:24 -04:00
John Kleinschmidt
33e1436a0c Reland "Roll libc++ from a01c02c9d4ac to a9cc573e7c59
https://chromium-review.googlesource.com/c/chromium/src/+/6607589
2025-06-09 16:33:44 -04:00
John Kleinschmidt
b946020f1d Don't use static variable for UseExternalPopupMenus
https://chromium-review.googlesource.com/c/chromium/src/+/6534657
2025-06-09 13:57:05 -04:00
John Kleinschmidt
57d0945c4e chore: update patches 2025-06-09 10:14:29 -04:00
electron-roller[bot]
8ab66b2ab0 chore: bump chromium in DEPS to 139.0.7228.0 2025-06-09 09:43:36 -04:00
electron-roller[bot]
c8488312f3 chore: bump chromium in DEPS to 139.0.7226.0 2025-06-09 09:43:35 -04:00
electron-roller[bot]
df5baf313b chore: bump chromium in DEPS to 139.0.7224.0 2025-06-09 09:43:35 -04:00
electron-roller[bot]
76ccbcfada chore: bump chromium in DEPS to 139.0.7222.0 2025-06-09 09:43:35 -04:00
clavin
983de0bc5e 6543986: Mac: decouple deserializing and applying sandbox policy
https://chromium-review.googlesource.com/c/chromium/src/+/6543986

The DecodeVarInt and DecodeString functions look benign from a MAS perspective. I suspect they were patched out to avoid "unused function" errors. Their complements for encoding are unpatched, supporting this idea.

The code that uses these functions was refactored out of the section that we patch out. Instead of patching out that new function, I decided to treat it the same as the serialization function that is unpatched.
2025-06-09 09:43:35 -04:00
clavin
880a670f1a chore: update patches
Minor changes due to:

6613978: pwa: let events fall through in the transparent area of TopContainerView | https://chromium-review.googlesource.com/c/chromium/src/+/6613978
6614778: Refactor auto pip tab observer for Android support | https://chromium-review.googlesource.com/c/chromium/src/+/6614778
2025-06-09 09:43:35 -04:00
electron-roller[bot]
c07a4f64d3 chore: bump chromium in DEPS to 139.0.7220.0 2025-06-09 09:43:35 -04:00
clavin
32e75651c1 fixup! 6606232: [views] Remove DesktopWindowTreeHostWin::window_enlargement_ https://chromium-review.googlesource.com/c/chromium/src/+/6606232 2025-06-09 09:43:35 -04:00
clavin
0385b5c85e chore: update CI build-tools commit target for macOS SDK 15.4
The following change uses an API that was added in the macOS 15.4 SDK. Support for that SDK version was added later than the current build-tools commit target.

6575804: Use a quick-and-dirty solution to avoid glitching with paste-and-go | https://chromium-review.googlesource.com/c/chromium/src/+/6575804

See: https://developer.apple.com/documentation/appkit/nspasteboard/accessbehavior-swift.enum?language=objc
2025-06-09 09:43:35 -04:00
clavin
2239c8f3a6 chore: update libcxx filenames 2025-06-09 09:43:35 -04:00
clavin
4bdfb1a910 chore: add include for base::SingleThreadTaskRunner
Not sure what change caused this, I expect it would be a removed include somewhere else, but it's likely not important to track down.
2025-06-09 09:43:35 -04:00
clavin
4155dedaa0 6579732: Two minor API "quality of life" cleanups in OSCrypt Async
https://chromium-review.googlesource.com/c/chromium/src/+/6579732
2025-06-09 09:43:35 -04:00
clavin
e0bbf31843 6582142: Use content::Create*Capturer in DesktopCaptureDevice.
https://chromium-review.googlesource.com/c/chromium/src/+/6582142
2025-06-09 09:43:35 -04:00
clavin
45a4de6a85 add squirrel.mac patch for removed function
This was triggered by the macOS 12.0 deployment upgrade change.

See: https://developer.apple.com/documentation/coreservices/1444079-uttypeconformsto?language=objc
2025-06-09 09:43:34 -04:00
clavin
89c51aa1c7 6606232: [views] Remove DesktopWindowTreeHostWin::window_enlargement_
https://chromium-review.googlesource.com/c/chromium/src/+/6606232

|NativeWindow::GetContentMinimumSize| and |NativeWindow::GetContentMaximumSize| may be good opportunities for a refactor now.
2025-06-09 09:43:34 -04:00
clavin
b623043447 6594615: Change Chromium's deployment target to macOS 12
https://chromium-review.googlesource.com/c/chromium/src/+/6594615

Updated the assertion message to match the docs structure now too. I removed the callout to the supported versions doc because it has moved and doesn't contain minimum platform version information.
2025-06-09 09:43:34 -04:00
clavin
ec8020d4b5 chore: update patches 2025-06-09 09:43:34 -04:00
electron-roller[bot]
458195023b chore: bump chromium in DEPS to 139.0.7219.0 2025-06-09 09:43:34 -04:00
clavin
5adc2496ce chore: update patches
fix_use_delegated_generic_capturer_when_available.patch was updated to handle a small change:
6582142: Use content::Create*Capturer in DesktopCaptureDevice. | https://chromium-review.googlesource.com/c/chromium/src/+/6582142
2025-06-09 09:43:34 -04:00
electron-roller[bot]
f753908b28 chore: bump chromium in DEPS to 139.0.7218.0 2025-06-09 09:34:17 -04:00
electron-roller[bot]
1007257196 chore: bump chromium in DEPS to 139.0.7217.0 2025-06-09 09:34:17 -04:00
deepak1556
4b170e87a9 build: disable libcxx modules for rbe 2025-06-09 09:34:17 -04:00
Samuel Maddock
e9047f4ee9 [PDF Ink Signatures] Support PdfAnnotationsEnabled policy
https://chromium-review.googlesource.com/c/chromium/src/+/6558970
2025-06-09 09:34:17 -04:00
Samuel Maddock
fd49d1ec43 6568811: Add FunctionCall structured metrics event for DevTools
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6568811
2025-06-09 09:34:17 -04:00
Samuel Maddock
bd980c9801 6577970: Remove superfluous includes for base/strings/stringprintf.h in headers
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6577970
2025-06-09 09:34:17 -04:00
Samuel Maddock
a0e753a8fe fixup! 6566111: Change UtilityProcessHost to manage its instance internally Refs https://chromium-review.googlesource.com/c/chromium/src/+/6566111 2025-06-09 09:34:17 -04:00
Samuel Maddock
8ef05bfa42 chore: update remaining patches 2025-06-09 09:34:16 -04:00
Samuel Maddock
ea00207582 chore: update chromium patches 2025-06-09 09:34:16 -04:00
Samuel Maddock
6ead745422 6579713: Remove base::NotFatalUntil::M130 usage
6566111: Change UtilityProcessHost to manage its instance internally
Refs
https://chromium-review.googlesource.com/c/chromium/src/+/6579713
https://chromium-review.googlesource.com/c/chromium/src/+/6566111
2025-06-09 09:34:16 -04:00
Samuel Maddock
95bf5ca402 6565918: Validate path is valid UTF8 in SelectFileDialogLinuxPortal
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6565918
2025-06-09 09:34:16 -04:00
Samuel Maddock
8b051a91c2 6550237: Rename ReconnectEventObserver to ConnectionChangeObserverClient
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6550237
2025-06-09 09:34:16 -04:00
Samuel Maddock
abe3c1e140 6566111: Change UtilityProcessHost to manage its instance internally
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6566111
2025-06-09 09:34:16 -04:00
Samuel Maddock
9c0150168a 6572556: Move LogMessageManager out of gpu_service_impl.cc.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6572556
2025-06-09 09:34:16 -04:00
Samuel Maddock
4414f5eaeb 6505716: guest-contents: Add components/guest_contents
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6505716
2025-06-09 09:34:16 -04:00