Commit Graph

1449 Commits

Author SHA1 Message Date
Marshall Greenblatt 90ba67d8ea Fix crash when scrolling to the bottom of an iframe with --root-layer-scrolls 2016-08-22 17:13:48 +03:00
Marshall Greenblatt f5be340d57 cefclient: Allow dragging of fragments and show message when blocking URLs/files (issue #1976) 2016-08-19 14:03:09 +02:00
Marshall Greenblatt 37d988bda8 Windows: Resize offscreen compositor window to match view size (issue #1933) 2016-08-17 17:33:00 +02:00
Marshall Greenblatt e2f626dcf8 Linux: Flush display after showing window (issue #1946) 2016-08-17 17:01:09 +02:00
Marshall Greenblatt dad7c0a6af Check that platform_delegate_ is non-NULL 2016-08-15 12:36:31 +03:00
Marshall Greenblatt 7c94121cbb Update to Chromium version 52.0.2743.116 2016-08-05 19:51:38 +03:00
Marshall Greenblatt 61abe4a841 Windows: Add VS2015 Update 3 build support for GYP 2016-08-05 18:22:38 +03:00
Marshall Greenblatt e29124d62f Fix Widevine CDM download (issue #1950) 2016-07-15 13:14:56 -04:00
Marshall Greenblatt f1f4e9fbea Update to Chromium version 52.0.2743.75 2016-07-14 16:46:23 -04:00
Marshall Greenblatt 086447f605 Update component updater configurator to match chrome 2016-07-14 12:56:42 -04:00
Marshall Greenblatt 7cf8c6ff5c Move HTTP cache to a subfolder of CefSettings.cache_path (issue #1940) 2016-07-12 15:02:49 -04:00
Marshall Greenblatt 33d0fc3657 Pass transition type to CefLoadHandler::OnLoadStart (issue #1943) 2016-07-12 12:14:46 -04:00
Marshall Greenblatt 6779696971 Mac: Remove duplicate focus change notification 2016-07-11 17:13:25 -04:00
Marshall Greenblatt 558e60afba Fix crash in CefResourceDispatcherHostDelegate::HandleExternalProtocol when destroying a browser during redirect (issue #1941) 2016-07-08 15:31:54 -04:00
Marshall Greenblatt 48b9fd38ab CefBrowserHost::Invalidate should call OnPaint unconditionally (issue #1871) 2016-07-08 13:56:48 -04:00
Marshall Greenblatt 8a351d1d42 Update to Chromium version 52.0.2743.60 2016-07-05 12:56:32 -04:00
Marshall Greenblatt da5b00c3dd Fix unreferenced variable error 2016-06-21 13:19:37 -04:00
Marshall Greenblatt 51ba965d4e Update to Chromium version 52.0.2743.41 2016-06-17 14:03:35 -04:00
Marshall Greenblatt 1fbc5c4393 Fix crash in CefTaskRunnerImpl::GetTaskRunner when CEF is not initialized (issue #1925) 2016-06-15 14:13:07 -04:00
Marshall Greenblatt 6ee1922b2c Mac: Fix file dialog behavior (issue #1919) 2016-06-15 14:12:58 -04:00
Marshall Greenblatt 1658648fe1 Improve binary distribution CMake macros (issue #1923) 2016-06-14 18:30:34 -04:00
Marshall Greenblatt ee28b94e1e Linux: Don't add version script in Debug build (issue #1765) 2016-06-14 13:48:20 -04:00
Marshall Greenblatt daac89badd cefclient: Don't create multiple DevTools windows (issue #1920) 2016-06-10 14:42:13 -04:00
Marshall Greenblatt a11780730b ShowDevTools should inspect element in existing window (issue #1487) 2016-06-10 13:16:06 -04:00
Marshall Greenblatt c90cd8da3f Mac: Fix window sharing type (issue #1884) 2016-06-09 16:35:40 -04:00
Marshall Greenblatt c9d0a7f7a5 Linux: Don't add version script when using ASAN build (issue #1765) 2016-06-07 15:18:43 -04:00
Marshall Greenblatt f73d23d847 Add Google SafeSearch support (issue #1917) 2016-06-07 15:09:40 -04:00
Marshall Greenblatt 976502eab1 Linux: Include cefsimple instead of cefclient in client distribution (issue #1916) 2016-06-06 18:27:37 -04:00
Marshall Greenblatt aa727705b8 Windows: Remove wow_helper.exe which is no longer required (issue #1915) 2016-06-06 12:50:15 -04:00
Marshall Greenblatt b1517ab47d Linux: Add version script to restrict exported symbols (issue #1765) 2016-06-06 12:34:33 -04:00
Marshall Greenblatt b4e81659a4 Update to Chromium version 52.0.2743.24 2016-06-03 15:43:53 -04:00
Marshall Greenblatt aca12b004c Linux: Fix warn_unused_result error (issue #1911) 2016-06-03 11:37:00 -04:00
Marshall Greenblatt a7837aa070 Windows: Set CEF_VCVARS=none when using a custom VS install location 2016-05-28 22:04:31 -04:00
Marshall Greenblatt 4786cb735e Update to Chromium version 52.0.2743.10 2016-05-27 22:00:18 -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