Bug 212542

Summary: [Cocoa] Move almost all features from FeatureDefines.xcconfig to PlatformEnableCocoa.h
Product: WebKit Reporter: Darin Adler <darin>
Component: WebKit Misc.Assignee: Darin Adler <darin>
Status: RESOLVED FIXED    
Severity: Normal CC: aestes, andersca, benjamin, cdumez, cmarcelo, ddkilzer, ews-watchlist, keith_miller, krollin, mark.lam, msaboff, saam, sam, tzagallo, webkit-bug-importer, ysuzuki
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=212541
https://bugs.webkit.org/show_bug.cgi?id=212587
Bug Depends on: 212420, 213962, 213964, 213979    
Bug Blocks: 213949    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch sam: review+

Description Darin Adler 2020-05-29 13:56:36 PDT
Move almost all features from FeatureDefines.xcconfig to PlatformEnableCocoa.h
Comment 1 Darin Adler 2020-05-29 13:58:21 PDT Comment hidden (obsolete)
Comment 2 Darin Adler 2020-05-29 18:18:52 PDT Comment hidden (obsolete)
Comment 3 Darin Adler 2020-07-04 19:02:04 PDT Comment hidden (obsolete)
Comment 4 Darin Adler 2020-07-04 19:05:08 PDT
I think there will be more cleanup possible after this; seems we should remove the files entirely. The EXPERIMENTAL_FEATURES switching is specific to the WebKit framework, and doesn’t need to be done in all the other projects.
Comment 5 Darin Adler 2020-07-04 19:45:44 PDT
Created attachment 403543 [details]
Patch
Comment 6 Darin Adler 2020-07-05 12:32:02 PDT
Committed r263953: <https://trac.webkit.org/changeset/263953>
Comment 7 Radar WebKit Bug Importer 2020-07-05 12:33:20 PDT
<rdar://problem/65109960>
Comment 8 Yusuke Suzuki 2020-07-05 17:45:04 PDT
Re-opened since this is blocked by bug 213979
Comment 9 Alexey Proskuryakov 2020-07-05 17:59:26 PDT
Re-landing via bug 213980.