1518 Commits

Author SHA1 Message Date
Marshall Greenblatt
ffd843c47c 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:22:05 -05:00
Marshall Greenblatt
d7afec5dbd Fix memory leak with IME on macOS (see http://crbug.com/654695) 2016-11-10 13:39:14 -05:00
Marshall Greenblatt
48e5f3d239 Update to Chromium version 54.0.2840.99 2016-11-10 13:38:11 -05:00
Marshall Greenblatt
1b7ab74bcf Add test for history navigation of pages containing dynamically created iframes (issue #2022) 2016-11-04 13:52:58 -04:00
Marshall Greenblatt
49678210ec Update to Chromium version 54.0.2840.90 2016-11-04 13:45:52 -04:00
Marshall Greenblatt
f7effc7aab Disable channel ID support (issue #1912) 2016-11-02 15:13:55 -04:00
Marshall Greenblatt
3f66e81a78 Avoid line number assertion in V8 2016-11-01 19:05:39 -04:00
Marshall Greenblatt
b34508375a Remove mention of automatic type conversion in cef_v8.h (issue #1089) 2016-10-28 20:53:46 -04:00
Marshall Greenblatt
e8462d6b01 Mac: Always set enable_dsyms=true (issue #2027) 2016-10-28 20:32:53 -04:00
Marshall Greenblatt
ab288d40f1 Remove unhelpful context debug checks (issue #1954) 2016-10-28 14:58:09 -04:00
Marshall Greenblatt
d0e0aaa382 Fix URL comparison errors in CefRequest (issue #1967) 2016-10-28 14:18:28 -04:00
Marshall Greenblatt
71c8a797f3 Fix CefMenuModelDelegate methods missing from the CAPI (issue #2006) 2016-10-28 13:17:32 -04:00
Marshall Greenblatt
7fd1fdae9e Fix crash when persisting user preferences (issue #2017) 2016-10-28 12:40:50 -04:00
Marshall Greenblatt
2d6e4cf9c6 Fix translator error with X509CertificateList (issue #1824) 2016-10-27 15:44:31 -04:00
Marshall Greenblatt
a9b41ef611 Minor fixes for output consistency 2016-10-27 14:28:01 -04:00
Marshall Greenblatt
4366a9b7b2 Add callback for custom certificate selection (issue #1824) 2016-10-27 13:57:12 -04:00
Marshall Greenblatt
21e54ba6cc Add V8 interceptor support (issue #1159) 2016-10-27 13:23:56 -04:00
Marshall Greenblatt
b53a2b0fcb Fix shutdown assertion with authentication whitelist preferences (issue #1150) 2016-10-27 13:22:34 -04:00
Marshall Greenblatt
7190ce8f68 Add authentication whitelist preferences (issue #1150) 2016-10-27 12:52:54 -04:00
Marshall Greenblatt
709fd2b485 Allow CefV8Context::Eval to bypass CSP (issue #2024) 2016-10-27 12:36:15 -04:00
Marshall Greenblatt
175be9a74b Windows: Fix crash when AVX instructions are not supported (issue #1999) 2016-10-27 12:04:25 -04:00
Marshall Greenblatt
6881f83630 Add patch tool enhancements (issue #2016) 2016-10-27 11:16:36 -04:00
Marshall Greenblatt
c956572b48 Fix PDF rendering with OSR (issue #1689) 2016-10-27 11:02:56 -04:00
Marshall Greenblatt
01ce16f127 Fix missing browser.enable_spellchecking pref registration (issue #1996) 2016-10-27 10:55:53 -04:00
Marshall Greenblatt
7fe3d037c4 Linux: Don't generate GN configs for missing sysroots 2016-10-17 14:06:01 -04:00
Marshall Greenblatt
4e029f4dc2 Update to Chromium version 54.0.2840.59 2016-10-17 11:35:40 -04:00
Marshall Greenblatt
bf6e3f5e98 Add CefRegisterWidevineCdm function and remove component updater support (issue #2009)
Mac: Check in widevinecdmadapter.plugin binary until Widevine GN build errors are resolved (https://crbug.com/626436).
2016-10-14 12:09:53 -04:00
Marshall Greenblatt
2be7dee3fa Mac: Remove registration of selector methods that were deleted in e7ddc933 2016-09-19 11:58:27 -04:00
Marshall Greenblatt
bd987e54f0 Add SSL certificate transparency support (issue #1994) 2016-09-16 12:49:22 -04:00
Marshall Greenblatt
356a488133 Update to Chromium version 54.0.2840.16 2016-09-12 19:16:19 -04:00
Marshall Greenblatt
c31696628a Linux: Add ARM build support (issue #1990) 2016-09-09 21:13:46 -04:00
Marshall Greenblatt
b2968a0a5e Add CefDOMNode::GetElementBounds() method 2016-09-09 14:04:48 -04:00
Marshall Greenblatt
be607a0ec9 Fix display of select popups with OSR (issue #1988) 2016-09-09 13:22:28 -04:00
Marshall Greenblatt
4e7013cbfe Windows: Add /LARGEADDRESSAWARE to CMake configuration (issue #1855) 2016-09-08 16:54:23 -04:00
Marshall Greenblatt
d3b835eb2b Create a PrefServiceSyncable as required by Chrome (issue #1947) 2016-09-08 16:37:49 -04:00
Marshall Greenblatt
4bb6c87876 List files in directories recursively (issue #1987) 2016-09-08 11:40:54 -04:00
Marshall Greenblatt
adda1d223c Mac: Set rpath instead of using install_name_tool from CMake (issue #1403) 2016-09-02 17:14:18 +03:00
Marshall Greenblatt
7e034c9d6b Mac: Fix typo in make_distrib.py 2016-09-02 17:14:11 +03:00
Marshall Greenblatt
02029b3689 Fix debug assertion on right-click context menu. 2016-09-02 13:32:42 +03:00
Marshall Greenblatt
c83b6a1bff Add API for SSL status and certificate retrieval (issue #1924) 2016-09-02 13:32:07 +03:00
Marshall Greenblatt
743d0419f0 Update to Chromium version 54.0.2840.6 2016-09-02 10:29:33 +03:00
Marshall Greenblatt
b52741d236 Windows: Add compiler settings to CMake for official build sandbox compatibility (issue #1961) 2016-09-01 16:34:05 +03:00
Marshall Greenblatt
5068b50b48 Use DCHECK_IS_ON() instead of !NDEBUG for debug logic (issue #1961) 2016-09-01 14:24:30 +03:00
Marshall Greenblatt
ad1619dbd7 Fix decoding of about:credits HTML (issue #1980) 2016-09-01 13:32:56 +03:00
Marshall Greenblatt
1e84e0cfff Mac: Fix dSYM processing and add debug dSYM in make_distrib.py (issue #1403) 2016-09-01 12:21:14 +03:00
Marshall Greenblatt
9064e30296 Update to Chromium revision 1ae106db (#414607) 2016-09-01 11:52:50 +03:00
Marshall Greenblatt
c48cac8dc4 Mac: Fix dSYM path in make_distrib.py (issue #1403) 2016-08-30 18:45:11 +03:00
Marshall Greenblatt
9ee4db6dbb Fix documentation errors 2016-08-26 13:22:22 +03:00
Marshall Greenblatt
ae452e5348 Windows: Clarify custom toolchain env variable requirements (issue #1403) 2016-08-26 13:08:37 +03:00
Marshall Greenblatt
d4663b2b4c Windows: Don't copy DLLs when using custom toolchain (issue #1403) 2016-08-25 18:38:22 +03:00