37 Commits

Author SHA1 Message Date
Marshall Greenblatt
5782fdca16 Update to Chromium version 95.0.4638.0 ()
Known issues:
- Windows ARM64 builds are currently failing due to
  https://crbug.com/1242884#c31
2021-09-22 12:08:24 +03:00
Marshall Greenblatt
b4ea0496e7 Update to Chromium version 93.0.4577.0 () 2021-07-27 19:03:09 -04:00
Marshall Greenblatt
ae4f68f695 Update to Chromium version 91.0.4472.0 () 2021-04-23 11:38:51 -04:00
Marshall Greenblatt
5ef0fb8ac8 Update to Chromium version 89.0.4389.0 ()
- SSE3 is now required on x86 processors (see https://crbug.com/1123353).
2021-02-08 14:15:38 -05:00
Marshall Greenblatt
6573df6cc3 Update to Chromium version 85.0.4183.0 ()
- Windows: 10.0.19041 SDK is now required.
- macOS: 10.15.1 SDK (at least Xcode 11.2) is now required.
- Remove CefMediaSource::IsValid and CefMediaSink::IsValid which would
  always return true.
2020-07-16 19:11:12 -04:00
Marshall Greenblatt
047e8f9349 Update to Chromium version 82.0.4085.0 ()
- Building on macOS now requires the 10.15 SDK. Xcode 11.3 is recommended as
  Xcode 11.4 is not currently supported (see https://crbug.com/1065146).
- Jumbo build configuration is no longer supported.

Chromium is skipping the M82 release and consequently no CEF 4085 branch will
be created. For details on the Chromium decision see
https://groups.google.com/a/chromium.org/d/msg/chromium-dev/Vn7uzglqLz0/JItlSrZxBAAJ
2020-04-02 13:20:25 -04:00
Marshall Greenblatt
f8e0797773 Update to Chromium version 78.0.3904.0 () 2019-10-01 13:55:16 +00:00
Alexander Guettler
46d3a81ba0 Update to Chromium version 77.0.3865.0 ()
- Windows: SDK version 10.0.18362.0 is now required.
2019-09-04 15:13:32 +00:00
Petra Öhlin
cc0db5f166 Update to Chromium version 76.0.3809.0 ()
OSR tests will be fixed by a follow-up merge of Viz support (see issue ).
2019-07-16 15:34:16 -04:00
Marshall Greenblatt
6193d8c554 Update to Chromium version 75.0.3770.0 () 2019-06-06 18:37:45 +02:00
Daniel Nitsche
879911b721 Update to Chromium version 75.0.3749.0 () 2019-04-16 14:38:48 +00:00
Alexander Guettler
1a86240c93 Update to Chromium version 73.0.3665.0 () 2019-01-18 11:25:51 +01:00
Marshall Greenblatt
da53451f97 Update to Chromium version 71.0.3567.0 ()
- Configuration of OSR VSync interval is currently missing (issue )
- Rename VERSION to VERSION.in to fix libc++ compile error (issue )
2018-10-04 12:17:26 +03:00
Marshall Greenblatt
a64237bcb0 Update to Chromium version 70.0.3538.0 ()
Known issues:
- The CefLoadCRLSetsFile function needs to be re-implemented (see issue ).
- Linux: GTK2 support has been removed. The cefclient sample needs to be updated
  to use GTK3 (see issue ).
2018-09-05 15:42:42 +02:00
Marshall Greenblatt
35830c88e5 Update to Chromium version 69.0.3464.0 () 2018-06-19 15:49:32 -04:00
Marshall Greenblatt
08ff72fa20 Update to Chromium version 68.0.3433.0 ()
Known issues:
- Windows now requires VS 2017 15.7.1 with 10.0.17134.0 SDK.
2018-05-22 17:03:01 +03:00
Marshall Greenblatt
cd27cbc802 Update to Chromium version 68.0.3425.0 ()
Known issues:
- Surface synchronization is now enabled for OSR, see issue .
- Jumbo build is broken, fixed in https://crrev.com/868717ce.
2018-05-21 13:54:23 +03:00
Marshall Greenblatt
a3c55f1d26 Update to Chromium revision 9ef2aa86 () 2018-05-04 10:50:26 +02:00
Marshall Greenblatt
9e644b7538 Update to Chromium revision bc084a8b () 2018-02-19 17:38:04 -05:00
Marshall Greenblatt
a028976ac4 Update to Chromium revision fa6a5d87 () 2017-09-07 17:29:47 -04:00
Marshall Greenblatt
f229796a39 Update to Chromium revision ff259bab () 2017-07-28 18:30:34 -04:00
Marshall Greenblatt
4fe6ac0d4b Use git apply for applying patch files (issue ) 2017-04-27 13:53:32 -04:00
Marshall Greenblatt
54647945f1 Update to Chromium revision 939b32ee () 2017-03-08 13:33:05 -08:00
Marshall Greenblatt
12aeeb13f7 Update to Chromium revision 3a87aecc () 2016-11-29 16:56:29 -05:00
Marshall Greenblatt
07d12b78e1 Update to Chromium revision 9cedf753 ()
- Simplify usage of OnBeforePluginLoad (issue )
- Switch crash reporting from crashpad to breakpad on Windows and OS X.
  Adds a new chrome_elf.dll dependency on Windows (issue )
- Remove CefTextfield::GetPlaceholderTextColor() method which is no
  longer supported by Chromium.
2016-10-20 16:54:25 -04:00
Marshall Greenblatt
ab2636b012 Update to Chromium revision 2b3ae3b8 () 2016-05-25 08:10:01 -07:00
Marshall Greenblatt
e7ddc933c9 Update to Chromium revision 6e53600d ()
- 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 ). 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
243a9c26d7 Update to Chromium revision 0bfd25d4 ()
- Delete include/cef_runnable.h (issue ).
- Build the cef_unittests target using all Chromium headers. Add a
  USING_CHROMIUM_INCLUDES define and libcef_dll_wrapper_unittests
  target to support this. This change avoids compile errors due to
  the divergence of CEF and Chromium base/ header implementations.
  The libcef_dll_wrapper sources must now compile successfully with
  both CEF and Chromium base/ headers (issue ).
- The onbeforeunload message specified via JavaScript is no longer
  passed to the client (see http://crbug.com/587940).
2016-03-17 13:01:21 -04:00
Marshall Greenblatt
f7aa98fe69 Update to Chromium revision 088f14a0 ()
- Building on Windows now requires the Windows 10.0.10586 SDK.
- Remove CefParseCSSColor which was implemented using Blink code in the
  browser process. This is longer advisable now that the Oilpan GC is enabled.
- Avoid potential renderer process crashes by disabling script actions
  on the CefV8Context passed to CefRenderProcessHandler::OnContextReleased.
2016-02-08 13:16:11 -05:00
Marshall Greenblatt
d2372c3d11 Update to Chromium revision d7d5682a () 2016-01-07 11:53:39 -08:00
Marshall Greenblatt
c6111d5947 Update to Chromium revision 304f01a1 ()
- Improve ordering of CefLoadHandler callbacks. OnLoadingStateChange will
  be called before and after all calls to OnLoadStart and OnLoadEnd.
  OnLoadStart/OnLoadEnd calls will occur as matching pairs
  (see http://crbug.com/539952#c2).
- Remove the |requesting_url| argument to CefGeolocationHandler::
  OnCancelGeolocationPermission. Clients can use the |request_id| argument
  to track this information themselves.
- Fix a crash when loading the PDF extension in multiple browsers with a
  custom CefRequestContext (issue ).
2015-11-11 18:24:00 -05:00
Marshall Greenblatt
8aac23386e Update to Chromium revision cb947c01 ()
- Implement CefRequestHandler::OnBeforeBrowse using NavigationThrottle
  instead of ResourceThrottle (see http://crbug.com/537634). The CefRequest
  object passed to OnBeforeBrowse will no longer have an associated request
  identifier.
- Mac: Remove additional helper apps which are no longer required (see
  http://crbug.com/520680)
- Remove the UR_FLAG_REPORT_RAW_HEADERS flag which is no longer supported (see
  http://crbug.com/517114)
- Remove the CefBrowserSettings.java parameter. Java is an NPAPI plugin and
  NPAPI plugins are no longer supported (see http://crbug.com/470301#c11)
- Add CefFormatUrlForSecurityDisplay function in cef_parser.h
- Fix crash when passing `--disable-extensions` command-line flag (issue )
- Linux: Fix NSS handler loading (issue )
2015-10-09 17:31:27 -04:00
Marshall Greenblatt
a63d646e3b Update to Chromium revision fc6ad471 () 2015-08-14 14:42:03 -04:00
Marshall Greenblatt
8da8a4fbf1 Update to Chromium revision 12bfc336 ().
- The ffmpeg library is now statically linked (see https://codereview.chromium.org/1141703002).
- Off-screen rendering of the PDF viewer does not work in combination with surfaces. Pass the
  `--disable-surfaces` command-line flag if GPU is enabled (see https://codereview.chromium.org/1169983006).
2015-07-24 16:11:13 -04:00
Marshall Greenblatt
378a64b39a Update to Chromium revision 14bd12d6 ()
- Remove CefNavigationEntry::GetFrameName() (see http://crbug.com/477150#c5).
- Devirtualize base::BindState (see http://crbug.com/486594).
- Move Tuple to the base namespace.
2015-06-08 17:31:50 -04:00
Marshall Greenblatt
4715a1644e Windows: Fix IME window placement and dismissal in password fields (issue ) 2015-04-24 18:33:27 +03:00
Marshall Greenblatt
ab50008595 Windows: Fix placement of IME window (issue ) 2015-04-24 14:25:50 +03:00