Skip to content

Commit e44e460

Browse files
authored
Update context.cpp
1 parent 68943f2 commit e44e460

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

native/context.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,19 @@ bool Context::Initialize(JNIEnv* env,
238238
void Context::OnContextInitialized() {
239239
REQUIRE_UI_THREAD();
240240
temp_window_.reset(new TempWindow());
241+
242+
//----autofill fix 03.03.2025
243+
CefRefPtr<CefRequestContext> rc = CefRequestContext::GetGlobalContext();
244+
CefString err;
245+
CefRefPtr<CefValue> off = CefValue::Create();
246+
off->SetBool(false);
247+
rc->SetPreference("autofill.credit_card_enabled", off.get(), err);
248+
rc->SetPreference("autofill.profile_enabled", off.get(), err);
249+
rc->SetPreference("autofill.save_data", off.get(), err);
250+
rc->SetPreference("payments.can_make_payment_enabled", off.get(), err);
251+
rc->SetPreference("search.suggest_enabled", off.get(), err);
252+
rc->SetPreference("url_keyed_anonymized_data_collection.enabled", off.get(), err);
253+
//
241254
}
242255

243256
void Context::DoMessageLoopWork() {

0 commit comments

Comments
 (0)