diff --git a/include/cef_auth_callback.h b/include/cef_auth_callback.h index 1d88fda7b..fc8a10a9e 100644 --- a/include/cef_auth_callback.h +++ b/include/cef_auth_callback.h @@ -50,7 +50,7 @@ class CefAuthCallback : public virtual CefBaseRefCounted { /// // Continue the authentication request. /// - /*--cef(capi_name=cont,optional_param=password)--*/ + /*--cef(capi_name=cont,optional_param=username,optional_param=password)--*/ virtual void Continue(const CefString& username, const CefString& password) = 0; diff --git a/libcef_dll/cpptoc/auth_callback_cpptoc.cc b/libcef_dll/cpptoc/auth_callback_cpptoc.cc index 2cee713ba..b24d01cc4 100644 --- a/libcef_dll/cpptoc/auth_callback_cpptoc.cc +++ b/libcef_dll/cpptoc/auth_callback_cpptoc.cc @@ -9,7 +9,7 @@ // implementations. See the translator.README.txt file in the tools directory // for more information. // -// $hash=1adf0d1a89ad232ddb0daa468082980906dc5931$ +// $hash=3980a914cf9a6be45acabff6e35c2849b51b27dd$ // #include "libcef_dll/cpptoc/auth_callback_cpptoc.h" @@ -26,11 +26,7 @@ void CEF_CALLBACK auth_callback_cont(struct _cef_auth_callback_t* self, DCHECK(self); if (!self) return; - // Verify param: username; type: string_byref_const - DCHECK(username); - if (!username) - return; - // Unverified params: password + // Unverified params: username, password // Execute CefAuthCallbackCppToC::Get(self)->Continue(CefString(username), diff --git a/libcef_dll/ctocpp/auth_callback_ctocpp.cc b/libcef_dll/ctocpp/auth_callback_ctocpp.cc index ad0dd2964..08156db4a 100644 --- a/libcef_dll/ctocpp/auth_callback_ctocpp.cc +++ b/libcef_dll/ctocpp/auth_callback_ctocpp.cc @@ -9,7 +9,7 @@ // implementations. See the translator.README.txt file in the tools directory // for more information. // -// $hash=de11e537658b94c48a2d2be344399186bd679f5b$ +// $hash=0464376fa24627e57280c81408ff70c3c2768021$ // #include "libcef_dll/ctocpp/auth_callback_ctocpp.h" @@ -24,11 +24,7 @@ void CefAuthCallbackCToCpp::Continue(const CefString& username, // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING - // Verify param: username; type: string_byref_const - DCHECK(!username.empty()); - if (username.empty()) - return; - // Unverified params: password + // Unverified params: username, password // Execute _struct->cont(_struct, username.GetStruct(), password.GetStruct());