Marshall Greenblatt
73d380a8ec
cmake: Update target platform versions (issue #2109 )
...
- macOS: Allow selection of 10.11 SDK and set target version to 10.9 SDK.
- Windows: Set target version to Windows 7.
2017-02-28 15:31:08 -05:00
Marshall Greenblatt
5b69bde650
Fix configuration of CefSettings.framework_dir_path (issue #2110 )
2017-02-28 14:41:56 -05:00
Marshall Greenblatt
178f101bfb
Windows: Fix AtExitManager assertion in SupervisedUserSettingsServiceFactory on shutdown when running with multi-threaded message loop (issue #1680 )
2017-02-27 15:08:15 -05:00
Marshall Greenblatt
cdcdfa9991
Windows: Support crash upload URLs with query component (issue #1995 )
2017-02-21 13:42:42 -05:00
Marshall Greenblatt
558741c384
Fix OSR popup transparency (issue #2099 )
2017-02-15 16:04:57 -05:00
Marshall Greenblatt
067d91504f
Fix error in browser_plugin_guest_1565.patch
2017-02-14 10:45:18 -05:00
Marshall Greenblatt
763ecb484f
Fix SupervisedUserSettingsService initialization (issue #2093 )
2017-02-13 17:23:50 -05:00
Marshall Greenblatt
4c4ae85089
Simplify OSR guest view implementation
2017-02-13 16:09:16 -05:00
Marshall Greenblatt
a6a3da2d53
Allow empty value param to CefSetCrashKeyValue (issue #1995 )
2017-02-08 12:37:29 -05:00
Marshall Greenblatt
80258004b9
macOS: Fix issue with display of auto-hide scrollbars
2017-02-08 11:23:13 -05:00
Marshall Greenblatt
0ba0378d19
macOS: Generate correct framework and Info.plist version numbers (issue #1969 )
2017-02-06 18:26:02 -05:00
Marshall Greenblatt
e5105d4e09
macOS: Fix incorrect OSR compositor resize in OnSwapCompositorFrame (issue #2065 )
2017-02-06 16:36:22 -05:00
Marshall Greenblatt
d513424026
macOS: Add option for forwarding browser process crashes to the system crash reporter (issue #1995 )
2017-02-06 14:23:59 -05:00
Marshall Greenblatt
06fde9995d
macOS: Fix issue with display of auto-hide scrollbars
2017-02-03 15:00:54 -05:00
Marshall Greenblatt
271bb8bc31
macOS: Update xib files to 10.9 deployment target
2017-02-02 18:19:05 -05:00
Marshall Greenblatt
e7450f2fbc
macOS: cefclient: Create Tests menu with Interface Builder
2017-02-02 15:58:42 -05:00
Marshall Greenblatt
872fbc07b5
Fix localization of default context menu labels (issue #2081 )
2017-02-01 15:38:59 -05:00
Marshall Greenblatt
ebb70f94e8
Fix KeyedServiceFactory assertion during shutdown (issue #2083 )
2017-01-31 17:43:15 -05:00
Marshall Greenblatt
1758b744b2
Fix crash using WebRTC with TLS certs (issue #2080 )
2017-01-31 15:27:31 -05:00
Marshall Greenblatt
0ab2e20d44
Windows: Fix command line parsing for crash handler (issue #1995 )
2017-01-30 16:17:03 -05:00
Marshall Greenblatt
d6b6d11ec4
Update to Chromium version 56.0.2924.76
2017-01-30 16:02:53 -05:00
Marshall Greenblatt
3561b8dfdb
macOS: Support crash reporting from unbundled apps (issue #1532 )
2017-01-27 17:05:41 -05:00
Marshall Greenblatt
da2209a6d8
macOS: Allow configuration of framework path (issue #1532 )
2017-01-27 17:05:30 -05:00
Marshall Greenblatt
df1d25f0a9
Standardize product/version/platform crash keys (issue #1995 )
2017-01-25 14:14:58 -05:00
Marshall Greenblatt
6d7f90ec51
Fix potential OSR crash on renderer process recreation (issue #2082 )
2017-01-25 12:36:32 -05:00
Marshall Greenblatt
4bafa3e155
Add is_main_frame argument to CefRequestContextHandler::OnBeforePluginLoad (issue #2015 )
2017-01-24 18:16:15 -05:00
Marshall Greenblatt
8dfe9574c4
Add CefContextMenuParams::GetTitleText method (issue #2030 )
2017-01-17 13:21:51 -05:00
Marshall Greenblatt
d22b7ed179
Fix CefRequestHandler::OnCertificateError callback trigger (issue #2019 )
2017-01-17 13:09:22 -05:00
Marshall Greenblatt
bb4812691e
cefclient: Fix typo in TempWindow comments
2017-01-17 13:09:22 -05:00
Marshall Greenblatt
ff7f70442f
Windows: Fix white flash during browser creation (issue #1984 )
2017-01-13 16:44:25 -05:00
Marshall Greenblatt
288d2eb2e6
Windows: Fix AppName and ExternalHandler usage in crash_reporter.cfg (issue #1995 )
2017-01-13 15:30:26 -05:00
Marshall Greenblatt
650a49b0a7
Add product name and version to crash_reporter.cfg (issue #1995 )
2017-01-12 14:05:44 -05:00
Marshall Greenblatt
f7cc01059b
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.
2017-01-12 14:05:31 -05:00
Marshall Greenblatt
0da94acdf2
Windows: Add missing crashpad initialization (issue #1995 )
2017-01-12 14:05:15 -05:00
Marshall Greenblatt
5c07d06435
Update to Chromium version 56.0.2924.51
2017-01-11 18:22:19 -05:00
Marshall Greenblatt
e63e109489
Update copyright year on generated files
2017-01-10 19:26:34 -05:00
Marshall Greenblatt
bfdeccda52
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:19:50 +01:00
Marshall Greenblatt
cf91961ff2
Windows: Fix missing InsertAllocatorDispatch symbol in cef_sandbox.lib (issue #2044 )
2016-11-30 19:52:29 -05:00
Marshall Greenblatt
de18fc4292
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2054 )
2016-11-30 15:24:10 -05:00
Marshall Greenblatt
b4216db56c
Update to Chromium version 56.0.2924.10
2016-11-29 20:43:33 -05:00
Marshall Greenblatt
12aeeb13f7
Update to Chromium revision 3a87aecc ( #433059 )
2016-11-29 16:56:29 -05:00
Marshall Greenblatt
c6881fe145
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:11:40 -05:00
Marshall Greenblatt
4ecff1670e
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2043 )
2016-11-18 14:31:29 -05:00
Marshall Greenblatt
258c588b44
Mac: Fix resource copy when building the binary distrib with Ninja (issue #1632 )
2016-11-18 13:34:32 -05:00
Marshall Greenblatt
bd9a2c8069
Rename unittests to ceftests (issue #1632 )
2016-11-18 12:44:46 -05:00
Marshall Greenblatt
8fee8ed05d
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 03:19:17 -05:00
Marshall Greenblatt
f557d325c1
Remove Chromium target dependencies for unit tests (issue #1632 )
2016-11-16 12:51:44 -08:00
Marshall Greenblatt
ef6df50bf9
Remove Chromium includes in unit tests (issue #1632 )
2016-11-15 18:22:34 -05:00
Marshall Greenblatt
0e65f027d2
Remove usage of ui::KeyboardCode in unit tests (issue #1632 )
2016-11-15 17:50:33 -05:00
Marshall Greenblatt
832654689f
Add CefWaitableEvent interface for unit tests (issue #1632 )
2016-11-15 16:18:41 -05:00