17 Commits

Author SHA1 Message Date
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
Marshall Greenblatt
6193d8c554 Update to Chromium version 75.0.3770.0 () 2019-06-06 18:37:45 +02:00
Marshall Greenblatt
2d48a07bec Update to Chromium version 69.0.3476.0 () 2018-07-03 13:48:07 -04:00
Marshall Greenblatt
7a59914f97 Update to Chromium revision 66afc5e5 () 2018-03-22 16:56:23 -04:00
Marshall Greenblatt
9e644b7538 Update to Chromium revision bc084a8b () 2018-02-19 17:38:04 -05:00
Ryan Shetley
d8a602ed2f Add support for Chrome Storage Extension API (issue )
- Supports chrome.storage.local and chrome.storage.sync
- chrome.storage.sync behaves identically to chrome.storage.local
2017-09-11 18:42:30 +00:00
Marshall Greenblatt
9cff99dc4e Add support for loading extensions (issue )
- Add CefRequestContext::LoadExtension, CefExtension, CefExtensionHandler and
  related methods/interfaces.
- Add chrome://extensions-support that lists supported Chrome APIs.
- Add CefBrowserHost::SetAutoResizeEnabled and CefDisplayHandler::OnAutoResize
  to support browser resize based on preferred web contents size.
- views: Add support for custom CefMenuButton popups.
- cefclient: Run with `--load-extension=set_page_color` command-line flag for
  an extension loading example. Add `--use-views` on Windows and Linux for an
  even better example.
2017-08-25 18:40:32 -04:00
Marshall Greenblatt
5c79944b31 Update to Chromium revision d483fb77 ()
- CefLifeSpanHandler::OnBeforePopup is now called on the UI thread.
- Remove CefBrowserSettings.javascript_open_windows which is no
  longer supported.
2017-06-02 05:55:23 -07:00
Marshall Greenblatt
31d9407ee2 Apply clang-format to all C, C++ and ObjC files (issue ) 2017-05-18 12:30:05 +02:00
Marshall Greenblatt
3f71138d64 Update to Chromium revision a106f0ab ()
- Remove CefWindowInfo.transparent_painting_enabled. Set
  CefBrowserSettings.background_color to an opaque or transparent
  value instead.
2017-04-24 15:14:47 -04:00
Marshall Greenblatt
69334e22c2 Add StoragePartition and extension object proxy support (issue ) 2016-08-24 15:41:53 +03: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
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
b7a56d9343 Add PDF extension support (issue ) 2015-07-23 14:02:03 -04:00