Marshall Greenblatt
0e940c4128
Windows: Fix widevine copy step for binary distribution (issue #1948 )
2016-07-20 14:26:37 -04:00
Marshall Greenblatt
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
Marshall Greenblatt
f4425a9a0c
Move chrome members to BrowserProcess and add ProfileManager support (issue #1947 )
2016-07-18 18:07:55 -04:00
Marshall Greenblatt
3cc539b506
Depend directly on chrome targets and unfork code (issue #1947 )
2016-07-15 21:17:44 -04:00
Marshall Greenblatt
62d177455b
Fix Widevine CDM download (issue #1950 )
2016-07-15 13:42:29 -04:00
Marshall Greenblatt
cf4a50b116
Update component updater configurator to match chrome (issue #1950 )
2016-07-15 13:42:22 -04:00
Marshall Greenblatt
1ee311fa45
Move HTTP cache to a subfolder of CefSettings.cache_path (issue #1940 )
2016-07-12 15:00:12 -04:00
Marshall Greenblatt
188326bbc4
Pass transition type to CefLoadHandler::OnLoadStart (issue #1943 )
2016-07-12 12:00:51 -04:00
Marshall Greenblatt
c8681ea3e8
Mac: Remove duplicate focus change notification
2016-07-11 17:11:42 -04:00
Marshall Greenblatt
a22b11d764
Fix crash in CefResourceDispatcherHostDelegate::HandleExternalProtocol when destroying a browser during redirect (issue #1941 )
2016-07-08 15:28:53 -04:00
Marshall Greenblatt
8a5e7a1270
CefBrowserHost::Invalidate should call OnPaint unconditionally (issue #1871 )
2016-07-08 11:45:47 -04:00
Marshall Greenblatt
a60bb077a3
Update to Chromium revision 68623971 ( #403382 )
2016-07-07 16:24:12 -04:00
Marshall Greenblatt
d0a2e217a0
Add GN configuration (issue #1403 )
2016-07-05 17:32:01 -04:00
Marshall Greenblatt
05ee60b7b4
Update to Chromium revision 318e6f54 ( #400326 )
2016-06-21 12:41:21 -04:00
Marshall Greenblatt
66425def4a
Fix crash in CefTaskRunnerImpl::GetTaskRunner when CEF is not initialized (issue #1925 )
2016-06-15 14:11:30 -04:00
Marshall Greenblatt
262e327c74
Mac: Fix file dialog behavior (issue #1919 )
2016-06-15 13:43:58 -04:00
Marshall Greenblatt
f5b910326d
Improve binary distribution CMake macros (issue #1923 )
2016-06-14 18:29:34 -04:00
Marshall Greenblatt
eb199b2547
README.md edited online with Bitbucket
2016-06-14 18:53:35 +00:00
Marshall Greenblatt
80f5a35668
Linux: Don't add version script in Debug build (issue #1765 )
2016-06-14 13:46:49 -04:00
Marshall Greenblatt
18d882b5d2
cefclient: Don't create multiple DevTools windows (issue #1920 )
2016-06-10 14:33:07 -04:00
Marshall Greenblatt
b23c0f1097
ShowDevTools should inspect element in existing window (issue #1487 )
2016-06-10 12:59:32 -04:00
Marshall Greenblatt
acdb4bb564
Mac: Fix window sharing type (issue #1884 )
2016-06-09 14:48:59 -04:00
Marshall Greenblatt
e41a763307
Linux: Don't add version script when using ASAN build (issue #1765 )
2016-06-07 12:03:13 -07:00
Marshall Greenblatt
a356ee9ca1
Add Google SafeSearch support (issue #1917 )
2016-06-07 14:44:59 -04:00
Marshall Greenblatt
fe9c24e307
Linux: Include cefsimple instead of cefclient in client distribution (issue #1916 )
2016-06-07 11:27:40 -04:00
Marshall Greenblatt
76a40cafe3
Linux: Include cefsimple instead of cefclient in client distribution (issue #1916 )
2016-06-06 18:23:15 -04:00
Marshall Greenblatt
754638846e
cefbuilds: Linux: Include cefsimple instead of cefclient in client distribution (issue #1916 ).
...
cefbuilds: Fix CEF source URL.
2016-06-06 18:03:17 -04:00
Marshall Greenblatt
733ff6ffff
Windows: Remove wow_helper.exe which is no longer required (issue #1915 )
2016-06-06 12:47:59 -04:00
Marshall Greenblatt
f1fec0933e
Linux: Add version script to restrict exported symbols (issue #1765 )
2016-06-06 12:31:24 -04:00
Marshall Greenblatt
e0fd09ed20
Linux: Fix warn_unused_result error (issue #1911 )
2016-06-03 11:33:06 -04:00
Marshall Greenblatt
99bf1b8458
Windows: Set CEF_VCVARS=none when using a custom VS install location
2016-05-28 22:00:28 -04:00
Marshall Greenblatt
769150e178
Add cefbuilds tools. See AutomatedBuildSetup Wiki page for usage.
2016-05-27 17:55:00 -04:00
Marshall Greenblatt
ab2636b012
Update to Chromium revision 2b3ae3b8 ( #394939 )
2016-05-25 08:10:01 -07:00
Marshall Greenblatt
582ce074aa
Add new CEF_ARCHIVE_FORMAT env var to support different built-in compression formats (issue #1067 )
2016-05-18 18:14:26 -04:00
Marshall Greenblatt
0b3d93cc8f
Add new CEF_COMMAND_7ZIP_FORMAT env var to support different compression formats (issue #1067 )
2016-05-17 13:52:31 -04:00
Marshall Greenblatt
ca928bd3f7
Update msvs_env.bat to respect platform architecture
2016-05-17 12:50:04 -04:00
Marshall Greenblatt
80c7c1bd77
Add cmake, include and libcef_dll directories to minimal binary distribution (issue #1897 )
2016-05-16 14:46:13 -04:00
Marshall Greenblatt
575c968a55
Modernize binary distribution CMake configuration (issue #1897 )
...
- Load CEF configuration using `find_package(CEF)`.
- Use per-target configuration via a new SET_EXECUTABLE_TARGET_PROPERTIES
macro instead of setting global CMAKE_* variables.
- Support building projects more easily with an external binary
distribution directory.
- Improve related documentation.
2016-05-12 18:10:31 -04:00
Marshall Greenblatt
958618359c
Add error code to CefResponse (issue #1845 )
2016-05-11 15:36:15 -04:00
Marshall Greenblatt
543178ce67
Call RenderProcessHost::Send from correct thread (issue #1881 )
2016-05-11 12:18:43 -04:00
Marshall Greenblatt
839e78a519
Fix incorrect initialization of WebCursor object (issue #1894 )
2016-05-11 11:03:40 -04:00
Marshall Greenblatt
bff6dd684c
Fix assertion when only video or audio capture is selected (issue #1802 )
2016-05-09 16:17:54 -04:00
Marshall Greenblatt
157f526d07
Fix Win 64-bit conversion from 'size_t' to 'int' error (issue #1887 )
2016-05-09 12:04:06 -07:00
Marshall Greenblatt
da3c6a3b61
Enable unified text checker to match Chrome spellcheck behavior (issue #1891 )
2016-05-09 14:10:52 -04:00
Marshall Greenblatt
1ff26aa02a
Improve support for a host owned message pump (issue #1805 )
...
- Add new CefSettings.external_message_pump option and
CefBrowserProcessHandler::OnScheduleMessagePumpWork() callback.
- Improve documentation related to CefDoMessageLoopWork().
- Pass `--external-message-pump` command-line flag to cefclient or
cef_unittests to test the new mode.
2016-05-04 18:35:49 -04:00
Marshall Greenblatt
52f9aacdf5
Fix heap-use-after-free during CefCookieManagerImpl destruction (issue #1882 )
2016-04-29 17:16:28 -04:00
Marshall Greenblatt
e690fa444c
Update platform and build requirements.
...
- Mac: Require 10.7+ deployment target and 10.9+ system version
(see https://codereview.chromium.org/1615823003/ ).
- Windows: Changes references from VS2013 to VS2015.
2016-04-29 13:16:28 -04:00
Marshall Greenblatt
79c8f30d46
Fix failure to extract depot_tools archive due to lack of top-level directory (issue #1877 )
2016-04-28 13:30:08 -04:00
Marshall Greenblatt
e7ddc933c9
Update to Chromium revision 6e53600d ( #386251 )
...
- Remove |accept_lang| parameter from CefJSDialogHandler::OnJSDialog
and CefFormatUrlForSecurityDisplay (see https://crbug.com/336973#c36 ).
- Remove remaining NPAPI-related code including functions from
cef_web_plugin.h (see https://crbug.com/493212#c55 ).
- Mac: 10.7+ deployment target is now required for client applications.
- Mac: Remove CefBrowserHost::SetWindowVisibility (issue #1375 ). No
replacement is required for windowed rendering. Use WasHidden for
off-screen rendering.
- Windows: Visual Studio 2015 Update 2 is now required when building
CEF/Chromium.
2016-04-28 12:57:08 -04:00
Marshall Greenblatt
3c957f9257
Fix depot_tools download URL (issue #1877 )
2016-04-26 12:10:20 -04:00