Hi all,

I just upgraded to `6.0` and `TypeError: Insufficient number of arguments.`
shell/browser/api/atom_api_app.cc
content::WebContents* web_contents,
    int cert_error,
    const net::SSLInfo& ssl_info,
    const GURL& request_url,
    bool is_main_frame_request,
    bool strict_enforcement,
    bool expired_previous_decision,
    const base::RepeatingCallback<void(content::CertificateRequestResultType)>&
        callback) {
  v8::Locker locker(isolate());
  v8::HandleScope handle_scope(isolate());
  bool prevent_default = Emit(
      "certificate-error", WebContents::FromOrCreate(isolate(), web_contents),
      request_url, net::ErrorToString(cert_error), ssl_info.cert, callback);
  
  if (!prevent_default)
    callback.Run(content::CERTIFICATE_REQUEST_RESULT_TYPE_DENY);
}
base::OnceClosure App::SelectClientCertificate(