Skip to content

Commit 37f25dc

Browse files
S1artiemagreenblatt
authored andcommitted
Update to CEF version 116.0.19+gc6a20bc+chromium-116.0.5845.141
Adapts to the following CEF changes: - Remove CEF-specific integer and char16 typedef's #3507
1 parent e6b4c24 commit 37f25dc

16 files changed

Lines changed: 29 additions & 29 deletions

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ set_property(GLOBAL PROPERTY OS_FOLDERS ON)
130130

131131
# Specify the CEF distribution version.
132132
if(NOT DEFINED CEF_VERSION)
133-
set(CEF_VERSION "114.2.9+g1a97a28+chromium-114.0.5735.91")
133+
set(CEF_VERSION "116.0.19+gc6a20bc+chromium-116.0.5845.141")
134134
endif()
135135

136136
# Determine the platform.

native/CefBrowser_N.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1053,12 +1053,12 @@ void OnAfterParentChanged(CefRefPtr<CefBrowser> browser) {
10531053
}
10541054
}
10551055

1056-
jobject NewJNILongVector(JNIEnv* env, const std::vector<int64>& vals) {
1056+
jobject NewJNILongVector(JNIEnv* env, const std::vector<int64_t>& vals) {
10571057
ScopedJNIObjectLocal jvector(env, "java/util/Vector");
10581058
if (!jvector)
10591059
return nullptr;
10601060

1061-
std::vector<int64>::const_iterator iter;
1061+
std::vector<int64_t>::const_iterator iter;
10621062
for (iter = vals.begin(); iter != vals.end(); ++iter) {
10631063
ScopedJNIObjectLocal argument(
10641064
env, NewJNIObject(env, "java/lang/Long", "(J)V", (jlong)*iter));
@@ -1311,7 +1311,7 @@ JNIEXPORT jobject JNICALL
13111311
Java_org_cef_browser_CefBrowser_1N_N_1GetFrameIdentifiers(JNIEnv* env,
13121312
jobject obj) {
13131313
CefRefPtr<CefBrowser> browser = JNI_GET_BROWSER_OR_RETURN(env, obj, nullptr);
1314-
std::vector<int64> identifiers;
1314+
std::vector<int64_t> identifiers;
13151315
browser->GetFrameIdentifiers(identifiers);
13161316
return NewJNILongVector(env, identifiers);
13171317
}
@@ -1609,7 +1609,7 @@ Java_org_cef_browser_CefBrowser_1N_N_1SendKeyEvent(JNIEnv* env,
16091609
JNI_STATIC_DEFINE_INT(env, cls, KEY_TYPED);
16101610

16111611
int event_type, modifiers;
1612-
char16 key_char;
1612+
char16_t key_char;
16131613
if (!CallJNIMethodI_V(env, cls, key_event, "getID", &event_type) ||
16141614
!CallJNIMethodC_V(env, cls, key_event, "getKeyChar", &key_char) ||
16151615
!CallJNIMethodI_V(env, cls, key_event, "getModifiersEx", &modifiers)) {

native/browser_process_handler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void BrowserProcessHandler::OnContextInitialized() {
3838
JNI_CALL_VOID_METHOD(env, handle_, "onContextInitialized", "()V");
3939
}
4040

41-
void BrowserProcessHandler::OnScheduleMessagePumpWork(int64 delay_ms) {
41+
void BrowserProcessHandler::OnScheduleMessagePumpWork(int64_t delay_ms) {
4242
if (!handle_)
4343
return;
4444

native/browser_process_handler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class BrowserProcessHandler : public CefBrowserProcessHandler {
3333
virtual ~BrowserProcessHandler();
3434

3535
void OnContextInitialized() override;
36-
void OnScheduleMessagePumpWork(int64 delay_ms) override;
36+
void OnScheduleMessagePumpWork(int64_t delay_ms) override;
3737

3838
static CefRefPtr<CefListValue> GetMessageRouterConfigs();
3939
static void AddMessageRouterConfig(const CefMessageRouterConfig& cfg);

native/jni_util.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -948,7 +948,7 @@ bool CallJNIMethodC_V(JNIEnv* env,
948948
jclass cls,
949949
jobject obj,
950950
const char* method_name,
951-
char16* value) {
951+
char16_t* value) {
952952
jmethodID methodID = env->GetMethodID(cls, method_name, "()C");
953953
if (methodID) {
954954
*value = env->CallCharMethod(obj, methodID);

native/jni_util.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ bool CallJNIMethodC_V(JNIEnv* env,
173173
jclass cls,
174174
jobject obj,
175175
const char* method_name,
176-
char16* value);
176+
char16_t* value);
177177

178178
// Rertieve the CefSize equivalent of a java.awt.Dimension.
179179
CefSize GetJNISize(JNIEnv* env, jobject obj);

native/message_router_handler.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ MessageRouterHandler::MessageRouterHandler(JNIEnv* env, jobject handler)
2828
bool MessageRouterHandler::OnQuery(
2929
CefRefPtr<CefBrowser> browser,
3030
CefRefPtr<CefFrame> frame,
31-
int64 query_id,
31+
int64_t query_id,
3232
const CefString& request,
3333
bool persistent,
3434
CefRefPtr<CefMessageRouterBrowserSide::Callback> callback) {
@@ -63,7 +63,7 @@ bool MessageRouterHandler::OnQuery(
6363

6464
void MessageRouterHandler::OnQueryCanceled(CefRefPtr<CefBrowser> browser,
6565
CefRefPtr<CefFrame> frame,
66-
int64 query_id) {
66+
int64_t query_id) {
6767
ScopedJNIEnv env;
6868
if (!env)
6969
return;

native/message_router_handler.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ class MessageRouterHandler : public CefMessageRouterBrowserSide::Handler,
2121
// CefMessageRouterHandler methods
2222
virtual bool OnQuery(CefRefPtr<CefBrowser> browser,
2323
CefRefPtr<CefFrame> frame,
24-
int64 query_id,
24+
int64_t query_id,
2525
const CefString& request,
2626
bool persistent,
2727
CefRefPtr<Callback> callback) override;
2828
virtual void OnQueryCanceled(CefRefPtr<CefBrowser> browser,
2929
CefRefPtr<CefFrame> frame,
30-
int64 query_id) override;
30+
int64_t query_id) override;
3131

3232
protected:
3333
ScopedJNIObjectGlobal handle_;

native/resource_handler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ bool ResourceHandler::ProcessRequest(CefRefPtr<CefRequest> request,
3636
}
3737

3838
void ResourceHandler::GetResponseHeaders(CefRefPtr<CefResponse> response,
39-
int64& response_length,
39+
int64_t& response_length,
4040
CefString& redirectUrl) {
4141
ScopedJNIEnv env;
4242
if (!env)

native/resource_handler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class ResourceHandler : public CefResourceHandler {
2121
bool ProcessRequest(CefRefPtr<CefRequest> request,
2222
CefRefPtr<CefCallback> callback) override;
2323
void GetResponseHeaders(CefRefPtr<CefResponse> response,
24-
int64& response_length,
24+
int64_t& response_length,
2525
CefString& redirectUrl) override;
2626
bool ReadResponse(void* data_out,
2727
int bytes_to_read,

0 commit comments

Comments
 (0)