Marshall Greenblatt
b3f2995808
Linux: Remove GTK build dependency (issue #2014 )
2018-09-06 11:34:40 +02: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
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
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
0d12959a50
Disable cfi-icall checks for CEF bindings (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
eb3325a9ae
Fix application of DEPS.patch for 3029 branch
2018-07-05 14:24:49 -04:00
Marshall Greenblatt
35830c88e5
Update to Chromium version 69.0.3464.0 ( #567918 )
2018-06-19 15:49:32 -04:00
Marshall Greenblatt
08ff72fa20
Update to Chromium version 68.0.3433.0 ( #559327 )
...
Known issues:
- Windows now requires VS 2017 15.7.1 with 10.0.17134.0 SDK.
2018-05-22 17:03:01 +03:00
Marshall Greenblatt
12cc069b69
Improve reliability of automate-git.py --fast-update, add --resave (issue #2435 )
2018-05-21 14:06:35 +03:00
Marshall Greenblatt
cd27cbc802
Update to Chromium version 68.0.3425.0 ( #557062 )
...
Known issues:
- Surface synchronization is now enabled for OSR, see issue #2447 .
- Jumbo build is broken, fixed in https://crrev.com/868717ce .
2018-05-21 13:54:23 +03:00
Marshall Greenblatt
58413e16b1
Fix usage of automate-git.py --fast-update with new checkouts (issue #2435 )
2018-05-16 20:27:39 +02:00
Marshall Greenblatt
58e2e4b23d
Support less error-prone update of just CEF changes with automate-git.py --force-cef-update (issue #2435 )
2018-05-16 18:37:37 +02:00
Marshall Greenblatt
77dc8157d0
Use absolute path to avoid execution failure with automate-git.py --test-prefix=xvfb-run (issue #2435 ).
2018-05-16 11:27:33 +03:00
Marshall Greenblatt
66484d799e
Support analysis of Chromium update status with automate-git.py --log-chromium-changes (issue #2435 )
2018-05-15 17:06:49 +03:00
Marshall Greenblatt
dcf533cc3c
Fix patching of files with Windows line endings on Posix systems
2018-05-15 03:42:16 -07:00
Marshall Greenblatt
67708d07f2
Support running tests with automate-git.py --run-tests (issue #2435 )
2018-05-14 13:43:36 +03:00
Marshall Greenblatt
d1d4f7a3ef
Improve handling of patches during Chromium update (issue #2435 )
2018-05-11 14:09:26 +03:00
Marshall Greenblatt
46e8152b6d
Support automatic Chromium updates with automate-git.py --chromium-channel=canary (issue #2433 )
2018-05-08 16:33:59 +02:00
Marshall Greenblatt
1f4f8f4af7
Support faster incremental Chromium/CEF updates with automate-git.py --fast-update (issue #2435 ).
2018-05-08 10:29:07 +02:00
Marshall Greenblatt
a3c55f1d26
Update to Chromium revision 9ef2aa86 ( #550428 )
2018-05-04 10:50:26 +02:00
Cristian Amarie
f6c9a96a12
Add missing space at the end of verbose build command (issue #2431 ).
2018-05-01 15:55:47 +00:00
Marshall Greenblatt
0677d0d9de
Linux: Fix startup hang on Ubuntu 16.04.4 (issue #2424 )
2018-04-13 21:21:17 -04:00
Marshall Greenblatt
a1f47abaf6
Don't include locales/*.info files in distribution (issue #2375 )
2018-03-28 18:20:10 -04:00
Marshall Greenblatt
3018e1866b
Linux: Update to Debian sid sysroot (issue #2409 )
2018-03-28 12:42:55 -04:00
Marshall Greenblatt
a98c6b1f52
Linux: Fix creation of client distribution
2018-03-08 10:55:05 -05:00
Marshall Greenblatt
9e644b7538
Update to Chromium revision bc084a8b ( #530369 )
2018-02-19 17:38:04 -05:00
Marshall Greenblatt
6006f77bd9
msvs_env.bat: Fix VS2017 path discovery and avoid CWD change (issue #2350 , issue #2351 )
2018-01-05 13:30:05 -05:00
Dan Kegel
3750c59aaa
Linux: Switch to Debian Stretch sysroot (issue #2343 )
2018-01-02 14:32:32 -05:00
Marshall Greenblatt
6a9a51222e
Fix README typo
2017-12-18 14:18:03 -05:00
Marshall Greenblatt
14c030174e
Linux: Add missing swiftshader binaries to distribution (issue #2321 )
2017-12-18 11:07:45 -08:00
Marshall Greenblatt
8d51acb9be
Update to Chromium revision 5fdc0fab ( #520840 )
...
- Windows now builds with clang by default.
2017-12-14 15:31:07 -05:00
Marshall Greenblatt
7dcabf547b
macOS: Fix build of widevinecdmadapter.plugin (issue #2314 )
2017-12-04 12:41:57 -05:00
Tamas Lustyik
85d041c0e2
Making it possible to bridge C++ wrapper classes to C (issue #2311 ).
2017-11-28 15:57:10 +00:00
Marshall Greenblatt
059ed41926
Linux: Don't generate Chromium installer packages (issue #2301 )
2017-11-15 19:28:16 -05:00
Marshall Greenblatt
89a1f2b372
Add CefServer API for handling HTTP/WebSocket requests (issue #2278 )
2017-11-15 12:00:36 -05:00
Marshall Greenblatt
bfdc2655ad
Windows: Add VS2017.4 build support
2017-11-01 16:27:40 -04:00
Marshall Greenblatt
486e69e23b
Windows: Add missing swiftshader binaries to distribution (issue #2291 )
2017-10-30 14:49:25 -04:00
Marshall Greenblatt
c506c8c5c0
Windows: Don't recommend is_win_fastlink=true with VS2017 (issue #1691 )
2017-10-27 19:02:59 -04:00
Marshall Greenblatt
b0edce9c9d
Windows: Add missing pe_image.lib to cef_sandbox.lib (issue #2266 )
2017-09-20 11:34:30 +02:00
Marshall Greenblatt
c1269e105d
automate-git.py: Fix application of DEPS.patch
2017-09-12 15:57:56 -04:00
Marshall Greenblatt
a028976ac4
Update to Chromium revision fa6a5d87 ( #499098 )
2017-09-07 17:29:47 -04:00
Marshall Greenblatt
9cff99dc4e
Add support for loading extensions (issue #1947 )
...
- Add CefRequestContext::LoadExtension, CefExtension, CefExtensionHandler and
related methods/interfaces.
- Add chrome://extensions-support that lists supported Chrome APIs.
- Add CefBrowserHost::SetAutoResizeEnabled and CefDisplayHandler::OnAutoResize
to support browser resize based on preferred web contents size.
- views: Add support for custom CefMenuButton popups.
- cefclient: Run with `--load-extension=set_page_color` command-line flag for
an extension loading example. Add `--use-views` on Windows and Linux for an
even better example.
2017-08-25 18:40:32 -04:00
Marshall Greenblatt
f229796a39
Update to Chromium revision ff259bab ( #488528 )
2017-07-28 18:30:34 -04:00
Marshall Greenblatt
0c24e90b44
Fix errors on gclient sync of older release branches (issue #2211 )
2017-07-18 17:07:23 -04:00
Marshall Greenblatt
796c7b6c59
Windows: Build cef_sandbox.lib with different GN args for official binary distributions (issue #2220 )
2017-07-18 15:52:18 -04:00
Marshall Greenblatt
b216f427f6
Add component build support (issue #1617 )
2017-07-06 18:22:13 -04:00
Marshall Greenblatt
5918d426b3
Fix gtest path (issue #2188 )
2017-06-13 17:09:59 +03:00