Marshall Greenblatt
454cbc2563
Fix patched chrome build with enable_cef=false
2023-01-23 14:10:45 -05:00
Marshall Greenblatt
83cbdcdce5
Fix patched chrome build with enable_cef=false
2023-01-23 12:59:09 -05:00
Marshall Greenblatt
b7b1fdc749
win: osr: Fix context menu popup placement (fixes issue 3433)
2023-01-06 15:56:31 -05:00
Marshall Greenblatt
0e4df16c81
alloy: Avoid initialization of privacy sandbox and identity manager (fixes issue #3434 , fixes issue #3401 )
2023-01-06 12:30:11 -05:00
Marshall Greenblatt
abbf5d2c20
alloy: Fix crashes when extensions are disabled (fixes issue #3430 )
2023-01-05 14:23:55 -05:00
Marshall Greenblatt
b5acaf4520
Update to Chromium version 109.0.5414.74
2023-01-05 14:37:33 +00:00
Marshall Greenblatt
ab89ea2d96
Update to Chromium version 109.0.5414.61
2022-12-30 20:26:16 +00:00
Marshall Greenblatt
1d6e584b76
win: Fix ARM64 build generation (see https://crbug.com/1385454 )
2022-12-16 13:29:08 -05:00
Marshall Greenblatt
f43c183b16
Update to Chromium version 109.0.5414.46
2022-12-15 15:09:59 +00:00
Marshall Greenblatt
75a32e3e82
Update to Chromium version 109.0.5414.36
2022-12-14 17:26:07 +00:00
Marshall Greenblatt
cd5e37ab62
Update to Chromium version 109.0.5414.8
2022-11-17 12:52:49 -05:00
Marshall Greenblatt
30a321b1ce
win: Add ENABLE_BASE_TRACING check to fix cef_sandbox build
2022-11-17 12:50:15 -05:00
Marshall Greenblatt
47d69a842a
Update to Chromium version 109.0.5414.0 ( #1070088 )
...
- mac: Xcode 14.0 with macOS SDK 13.0 is now required.
- Remove CefRequestHandler::OnQuotaRequest because persistent quota is no
longer supported (see https://crbug.com/1208141 )
2022-11-17 12:50:15 -05:00
Marshall Greenblatt
74fc5d5573
win: Fix 1px gap with maximized frameless windows on Win11 (fixes issue #3414 )
2022-11-09 13:08:16 -05:00
Marshall Greenblatt
09bb643ef6
Support registration of custom preferences.
...
Custom global and request context preferences can now be registered via
CefBrowserProcessHandler::OnRegisterCustomPreferences. CefRequestContext
now extends CefPreferenceManager and global preferences can be accessed
via CefPreferenceManager::GetGlobalPreferenceManager.
2022-10-26 16:54:33 -04:00
Marshall Greenblatt
767c4422ac
windows: Fix size/placement with multi-DPI screen setup (fixes issue #3359 )
...
Use ScreenWin functions to correctly compute DIP/pixel conversions for
CEF-created top-level windows.
Fix incorrect DIPToScreenRect usage in DesktopWindowTreeHostWin when
|has_external_parent_| is true.
2022-10-24 19:53:05 -04:00
Marshall Greenblatt
1e4e18240d
Linux: Fix deprecated-volatile error with older glib version
...
Fix "error: use of result of assignment to object of volatile-
qualified type 'volatile gsize' (aka 'volatile unsigned long') is
deprecated [-Werror,-Wdeprecated-volatile]" when building with
use_sysroot=false on Ubuntu 18.04.
2022-10-18 17:58:41 -04:00
Marshall Greenblatt
8b45f32b33
Update to Chromium version 108.0.5359.0 ( #1058933 )
2022-10-18 17:58:41 -04:00
Marshall Greenblatt
25c75c5fc4
Use new PrintViewManagerBase::PrintToPdf method (fixes issue #3377 )
2022-10-14 14:10:30 -04:00
Marshall Greenblatt
497e0d2d98
Support GN configuration of enable_rlz (see issue #3404 )
2022-10-04 12:52:48 -04:00
Marshall Greenblatt
5433d9fe5c
alloy: Fix crash after file dialog selection (fixes issue #3401 )
2022-09-30 14:09:37 -04:00
Marshall Greenblatt
4e43f90244
chrome: Fix shutdown crashes with multi-threaded-message-loop (fixes issue #3403 )
2022-09-29 13:09:35 -04:00
Marshall Greenblatt
4d1fd05740
Update to Chromium version 107.0.5304.0 ( #1047731 )
2022-09-29 13:09:35 -04:00
Marshall Greenblatt
0089378a0a
alloy: Fix crash when requesting periodic-background-sync permission (fixes issue #3393 )
2022-09-09 11:58:22 -04:00
Marshall Greenblatt
27d4f1fc97
alloy: Fix crashes related to permissions checks (fixes issue #3379 , fixes issue #3381 )
2022-08-26 12:23:48 -04:00
Marshall Greenblatt
713297ee04
Windows: Fix unresolved dependencies error on ARM64
2022-08-25 18:33:24 -04:00
Marshall Greenblatt
5dc69c6cdb
alloy: Remove optimization/prediction service usage (see issue #3352 )
...
This service is required by the "PermissionOnDeviceNotificationPredictions"
feature which is enabled by default in https://crbug.com/1350956 . It uses a
Google backend service as described at https://go.dev/solutions/google/chrome .
This change removes the usage of PredictionBasedPermissionUiSelector, which
triggered this dependency, along with related startup complexity that was added
to support the optimization/prediction service in the M106 update.
2022-08-25 14:09:20 -04:00
Marshall Greenblatt
7659dd60ba
Update to Chromium version 106.0.5249.0 ( #1036826 )
2022-08-25 14:09:20 -04:00
Marshall Greenblatt
8908465546
Fix browser focus assignment on mouse click (fixes issue #3306 )
...
DesktopWindowTreeHostWin ("Chrome_WidgetWin_0") focus needs to be set before
the associated call to WebContents::Focus. In the case of mouse click events,
this means ::SetFocus needs to be called explicitly. See updated comments in
CefBrowserPlatformDelegateNativeWin::SetFocus.
2022-08-10 13:52:42 -04:00
Marshall Greenblatt
7ce139bd2c
chrome: cefclient: Fix crash on launch with --enable-chrome-runtime
2022-08-09 15:42:18 -04:00
Jelle Bleyaert
3b90a084b4
Linux: Fix Debug build v8_context_snapshot_generator failure (fixes issue #3371 )
2022-08-08 17:13:18 +00:00
Marshall Greenblatt
f24dd61329
Add CefTestServer that supports both HTTP and HTTPS (see issue #3348 )
2022-08-01 16:20:03 -04:00
Marshall Greenblatt
8353564d92
Move testonly support for UI input events to libcef_test_support
2022-07-29 20:15:10 -04:00
Marshall Greenblatt
f148af1bd6
linux: Fix implicit conversion error on ARM [updated] (see https://crbug.com/1292951#c100 )
2022-07-27 14:26:35 -04:00
Marshall Greenblatt
02d7a758fe
linux: Fix implicit conversion error on ARM (see https://crbug.com/1292951#c100 )
2022-07-26 13:37:48 -04:00
Marshall Greenblatt
9af494d36c
Update to Chromium version 105.0.5195.0 ( #1027018 )
2022-07-25 23:47:56 -04:00
Marshall Greenblatt
e9f29ab3d6
Update to Chromium version 105.0.5176.0 ( #1023155 )
2022-07-22 13:31:29 -04:00
Marshall Greenblatt
71ef10bb60
Don't copy dbghelp.dll/dbgcore.dll from the Windows SDK (fixes issue #3356 )
2022-07-13 13:46:15 +03:00
Marshall Greenblatt
cb02c23c32
alloy: Mac: Fix crash related to geolocation permissions (see issue #3352 )
2022-07-08 14:37:58 +03:00
Marshall Greenblatt
f1003df810
chrome: Add support for OnRequestMediaAccessPermission callback (see issue #2582 )
2022-07-08 07:40:35 +00:00
Marshall Greenblatt
e4b9169221
Add CefPermissionHandler callbacks for permission prompts (see issue #3352 )
2022-07-07 10:01:24 +00:00
Marshall Greenblatt
100b457743
Windows: Fix time_win.cc compile error with cef_sandbox
2022-06-22 11:17:06 +03:00
Marshall Greenblatt
c7ea0c5958
Update to Chromium version 104.0.5112.0 ( #1012729 )
...
- Mac: 10.13 is now the minimum required macOS version
2022-06-22 10:56:35 +03:00
Marshall Greenblatt
35654cd709
alloy: Use Chrome JS dialogs on Windows/Linux (fixes issue #3316 )
2022-06-03 22:45:23 +03:00
Marshall Greenblatt
cb83a7c3fd
Windows: Fix time_win.cc compile error with cef_sandbox
2022-05-23 11:10:44 +03:00
Marshall Greenblatt
185a908811
Update to Chromium version 103.0.5060.0 ( #1002911 )
2022-05-20 19:39:32 +03:00
Marshall Greenblatt
7a372a642b
alloy: Use Views context menus on Windows/Linux (fixes issue #3330 )
2022-05-20 14:15:17 +03:00
Marshall Greenblatt
2dcee2ccfc
alloy: Disable ProxyErrorClient callbacks when extensions are disabled (fixes issue #2830 )
2022-05-13 12:05:06 +03:00
Marshall Greenblatt
b62dd2b6ee
Update to Chromium version 102.0.5005.0 ( #992738 )
...
Linux: 32-bit x86 builds are no longer supported (see issue #2676 ).
2022-04-28 16:38:50 -04:00
Marshall Greenblatt
916360e2e5
Update to Chromium version 102.0.4997.0 ( #990845 )
...
- Windows: SDK version 10.0.20348.0 is now required.
- MacOS: SDK version 12.3 (Xcode 13.3) is now required.
- Legacy swiftshader binaries (`swiftshader/*` on Win/Linux and
`libswiftshader_*.dylib` on MacOS) have been removed (see issue #3176 ).
2022-04-26 16:32:20 -04:00