Commit Graph

2129 Commits

Author SHA1 Message Date
Marshall Greenblatt
febbb4adb7 cefsimple: Fix sizing of popup windows with --use-views (see issue #2854) 2020-01-27 20:39:16 -05:00
Marshall Greenblatt
5dd41fd1c1 Update to Chromium version 79.0.3945.130 2020-01-27 18:47:49 -05:00
Marshall Greenblatt
5ee40133ac Linux: Fix crashes on main window close (fixes issue #2831)
Call DesktopWindowTreeHostPlatform::Close after destroying CEF's X11 window
so that objects owned by the WindowTreeHost (Compositor, X11Window, etc) are
properly cleaned up.
2020-01-27 17:43:35 -05:00
Marshall Greenblatt
1d805e5357 macOS: Disable toolchain prompt for tests (see issue #2692) 2020-01-27 17:43:09 -05:00
Marshall Greenblatt
fc9ef34529 Linux: Add CEF_INSTALL_SYSROOT env variable for calling install-sysroot.py (see issue #1990) 2020-01-16 15:22:03 +01:00
Marshall Greenblatt
f3796e2964 Fix crash due to NULL frame during navigation (fixes issue #2772) 2020-01-16 11:21:29 +01:00
Marshall Greenblatt
a5bf6d5484 Fix potential crash in OpenInputStreamWrapper::Open (fixes issue #2808) 2020-01-15 16:47:16 +01:00
Marshall Greenblatt
f272726527 Windows: cmake: Add VS2019 version 16.4 2020-01-14 16:22:56 +01:00
Marshall Greenblatt
d2449e563c Fix tarfile issues by using GNU_FORMAT with Python 3.8 (see issue #2856) 2020-01-14 11:19:45 +01:00
Marshall Greenblatt
50b44dcfea fix_style: Add Python 3 support (see issue #2856) 2020-01-13 21:45:22 +01:00
Marshall Greenblatt
cb2b46f6d7 crash_server: Add Python 3 support (see issue #2856) 2020-01-13 21:45:14 +01:00
Marshall Greenblatt
1dbdf7b9cb gn_args: Fix representation of int-type GN_DEFINES values (see issue #2856) 2020-01-13 17:02:15 +01:00
Marshall Greenblatt
71efeca335 gn_args: Fix Python 3 AttributeError: 'module' object has no attribute 'exc_clear' (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
cc2fc7eaff Use explicit check for python version (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
f527bf312c build: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
f24e1caec9 gclient_hook: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
6dbe2b782f Fix Python 2 TypeError: write() argument 1 must be unicode, not str (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
716121c74a make_distrib: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
29cbaf7e21 Fix incorrectly translated types in capi header comments (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
ca65ff02c4 translator: Add Python 3 support (see issue #2856)
This also fixes incorrect translation of types in capi header comments.
2020-01-13 17:02:14 +01:00
Marshall Greenblatt
b06a408e7f cef_version: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
5eeb26cb76 patch_updater: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
70c5db44d1 patcher: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
d2de1468d8 gn_args: Add Python 3 support (see issue #2856) 2020-01-13 17:02:14 +01:00
Marshall Greenblatt
497033bd8a cefbuilds: Add Python 3 support (see issue #2856) 2020-01-13 17:02:10 +01:00
Yong Li
7ec49fabd5 Remove possibly incorrect CHECK in ProxyURLLoaderFactory::MaybeDestroySelf()
See also commit #81064faa.
2020-01-08 17:11:24 +02:00
Andrei Kurushin
8c1ac9dc42 Fix OSR popup view mouse wheel double event (fixes issue #2547) 2020-01-08 17:02:22 +02:00
Marshall Greenblatt
b3bb1273fe Update to Chromium version 79.0.3945.117 2020-01-08 16:36:27 +02:00
Riku Palomäki
fae3bd1f16 Ignore OSR paint events on hidden views (fixes issue #2817) 2020-01-08 14:41:27 +02:00
Riku Palomäki
a86d586b9f Fix routing of OSR input events inside iframes (fixes issue #2789)
Mouse events need to be routed to the correct view and
CefRenderWidgetHostViewOSR::TransformPointToCoordSpaceForView needs to be
properly implemented for
RenderWidgetHostInputEventRouter::DispatchTouchscreenGestureEvent to
transform event position in the target widget.
2020-01-08 14:41:20 +02:00
elad bahar
767a901be2 Fix OSR rendering recovery after GPU process crash (fixes issue #2827) 2020-01-08 12:33:57 +00:00
Marshall Greenblatt
d3604dea82 Windows: Build the double_conversion target as C++17 (fixes issue #2819)
This works around a bug in the Visual C++ standard library where the
std::is_integral templates are exported instead of inlined when building
with C++14. See also https://bugs.llvm.org/show_bug.cgi?id=42027.
2020-01-07 15:11:25 +02:00
Marshall Greenblatt
a5342ed51c Only create Documents\Downloads dir if necessary (fixes issue #2841) 2020-01-06 17:00:01 +02:00
Marshall Greenblatt
de7b51479e Fix crash when loading a file URL if using CefCookieAccessFilter (fixes issue #2818) 2020-01-06 14:48:11 +02:00
Marshall Greenblatt
3455686ac7 Fix crash when running with --disable-extensions (fixes issue #2852) 2020-01-06 14:21:30 +02:00
Marshall Greenblatt
cded9f4db3 Update copyright year 2020-01-06 12:05:16 +02:00
Marshall Greenblatt
e866a07123 Update to Chromium version 79.0.3945.88 2019-12-31 19:50:39 +02:00
Marshall Greenblatt
ba025c621c Windows: Fix ImportError: No module named win32file (see https://crbug.com/1033106) 2019-12-31 18:50:40 +02:00
Andy Tzeng
6ef19fd061 Check for non-empty string before writing to logger (fixes issue #2825) 2019-12-31 17:49:27 +02:00
Marshall Greenblatt
e8680c0482 Convert usage and tests to the new CefResourceHandler API (see issue #2622)
Limited test coverage for the old API is still available by passing the
`--test-old-resource-api` command-line flag to ceftests.
2019-12-31 16:52:52 +02:00
Marshall Greenblatt
c10886dc25 Fix shutdown crash in InitNetworkContext with multi-threaded message loop (fixes issue #2703) 2019-11-26 16:30:53 -05:00
Riku Palomäki
76da0744f0 Fix OSR scrolling by passing our compositor to the fling scheduler (fixes issue #2745) 2019-11-26 14:05:53 -05:00
Riku Palomäki
d12e990737 Fix crash when resizing an OSR browser window (fixes issue #2614)
(cherry picked from commit feffedbae9)
2019-11-26 14:05:47 -05:00
Masako Toda
0b5365f822 Pass the raw size of pixel data instead of valid area (fixes issue #2733) 2019-11-26 13:30:50 -05:00
Marshall Greenblatt
f4d74643b0 Fix potential OSR crash due to uninitialized host_display_client_ (see issue #2811) 2019-11-26 13:30:44 -05:00
Marshall Greenblatt
eb5fe4ee13 Update to Chromium version 79.0.3945.36 2019-11-19 19:17:53 -05:00
Marshall Greenblatt
f9706f260a Windows: cefclient: Fix assertions with --use-views --multi-threaded-message-loop 2019-11-19 13:29:41 -05:00
Marshall Greenblatt
319de22d89 Allow CefImage usage from any thread 2019-11-19 13:29:33 -05:00
Daniel Nitsche
115f760821 Update to Chromium version 79.0.3945.1 (#706915) 2019-11-19 13:22:13 -05:00
Marshall Greenblatt
b9fc93955c Fix DiscardableSharedMemoryManager crash on shutdown with multi-threaded message loop (fixes issue #2798) 2019-11-06 16:29:34 -05:00