only bind setAppUserModelId on windows
This commit is contained in:
parent
aaf03765ed
commit
640a145112
2 changed files with 4 additions and 0 deletions
|
@ -1553,8 +1553,10 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuilder(v8::Isolate* isolate) {
|
||||||
base::BindRepeating(&Browser::AddRecentDocument, browser))
|
base::BindRepeating(&Browser::AddRecentDocument, browser))
|
||||||
.SetMethod("clearRecentDocuments",
|
.SetMethod("clearRecentDocuments",
|
||||||
base::BindRepeating(&Browser::ClearRecentDocuments, browser))
|
base::BindRepeating(&Browser::ClearRecentDocuments, browser))
|
||||||
|
#if defined(OS_WIN)
|
||||||
.SetMethod("setAppUserModelId",
|
.SetMethod("setAppUserModelId",
|
||||||
base::BindRepeating(&Browser::SetAppUserModelID, browser))
|
base::BindRepeating(&Browser::SetAppUserModelID, browser))
|
||||||
|
#endif
|
||||||
.SetMethod(
|
.SetMethod(
|
||||||
"isDefaultProtocolClient",
|
"isDefaultProtocolClient",
|
||||||
base::BindRepeating(&Browser::IsDefaultProtocolClient, browser))
|
base::BindRepeating(&Browser::IsDefaultProtocolClient, browser))
|
||||||
|
|
|
@ -186,6 +186,7 @@ struct Converter<std::map<K, V>> {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#if defined(OS_WIN)
|
||||||
template <>
|
template <>
|
||||||
struct Converter<std::wstring> {
|
struct Converter<std::wstring> {
|
||||||
static v8::Local<v8::Value> ToV8(v8::Isolate* isolate,
|
static v8::Local<v8::Value> ToV8(v8::Isolate* isolate,
|
||||||
|
@ -207,6 +208,7 @@ struct Converter<std::wstring> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
} // namespace gin
|
} // namespace gin
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue