Marshall Greenblatt
f984155b3f
Windows: Fix command line parsing for crash handler (issue #1995 )
2017-01-30 16:18:58 -05:00
Marshall Greenblatt
80bd6062d7
Fix command line parsing for crash handler (issue #1995 )
2017-01-27 14:22:17 -05:00
Marshall Greenblatt
88ff29a56a
Standardize product/version/platform crash keys (issue #1995 )
2017-01-25 14:18:49 -05:00
Marshall Greenblatt
beccb2dd1b
Fix potential OSR crash on renderer process recreation (issue #2082 )
2017-01-25 12:48:33 -05:00
Marshall Greenblatt
6b8ef03a2b
Fix error in patch file generation (issue #2015 )
2017-01-24 18:16:56 -05:00
Marshall Greenblatt
c8ee0ae2ca
Add is_main_frame argument to CefRequestContextHandler::OnBeforePluginLoad (issue #2015 )
2017-01-24 17:54:51 -05:00
Marshall Greenblatt
d6fc4a4c16
Add CefContextMenuParams::GetTitleText method (issue #2030 )
2017-01-17 13:22:08 -05:00
Marshall Greenblatt
8b2618a72a
Fix CefRequestHandler::OnCertificateError callback trigger (issue #2019 )
2017-01-17 13:11:22 -05:00
Marshall Greenblatt
4fdfc02858
cefclient: Fix typo in TempWindow comments
2017-01-17 13:11:22 -05:00
Marshall Greenblatt
d685d27313
Windows: Fix white flash during browser creation (issue #1984 )
2017-01-13 16:35:26 -05:00
Marshall Greenblatt
fd774d81ad
Windows: Fix AppName and ExternalHandler usage in crash_reporter.cfg (issue #1995 )
2017-01-13 15:23:19 -05:00
Marshall Greenblatt
6e0baff75c
Improve crashpad integration (issue #1995 )
...
- Crash reporting is enabled and configured using a "crash_reporter.cfg"
file. See comments in include/cef_crash_util.h and tools/crash_server.py
for usage.
Add product name and version to crash_reporter.cfg (issue #1995 )
2017-01-12 14:43:34 -05:00
Marshall Greenblatt
f264ab9620
Update to Chromium version 55.0.2883.87
2017-01-10 22:06:33 -05:00
Marshall Greenblatt
c993bcadc3
Update copyright year on generated files
2017-01-10 19:25:18 -05:00
Marshall Greenblatt
edbfb207b8
Windows: Fix behavior of frameless windows with Views.
...
- Don't set InitParams::TRANSLUCENT_WINDOW. Setting this resulted in
the WS_EX_COMPOSITED style being added and the WS_THICKFRAME style
being removed, which disabled Aero Snap.
- Remove the non-client border to get a completely frameless window.
Having a border is problematic because the top is drawn by Windows
while the rest is drawn black. Having Windows draw part of the
border is required to enable the window drop shadow (see
HWNDMessageHandler::SetDwmFrameExtension).
- Delete the remove_caption patches which are no longer required.
2016-12-14 16:57:43 +01:00
Marshall Greenblatt
d7f087e766
Windows: Fix missing InsertAllocatorDispatch symbol in cef_sandbox.lib (issue #2044 )
2016-11-30 19:51:05 -05:00
Marshall Greenblatt
7f76148993
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2054 )
2016-11-30 15:25:08 -05:00
Marshall Greenblatt
7843d6cdff
Update to Chromium version 55.0.2883.59
2016-11-30 00:00:09 -05:00
Marshall Greenblatt
a8ecb191da
Add option to enable/disable net security expiration (issue #1994 )
...
- Net security (CT, HSTS) expiration based on build age is now
disabled by default.
- Add new enable_net_security_expiration option to CefSettings and
CefRequestContextSettings.
2016-11-18 16:18:03 -05:00
Marshall Greenblatt
6064e023ff
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2043 )
2016-11-18 14:30:26 -05:00
Marshall Greenblatt
a841c0a319
Mac: Fix resource copy when building the binary distrib with Ninja (issue #1632 )
2016-11-18 13:46:41 -05:00
Marshall Greenblatt
fbe14a56a8
Rename unittests to ceftests (issue #1632 )
2016-11-18 13:46:41 -05:00
Marshall Greenblatt
a76670a3ed
Add unittests target to the binary distribution (issue #1632 )
...
- Move all tests from the top-level directory to tests/.
- Move files shared by cefclient and unittests to tests/shared/.
- Add a fused (single header/source file) version of gtest in
tests/gtest/ with associated CMake configuration.
- Test-only headers are now exposed in include/test/. Unit test
targets must define UNIT_TEST in order to access them.
- Replace usage of USING_CEF_SHARED with WRAPPING_CEF_SHARED for
clarity (only the libcef_dll_wrapper target should define it).
- Remove the RENAME_DIRECTORY CMake macro which is no longer used.
- Remove C++11 usage from unittests sources for compatibility with
the binary distribution configuration.
- Windows: Fix build errors due to chrome_elf.dll and imm32.lib
missing from the CMake configuration.
2016-11-18 13:46:40 -05:00
Marshall Greenblatt
fe419c09ec
Remove Chromium target dependencies for unit tests (issue #1632 )
2016-11-18 13:46:40 -05:00
Marshall Greenblatt
0187add5ae
Remove Chromium includes in unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
9610905541
Remove usage of ui::KeyboardCode in unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
ac9d105c5d
Add CefWaitableEvent interface for unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
9c76128317
Add CefScopedTempDir and file utility functions for unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
b462c19db1
Remove usage of gfx in unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
53b3f1c274
Remove usage of base::StringPrintf in unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
cc0e7d207c
Remove usage of base::WrapUnique in unit tests (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
648b7b243f
Add CefThread interface (issue #1632 )
2016-11-18 13:46:39 -05:00
Marshall Greenblatt
b099f8cb79
Update to Chromium version 55.0.2883.44
2016-11-10 16:13:41 -05:00
Marshall Greenblatt
aeeb51361b
Fix memory leak with IME on macOS (see http://crbug.com/654695 )
2016-11-10 16:13:14 -05:00
Marshall Greenblatt
7a2765f89c
Add initial WebUI support (issue #2037 )
...
- Visit chrome://webui-hosts for the list of supported hosts.
2016-11-08 20:39:23 -05:00
Marshall Greenblatt
3beb937bcb
Fix cef_time_t.year documentation (issue #1913 )
2016-11-04 17:06:34 -04:00
Marshall Greenblatt
d59682018c
Change index parameter type from int to size_t (issue #1491 )
2016-11-04 15:28:37 -04:00
Marshall Greenblatt
5cea4e312b
Add test for history navigation of pages containing dynamically created iframes (issue #2022 )
2016-11-04 13:54:29 -04:00
Marshall Greenblatt
f7014becfa
Standardize IME callbacks for off-screen rendering (issue #1675 )
2016-11-03 21:12:41 -04:00
Marshall Greenblatt
e30a588a4c
Fix DCHECK while running PDF unit tests (issue #2032 )
2016-11-03 12:48:02 -04:00
Marshall Greenblatt
6e2177b6fa
Disable channel ID support (issue #1912 )
2016-11-02 15:15:30 -04:00
Marshall Greenblatt
666341d24e
Update to Chromium version 55.0.2883.28
2016-11-01 12:45:33 -04:00
Marshall Greenblatt
afbd288efa
Remove mention of automatic type conversion in cef_v8.h (issue #1089 )
2016-10-28 20:54:07 -04:00
Marshall Greenblatt
814fe1e069
Mac: Always set enable_dsyms=true (issue #2027 )
2016-10-28 20:31:52 -04:00
Marshall Greenblatt
ebddf7c5f3
Remove unhelpful context debug checks (issue #1954 )
2016-10-28 16:05:13 -04:00
Marshall Greenblatt
713ddcc96d
Fix URL comparison errors in CefRequest (issue #1967 )
2016-10-28 14:17:30 -04:00
Marshall Greenblatt
ed84471e8a
Fix CefMenuModelDelegate methods missing from the CAPI (issue #2006 )
2016-10-28 13:18:56 -04:00
Marshall Greenblatt
99e95ca434
Fix crash when persisting user preferences (issue #2017 )
2016-10-28 12:39:57 -04:00
Marshall Greenblatt
a6c42a74b1
Fix translator error with X509CertificateList (issue #1824 )
2016-10-27 15:45:53 -04:00
Marshall Greenblatt
67eba55c79
Minor fixes for output consistency
2016-10-27 14:47:47 -04:00