Commit Graph

11 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
Alexander Guettler
ac2cc54e13 Add initial Viz implementation for OSR (see issue ).
The old shared surface implementation has been removed and will need to be
re-implemented using the Viz code path.
2019-07-16 16:33:08 -04:00
santosh mahto
491253fa03 Linux: Add support for ozone builds (fixes issue ).
Ozone builds can run with different platform backends (Wayland, X11, etc). Usage of the Views framework is required, and the cefclient sample application is not supported.

Example usage:

$ export GN_DEFINES="use_ozone=true"
$ cd /path/to/chromium/src/cef
$ ./cef_create_projects.sh
$ cd /path/to/chromium/src
$ ninja -C out/Release_GN_x64 cefsimple
$ ./out/Release_GN_x64/cefsimple --use-views --ozone-platform=wayland

Binary distributions can be created by passing the `--ozone` flag to make_distrib.py.
2019-04-23 17:00:14 +00:00
Branko Čibej
34db87563e Linux: Add support for setting the initial window title (issue ). 2019-02-27 19:18:16 +00:00
Marshall Greenblatt
a3c55f1d26 Update to Chromium revision 9ef2aa86 () 2018-05-04 10:50:26 +02: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
54647945f1 Update to Chromium revision 939b32ee () 2017-03-08 13:33:05 -08:00
Marshall Greenblatt
b7b145fa4f Update to Chromium revision ad51088c () 2017-01-24 16:53:09 -05:00
Marshall Greenblatt
73c669d67e Windows: Resize offscreen compositor window to match view size (issue ) 2016-08-17 17:29:38 +02:00
Marshall Greenblatt
6cccc3b8a7 - Factor platform-specific code out of CefBrowserHostImpl (issue ).
- Introduce native/ and osr/ folders for native (non-platform-agnostic) and
    osr (windowless) code respectively.
  - Introduce CefBrowserPlatformDelegate for abstracting platform-specific
    implementations of browser host functionality.
  - Move dialog and menu code to separate manager and platform-specific runner
    implementations exposed via CefBrowserPlatformDelegate.
  - Standardize focus-handling behavior between windowed and windowless
    implementations. CefFocusHandler::OnSetFocus() will now also be called for
    osr focus changes.
- Support multiple simultaneous popups (issue ).
2015-11-25 20:19:36 -05:00