Bug 209307

Summary: Upstream a variety of Cocoa-platform HAVE and ENABLE macros
Product: WebKit Reporter: Tim Horton <thorton>
Component: New BugsAssignee: Tim Horton <thorton>
Status: RESOLVED FIXED    
Severity: Normal CC: aestes, benjamin, cdumez, cmarcelo, ews-watchlist, jacob_uphoff, keith_miller, mark.lam, megan_gardner, msaboff, saam, simon.fraser, tzagallo, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch aestes: review+

Tim Horton
Reported 2020-03-19 14:18:11 PDT
Upstream a variety of Cocoa-platform HAVE and ENABLE macros
Attachments
Patch (6.63 KB, patch)
2020-03-19 14:18 PDT, Tim Horton
no flags
Patch (8.59 KB, patch)
2020-03-19 14:51 PDT, Tim Horton
no flags
Patch (9.46 KB, patch)
2020-03-19 14:59 PDT, Tim Horton
no flags
Patch (9.80 KB, patch)
2020-03-19 15:03 PDT, Tim Horton
no flags
Patch (9.95 KB, patch)
2020-03-19 15:04 PDT, Tim Horton
no flags
Patch (9.98 KB, patch)
2020-03-19 15:05 PDT, Tim Horton
no flags
Patch (9.05 KB, patch)
2020-03-19 15:12 PDT, Tim Horton
no flags
Patch (10.09 KB, patch)
2020-03-19 15:41 PDT, Tim Horton
no flags
Patch (10.66 KB, patch)
2020-03-19 15:53 PDT, Tim Horton
no flags
Patch (11.14 KB, patch)
2020-03-19 16:40 PDT, Tim Horton
no flags
Patch (17.68 KB, patch)
2020-03-19 17:08 PDT, Tim Horton
no flags
Patch (18.28 KB, patch)
2020-03-19 17:52 PDT, Tim Horton
aestes: review+
Tim Horton
Comment 1 2020-03-19 14:18:54 PDT
Tim Horton
Comment 2 2020-03-19 14:51:01 PDT
Andy Estes
Comment 3 2020-03-19 14:58:01 PDT
Comment on attachment 394024 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=394024&action=review > Source/WTF/wtf/PlatformEnableCocoa.h:269 > + || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) \ Isn't IOS_FAMILY and __IPHONE_OS_VERSION_MIN_REQUIRED a no-no? > Source/WTF/wtf/PlatformEnableCocoa.h:275 > + && ((PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) \ Ditto.
Tim Horton
Comment 4 2020-03-19 14:59:53 PDT
Tim Horton
Comment 5 2020-03-19 15:00:41 PDT
(In reply to Andy Estes from comment #3) > Comment on attachment 394024 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=394024&action=review > > > Source/WTF/wtf/PlatformEnableCocoa.h:269 > > + || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) \ > > Isn't IOS_FAMILY and __IPHONE_OS_VERSION_MIN_REQUIRED a no-no? > > > Source/WTF/wtf/PlatformEnableCocoa.h:275 > > + && ((PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) \ > > Ditto. It sure is!
Tim Horton
Comment 6 2020-03-19 15:03:00 PDT
Tim Horton
Comment 7 2020-03-19 15:04:40 PDT
Tim Horton
Comment 8 2020-03-19 15:05:54 PDT
Tim Horton
Comment 9 2020-03-19 15:12:24 PDT
Andy Estes
Comment 10 2020-03-19 15:15:13 PDT
Comment on attachment 394034 [details] Patch r=mews
Tim Horton
Comment 11 2020-03-19 15:41:47 PDT
Tim Horton
Comment 12 2020-03-19 15:42:43 PDT
we'll get there someday
Tim Horton
Comment 13 2020-03-19 15:53:40 PDT
Tim Horton
Comment 14 2020-03-19 16:40:14 PDT
Tim Horton
Comment 15 2020-03-19 17:08:30 PDT
Tim Horton
Comment 16 2020-03-19 17:52:54 PDT
Tim Horton
Comment 17 2020-03-19 18:59:07 PDT
Radar WebKit Bug Importer
Comment 18 2020-03-19 19:00:16 PDT
Jacob Uphoff
Comment 19 2020-03-20 09:30:22 PDT
Reverted r258748 for reason: This commit broke the Catalina build Committed r258765: <https://trac.webkit.org/changeset/258765>
Tim Horton
Comment 20 2020-03-20 11:31:40 PDT
Note You need to log in before you can comment on or make changes to this bug.