diff --git a/atom/browser/mac/atom_application.h b/atom/browser/mac/atom_application.h index ad513dadb3e5b..0b8195772ad01 100644 --- a/atom/browser/mac/atom_application.h +++ b/atom/browser/mac/atom_application.h @@ -10,13 +10,17 @@ #import // Forward Declare Appearance APIs -@interface NSApplication (HighSierraSDK) +typedef NSString* NSAppearanceName; + +@interface NSApplication (MojaveSDK) @property(copy, readonly) NSAppearance* effectiveAppearance API_AVAILABLE(macosx(10.14)); @property(copy, readonly) NSAppearance* appearance API_AVAILABLE(macosx(10.14)); - (void)setAppearance:(NSAppearance*)appearance API_AVAILABLE(macosx(10.14)); @end +BASE_EXPORT extern NSAppearanceName const NSAppearanceNameDarkAqua; + #if !defined(MAC_OS_X_VERSION_10_13_2) // forward declare Touch ID APIs 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"