|
@@ -116,10 +116,25 @@ filenames = {
|
|
|
]
|
|
|
|
|
|
lib_sources_mac = [
|
|
|
+ "shell/app/electron_main_delegate_mac.h",
|
|
|
+ "shell/app/electron_main_delegate_mac.mm",
|
|
|
"shell/browser/api/electron_api_app_mac.mm",
|
|
|
+ "shell/browser/api/electron_api_menu_mac.h",
|
|
|
+ "shell/browser/api/electron_api_menu_mac.mm",
|
|
|
+ "shell/browser/api/electron_api_native_theme_mac.mm",
|
|
|
"shell/browser/api/electron_api_power_monitor_mac.mm",
|
|
|
+ "shell/browser/api/electron_api_push_notifications_mac.mm",
|
|
|
+ "shell/browser/api/electron_api_system_preferences_mac.mm",
|
|
|
"shell/browser/api/electron_api_web_contents_mac.mm",
|
|
|
"shell/browser/auto_updater_mac.mm",
|
|
|
+ "shell/browser/browser_mac.mm",
|
|
|
+ "shell/browser/electron_browser_main_parts_mac.mm",
|
|
|
+ "shell/browser/mac/dict_util.h",
|
|
|
+ "shell/browser/mac/dict_util.mm",
|
|
|
+ "shell/browser/mac/electron_application.h",
|
|
|
+ "shell/browser/mac/electron_application.mm",
|
|
|
+ "shell/browser/mac/electron_application_delegate.h",
|
|
|
+ "shell/browser/mac/electron_application_delegate.mm",
|
|
|
"shell/browser/mac/in_app_purchase_observer.h",
|
|
|
"shell/browser/mac/in_app_purchase_observer.mm",
|
|
|
"shell/browser/mac/in_app_purchase_product.h",
|
|
@@ -128,6 +143,8 @@ filenames = {
|
|
|
"shell/browser/mac/in_app_purchase.mm",
|
|
|
"shell/browser/native_browser_view_mac.h",
|
|
|
"shell/browser/native_browser_view_mac.mm",
|
|
|
+ "shell/browser/native_window_mac.h",
|
|
|
+ "shell/browser/native_window_mac.mm",
|
|
|
"shell/browser/notifications/mac/cocoa_notification.h",
|
|
|
"shell/browser/notifications/mac/cocoa_notification.mm",
|
|
|
"shell/browser/notifications/mac/notification_center_delegate.h",
|
|
@@ -138,15 +155,26 @@ filenames = {
|
|
|
"shell/browser/osr/osr_web_contents_view_mac.mm",
|
|
|
"shell/browser/relauncher_mac.cc",
|
|
|
"shell/browser/ui/certificate_trust_mac.mm",
|
|
|
+ "shell/browser/ui/cocoa/delayed_native_view_host.h",
|
|
|
+ "shell/browser/ui/cocoa/delayed_native_view_host.mm",
|
|
|
"shell/browser/ui/cocoa/electron_bundle_mover.h",
|
|
|
"shell/browser/ui/cocoa/electron_bundle_mover.mm",
|
|
|
+ "shell/browser/ui/cocoa/electron_inspectable_web_contents_view.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_inspectable_web_contents_view.mm",
|
|
|
"shell/browser/ui/cocoa/electron_menu_controller.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_menu_controller.mm",
|
|
|
"shell/browser/ui/cocoa/electron_native_widget_mac.h",
|
|
|
"shell/browser/ui/cocoa/electron_native_widget_mac.mm",
|
|
|
"shell/browser/ui/cocoa/electron_ns_panel.h",
|
|
|
"shell/browser/ui/cocoa/electron_ns_panel.mm",
|
|
|
+ "shell/browser/ui/cocoa/electron_ns_window.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_ns_window.mm",
|
|
|
+ "shell/browser/ui/cocoa/electron_ns_window_delegate.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_ns_window_delegate.mm",
|
|
|
"shell/browser/ui/cocoa/electron_preview_item.h",
|
|
|
"shell/browser/ui/cocoa/electron_preview_item.mm",
|
|
|
+ "shell/browser/ui/cocoa/electron_touch_bar.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_touch_bar.mm",
|
|
|
"shell/browser/ui/cocoa/event_dispatching_window.h",
|
|
|
"shell/browser/ui/cocoa/event_dispatching_window.mm",
|
|
|
"shell/browser/ui/cocoa/NSString+ANSI.h",
|
|
@@ -159,7 +187,11 @@ filenames = {
|
|
|
"shell/browser/ui/cocoa/window_buttons_proxy.mm",
|
|
|
"shell/browser/ui/drag_util_mac.mm",
|
|
|
"shell/browser/ui/file_dialog_mac.mm",
|
|
|
+ "shell/browser/ui/inspectable_web_contents_view_mac.h",
|
|
|
+ "shell/browser/ui/inspectable_web_contents_view_mac.mm",
|
|
|
"shell/browser/ui/message_box_mac.mm",
|
|
|
+ "shell/browser/ui/tray_icon_cocoa.h",
|
|
|
+ "shell/browser/ui/tray_icon_cocoa.mm",
|
|
|
"shell/common/api/electron_api_clipboard_mac.mm",
|
|
|
"shell/common/api/electron_api_native_image_mac.mm",
|
|
|
"shell/common/asar/archive_mac.mm",
|