Riku Palomäki
6e3c9897be
Fix assert failure when hiding the OSR widget (fixes issue #2631 )
2019-04-15 13:26:54 -04:00
Marshall Greenblatt
ee4b49f311
Linux: Load additional binaries from DIR_ASSETS (fixes issue #1936 )
...
This adds *.pak, locales/*.pak , chrome-sandbox, libGLESv2.so, libEGL.so and
swiftshader/*.so to the list of binaries that will be loaded from the libcef.so
directory instead of the executable directory by default.
2019-03-20 14:21:45 -04:00
Riku Palomäki
e6986dc677
Don't create cache directories in incognito mode (fixes issue #2289 )
2019-03-18 18:34:38 -04:00
Riku Palomäki
ce74f0ae4d
Linux: Add OSR use_external_begin_frame support (see issue #1006 )
2019-03-18 18:24:21 -04:00
Riku Palomäki
1349b984d6
Fix frozen OSR rendering after resize (fixes issue #2627 )
2019-03-18 18:24:13 -04:00
Riku Palomäki
7066a12d6c
Make sure to call OnLoadingStateChange when navigation state changes (fixes issue #2624 )
2019-03-18 18:23:35 -04:00
Riku Palomäki
910fb6660c
Fix OSR PDF viewer rendering on initial page load (fixes issue #2598 )
2019-03-18 18:23:25 -04:00
Marshall Greenblatt
4ee985843a
Enable new version number format by default (see issue #2596 )
...
To continue using the old format set the CEF_OLD_VERSION_FORMAT=1 environment
variable before building.
2019-03-18 16:59:42 -04:00
Marshall Greenblatt
4a68f1d9a9
Mac: Fix duplicate entry in libcef_dll_dylib.cc (see issue #2596 )
2019-03-16 13:27:00 -04:00
Chris Dziemborowicz
609d052db8
Mac: Fix undefined C++ symbols in cef_sandbox.a (see issue #2629 )
...
This change updates make_distrib.py to link in all of libc++ and libc++abi from the Chromium build when generating cef_sandbox.a. This increases the size of the release build of cef_sandbox.a from about 0.5 MB to about 2.0 MB, but it ensures that no C++ symbols are imported by the archive.
Linking cef_sandbox.a with an incompatible C++ library prior to this change could cause undefined behavior in the resulting binary.
To make sure that we do not regress this fix, this change also updates make_distrib.py to verify that no C++ symbols are imported by cef_sandbox.a after it is generated (in a way similar to the way we verify that cef_sandbox.a exports the correct symbols).
2019-03-16 13:16:33 -04:00
Marshall Greenblatt
46cf800269
Linux: cmake: Add xi dependency for cefclient (see issue #1059 )
2019-03-15 13:48:12 -04:00
Marshall Greenblatt
279bc57c96
cefbuilds: Add support for new version number format (see issue #2596 )
2019-03-15 13:48:05 -04:00
Marshall Greenblatt
06d2880eee
Compute all version numbers using cef_version.py (see issue #2596 )
...
The version format can now be controlled by setting the CEF_OLD_VERSION_FORMAT
environment variable. The old format is currently the default.
2019-03-15 13:47:57 -04:00
Marshall Greenblatt
3886f7b506
Add cef_api_hash.h generated by the translator tool (see issue #2596 )
...
This splits out the API hashes from the cef_version.h file which is generated at
build time. Changes to the cef_api_hash.h file are committed to the repo and
represent potentially breaking API changes. This commit history will be used to
calculate the version number.
2019-03-15 13:47:44 -04:00
Mike Wiedenbauer
9f41a27e58
Add ability to capture audio output to buffer (see issue #2381 )
2019-03-13 16:08:43 -04:00
Riku Palomäki
7fff3bcad5
Add pen support for OSR (see issue #1059 )
2019-03-13 16:08:38 -04:00
Felix Bruns
cd5995a440
Add 'UR_FLAG_DISABLE_CACHE' and support for equivalent 'Cache-Control: no-store' (see issue #2283 )
2019-03-13 16:08:34 -04:00
Riku Palomäki
0b6ec33751
Linux: Override DIR_ASSETS with libcef directory (see issue #1936 )
2019-03-13 16:08:30 -04:00
Riku Palomäki
7d9deeb6c5
Fix a crash when resizing an OSR browser window (see issue #2614 )
2019-03-13 16:08:25 -04:00
Marshall Greenblatt
84a2c2fa61
Update to Chromium version 73.0.3683.75
2019-03-13 16:01:10 -04:00
Marshall Greenblatt
2e04182b7a
Update to Chromium version 73.0.3683.60
2019-03-07 20:21:13 -05:00
Riku Palomäki
ce7d9bebe8
Fix OSR crash when display DPI changes (issue #2600 ).
2019-02-27 14:46:25 -05:00
Branko Čibej
18b362b338
Linux: Add support for setting the initial window title (issue #2204 ).
2019-02-27 14:21:05 -05:00
Branko Čibej
efe3cde8be
Linux: Add support for the Chrome command-line option --touch-devices (issue #2205 ).
2019-02-27 14:21:00 -05:00
Riku Palomäki
24ac0330f0
Linux: Fix cefclient when using component build and tcmalloc.
...
Link to libbase.so to fix FATAL:content_main_runner_impl.cc(731)]
Check failed: base::allocator::IsAllocatorInitialized().
2019-02-27 14:20:54 -05:00
Riku Palomäki
52d535a6dc
Add multi-touch support for OSR (issue #1059 )
2019-02-26 15:01:21 -05:00
Marshall Greenblatt
4a3a9c8c35
Remove V8Test.ContextInvalid which always fails (issue #2435 )
2019-02-26 14:55:22 -05:00
Riku Palomäki
cb793a1d9b
Add CefRenderHandler::OnVirtualKeyboardRequested (issue #2607 )
2019-02-26 14:55:11 -05:00
Alexander Guettler
cbcbd02638
Replace AddCustomScheme bool arguments with int using bit flags
2019-02-26 14:54:40 -05:00
Mike Wiedenbauer
1501768614
Add support for muting audio in the browser (issue #1806 )
2019-02-26 14:54:09 -05:00
Riku Palomäki
b44050d390
Fix crash if CefAuthCallback outlives the matching URLRequest (issue #2612 )
2019-02-26 14:53:36 -05:00
Marshall Greenblatt
9f2a283cc9
Trigger CEF Save As dialog from chrome://net-export (issue #2613 )
2019-02-25 13:31:42 -05:00
Marshall Greenblatt
423acfd9cb
Add missing header include (issue #1614 )
2019-02-14 17:15:26 -05:00
Marshall Greenblatt
b2db564afc
Windows: Use scoped_ptr for VS2015 compatibility (issue #2594 )
2019-02-14 17:15:17 -05:00
Marshall Greenblatt
7a532c9b6e
Fix extra newline in CEF logging output (issue #1649 )
2019-02-13 17:52:19 -05:00
Marshall Greenblatt
c0c7488bf5
Fix undefined reference to `operator<<(std::ostream&, wchar_t const*)' (issue #2553 )
2019-02-13 17:52:11 -05:00
Marshall Greenblatt
541f09ac97
Enable iterator debugging (_ITERATOR_DEBUG_LEVEL=2) for official cef_sandbox Debug builds (issue #2592 )
2019-02-13 14:15:06 -05:00
Marshall Greenblatt
190967c2df
Windows: cefclient: Fix compile error with ATL disabled
2019-02-13 13:41:05 -05:00
Marshall Greenblatt
88e5b66c72
Add DevTools save dialog support (issue #1614 )
2019-02-13 13:40:59 -05:00
Marshall Greenblatt
6ff4ecd838
Move DevTools sources to browser/devtools
2019-02-13 13:40:53 -05:00
Marshall Greenblatt
73f7604770
Update to Chromium version 73.0.3683.27
2019-02-13 11:55:15 -05:00
Marshall Greenblatt
53161165eb
Remove unnecessary DCHECK(!dialog_running_) on browser destruction (issue #2589 )
2019-02-11 17:52:27 -05:00
Marshall Greenblatt
59d1f014f7
Windows: Fix focus assignment after dismissing JS dialogs (issue #2584 )
2019-02-11 17:52:21 -05:00
Marshall Greenblatt
db143a5688
Windows: Use WS_EX_NOACTIVATE to control initial window activation (issue #1856 )
2019-02-07 16:45:17 -05:00
Alexander Guettler
68189dc459
Add option to enable fetch support for custom schemes (issue #2579 )
2019-02-04 17:32:39 -05:00
Marshall Greenblatt
05fabff29b
Fix TracingTest failures (issue #2583 )
2019-02-04 16:39:19 -05:00
Marshall Greenblatt
2e1b9ce37f
Update to Chromium version 73.0.3683.10
2019-02-04 16:39:07 -05:00
Marshall Greenblatt
bf51cd21b6
Update to Chromium version 73.0.3683.0 ( #625896 )
2019-02-04 11:16:53 -05:00
Marshall Greenblatt
9c50f1bfdb
Linux: cefclient: Fix incorrect header path
2019-02-04 11:16:53 -05:00
Mathieu Lafon
ec2ee91bf0
Fix 'auth.gssapi_library_name' pref handling (issue #2568 )
2019-02-01 21:08:40 +00:00