diff --git a/browser/api/atom_api_menu.cc b/browser/api/atom_api_menu.cc index 1bfd271b0283..25b93e2cb1cb 100644 --- a/browser/api/atom_api_menu.cc +++ b/browser/api/atom_api_menu.cc @@ -374,9 +374,11 @@ void Menu::Initialize(v8::Handle target) { target->Set(v8::String::NewSymbol("Menu"), t->GetFunction()); +#if defined(OS_MACOSX) NODE_SET_METHOD(target, "setApplicationMenu", SetApplicationMenu); NODE_SET_METHOD( target, "sendActionToFirstResponder", SendActionToFirstResponder); +#endif } } // namespace api diff --git a/browser/api/atom_api_menu.h b/browser/api/atom_api_menu.h index 685e22f2c205..afba525f5758 100644 --- a/browser/api/atom_api_menu.h +++ b/browser/api/atom_api_menu.h @@ -68,9 +68,11 @@ class Menu : public EventEmitter, static v8::Handle Popup(const v8::Arguments &args); +#if defined(OS_MACOSX) static v8::Handle SetApplicationMenu(const v8::Arguments &args); static v8::Handle SendActionToFirstResponder( const v8::Arguments &args); +#endif DISALLOW_COPY_AND_ASSIGN(Menu); };