|
@@ -5,6 +5,7 @@
|
|
|
#include "shell/browser/atom_browser_main_parts.h"
|
|
|
|
|
|
#include "shell/browser/atom_paths.h"
|
|
|
+#import "shell/browser/mac/atom_application.h"
|
|
|
#include "shell/browser/mac/atom_application_delegate.h"
|
|
|
|
|
|
namespace electron {
|
|
@@ -72,6 +73,10 @@ void AtomBrowserMainParts::FreeAppDelegate() {
|
|
|
[NSApp setDelegate:nil];
|
|
|
}
|
|
|
|
|
|
+void AtomBrowserMainParts::RegisterURLHandler() {
|
|
|
+ [[AtomApplication sharedApplication] registerURLHandler];
|
|
|
+}
|
|
|
+
|
|
|
void AtomBrowserMainParts::InitializeEmptyApplicationMenu() {
|
|
|
base::scoped_nsobject<NSMenu> main_menu = BuildEmptyMainMenu();
|
|
|
[[NSApplication sharedApplication] setMainMenu:main_menu];
|