|
@@ -21,12 +21,215 @@ filenames = {
|
|
|
"node_modules/@primer/octicons/build/svg/star-fill-24.svg",
|
|
|
]
|
|
|
|
|
|
- lib_sources = [
|
|
|
- "chromium_src/chrome/browser/process_singleton.h",
|
|
|
- "chromium_src/chrome/browser/process_singleton_posix.cc",
|
|
|
- "chromium_src/chrome/browser/process_singleton_win.cc",
|
|
|
+ lib_sources_linux = [
|
|
|
"chromium_src/chrome/browser/ui/views/frame/global_menu_bar_registrar_x11.cc",
|
|
|
"chromium_src/chrome/browser/ui/views/frame/global_menu_bar_registrar_x11.h",
|
|
|
+ "shell/browser/ui/file_dialog_gtk.cc",
|
|
|
+ "shell/browser/ui/message_box_gtk.cc",
|
|
|
+ "shell/browser/ui/tray_icon_gtk.cc",
|
|
|
+ "shell/browser/ui/tray_icon_gtk.h",
|
|
|
+ "shell/browser/ui/views/global_menu_bar_x11.cc",
|
|
|
+ "shell/browser/ui/views/global_menu_bar_x11.h",
|
|
|
+ "shell/browser/ui/x/event_disabler.cc",
|
|
|
+ "shell/browser/ui/x/event_disabler.h",
|
|
|
+ "shell/browser/ui/x/window_state_watcher.cc",
|
|
|
+ "shell/browser/ui/x/window_state_watcher.h",
|
|
|
+ "shell/browser/ui/x/x_window_utils.cc",
|
|
|
+ "shell/browser/ui/x/x_window_utils.h",
|
|
|
+ "shell/browser/browser_linux.cc",
|
|
|
+ "shell/browser/lib/power_observer_linux.cc",
|
|
|
+ "shell/browser/lib/power_observer_linux.h",
|
|
|
+ "shell/browser/notifications/linux/notification_presenter_linux.cc",
|
|
|
+ "shell/browser/notifications/linux/notification_presenter_linux.h",
|
|
|
+ "shell/browser/relauncher_linux.cc",
|
|
|
+ "shell/common/application_info_linux.cc",
|
|
|
+ "shell/common/language_util_linux.cc",
|
|
|
+ "shell/common/node_bindings_linux.cc",
|
|
|
+ "shell/common/node_bindings_linux.h",
|
|
|
+ "shell/common/platform_util_linux.cc",
|
|
|
+ "shell/browser/linux/unity_service.h",
|
|
|
+ "shell/browser/notifications/linux/libnotify_notification.cc",
|
|
|
+ "shell/browser/notifications/linux/libnotify_notification.h",
|
|
|
+ "shell/browser/linux/unity_service.cc",
|
|
|
+ ]
|
|
|
+
|
|
|
+ lib_sources_posix = [
|
|
|
+ "chromium_src/chrome/browser/process_singleton_posix.cc",
|
|
|
+ "shell/browser/electron_browser_main_parts_posix.cc",
|
|
|
+ ]
|
|
|
+
|
|
|
+ lib_sources_win = [
|
|
|
+ "chromium_src/chrome/browser/process_singleton_win.cc",
|
|
|
+ "shell/browser/api/electron_api_power_monitor_win.cc",
|
|
|
+ "shell/browser/api/electron_api_system_preferences_win.cc",
|
|
|
+ "shell/browser/browser_win.cc",
|
|
|
+ "shell/browser/native_window_views_win.cc",
|
|
|
+ "shell/browser/notifications/win/notification_presenter_win.cc",
|
|
|
+ "shell/browser/notifications/win/notification_presenter_win.h",
|
|
|
+ "shell/browser/notifications/win/notification_presenter_win7.cc",
|
|
|
+ "shell/browser/notifications/win/notification_presenter_win7.h",
|
|
|
+ "shell/browser/relauncher_win.cc",
|
|
|
+ "shell/browser/ui/certificate_trust_win.cc",
|
|
|
+ "shell/browser/ui/file_dialog_win.cc",
|
|
|
+ "shell/browser/ui/message_box_win.cc",
|
|
|
+ "shell/browser/ui/tray_icon_win.cc",
|
|
|
+ "shell/browser/ui/views/electron_views_delegate_win.cc",
|
|
|
+ "shell/browser/ui/views/win_frame_view.cc",
|
|
|
+ "shell/browser/ui/views/win_frame_view.h",
|
|
|
+ "shell/browser/ui/win/electron_desktop_window_tree_host_win.cc",
|
|
|
+ "shell/browser/ui/win/electron_desktop_window_tree_host_win.h",
|
|
|
+ "shell/common/api/electron_api_native_image_win.cc",
|
|
|
+ "shell/common/application_info_win.cc",
|
|
|
+ "shell/common/language_util_win.cc",
|
|
|
+ "shell/common/node_bindings_win.cc",
|
|
|
+ "shell/common/node_bindings_win.h",
|
|
|
+ "shell/common/platform_util_win.cc",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/common.h",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/desktop_notification_controller.cc",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/desktop_notification_controller.h",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/toast.cc",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/toast.h",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/toast_uia.cc",
|
|
|
+ "shell/browser/notifications/win/win32_desktop_notifications/toast_uia.h",
|
|
|
+ "shell/browser/notifications/win/win32_notification.cc",
|
|
|
+ "shell/browser/notifications/win/win32_notification.h",
|
|
|
+ "shell/browser/notifications/win/windows_toast_notification.cc",
|
|
|
+ "shell/browser/notifications/win/windows_toast_notification.h",
|
|
|
+ "shell/browser/ui/win/dialog_thread.cc",
|
|
|
+ "shell/browser/ui/win/dialog_thread.h",
|
|
|
+ "shell/browser/ui/win/electron_desktop_native_widget_aura.cc",
|
|
|
+ "shell/browser/ui/win/electron_desktop_native_widget_aura.h",
|
|
|
+ "shell/browser/ui/win/jump_list.cc",
|
|
|
+ "shell/browser/ui/win/jump_list.h",
|
|
|
+ "shell/browser/ui/win/notify_icon.cc",
|
|
|
+ "shell/browser/ui/win/notify_icon.h",
|
|
|
+ "shell/browser/ui/win/notify_icon_host.cc",
|
|
|
+ "shell/browser/ui/win/notify_icon_host.h",
|
|
|
+ "shell/browser/ui/win/taskbar_host.cc",
|
|
|
+ "shell/browser/ui/win/taskbar_host.h",
|
|
|
+ "shell/browser/win/scoped_hstring.cc",
|
|
|
+ "shell/browser/win/scoped_hstring.h",
|
|
|
+ ]
|
|
|
+
|
|
|
+ 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_browser_window_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_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/notifications/mac/notification_center_delegate.h",
|
|
|
+ "shell/browser/notifications/mac/notification_center_delegate.mm",
|
|
|
+ "shell/common/mac/main_application_bundle.h",
|
|
|
+ "shell/common/mac/main_application_bundle.mm",
|
|
|
+ "shell/browser/common_web_contents_delegate_mac.mm",
|
|
|
+ "shell/browser/electron_browser_main_parts_mac.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/notification_presenter_mac.h",
|
|
|
+ "shell/browser/notifications/mac/notification_presenter_mac.mm",
|
|
|
+ "shell/browser/relauncher_mac.cc",
|
|
|
+ "shell/browser/ui/certificate_trust_mac.mm",
|
|
|
+ "shell/browser/ui/cocoa/electron_native_widget_mac.h",
|
|
|
+ "shell/browser/ui/cocoa/electron_native_widget_mac.mm",
|
|
|
+ "shell/browser/ui/cocoa/root_view_mac.h",
|
|
|
+ "shell/browser/ui/cocoa/root_view_mac.mm",
|
|
|
+ "shell/browser/ui/cocoa/views_delegate_mac.h",
|
|
|
+ "shell/browser/ui/cocoa/views_delegate_mac.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/common/api/electron_api_clipboard_mac.mm",
|
|
|
+ "shell/common/api/electron_api_native_image_mac.mm",
|
|
|
+ "shell/common/application_info_mac.mm",
|
|
|
+ "shell/common/language_util_mac.mm",
|
|
|
+ "shell/common/node_bindings_mac.cc",
|
|
|
+ "shell/common/node_bindings_mac.h",
|
|
|
+ "shell/common/platform_util_mac.mm",
|
|
|
+ "shell/browser/notifications/mac/cocoa_notification.h",
|
|
|
+ "shell/browser/notifications/mac/cocoa_notification.mm",
|
|
|
+ "shell/browser/ui/cocoa/NSColor+Hex.h",
|
|
|
+ "shell/browser/ui/cocoa/NSColor+Hex.mm",
|
|
|
+ "shell/browser/ui/cocoa/NSString+ANSI.h",
|
|
|
+ "shell/browser/ui/cocoa/NSString+ANSI.mm",
|
|
|
+ "shell/browser/ui/cocoa/delayed_native_view_host.cc",
|
|
|
+ "shell/browser/ui/cocoa/delayed_native_view_host.h",
|
|
|
+ "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_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/tray_icon_cocoa.h",
|
|
|
+ "shell/browser/ui/tray_icon_cocoa.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.h",
|
|
|
+ "shell/browser/mac/in_app_purchase.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",
|
|
|
+ "shell/browser/mac/in_app_purchase_product.mm",
|
|
|
+ ]
|
|
|
+
|
|
|
+ lib_sources_views = [
|
|
|
+ "shell/browser/api/electron_api_browser_window_views.cc",
|
|
|
+ "shell/browser/api/electron_api_menu_views.cc",
|
|
|
+ "shell/browser/api/electron_api_menu_views.h",
|
|
|
+ "shell/browser/common_web_contents_delegate_views.cc",
|
|
|
+ "shell/browser/native_browser_view_views.cc",
|
|
|
+ "shell/browser/native_browser_view_views.h",
|
|
|
+ "shell/browser/native_window_views.cc",
|
|
|
+ "shell/browser/native_window_views.h",
|
|
|
+ "shell/browser/ui/drag_util_views.cc",
|
|
|
+ "shell/browser/ui/views/inspectable_web_contents_view_views.cc",
|
|
|
+ "shell/browser/ui/views/inspectable_web_contents_view_views.h",
|
|
|
+ "shell/browser/ui/views/autofill_popup_view.cc",
|
|
|
+ "shell/browser/ui/views/autofill_popup_view.h",
|
|
|
+ "shell/browser/ui/views/electron_views_delegate.cc",
|
|
|
+ "shell/browser/ui/views/electron_views_delegate.h",
|
|
|
+ "shell/browser/ui/views/frameless_view.cc",
|
|
|
+ "shell/browser/ui/views/frameless_view.h",
|
|
|
+ "shell/browser/ui/views/menu_bar.cc",
|
|
|
+ "shell/browser/ui/views/menu_bar.h",
|
|
|
+ "shell/browser/ui/views/menu_delegate.cc",
|
|
|
+ "shell/browser/ui/views/menu_delegate.h",
|
|
|
+ "shell/browser/ui/views/menu_model_adapter.cc",
|
|
|
+ "shell/browser/ui/views/menu_model_adapter.h",
|
|
|
+ "shell/browser/ui/views/native_frame_view.cc",
|
|
|
+ "shell/browser/ui/views/native_frame_view.h",
|
|
|
+ "shell/browser/ui/views/root_view.cc",
|
|
|
+ "shell/browser/ui/views/root_view.h",
|
|
|
+ "shell/browser/ui/views/submenu_button.cc",
|
|
|
+ "shell/browser/ui/views/submenu_button.h",
|
|
|
+ ]
|
|
|
+
|
|
|
+ lib_sources = [
|
|
|
+ "chromium_src/chrome/browser/process_singleton.h",
|
|
|
"shell/app/command_line_args.cc",
|
|
|
"shell/app/command_line_args.h",
|
|
|
"shell/app/electron_content_client.cc",
|
|
@@ -35,13 +238,10 @@ filenames = {
|
|
|
"shell/app/electron_crash_reporter_client.h",
|
|
|
"shell/app/electron_main_delegate.cc",
|
|
|
"shell/app/electron_main_delegate.h",
|
|
|
- "shell/app/electron_main_delegate_mac.h",
|
|
|
- "shell/app/electron_main_delegate_mac.mm",
|
|
|
"shell/app/uv_task_runner.cc",
|
|
|
"shell/app/uv_task_runner.h",
|
|
|
"shell/browser/api/electron_api_app.cc",
|
|
|
"shell/browser/api/electron_api_app.h",
|
|
|
- "shell/browser/api/electron_api_app_mac.mm",
|
|
|
"shell/browser/api/electron_api_auto_updater.cc",
|
|
|
"shell/browser/api/electron_api_auto_updater.h",
|
|
|
"shell/browser/api/electron_api_base_window.cc",
|
|
@@ -50,8 +250,6 @@ filenames = {
|
|
|
"shell/browser/api/electron_api_browser_view.h",
|
|
|
"shell/browser/api/electron_api_browser_window.cc",
|
|
|
"shell/browser/api/electron_api_browser_window.h",
|
|
|
- "shell/browser/api/electron_api_browser_window_mac.mm",
|
|
|
- "shell/browser/api/electron_api_browser_window_views.cc",
|
|
|
"shell/browser/api/electron_api_content_tracing.cc",
|
|
|
"shell/browser/api/electron_api_cookies.cc",
|
|
|
"shell/browser/api/electron_api_cookies.h",
|
|
@@ -73,13 +271,8 @@ filenames = {
|
|
|
"shell/browser/api/electron_api_in_app_purchase.h",
|
|
|
"shell/browser/api/electron_api_menu.cc",
|
|
|
"shell/browser/api/electron_api_menu.h",
|
|
|
- "shell/browser/api/electron_api_menu_mac.h",
|
|
|
- "shell/browser/api/electron_api_menu_mac.mm",
|
|
|
- "shell/browser/api/electron_api_menu_views.cc",
|
|
|
- "shell/browser/api/electron_api_menu_views.h",
|
|
|
"shell/browser/api/electron_api_native_theme.cc",
|
|
|
"shell/browser/api/electron_api_native_theme.h",
|
|
|
- "shell/browser/api/electron_api_native_theme_mac.mm",
|
|
|
"shell/browser/api/electron_api_net.cc",
|
|
|
"shell/browser/api/electron_api_net_log.cc",
|
|
|
"shell/browser/api/electron_api_net_log.h",
|
|
@@ -87,8 +280,6 @@ filenames = {
|
|
|
"shell/browser/api/electron_api_notification.h",
|
|
|
"shell/browser/api/electron_api_power_monitor.cc",
|
|
|
"shell/browser/api/electron_api_power_monitor.h",
|
|
|
- "shell/browser/api/electron_api_power_monitor_mac.mm",
|
|
|
- "shell/browser/api/electron_api_power_monitor_win.cc",
|
|
|
"shell/browser/api/electron_api_power_save_blocker.cc",
|
|
|
"shell/browser/api/electron_api_power_save_blocker.h",
|
|
|
"shell/browser/api/electron_api_protocol.cc",
|
|
@@ -101,8 +292,6 @@ filenames = {
|
|
|
"shell/browser/api/electron_api_session.h",
|
|
|
"shell/browser/api/electron_api_system_preferences.cc",
|
|
|
"shell/browser/api/electron_api_system_preferences.h",
|
|
|
- "shell/browser/api/electron_api_system_preferences_mac.mm",
|
|
|
- "shell/browser/api/electron_api_system_preferences_win.cc",
|
|
|
"shell/browser/api/electron_api_tray.cc",
|
|
|
"shell/browser/api/electron_api_tray.h",
|
|
|
"shell/browser/api/electron_api_url_loader.cc",
|
|
@@ -112,7 +301,6 @@ filenames = {
|
|
|
"shell/browser/api/electron_api_web_contents.cc",
|
|
|
"shell/browser/api/electron_api_web_contents.h",
|
|
|
"shell/browser/api/electron_api_web_contents_impl.cc",
|
|
|
- "shell/browser/api/electron_api_web_contents_mac.mm",
|
|
|
"shell/browser/api/electron_api_web_contents_view.cc",
|
|
|
"shell/browser/api/electron_api_web_contents_view.h",
|
|
|
"shell/browser/api/electron_api_web_request.cc",
|
|
@@ -136,21 +324,15 @@ filenames = {
|
|
|
"shell/browser/api/ui_event.h",
|
|
|
"shell/browser/auto_updater.cc",
|
|
|
"shell/browser/auto_updater.h",
|
|
|
- "shell/browser/auto_updater_mac.mm",
|
|
|
"shell/browser/browser.cc",
|
|
|
"shell/browser/browser.h",
|
|
|
- "shell/browser/browser_linux.cc",
|
|
|
- "shell/browser/browser_mac.mm",
|
|
|
"shell/browser/browser_observer.h",
|
|
|
"shell/browser/browser_process_impl.cc",
|
|
|
"shell/browser/browser_process_impl.h",
|
|
|
- "shell/browser/browser_win.cc",
|
|
|
"shell/browser/child_web_contents_tracker.cc",
|
|
|
"shell/browser/child_web_contents_tracker.h",
|
|
|
"shell/browser/common_web_contents_delegate.cc",
|
|
|
"shell/browser/common_web_contents_delegate.h",
|
|
|
- "shell/browser/common_web_contents_delegate_mac.mm",
|
|
|
- "shell/browser/common_web_contents_delegate_views.cc",
|
|
|
"shell/browser/cookie_change_notifier.cc",
|
|
|
"shell/browser/cookie_change_notifier.h",
|
|
|
"shell/browser/electron_autofill_driver.cc",
|
|
@@ -163,8 +345,6 @@ filenames = {
|
|
|
"shell/browser/electron_browser_context.h",
|
|
|
"shell/browser/electron_browser_main_parts.cc",
|
|
|
"shell/browser/electron_browser_main_parts.h",
|
|
|
- "shell/browser/electron_browser_main_parts_mac.mm",
|
|
|
- "shell/browser/electron_browser_main_parts_posix.cc",
|
|
|
"shell/browser/electron_download_manager_delegate.cc",
|
|
|
"shell/browser/electron_download_manager_delegate.h",
|
|
|
"shell/browser/electron_gpu_client.cc",
|
|
@@ -191,24 +371,8 @@ filenames = {
|
|
|
"shell/browser/javascript_environment.h",
|
|
|
"shell/browser/lib/bluetooth_chooser.cc",
|
|
|
"shell/browser/lib/bluetooth_chooser.h",
|
|
|
- "shell/browser/lib/power_observer_linux.cc",
|
|
|
- "shell/browser/lib/power_observer_linux.h",
|
|
|
- "shell/browser/linux/unity_service.cc",
|
|
|
- "shell/browser/linux/unity_service.h",
|
|
|
"shell/browser/login_handler.cc",
|
|
|
"shell/browser/login_handler.h",
|
|
|
- "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.h",
|
|
|
- "shell/browser/mac/in_app_purchase.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",
|
|
|
- "shell/browser/mac/in_app_purchase_product.mm",
|
|
|
"shell/browser/media/media_capture_devices_dispatcher.cc",
|
|
|
"shell/browser/media/media_capture_devices_dispatcher.h",
|
|
|
"shell/browser/media/media_device_id_salt.cc",
|
|
@@ -219,18 +383,9 @@ filenames = {
|
|
|
"shell/browser/microtasks_runner.h",
|
|
|
"shell/browser/native_browser_view.cc",
|
|
|
"shell/browser/native_browser_view.h",
|
|
|
- "shell/browser/native_browser_view_mac.h",
|
|
|
- "shell/browser/native_browser_view_mac.mm",
|
|
|
- "shell/browser/native_browser_view_views.cc",
|
|
|
- "shell/browser/native_browser_view_views.h",
|
|
|
"shell/browser/native_window.cc",
|
|
|
"shell/browser/native_window.h",
|
|
|
- "shell/browser/native_window_mac.h",
|
|
|
- "shell/browser/native_window_mac.mm",
|
|
|
"shell/browser/native_window_observer.h",
|
|
|
- "shell/browser/native_window_views.cc",
|
|
|
- "shell/browser/native_window_views.h",
|
|
|
- "shell/browser/native_window_views_win.cc",
|
|
|
"shell/browser/net/asar/asar_url_loader.cc",
|
|
|
"shell/browser/net/asar/asar_url_loader.h",
|
|
|
"shell/browser/net/cert_verifier_client.cc",
|
|
@@ -258,16 +413,6 @@ filenames = {
|
|
|
"shell/browser/network_hints_handler_impl.h",
|
|
|
"shell/browser/node_debugger.cc",
|
|
|
"shell/browser/node_debugger.h",
|
|
|
- "shell/browser/notifications/linux/libnotify_notification.cc",
|
|
|
- "shell/browser/notifications/linux/libnotify_notification.h",
|
|
|
- "shell/browser/notifications/linux/notification_presenter_linux.cc",
|
|
|
- "shell/browser/notifications/linux/notification_presenter_linux.h",
|
|
|
- "shell/browser/notifications/mac/cocoa_notification.h",
|
|
|
- "shell/browser/notifications/mac/cocoa_notification.mm",
|
|
|
- "shell/browser/notifications/mac/notification_center_delegate.h",
|
|
|
- "shell/browser/notifications/mac/notification_center_delegate.mm",
|
|
|
- "shell/browser/notifications/mac/notification_presenter_mac.h",
|
|
|
- "shell/browser/notifications/mac/notification_presenter_mac.mm",
|
|
|
"shell/browser/notifications/notification.cc",
|
|
|
"shell/browser/notifications/notification.h",
|
|
|
"shell/browser/notifications/notification_delegate.h",
|
|
@@ -275,21 +420,6 @@ filenames = {
|
|
|
"shell/browser/notifications/notification_presenter.h",
|
|
|
"shell/browser/notifications/platform_notification_service.cc",
|
|
|
"shell/browser/notifications/platform_notification_service.h",
|
|
|
- "shell/browser/notifications/win/notification_presenter_win.cc",
|
|
|
- "shell/browser/notifications/win/notification_presenter_win.h",
|
|
|
- "shell/browser/notifications/win/notification_presenter_win7.cc",
|
|
|
- "shell/browser/notifications/win/notification_presenter_win7.h",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/common.h",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/desktop_notification_controller.cc",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/desktop_notification_controller.h",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/toast.cc",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/toast.h",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/toast_uia.cc",
|
|
|
- "shell/browser/notifications/win/win32_desktop_notifications/toast_uia.h",
|
|
|
- "shell/browser/notifications/win/win32_notification.cc",
|
|
|
- "shell/browser/notifications/win/win32_notification.h",
|
|
|
- "shell/browser/notifications/win/windows_toast_notification.cc",
|
|
|
- "shell/browser/notifications/win/windows_toast_notification.h",
|
|
|
"shell/browser/plugins/plugin_utils.cc",
|
|
|
"shell/browser/plugins/plugin_utils.h",
|
|
|
"shell/browser/pref_store_delegate.cc",
|
|
@@ -298,9 +428,6 @@ filenames = {
|
|
|
"shell/browser/protocol_registry.h",
|
|
|
"shell/browser/relauncher.cc",
|
|
|
"shell/browser/relauncher.h",
|
|
|
- "shell/browser/relauncher_linux.cc",
|
|
|
- "shell/browser/relauncher_mac.cc",
|
|
|
- "shell/browser/relauncher_win.cc",
|
|
|
"shell/browser/session_preferences.cc",
|
|
|
"shell/browser/session_preferences.h",
|
|
|
"shell/browser/special_storage_policy.cc",
|
|
@@ -310,116 +437,26 @@ filenames = {
|
|
|
"shell/browser/ui/autofill_popup.cc",
|
|
|
"shell/browser/ui/autofill_popup.h",
|
|
|
"shell/browser/ui/certificate_trust.h",
|
|
|
- "shell/browser/ui/certificate_trust_mac.mm",
|
|
|
- "shell/browser/ui/certificate_trust_win.cc",
|
|
|
- "shell/browser/ui/cocoa/NSColor+Hex.h",
|
|
|
- "shell/browser/ui/cocoa/NSColor+Hex.mm",
|
|
|
- "shell/browser/ui/cocoa/NSString+ANSI.h",
|
|
|
- "shell/browser/ui/cocoa/NSString+ANSI.mm",
|
|
|
- "shell/browser/ui/cocoa/delayed_native_view_host.cc",
|
|
|
- "shell/browser/ui/cocoa/delayed_native_view_host.h",
|
|
|
- "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_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/root_view_mac.h",
|
|
|
- "shell/browser/ui/cocoa/root_view_mac.mm",
|
|
|
- "shell/browser/ui/cocoa/views_delegate_mac.h",
|
|
|
- "shell/browser/ui/cocoa/views_delegate_mac.mm",
|
|
|
"shell/browser/ui/devtools_manager_delegate.cc",
|
|
|
"shell/browser/ui/devtools_manager_delegate.h",
|
|
|
"shell/browser/ui/devtools_ui.cc",
|
|
|
"shell/browser/ui/devtools_ui.h",
|
|
|
"shell/browser/ui/drag_util.h",
|
|
|
- "shell/browser/ui/drag_util_mac.mm",
|
|
|
- "shell/browser/ui/drag_util_views.cc",
|
|
|
"shell/browser/ui/electron_menu_model.cc",
|
|
|
"shell/browser/ui/electron_menu_model.h",
|
|
|
"shell/browser/ui/file_dialog.h",
|
|
|
- "shell/browser/ui/file_dialog_gtk.cc",
|
|
|
- "shell/browser/ui/file_dialog_mac.mm",
|
|
|
- "shell/browser/ui/file_dialog_win.cc",
|
|
|
"shell/browser/ui/inspectable_web_contents.cc",
|
|
|
"shell/browser/ui/inspectable_web_contents.h",
|
|
|
"shell/browser/ui/inspectable_web_contents_delegate.h",
|
|
|
"shell/browser/ui/inspectable_web_contents_view.h",
|
|
|
"shell/browser/ui/inspectable_web_contents_view_delegate.cc",
|
|
|
"shell/browser/ui/inspectable_web_contents_view_delegate.h",
|
|
|
- "shell/browser/ui/inspectable_web_contents_view_mac.h",
|
|
|
- "shell/browser/ui/inspectable_web_contents_view_mac.mm",
|
|
|
"shell/browser/ui/message_box.h",
|
|
|
- "shell/browser/ui/message_box_gtk.cc",
|
|
|
- "shell/browser/ui/message_box_mac.mm",
|
|
|
- "shell/browser/ui/message_box_win.cc",
|
|
|
"shell/browser/ui/tray_icon.cc",
|
|
|
"shell/browser/ui/tray_icon.h",
|
|
|
- "shell/browser/ui/tray_icon_cocoa.h",
|
|
|
- "shell/browser/ui/tray_icon_cocoa.mm",
|
|
|
- "shell/browser/ui/tray_icon_gtk.cc",
|
|
|
- "shell/browser/ui/tray_icon_gtk.h",
|
|
|
"shell/browser/ui/tray_icon_observer.h",
|
|
|
- "shell/browser/ui/tray_icon_win.cc",
|
|
|
- "shell/browser/ui/views/autofill_popup_view.cc",
|
|
|
- "shell/browser/ui/views/autofill_popup_view.h",
|
|
|
- "shell/browser/ui/views/electron_views_delegate.cc",
|
|
|
- "shell/browser/ui/views/electron_views_delegate.h",
|
|
|
- "shell/browser/ui/views/electron_views_delegate_win.cc",
|
|
|
- "shell/browser/ui/views/frameless_view.cc",
|
|
|
- "shell/browser/ui/views/frameless_view.h",
|
|
|
- "shell/browser/ui/views/global_menu_bar_x11.cc",
|
|
|
- "shell/browser/ui/views/global_menu_bar_x11.h",
|
|
|
- "shell/browser/ui/views/inspectable_web_contents_view_views.cc",
|
|
|
- "shell/browser/ui/views/inspectable_web_contents_view_views.h",
|
|
|
- "shell/browser/ui/views/menu_bar.cc",
|
|
|
- "shell/browser/ui/views/menu_bar.h",
|
|
|
- "shell/browser/ui/views/menu_delegate.cc",
|
|
|
- "shell/browser/ui/views/menu_delegate.h",
|
|
|
- "shell/browser/ui/views/menu_model_adapter.cc",
|
|
|
- "shell/browser/ui/views/menu_model_adapter.h",
|
|
|
- "shell/browser/ui/views/native_frame_view.cc",
|
|
|
- "shell/browser/ui/views/native_frame_view.h",
|
|
|
- "shell/browser/ui/views/root_view.cc",
|
|
|
- "shell/browser/ui/views/root_view.h",
|
|
|
- "shell/browser/ui/views/submenu_button.cc",
|
|
|
- "shell/browser/ui/views/submenu_button.h",
|
|
|
- "shell/browser/ui/views/win_frame_view.cc",
|
|
|
- "shell/browser/ui/views/win_frame_view.h",
|
|
|
"shell/browser/ui/webui/accessibility_ui.cc",
|
|
|
"shell/browser/ui/webui/accessibility_ui.h",
|
|
|
- "shell/browser/ui/win/dialog_thread.cc",
|
|
|
- "shell/browser/ui/win/dialog_thread.h",
|
|
|
- "shell/browser/ui/win/electron_desktop_native_widget_aura.cc",
|
|
|
- "shell/browser/ui/win/electron_desktop_native_widget_aura.h",
|
|
|
- "shell/browser/ui/win/electron_desktop_window_tree_host_win.cc",
|
|
|
- "shell/browser/ui/win/electron_desktop_window_tree_host_win.h",
|
|
|
- "shell/browser/ui/win/jump_list.cc",
|
|
|
- "shell/browser/ui/win/jump_list.h",
|
|
|
- "shell/browser/ui/win/notify_icon.cc",
|
|
|
- "shell/browser/ui/win/notify_icon.h",
|
|
|
- "shell/browser/ui/win/notify_icon_host.cc",
|
|
|
- "shell/browser/ui/win/notify_icon_host.h",
|
|
|
- "shell/browser/ui/win/taskbar_host.cc",
|
|
|
- "shell/browser/ui/win/taskbar_host.h",
|
|
|
- "shell/browser/ui/x/event_disabler.cc",
|
|
|
- "shell/browser/ui/x/event_disabler.h",
|
|
|
- "shell/browser/ui/x/window_state_watcher.cc",
|
|
|
- "shell/browser/ui/x/window_state_watcher.h",
|
|
|
- "shell/browser/ui/x/x_window_utils.cc",
|
|
|
- "shell/browser/ui/x/x_window_utils.h",
|
|
|
"shell/browser/unresponsive_suppressor.cc",
|
|
|
"shell/browser/unresponsive_suppressor.h",
|
|
|
"shell/browser/web_contents_permission_helper.cc",
|
|
@@ -434,8 +471,6 @@ filenames = {
|
|
|
"shell/browser/web_view_guest_delegate.h",
|
|
|
"shell/browser/web_view_manager.cc",
|
|
|
"shell/browser/web_view_manager.h",
|
|
|
- "shell/browser/win/scoped_hstring.cc",
|
|
|
- "shell/browser/win/scoped_hstring.h",
|
|
|
"shell/browser/window_list.cc",
|
|
|
"shell/browser/window_list.h",
|
|
|
"shell/browser/window_list_observer.h",
|
|
@@ -444,13 +479,10 @@ filenames = {
|
|
|
"shell/common/api/electron_api_asar.cc",
|
|
|
"shell/common/api/electron_api_clipboard.cc",
|
|
|
"shell/common/api/electron_api_clipboard.h",
|
|
|
- "shell/common/api/electron_api_clipboard_mac.mm",
|
|
|
"shell/common/api/electron_api_command_line.cc",
|
|
|
"shell/common/api/electron_api_key_weak_map.h",
|
|
|
"shell/common/api/electron_api_native_image.cc",
|
|
|
"shell/common/api/electron_api_native_image.h",
|
|
|
- "shell/common/api/electron_api_native_image_mac.mm",
|
|
|
- "shell/common/api/electron_api_native_image_win.cc",
|
|
|
"shell/common/api/electron_api_shell.cc",
|
|
|
"shell/common/api/electron_api_v8_util.cc",
|
|
|
"shell/common/api/electron_bindings.cc",
|
|
@@ -460,9 +492,6 @@ filenames = {
|
|
|
"shell/common/api/object_life_monitor.h",
|
|
|
"shell/common/application_info.cc",
|
|
|
"shell/common/application_info.h",
|
|
|
- "shell/common/application_info_linux.cc",
|
|
|
- "shell/common/application_info_mac.mm",
|
|
|
- "shell/common/application_info_win.cc",
|
|
|
"shell/common/asar/archive.cc",
|
|
|
"shell/common/asar/archive.h",
|
|
|
"shell/common/asar/asar_util.cc",
|
|
@@ -545,30 +574,16 @@ filenames = {
|
|
|
"shell/common/keyboard_util.cc",
|
|
|
"shell/common/keyboard_util.h",
|
|
|
"shell/common/language_util.h",
|
|
|
- "shell/common/language_util_linux.cc",
|
|
|
- "shell/common/language_util_mac.mm",
|
|
|
- "shell/common/language_util_win.cc",
|
|
|
- "shell/common/mac/main_application_bundle.h",
|
|
|
- "shell/common/mac/main_application_bundle.mm",
|
|
|
"shell/common/mouse_util.cc",
|
|
|
"shell/common/mouse_util.h",
|
|
|
"shell/common/node_bindings.cc",
|
|
|
"shell/common/node_bindings.h",
|
|
|
- "shell/common/node_bindings_linux.cc",
|
|
|
- "shell/common/node_bindings_linux.h",
|
|
|
- "shell/common/node_bindings_mac.cc",
|
|
|
- "shell/common/node_bindings_mac.h",
|
|
|
- "shell/common/node_bindings_win.cc",
|
|
|
- "shell/common/node_bindings_win.h",
|
|
|
"shell/common/node_includes.h",
|
|
|
"shell/common/node_util.cc",
|
|
|
"shell/common/node_util.h",
|
|
|
"shell/common/options_switches.cc",
|
|
|
"shell/common/options_switches.h",
|
|
|
"shell/common/platform_util.h",
|
|
|
- "shell/common/platform_util_linux.cc",
|
|
|
- "shell/common/platform_util_mac.mm",
|
|
|
- "shell/common/platform_util_win.cc",
|
|
|
"shell/common/process_util.cc",
|
|
|
"shell/common/process_util.h",
|
|
|
"shell/common/skia_util.cc",
|