-// Copyright (c) 2014 Marshall A. Greenblatt. All rights reserved.
+// Copyright (c) 2017 Marshall A. Greenblatt. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
#ifndef CEF_INCLUDE_CEF_VERSION_H_
#define CEF_INCLUDE_CEF_VERSION_H_
+#define CEF_VERSION "3.3029.1611.g44e39a8"
#define CEF_VERSION_MAJOR 3
-#define CEF_REVISION 1805
-#define COPYRIGHT_YEAR 2014
+#define CEF_COMMIT_NUMBER 1611
+#define CEF_COMMIT_HASH "44e39a88bc94e40c7b409a13916fe31334d942c7"
+#define COPYRIGHT_YEAR 2017
-#define CHROME_VERSION_MAJOR 33
+#define CHROME_VERSION_MAJOR 58
#define CHROME_VERSION_MINOR 0
-#define CHROME_VERSION_BUILD 1750
-#define CHROME_VERSION_PATCH 170
+#define CHROME_VERSION_BUILD 3029
+#define CHROME_VERSION_PATCH 81
#define DO_MAKE_STRING(p) #p
#define MAKE_STRING(p) DO_MAKE_STRING(p)
#ifndef APSTUDIO_HIDDEN_SYMBOLS
+#include "include/internal/cef_export.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "internal/cef_export.h"
-
// The API hash is created by analyzing CEF header files for C API type
// definitions. The hash value will change when header files are modified
// in a way that may cause binary incompatibility with other builds. The
// universal hash value will change if any platform is affected whereas the
// platform hash values will change only if that particular platform is
// affected.
-#define CEF_API_HASH_UNIVERSAL "97238e85785c70a4f1c5e3eec6f67fcbef2df89e"
+#define CEF_API_HASH_UNIVERSAL "f0e835273a00acd02a699af272fc8f6ff9c5645c"
#if defined(OS_WIN)
-#define CEF_API_HASH_PLATFORM "2a84f1539871434274323d2d6742545820a42dfe"
+#define CEF_API_HASH_PLATFORM "3cf7ac2b9aa61adfb9e5decdf0d32fbf78813355"
#elif defined(OS_MACOSX)
-#define CEF_API_HASH_PLATFORM "7b1d9369d55ee8a12a7a848e3b82c4f8e5429632"
+#define CEF_API_HASH_PLATFORM "f1d2ed00ab93e03a215fd787e6da9127e2949fd8"
#elif defined(OS_LINUX)
-#define CEF_API_HASH_PLATFORM "c8fdbd5a5eea66912e3741daecaebbeba90d552f"
+#define CEF_API_HASH_PLATFORM "698e69c4297cc63b9893558a8591e7bd7aeeb0d4"
#endif
-///
-// Returns the CEF build revision for the libcef library.
-///
-CEF_EXPORT int cef_build_revision();
-
-///
// Returns CEF version information for the libcef library. The |entry|
// parameter describes which version component will be returned:
// 0 - CEF_VERSION_MAJOR
-// 1 - CEF_REVISION
+// 1 - CEF_COMMIT_NUMBER
// 2 - CHROME_VERSION_MAJOR
// 3 - CHROME_VERSION_MINOR
// 4 - CHROME_VERSION_BUILD
// hash value will be returned:
// 0 - CEF_API_HASH_PLATFORM
// 1 - CEF_API_HASH_UNIVERSAL
+// 2 - CEF_COMMIT_HASH
///
CEF_EXPORT const char* cef_api_hash(int entry);