Changeset 229387 in webkit


Ignore:
Timestamp:
Mar 7, 2018 5:15:08 PM (6 years ago)
Author:
timothy_horton@apple.com
Message:

Shuffle around some feature flags for minimal simulator mode
https://bugs.webkit.org/show_bug.cgi?id=183419
<rdar://problem/37694987>

Reviewed by Beth Dakin.

  • wtf/FeatureDefines.h:
  • wtf/Platform.h:
Location:
trunk/Source/WTF
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r229354 r229387  
     12018-03-07  Tim Horton  <timothy_horton@apple.com>
     2
     3        Shuffle around some feature flags for minimal simulator mode
     4        https://bugs.webkit.org/show_bug.cgi?id=183419
     5        <rdar://problem/37694987>
     6
     7        Reviewed by Beth Dakin.
     8
     9        * wtf/FeatureDefines.h:
     10        * wtf/Platform.h:
     11
    1122018-03-06  Mark Lam  <mark.lam@apple.com>
    213
  • trunk/Source/WTF/wtf/FeatureDefines.h

    r229182 r229387  
    162162
    163163#if !defined(ENABLE_WKPDFVIEW)
    164 #if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV)
     164#if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV) && !ENABLE(MINIMAL_SIMULATOR)
    165165#define ENABLE_WKPDFVIEW 1
    166166#endif
     
    229229
    230230#if PLATFORM(COCOA)
    231 
    232 #if !defined(ENABLE_DATA_DETECTION)
    233 #define ENABLE_DATA_DETECTION 0
    234 #endif
    235231
    236232#if !defined(ENABLE_LEGACY_ENCRYPTED_MEDIA)
  • trunk/Source/WTF/wtf/Platform.h

    r229354 r229387  
    561561#define USE_FILE_LOCK 1
    562562
    563 #if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV)
    564 #define ENABLE_DATA_DETECTION 1
    565 #define HAVE_AVKIT 1
    566 #define HAVE_PARENTAL_CONTROLS 1
    567 #endif
    568 
    569563#endif
    570564
     
    596590#define USE_UIKIT_EDITING 1
    597591#define USE_WEB_THREAD 1
    598 
    599 #if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV)
    600 #define USE_QUICK_LOOK 1
    601 #endif
    602 
    603 #if TARGET_OS_IOS
    604 #define HAVE_APP_LINKS 1
    605 #endif
    606592
    607593#if CPU(ARM64)
     
    697683/* FIXME: move out all ENABLE() defines from here to FeatureDefines.h */
    698684
     685#if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/AdditionalFeatureDefines.h>)
     686#include <WebKitAdditions/AdditionalFeatureDefines.h>
     687#endif
     688
    699689/* Include feature macros */
    700690#include <wtf/FeatureDefines.h>
    701 
    702 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/AdditionalFeatureDefines.h>)
    703 #include <WebKitAdditions/AdditionalFeatureDefines.h>
    704 #endif
    705691
    706692#if OS(WINDOWS)
     
    10361022#endif
    10371023
    1038 #if ENABLE(WEBGL) && PLATFORM(COCOA)
     1024#if PLATFORM(IOS)
     1025#if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV) && !ENABLE(MINIMAL_SIMULATOR)
     1026#define USE_QUICK_LOOK 1
     1027#define HAVE_APP_LINKS 1
     1028#endif
     1029#endif
     1030
     1031#if PLATFORM(COCOA)
     1032
     1033#define USE_AVFOUNDATION 1
     1034#define USE_PROTECTION_SPACE_AUTH_CALLBACK 1
     1035
     1036#if !PLATFORM(WATCHOS) && !PLATFORM(APPLETV) && !ENABLE(MINIMAL_SIMULATOR)
     1037#define ENABLE_DATA_DETECTION 1
     1038#define HAVE_AVKIT 1
     1039#define HAVE_PARENTAL_CONTROLS 1
     1040#endif
     1041
     1042#if ENABLE(WEBGL)
    10391043#if PLATFORM(MAC)
    10401044#define USE_OPENGL 1
    10411045#define USE_OPENGL_ES 0
     1046#elif ENABLE(MINIMAL_SIMULATOR)
     1047#define USE_OPENGL 1
     1048#define USE_OPENGL_ES 0
    10421049#else
    10431050#define USE_OPENGL 0
    10441051#define USE_OPENGL_ES 1
    10451052#endif
     1053#endif
     1054
     1055#if HAVE(ACCESSIBILITY)
     1056#define USE_ACCESSIBILITY_CONTEXT_MENUS 1
     1057#endif
     1058
    10461059#endif
    10471060
     
    10541067#if USE(TEXTURE_MAPPER) && ENABLE(GRAPHICS_CONTEXT_3D) && !defined(USE_TEXTURE_MAPPER_GL)
    10551068#define USE_TEXTURE_MAPPER_GL 1
    1056 #endif
    1057 
    1058 #if PLATFORM(COCOA)
    1059 #define USE_PROTECTION_SPACE_AUTH_CALLBACK 1
    1060 #endif
    1061 
    1062 #if PLATFORM(COCOA) && HAVE(ACCESSIBILITY)
    1063 #define USE_ACCESSIBILITY_CONTEXT_MENUS 1
    10641069#endif
    10651070
     
    11001105#endif
    11011106
    1102 #if PLATFORM(COCOA)
    1103 #define USE_AVFOUNDATION 1
    1104 #endif
    1105 
    11061107#if !defined(ENABLE_TREE_DEBUGGING)
    11071108#if !defined(NDEBUG)
     
    11941195#endif
    11951196
    1196 #if PLATFORM(IOS) && !PLATFORM(IOS_SIMULATOR)
     1197#if PLATFORM(IOS) && !PLATFORM(IOS_SIMULATOR) && !ENABLE(MINIMAL_SIMULATOR)
    11971198#define HAVE_IOSURFACE_ACCELERATOR 1
    11981199#endif
Note: See TracChangeset for help on using the changeset viewer.