Marshall Greenblatt
7ecaa8afdd
Windows: Add VS2019 path discovery to msvs_env.bat (fixes issue #2925 )
2020-05-13 13:23:05 -04:00
Mike Wiedenbauer
8d01442d75
Re-implement audio capturing based on the AudioService API (fixes issue #2755 )
2020-05-01 18:18:18 +00:00
Marshall Greenblatt
d65483ae16
Update cef_api_hash.h at build time if necessary (fixes issue #2922 )
...
The cef_api_hash.h file was previously only updated when the translator tool
was run manually. Forgetting to run the translator tool after changing
include/internal/cef_types*.h files would result in cef_parser.py
incorrectly computing the CEF minor version number for future builds. By
updating this file automatically at build time the number of errors should be
reduced.
2020-04-30 17:52:10 -04:00
Marshall Greenblatt
f742ab4994
Mac: Remove unicode character in README.redistrib.txt (fixes issue #2910 )
2020-04-02 13:44:27 -04:00
Marshall Greenblatt
047e8f9349
Update to Chromium version 82.0.4085.0 ( #749737 )
...
- Building on macOS now requires the 10.15 SDK. Xcode 11.3 is recommended as
Xcode 11.4 is not currently supported (see https://crbug.com/1065146 ).
- Jumbo build configuration is no longer supported.
Chromium is skipping the M82 release and consequently no CEF 4085 branch will
be created. For details on the Chromium decision see
https://groups.google.com/a/chromium.org/d/msg/chromium-dev/Vn7uzglqLz0/JItlSrZxBAAJ
2020-04-02 13:20:25 -04:00
Marshall Greenblatt
2fbb6ba1e9
automate-git: Add support for depot_tools version pinning (fixes issue #2893 )
2020-03-06 11:42:08 -05:00
Marshall Greenblatt
51e12b3866
automate-git: Remove support for branches older than 3071.
...
3071 and newer branches use Git and GN exclusively.
2020-03-05 13:56:17 -05:00
Marshall Greenblatt
06a5ef3cd8
automate-git: Windows: Patch VS toolchain scripts before runhooks
...
Split `gclient sync` into separate `gclient sync --nohooks` and
`gclient runhooks` steps so that we can optionally apply patches
from `runhooks.patch` in-between. This is necessary because the
src/tools/clang/scripts/update.py script is run via a hook and has
dependencies on the VS toolchain scripts which must be patched to
properly consider the GYP_MSVS_VERSION environment variable.
2020-03-04 19:31:54 -05:00
Marshall Greenblatt
a22b670a00
automate-git: Remove unsupported --disable-syntax-validation flag
2020-03-03 23:00:58 -05:00
Iain Apreotesei
afcee77abe
Windows: Add ARM64 binary distribution support (see issue #2773 )
2020-02-19 16:33:27 +00:00
Marshall Greenblatt
fb925e7aa5
Fix inline documentation in crash_server.py
2020-02-17 13:19:09 -05:00
Alexander Guettler
71768ea6c3
Update to Chromium version 80.0.3987.0 ( #722274 )
2020-02-17 13:19:09 -05:00
Marshall Greenblatt
f2f6ae4f29
Linux: Add CEF_INSTALL_SYSROOT env variable for calling install-sysroot.py (see issue #1990 )
2020-01-16 15:13:29 +01:00
Marshall Greenblatt
7a701546e1
tools: Convert NULL to nullptr (see issue #2861 )
2020-01-15 14:49:44 +01:00
Marshall Greenblatt
c629c5bb59
Fix tarfile issues by using GNU_FORMAT with Python 3.8 (see issue #2856 )
2020-01-14 11:16:33 +01:00
Marshall Greenblatt
53b98a5022
fix_style: Add Python 3 support (see issue #2856 )
2020-01-13 21:43:18 +01:00
Marshall Greenblatt
f0347f0589
crash_server: Add Python 3 support (see issue #2856 )
2020-01-13 21:30:54 +01:00
Marshall Greenblatt
06a5a5bb36
gn_args: Fix representation of int-type GN_DEFINES values (see issue #2856 )
2020-01-13 16:50:00 +01:00
Marshall Greenblatt
08f6cbb675
gn_args: Fix Python 3 AttributeError: 'module' object has no attribute 'exc_clear' (see issue #2856 )
2020-01-13 16:21:09 +01:00
Marshall Greenblatt
1a406d079b
Use explicit check for python version (see issue #2856 )
2020-01-13 11:53:36 +01:00
Marshall Greenblatt
3afa29d499
build: Add Python 3 support (see issue #2856 )
2020-01-13 11:47:33 +01:00
Marshall Greenblatt
b98f142e0e
gclient_hook: Add Python 3 support (see issue #2856 )
2020-01-12 17:48:13 +02:00
Marshall Greenblatt
894ac21532
Fix Python 2 TypeError: write() argument 1 must be unicode, not str (see issue #2856 )
2020-01-12 16:17:19 +02:00
Marshall Greenblatt
e1132672ee
make_distrib: Add Python 3 support (see issue #2856 )
2020-01-12 13:45:46 +01:00
Marshall Greenblatt
1b85022c58
translator: Add Python 3 support (see issue #2856 )
...
This also fixes incorrect translation of types in capi header comments.
2020-01-09 22:22:15 +02:00
Marshall Greenblatt
dbc479e490
cef_version: Add Python 3 support (see issue #2856 )
2020-01-09 17:16:39 +02:00
Marshall Greenblatt
5792cea985
patch_updater: Add Python 3 support (see issue #2856 )
2020-01-09 17:08:24 +02:00
Marshall Greenblatt
16e8710a81
patcher: Add Python 3 support (see issue #2856 )
2020-01-09 16:42:00 +02:00
Marshall Greenblatt
503ec7c2e6
gn_args: Add Python 3 support (see issue #2856 )
2020-01-09 15:49:11 +02:00
Marshall Greenblatt
11ee7e984c
cefbuilds: Add Python 3 support (see issue #2856 )
2020-01-09 15:40:40 +02:00
Marshall Greenblatt
b51a4de540
Windows: Fix cef_sandbox.lib link errors (fixes issue #2792 )
2019-10-29 17:31:17 -04:00
Marshall Greenblatt
c0af145165
Windows: Disable the ARM64 config by default
...
Set the CEF_ENABLE_ARM64=1 environment variable to enable the ARM64 build if
you have installed the Visual Studio compiler toolchain for ARM64.
2019-10-02 14:54:04 +03:00
Iain Apreotesei@Arm
a8283d1cc3
Add Windows ARM64 build support
2019-10-02 11:43:38 +00:00
Marshall Greenblatt
729b3f0a8f
Remove cef_sandbox dependency on boringssl MD5/SHA1 functions (fixes issue #2743 )
2019-10-01 17:13:02 +03:00
Marshall Greenblatt
52c24ed061
Windows: Restore missing resources to binary distribution (fixes issue #2771 )
2019-10-01 17:10:36 +03:00
Marshall Greenblatt
e3723dcda5
Revert "Add ability to capture audio output to buffer (see issue #2381 )"
...
This reverts commit 9f41a27e58
.
This needs to be reimplemented to support out of process audio (see issue #2755 ).
2019-09-20 17:23:33 +03:00
Alexander Guettler
46d3a81ba0
Update to Chromium version 77.0.3865.0 ( #681094 )
...
- Windows: SDK version 10.0.18362.0 is now required.
2019-09-04 15:13:32 +00:00
Marshall Greenblatt
98527317a8
Revert "Windows: Add boringssl to cef_sandbox to fix VS2017 link error (fixes issue #2743 )"
...
This reverts commit 2cf916e6d5
.
This change causes linker errors with third-party projects using VS2019 that also link openssl.
cef_sandbox.lib(err.obj) : error LNK2005: _ERR_get_error already defined in websockets.lib(mbedtls-client.obj)
cef_sandbox.lib(err.obj) : error LNK2005: _ERR_error_string already defined in websockets.lib(ssl_lib.obj)
cef_sandbox.lib(err.obj) : error LNK2005: _ERR_error_string_n already defined in websockets.lib(ssl_lib.obj)
cef_sandbox.lib(err.obj) : error LNK2005: _ERR_free_strings already defined in websockets.lib(ssl_lib.obj)
2019-08-29 14:53:10 -04:00
Marshall Greenblatt
5574d1c32f
Windows: Add boringssl to cef_sandbox to fix VS2017 link error (fixes issue #2743 )
2019-08-06 17:20:57 -04:00
Riku Palomäki
cfb4309479
Fix gclient_util after depot_tools changes (fixes issue #2736 )
2019-08-05 18:01:14 +00:00
Ananyo Maiti
1669c0afbd
Add print preview support (see issue #123 )
...
Pass the `--enable-print-preview` command-line flag to enable. Currently only
supported on Windows and Linux.
2019-07-19 21:55:30 -04:00
Petra Öhlin
cc0db5f166
Update to Chromium version 76.0.3809.0 ( #665002 )
...
OSR tests will be fixed by a follow-up merge of Viz support (see issue #2575 ).
2019-07-16 15:34:16 -04:00
David Sowa
f0c82200ba
Add ARM64 build and binary distribution support (see issue #1990 )
...
Adds a new `--arm64-build` option to automate-git.py and make_distrib.py.
2019-06-13 11:52:32 +02:00
Marshall Greenblatt
dd04583dcb
macOS: Don't disable custom libc++ for cef_sandbox build (see issue #2677 )
2019-06-12 12:02:50 +02:00
Marshall Greenblatt
939e9f40b5
Windows: Disable custom libc++ for cef_sandbox build (fixes issue #2677 )
2019-06-11 18:12:23 +02:00
Chris Dziemborowicz
f9b042c375
Fix version calculation for older commits on a release branch (fixes issue #2659 )
2019-05-15 14:35:41 +00:00
Marshall Greenblatt
c7701b8a61
Windows: Add arch-specific versions of d3dcompiler_47.dll (see issue #2656 )
...
This fixes an issue where the 64-bit version of d3dcompiler_47.dll would be
included with 32-bit binary distributions.
2019-05-15 14:36:58 +03:00
cef-ms
473c29a70d
Add |extra_info| parameter for browser creation (fixes issue #1088 )
...
The optional |extra_info| parameter provides an opportunity to specify extra
information specific to the created browser that will be passed to
CefRenderProcessHandler::OnBrowserCreated() in the render process.
2019-05-08 12:31:46 -04:00
Marshall Greenblatt
ef06407da6
Windows: Remove d3dcompiler_43.dll
...
The d3dcompiler_43.dll file was only required on Windows XP, which is no longer
supported.
2019-05-07 15:25:25 -04:00
Marshall Greenblatt
bbabccf9aa
Windows: Add d3dcompiler_47.dll version 10.0.17134.12
...
This change adds the d3dcompiler_47.dll version that was included with Windows
SDK 10.0.17134. The newer version of this file included with Windows SDK
10.0.17763 adds a dependency on the Universal C Runtime (api-ms-win-crt-*.dll)
which might not be installed on Windows 7 (requires KB2999226).
2019-05-07 15:25:25 -04:00