Hi all,

I just upgraded to `6.0` and `TypeError: Insufficient number of arguments.`
shell/browser/api/atom_api_app.cc
#include "shell/browser/ui/win/jump_list.h"
#endif
#if defined(OS_MACOSX)
#include <CoreFoundation/CoreFoundation.h>
#include "shell/browser/ui/cocoa/atom_bundle_mover.h"
#endif
using electron::Browser;
namespace mate {
#if defined(OS_WIN)
template <>
struct Converter<electron::ProcessIntegrityLevel> {
  static v8::Local<v8::Value> ToV8(v8::Isolate* isolate,
                                   electron::ProcessIntegrityLevel value) {
    switch (value) {
      case electron::ProcessIntegrityLevel::Untrusted:
        return mate::StringToV8(isolate, "untrusted");
      case electron::ProcessIntegrityLevel::Low:
        return mate::StringToV8(isolate, "low");
      case electron::ProcessIntegrityLevel::Medium:
        return mate::StringToV8(isolate, "medium");
      case electron::ProcessIntegrityLevel::High:
        return mate::StringToV8(isolate, "high");
      default:
        return mate::StringToV8(isolate, "unknown");
    }
  }
};
template <>
struct Converter<Browser::UserTask> {
  static bool FromV8(v8::Isolate* isolate,