a834487177
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-10 18:40:31 -05:00
9928036f63
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 06:59:13 -08:00
48908c9195
Windows: Add missing crashpad initialization (issue #1995 )
2016-12-05 14:29:54 +01:00
12aeeb13f7
Update to Chromium revision 3a87aecc ( #433059 )
2016-11-29 16:56:29 -05:00
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
18763fde50
Add initial WebUI support (issue #2037 )
...
- Visit chrome://webui-hosts for the list of supported hosts.
2016-11-08 16:56:11 -08:00
d6b17a8fb5
Standardize IME callbacks for off-screen rendering (issue #1675 )
2016-11-03 21:02:36 -04:00
7543d16cce
Disable channel ID support (issue #1912 )
2016-11-02 16:14:18 -04:00
cea55225f0
Remove unhelpful context debug checks (issue #1954 )
2016-10-28 14:56:31 -04:00
4adaa2b552
Fix crash when persisting user preferences (issue #2017 )
2016-10-28 12:38:38 -04:00
ffab334e94
Fix translator error with X509CertificateList (issue #1824 )
2016-10-27 15:46:58 -04:00
17c2ecd79d
Fix missing browser.enable_spellchecking pref registration (issue #1996 )
2016-10-27 14:31:53 -04:00
676cb1f07d
Add callback for custom certificate selection (issue #1824 )
2016-10-27 14:04:48 -04:00
917b4a0de5
Fix shutdown assertion with authentication whitelist preferences (issue #1150 )
2016-10-27 14:03:53 -04:00
d8f943cd94
Add authentication whitelist preferences (issue #1150 )
2016-10-27 14:03:53 -04:00
5ec98243a9
Fix PDF rendering with OSR (issue #1689 )
2016-10-27 14:03:45 -04:00
c9e81c082f
Update to Chromium revision 614d31da ( #423768 )
...
- Fix PDF extension loading after showing the plugin placeholder (issue #2020 )
2016-10-25 15:34:33 -04:00
07d12b78e1
Update to Chromium revision 9cedf753 ( #418732 )
...
- Simplify usage of OnBeforePluginLoad (issue #2015 )
- Switch crash reporting from crashpad to breakpad on Windows and OS X.
Adds a new chrome_elf.dll dependency on Windows (issue #1995 )
- Remove CefTextfield::GetPlaceholderTextColor() method which is no
longer supported by Chromium.
2016-10-20 16:54:25 -04:00
a1fc6f1ad0
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-17 14:16:31 -04:00
95973a7c1d
Mac: Remove registration of selector methods that were deleted in e7ddc933
2016-09-19 11:59:29 -04:00
9ae2cf6ad1
Add SSL certificate transparency support (issue #1994 )
2016-09-16 12:57:03 -04:00
1679632000
Fix display of select popups with OSR (issue #1988 )
2016-09-09 13:21:16 -04:00
ae74d735cf
Create a PrefServiceSyncable as required by Chrome (issue #1947 )
2016-09-08 13:35:15 -07:00
51bdb46ac2
List files in directories recursively (issue #1987 )
2016-09-08 11:38:54 -04:00
10c1fd6b8d
Add API for SSL status and certificate retrieval (issue #1924 )
2016-09-02 13:01:33 +03:00
5068b50b48
Use DCHECK_IS_ON() instead of !NDEBUG for debug logic (issue #1961 )
2016-09-01 14:24:30 +03:00
ad1619dbd7
Fix decoding of about:credits HTML (issue #1980 )
2016-09-01 13:32:56 +03:00
9064e30296
Update to Chromium revision 1ae106db ( #414607 )
2016-09-01 11:52:50 +03:00
b89329b0fa
Use the same PDF plugin name as official Chrome
2016-08-24 16:38:51 +03:00
3b5fb0d526
Add CefResponse parameter to CefRequestHandler::OnResourceRedirect
2016-08-24 16:19:57 +03:00
69334e22c2
Add StoragePartition and extension object proxy support (issue #1973 )
2016-08-24 15:41:53 +03:00
73c669d67e
Windows: Resize offscreen compositor window to match view size (issue #1933 )
2016-08-17 17:29:38 +02:00
4f0ba755c6
Check that platform_delegate_ is non-NULL
2016-08-15 12:30:17 +03:00
8a68967937
Fix debug assertion in CefImageImpl::AddBitmap.
2016-08-08 16:13:25 +03:00
5444c389fd
Unfork chome code related to extensions and pepper plugins (issue #1947 )
2016-08-04 16:12:16 +03:00
98f59f47fd
Update to Chromium revision fc6aaca4 ( #406441 )
2016-07-26 13:28:54 -04:00
5732a8da52
Unfork streamsPrivate API and add resourcesPrivate and tabs zoom APIs required by the PDF extension (issue #1947 )
2016-07-20 14:07:20 -04:00
f4425a9a0c
Move chrome members to BrowserProcess and add ProfileManager support (issue #1947 )
2016-07-18 18:07:55 -04:00
3cc539b506
Depend directly on chrome targets and unfork code (issue #1947 )
2016-07-15 21:17:44 -04:00
62d177455b
Fix Widevine CDM download (issue #1950 )
2016-07-15 13:42:29 -04:00
cf4a50b116
Update component updater configurator to match chrome (issue #1950 )
2016-07-15 13:42:22 -04:00
1ee311fa45
Move HTTP cache to a subfolder of CefSettings.cache_path (issue #1940 )
2016-07-12 15:00:12 -04:00
188326bbc4
Pass transition type to CefLoadHandler::OnLoadStart (issue #1943 )
2016-07-12 12:00:51 -04:00
c8681ea3e8
Mac: Remove duplicate focus change notification
2016-07-11 17:11:42 -04:00
a22b11d764
Fix crash in CefResourceDispatcherHostDelegate::HandleExternalProtocol when destroying a browser during redirect (issue #1941 )
2016-07-08 15:28:53 -04:00
8a5e7a1270
CefBrowserHost::Invalidate should call OnPaint unconditionally (issue #1871 )
2016-07-08 11:45:47 -04:00
a60bb077a3
Update to Chromium revision 68623971 ( #403382 )
2016-07-07 16:24:12 -04:00
d0a2e217a0
Add GN configuration (issue #1403 )
2016-07-05 17:32:01 -04:00
05ee60b7b4
Update to Chromium revision 318e6f54 ( #400326 )
2016-06-21 12:41:21 -04:00
262e327c74
Mac: Fix file dialog behavior (issue #1919 )
2016-06-15 13:43:58 -04:00