⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 249033 in webkit


Ignore:
Timestamp:
Aug 22, 2019, 3:51:46 PM (7 years ago)
Author:
Keith Rollin
Message:

Remove support for tvOS < 13.0
https://bugs.webkit.org/show_bug.cgi?id=200963
<rdar://problem/54541355>

Reviewed by Tim Horton.

Update conditionals that reference TV_OS_VERSION_MIN_REQUIRED and
TV_OS_VERSION_MAX_ALLOWED, assuming that they both have values >=

  1. This means that expressions like "TV_OS_VERSION_MIN_REQUIRED

< 130000" are always False and "TV_OS_VERSION_MIN_REQUIRED >=
130000" are always True.

Source/WebCore/PAL:

  • pal/spi/cocoa/NSKeyedArchiverSPI.h:
  • pal/spi/cocoa/NSProgressSPI.h:

Source/WTF:

  • wtf/FeatureDefines.h:
  • wtf/Platform.h:

Tools:

  • TestWebKitAPI/Tests/WebCore/cocoa/AVFoundationSoftLinkTest.mm:

(TestWebKitAPI::TEST):

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r249027 r249033  
     12019-08-22  Keith Rollin  <krollin@apple.com>
     2
     3        Remove support for tvOS < 13.0
     4        https://bugs.webkit.org/show_bug.cgi?id=200963
     5        <rdar://problem/54541355>
     6
     7        Reviewed by Tim Horton.
     8
     9        Update conditionals that reference __TV_OS_VERSION_MIN_REQUIRED and
     10        __TV_OS_VERSION_MAX_ALLOWED, assuming that they both have values >=
     11        130000. This means that expressions like "__TV_OS_VERSION_MIN_REQUIRED
     12        < 130000" are always False and "__TV_OS_VERSION_MIN_REQUIRED >=
     13        130000" are always True.
     14
     15        * wtf/FeatureDefines.h:
     16        * wtf/Platform.h:
     17
    1182019-08-22  Kate Cheney  <katherine_cheney@apple.com>
    219
  • trunk/Source/WTF/wtf/FeatureDefines.h

    r248950 r249033  
    193193
    194194#if !defined(HAVE_UISCENE)
    195 #if (__IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS)
     195#if (__IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(APPLETV) || PLATFORM(WATCHOS)
    196196#define HAVE_UISCENE 1
    197197#endif
  • trunk/Source/WTF/wtf/Platform.h

    r249019 r249033  
    15151515#endif
    15161516
    1517 #if (PLATFORM(MAC) && (__MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 && __MAC_OS_X_VERSION_MAX_ALLOWED >= 101404)) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000 && __IPHONE_OS_VERSION_MAX_ALLOWED >= 120200) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 120000 && __TV_OS_VERSION_MAX_ALLOWED >= 120200)
     1517#if (PLATFORM(MAC) && (__MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 && __MAC_OS_X_VERSION_MAX_ALLOWED >= 101404)) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000 && __IPHONE_OS_VERSION_MAX_ALLOWED >= 120200) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    15181518#define HAVE_CFNETWORK_OVERRIDE_SESSION_COOKIE_ACCEPT_POLICY 1
    15191519#endif
     
    15691569#endif
    15701570
    1571 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1571#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    15721572#define HAVE_ALLOWS_SENSITIVE_LOGGING 1
    15731573#define HAVE_FAIRPLAYSTREAMING_CENC_INITDATA 1
    15741574#endif
    15751575
    1576 #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1576#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    15771577#define HAVE_UI_SCROLL_VIEW_INDICATOR_FLASHING_SPI 1
    15781578#endif
    15791579
    1580 #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1580#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    15811581#define HAVE_APP_LINKS_WITH_ISENABLED 1
    15821582#endif
     
    15941594#endif
    15951595
    1596 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1596#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    15971597#define HAVE_NSURLSESSION_WEBSOCKET 1
    15981598#endif
    15991599
    1600 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1600#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    16011601#define HAVE_AVPLAYER_RESOURCE_CONSERVATION_LEVEL 1
    16021602#endif
    16031603
    1604 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 120000)
     1604#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    16051605#define HAVE_CORETEXT_AUTO_OPTICAL_SIZING 1
    16061606#endif
     
    16221622#endif
    16231623
    1624 #if PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 110000)
     1624#if PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    16251625#define USE_PLATFORM_SYSTEM_FALLBACK_LIST 1
    16261626#endif
    16271627
    1628 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1628#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    16291629#define HAVE_DESIGN_SYSTEM_UI_FONTS 1
    16301630#endif
    16311631
    1632 #if (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     1632#if (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    16331633#define USE_HIRAGINO_SANS_WORKAROUND 1
    16341634#endif
  • trunk/Source/WebCore/PAL/ChangeLog

    r248950 r249033  
     12019-08-22  Keith Rollin  <krollin@apple.com>
     2
     3        Remove support for tvOS < 13.0
     4        https://bugs.webkit.org/show_bug.cgi?id=200963
     5        <rdar://problem/54541355>
     6
     7        Reviewed by Tim Horton.
     8
     9        Update conditionals that reference __TV_OS_VERSION_MIN_REQUIRED and
     10        __TV_OS_VERSION_MAX_ALLOWED, assuming that they both have values >=
     11        130000. This means that expressions like "__TV_OS_VERSION_MIN_REQUIRED
     12        < 130000" are always False and "__TV_OS_VERSION_MIN_REQUIRED >=
     13        130000" are always True.
     14
     15        * pal/spi/cocoa/NSKeyedArchiverSPI.h:
     16        * pal/spi/cocoa/NSProgressSPI.h:
     17
    1182019-08-21  Keith Rollin  <krollin@apple.com>
    219
  • trunk/Source/WebCore/PAL/pal/spi/cocoa/NSKeyedArchiverSPI.h

    r248950 r249033  
    3030#import <wtf/RetainPtr.h>
    3131
    32 #define USE_SECURE_ARCHIVER_API (PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110200) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 110200))
     32#define USE_SECURE_ARCHIVER_API (PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110200) || PLATFORM(WATCHOS) || PLATFORM(APPLETV))
    3333
    34 #define USE_SECURE_ARCHIVER_FOR_ATTRIBUTED_STRING (PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000))
     34#define USE_SECURE_ARCHIVER_FOR_ATTRIBUTED_STRING (PLATFORM(MAC) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV))
    3535
    3636#if USE(SECURE_ARCHIVER_API)
  • trunk/Source/WebCore/PAL/pal/spi/cocoa/NSProgressSPI.h

    r248950 r249033  
    2828#if USE(APPLE_INTERNAL_SDK)
    2929
    30 #define USE_NSPROGRESS_PUBLISHING_SPI ((PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED < 130000) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED < 130000))
     30#define USE_NSPROGRESS_PUBLISHING_SPI PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED < 130000
    3131#import <Foundation/NSProgress_Private.h>
    3232
  • trunk/Tools/ChangeLog

    r249030 r249033  
     12019-08-22  Keith Rollin  <krollin@apple.com>
     2
     3        Remove support for tvOS < 13.0
     4        https://bugs.webkit.org/show_bug.cgi?id=200963
     5        <rdar://problem/54541355>
     6
     7        Reviewed by Tim Horton.
     8
     9        Update conditionals that reference __TV_OS_VERSION_MIN_REQUIRED and
     10        __TV_OS_VERSION_MAX_ALLOWED, assuming that they both have values >=
     11        130000. This means that expressions like "__TV_OS_VERSION_MIN_REQUIRED
     12        < 130000" are always False and "__TV_OS_VERSION_MIN_REQUIRED >=
     13        130000" are always True.
     14
     15        * TestWebKitAPI/Tests/WebCore/cocoa/AVFoundationSoftLinkTest.mm:
     16        (TestWebKitAPI::TEST):
     17
    1182019-08-22  Daniel Bates  <dabates@apple.com>
    219
  • trunk/Tools/TestWebKitAPI/Tests/WebCore/cocoa/AVFoundationSoftLinkTest.mm

    r248950 r249033  
    139139        EXPECT_TRUE([AVSampleRateKey isEqualToString:@"AVSampleRateKey"]);
    140140
    141 #if PLATFORM(MAC) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 110000)
     141#if PLATFORM(MAC) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    142142    EXPECT_TRUE(PAL::canLoad_AVFoundation_AVURLAssetOutOfBandMIMETypeKey());
    143143    EXPECT_TRUE([AVURLAssetOutOfBandMIMETypeKey isEqualToString:@"AVURLAssetOutOfBandMIMETypeKey"]);
    144144#endif
    145145
    146 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 120000)
     146#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    147147    EXPECT_TRUE(PAL::canLoad_AVFoundation_AVURLAssetUseClientURLLoadingExclusively());
    148148    EXPECT_TRUE([AVURLAssetUseClientURLLoadingExclusively isEqualToString:@"AVURLAssetUseClientURLLoadingExclusively"]);
     
    159159#endif
    160160
    161 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 130000)
     161#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
    162162    EXPECT_TRUE(PAL::canLoad_AVFoundation_AVVideoCodecTypeHEVCWithAlpha());
    163163    EXPECT_TRUE([AVVideoCodecTypeHEVCWithAlpha isEqualToString:@"muxa"]);
Note: See TracChangeset for help on using the changeset viewer.