Marshall Greenblatt
da53451f97
Update to Chromium version 71.0.3567.0 ( #595360 )
...
- Configuration of OSR VSync interval is currently missing (issue #2517 )
- Rename VERSION to VERSION.in to fix libc++ compile error (issue #2518 )
2018-10-04 12:17:26 +03:00
Marshall Greenblatt
a2bf177a32
macOS: Fix crash when showing a select popup with CefDoMessageLoopWork (issue #2495 )
2018-09-28 16:27:32 +02:00
Marshall Greenblatt
dead08bf52
Add missing include for DISALLOW_COPY_AND_ASSIGN
2018-09-28 15:44:47 +02:00
Marshall Greenblatt
8a055593d6
Fix redraw of OSR PDF viewer (issue #2507 )
2018-09-27 16:00:45 +02:00
Marshall Greenblatt
48dabc9143
Fix DCHECK when mouse wheel deltas are 0 (issue #2515 )
2018-09-27 14:19:54 +02:00
Marshall Greenblatt
e6a3a5b72d
Fix crash due to CefRenderHandler::GetViewRect returning 0 size for popup windows (issue #1910 )
2018-09-27 10:32:14 +02:00
Marshall Greenblatt
1e6b870af0
cefclient: Add support for shared texture and external BeginFrame in OSR mode (issue #1006 )
2018-09-27 10:32:05 +02:00
Greg Wessels
713eebcafc
Add support for shared texture and external BeginFrame in OSR mode (issue #1006 )
...
- Add CefWindowInfo::shared_texture_enabled and
CefRenderHandler::OnAcceleratedPaint for shared texture support. Currently
only supported on Windows (D3D11).
- Add CefWindowInfo::external_begin_frame_enabled and
CefBrowserHost::SendExternalBeginFrame for external begin frame support.
2018-09-26 13:10:49 +02:00
Marshall Greenblatt
09afa3a843
Clarify expectations for CefRenderHandler::GetViewRect (issue #1910 )
2018-09-25 16:56:44 +02:00
Marshall Greenblatt
64cd460c73
Add disable-javascript command-line flag to match documentation (issue #1848 )
2018-09-25 14:01:59 +02:00
Marshall Greenblatt
b9c10cb46e
Linux: Add missing return statement (issue #2014 )
2018-09-25 13:23:40 +02:00
Marshall Greenblatt
c7d2891058
Fix potential iterator validity issue in RootWindowManager::CloseAllWindows (issue #2514 )
2018-09-24 17:14:04 +02:00
Marshall Greenblatt
275af5e972
Linux: Add missing use_gtk check (issue #2014 )
2018-09-24 15:45:39 +02:00
Marshall Greenblatt
3a91ccd940
Add TS_PROCESS_OOM termination status (issue #2510 )
2018-09-24 10:50:01 +02:00
Marshall Greenblatt
bb61775b61
Fix crash when high contrast themes are enabled (issue #2508 )
2018-09-21 16:34:02 +02:00
Marshall Greenblatt
3cdc29aa53
Windows: cmake: Add VS2017 15.8 build support
2018-09-21 11:11:33 +02:00
Marshall Greenblatt
8aa4b7aaae
Linux: Add multi-threaded message loop support (issue #2512 )
2018-09-20 15:17:35 +02:00
Marshall Greenblatt
c7d187a512
Fix crash when hovering buttons in OSR PDF viewer (issue #2488 )
2018-09-14 11:18:10 +02:00
Marshall Greenblatt
f97a241126
Remove Singleton patches which are no longer required (issue #2362 )
2018-09-06 21:45:49 +02:00
Marshall Greenblatt
0401e6b912
Windows: Fix DCHECKs during shutdown with multi-threaded message loop mode (issue #2362 )
2018-09-06 17:32:01 +02:00
Marshall Greenblatt
869efa155f
Fix external message pump (issue #2493 )
2018-09-06 14:40:36 +02:00
Marshall Greenblatt
116859456e
Linux: Zero initialize MwmHints (issue #2492 )
2018-09-06 13:47:57 +02:00
Marshall Greenblatt
0abd08b6cc
macOS: Fix crash when closing full-screen window (issue #2491 )
2018-09-06 13:46:32 +02:00
Marshall Greenblatt
e8e0f1f6c6
Linux: Remove GTK build dependency (issue #2014 )
2018-09-06 02:29:45 -07:00
Marshall Greenblatt
a64237bcb0
Update to Chromium version 70.0.3538.0 ( #587811 )
...
Known issues:
- The CefLoadCRLSetsFile function needs to be re-implemented (see issue #2497 ).
- Linux: GTK2 support has been removed. The cefclient sample needs to be updated
to use GTK3 (see issue #2014 ).
2018-09-05 15:42:42 +02:00
Marshall Greenblatt
ea0e213bef
Update to Chromium version 70.0.3516.0 ( #581409 )
2018-08-10 11:31:08 -04:00
Marshall Greenblatt
a659b48fd1
Update to Chromium version 70.0.3507.0 ( #578961 )
2018-08-02 15:15:23 -04:00
Marshall Greenblatt
4cc3a221c3
macOS: Update README.txt for distribution content changes
2018-07-30 16:15:19 -04:00
Marshall Greenblatt
dec98a5534
macOS: Add support for and enable the V2 sandbox (issue #2459 )
...
The CEF_USE_SANDBOX define is now used on all platforms.
2018-07-27 22:33:31 -04:00
Marshall Greenblatt
fcad76b405
macOS: Load the CEF framework using dlopen instead of direct linking (issue #2459 )
...
This is a prerequisite for using the Chromium V2 sandbox.
2018-07-27 17:36:49 -04:00
Marshall Greenblatt
0fb03e7aa1
macOS: Fix OSR configuration of device scale factor
2018-07-25 16:55:11 -04:00
Marshall Greenblatt
7f3c21b64a
macOS: Add angle and swiftshader libraries to the app bundle (issue #2446 )"
2018-07-25 15:18:24 -04:00
Marshall Greenblatt
339ce47575
macOS: Add the LSEnvironment variable MallocNanoZone=0 (see https://crbug.com/861939 )
2018-07-25 14:23:54 -04:00
Marshall Greenblatt
7d09642925
Update to Chromium version 69.0.3497.0 ( #576753 )
2018-07-24 12:15:30 -04:00
Alexander Guettler
fad6aec5d0
Add MouseWheelPhaseHandler for OSR (issue #2214 )
2018-07-13 15:50:16 -04:00
Marshall Greenblatt
96bd993d99
Update to Chromium version 69.0.3489.0 ( #574445 )
2018-07-13 15:29:39 -04:00
Marshall Greenblatt
8e9d736cda
Windows: Fix failure in tools/clang/scripts/update.py with custom VS toolchain (issue #2474 )
2018-07-12 14:53:36 -04:00
Marshall Greenblatt
6a76bdb040
Revert "Disable cfi-icall which is not supported by the CEF bindings layer (issue #2472 )"
...
This reverts commit 66b5dc3d55
.
2018-07-12 10:58:49 -07:00
Marshall Greenblatt
cf5b322efc
Linux: Fix cfi-icall failure in atk_util_auralinux_gtk2.cc (issue #2472 )
2018-07-12 10:58:29 -07:00
Marshall Greenblatt
7139f01103
Fix cfi-cast failure in CefBrowserMessageLoop::current (issue #2472 )
2018-07-12 10:58:29 -07:00
Marshall Greenblatt
0d12959a50
Disable cfi-icall checks for CEF bindings (issue #2472 )
2018-07-12 10:58:29 -07:00
Marshall Greenblatt
10c01ff43e
Remove include/base/cef_thread_collision_warner.h which is unused and causes linker errors with CFI builds (issue #2472 )
2018-07-12 10:58:29 -07:00
Marshall Greenblatt
66b5dc3d55
Disable cfi-icall which is not supported by the CEF bindings layer (issue #2472 )
2018-07-11 12:32:48 -04:00
Marshall Greenblatt
f12ad6b634
Add missing include
2018-07-09 16:12:39 -04:00
Marshall Greenblatt
5bf4d4febd
Fix passing of lang command-line flag to the renderer (issue #2468 )
2018-07-09 16:10:03 -04:00
Marshall Greenblatt
448a112352
CefFrame::GetURL in the renderer process should return the provisional URL for popups during loading (issue #2448 )
2018-07-09 14:36:37 -04:00
Marshall Greenblatt
9229cdd0eb
Remove CefSettings.single_process. This mode is not supported and CefSettings makes it too easy to enable. The command-line flag still exists.
2018-07-09 13:31:32 -04:00
Alexander Guettler
9e22c975fa
Windows: Remove /llvmlibthin from link command (issue #2470 )
2018-07-09 11:37:13 -04:00
Marshall Greenblatt
6301e06c8a
Update to Chromium version 69.0.3483.0 ( #572879 )
2018-07-09 11:23:23 -04:00
Kudo Chien
123324f5f9
Fix PDF print and save buttons (issue #2463 ).
2018-07-05 18:32:01 +00:00