Skip to content

Commit e1511bd

Browse files
committed
Upgrade to CEF 63
I noted that the CEF 63 binaries are now published. We might as well start doing some of the plumbing for an eventual CefSharp 63.0.0 release. (The README.txt diff is somewhat more noisy than expected, since I copied in the file from the minimal distribution instead. We are migrating to use that: #57)
1 parent a5fd9a6 commit e1511bd

File tree

4 files changed

+31
-30
lines changed

4 files changed

+31
-30
lines changed

NuGet/cef.sdk.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup>
4-
<CefSdkVer>cef.sdk.3.3202.1686</CefSdkVer>
4+
<CefSdkVer>cef.sdk.3.3239.1700</CefSdkVer>
55
</PropertyGroup>
66
</Project>

README.txt

+28-27
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,26 @@
1-
Chromium Embedded Framework (CEF) Standard Binary Distribution for Windows
1+
Chromium Embedded Framework (CEF) Minimal Binary Distribution for Windows
22
-------------------------------------------------------------------------------
33

4-
Date: August 18, 2016
4+
Date: December 15, 2017
55

6-
CEF Version: 3.3202.1686.gd665578
6+
CEF Version: 3.3239.1700.g385b2d4
77
CEF URL: https://bitbucket.org/chromiumembedded/cef.git
8-
@37d988bda8bdff39f538ace426040faab1599b58
8+
@385b2d4fb747dd6b5c221b5db16f8d2b1af24360
99

10-
Chromium Verison: 62.0.3202.94
10+
Chromium Version: 63.0.3239.70
1111
Chromium URL: https://chromium.googlesource.com/chromium/src.git
12-
@feb0ea45a0164eef52aa2631dd95d7c85fa65faa
12+
@3d78ebd1cd0d307a66113ec7793e59a2ca9afbf2
1313

14-
This distribution contains all components necessary to build and distribute an
15-
application using CEF on the Windows platform. Please see the LICENSING
16-
section of this document for licensing terms and conditions.
14+
This distribution contains the minimial components necessary to build and
15+
distribute an application using CEF on the Windows platform. Please see
16+
the LICENSING section of this document for licensing terms and conditions.
1717

1818

1919
CONTENTS
2020
--------
2121

22-
cefclient Contains the cefclient sample application configured to build
23-
using the files in this distribution. This application demonstrates
24-
a wide range of CEF functionalities.
25-
26-
cefsimple Contains the cefsimple sample application configured to build
27-
using the files in this distribution. This application demonstrates
28-
the minimal functionality required to create a browser window.
29-
3022
cmake Contains CMake configuration files shared by all targets.
3123

32-
Debug Contains libcef.dll, libcef.lib and other components required to
33-
build and run the debug version of CEF-based applications. By
34-
default these files should be placed in the same directory as the
35-
executable and will be copied there as part of the build process.
36-
3724
include Contains all required CEF header files.
3825

3926
libcef_dll Contains the source code for the libcef_dll_wrapper static library
@@ -42,11 +29,10 @@ libcef_dll Contains the source code for the libcef_dll_wrapper static library
4229
Release Contains libcef.dll, libcef.lib and other components required to
4330
build and run the release version of CEF-based applications. By
4431
default these files should be placed in the same directory as the
45-
executable and will be copied there as part of the build process.
32+
executable.
4633

4734
Resources Contains resources required by libcef.dll. By default these files
48-
should be placed in the same directory as libcef.dll and will be
49-
copied there as part of the build process.
35+
should be placed in the same directory as libcef.dll.
5036

5137

5238
USAGE
@@ -73,12 +59,16 @@ The following components are required. CEF will not function without them.
7359
* CEF core library.
7460
* libcef.dll
7561

62+
* Crash reporting library.
63+
* chrome_elf.dll
64+
7665
* Unicode support data.
7766
* icudtl.dat
7867

7968
* V8 snapshot data.
8069
* natives_blob.bin
8170
* snapshot_blob.bin
71+
* v8_context_snapshot.bin
8272

8373
Optional components:
8474

@@ -88,8 +78,8 @@ run but any related functionality may become broken or disabled.
8878
* Localized resources.
8979
Locale file loading can be disabled completely using
9080
CefSettings.pack_loading_disabled. The locales directory path can be
91-
customized using CefSettings.locales_dir_path.
92-
81+
customized using CefSettings.locales_dir_path.
82+
9383
* locales/
9484
Directory containing localized resources used by CEF, Chromium and Blink. A
9585
.pak file is loaded from this directory based on the CefSettings.locale
@@ -126,6 +116,17 @@ run but any related functionality may become broken or disabled.
126116
Without these files HTML5 accelerated content like 2D canvas, 3D CSS and WebGL
127117
will not function.
128118

119+
* SwiftShader support.
120+
* swiftshader/libEGL.dll
121+
* swiftshader/libGLESv2.dll
122+
Without these files WebGL will not function in software-only mode when the GPU
123+
is not available or disabled.
124+
125+
* Widevine CDM support.
126+
* widevinecdmadapter.dll
127+
Without this file playback of Widevine projected content will not function.
128+
See the CefRegisterWidevineCdm() function in cef_web_plugin.h for usage.
129+
129130

130131
LICENSING
131132
---------

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
environment:
22
VisualStudioVersion: 12.0
33

4-
version: 62.0.0-CI{build}
4+
version: 63.0.0-CI{build}
55

66
shallow_clone: true
77

build.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ param(
1414
[string] $CefBinaryDir = "../cefsource/chromium/src/cef/binary_distrib/",
1515

1616
[Parameter(Position = 3)]
17-
$CefVersion = "3.3202.1686.gd665578"
17+
$CefVersion = "3.3239.1700.g385b2d4"
1818
)
1919

2020
$WorkingDir = split-path -parent $MyInvocation.MyCommand.Definition

0 commit comments

Comments
 (0)