diff --git a/atom/browser/mac/atom_application.h b/atom/browser/mac/atom_application.h index ad513dadb3e5b..f46cb48d00353 100644 --- a/atom/browser/mac/atom_application.h +++ b/atom/browser/mac/atom_application.h @@ -33,6 +33,14 @@ typedef NS_ENUM(NSInteger, LABiometryType) { #endif +typedef NSString* NSAppearanceName; + +@interface NSApplication (MojaveSDK) +@property(readonly, strong) NSAppearance* effectiveAppearance; +@end + +BASE_EXPORT extern NSAppearanceName const NSAppearanceNameDarkAqua; + // forward declare Access APIs typedef NSString* AVMediaType NS_EXTENSIBLE_STRING_ENUM; diff --git a/atom/browser/ui/tray_icon_cocoa.mm b/atom/browser/ui/tray_icon_cocoa.mm index f625ce6885916..0e03d4274c7a9 100644 --- a/atom/browser/ui/tray_icon_cocoa.mm +++ b/atom/browser/ui/tray_icon_cocoa.mm @@ -7,7 +7,6 @@ #include "atom/browser/mac/atom_application.h" #include "atom/browser/ui/cocoa/NSString+ANSI.h" #include "atom/browser/ui/cocoa/atom_menu_controller.h" -#include "base/mac/sdk_forward_declarations.h" #include "base/strings/sys_string_conversions.h" #include "ui/display/screen.h" #include "ui/events/cocoa/cocoa_event_utils.h"