if (args->Length() >= 3) {
v8::Local<v8::Value> peek = args->PeekNext();
platform_util::OpenExternalCallback callback;
- if (mate::Converter<platform_util::OpenExternalCallback>::FromV8(args->isolate(), peek, &callback)) {
+ if (mate::Converter<platform_util::OpenExternalCallback>::FromV8(
+ args->isolate(), peek, &callback)) {
return platform_util::OpenExternal(url, activate, callback);
}
return false;
#ifndef ATOM_COMMON_PLATFORM_UTIL_H_
#define ATOM_COMMON_PLATFORM_UTIL_H_
-#include "build/build_config.h"
#include "base/callback_forward.h"
+#include "build/build_config.h"
#if defined(OS_WIN)
#include "base/strings/string16.h"
return XDGOpen(url.spec(), false);
}
-bool OpenExternal(const GURL& url, bool activate, const OpenExternalCallback& callback) {
- // TODO: Implement async open if callback is specified
+bool OpenExternal(const GURL& url, bool activate,
+ const OpenExternalCallback& callback) {
+ // TODO(gabriel): Implement async open if callback is specified
bool opened = OpenExternal(url, activate);
callback.Run(opened);
return opened;
return true;
}
-bool OpenExternal(const base::string16& url, bool activate, const OpenExternalCallback& callback) {
- // TODO: Implement async open if callback is specified
+bool OpenExternal(const base::string16& url, bool activate,
+ const OpenExternalCallback& callback) {
+ // // TODO(gabriel): Implement async open if callback is specified
bool opened = OpenExternal(url, activate);
callback.Run(opened);
return opened;