RESOLVED FIXED 183430
Stop using SDK conditionals to control feature definitions
https://bugs.webkit.org/show_bug.cgi?id=183430
Summary Stop using SDK conditionals to control feature definitions
Tim Horton
Reported 2018-03-07 23:16:45 PST
Stop using SDK conditionals to control feature definitions
Attachments
Patch (179.08 KB, patch)
2018-03-07 23:19 PST, Tim Horton
no flags
Archive of layout-test-results from ews102 for mac-sierra (2.25 MB, application/zip)
2018-03-08 00:47 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews107 for mac-sierra-wk2 (2.68 MB, application/zip)
2018-03-08 00:59 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews113 for mac-sierra (2.94 MB, application/zip)
2018-03-08 01:16 PST, EWS Watchlist
no flags
Patch (179.34 KB, patch)
2018-03-08 01:32 PST, Tim Horton
no flags
Patch (180.87 KB, patch)
2018-03-12 17:37 PDT, Tim Horton
no flags
Tim Horton
Comment 1 2018-03-07 23:19:56 PST
Tim Horton
Comment 2 2018-03-07 23:21:19 PST
EWS Watchlist
Comment 3 2018-03-08 00:47:14 PST Comment hidden (obsolete)
EWS Watchlist
Comment 4 2018-03-08 00:47:15 PST Comment hidden (obsolete)
EWS Watchlist
Comment 5 2018-03-08 00:59:26 PST Comment hidden (obsolete)
EWS Watchlist
Comment 6 2018-03-08 00:59:28 PST Comment hidden (obsolete)
EWS Watchlist
Comment 7 2018-03-08 01:16:41 PST Comment hidden (obsolete)
EWS Watchlist
Comment 8 2018-03-08 01:16:42 PST Comment hidden (obsolete)
Tim Horton
Comment 9 2018-03-08 01:32:09 PST
mitz
Comment 10 2018-03-12 12:38:52 PDT
Comment on attachment 335280 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=335280&action=review > Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig:304 > +ENABLE_VIDEO_PRESENTATION_MODE = $(ENABLE_VIDEO_PRESENTATION_MODE_$(PLATFORM_NAME)); > +ENABLE_VIDEO_PRESENTATION_MODE_iphoneos = ENABLE_VIDEO_PRESENTATION_MODE; > +ENABLE_VIDEO_PRESENTATION_MODE_iphonesimulator = ENABLE_VIDEO_PRESENTATION_MODE; This changes something for non-iOS Cocoa Touch platforms, right? > Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig:331 > +ENABLE_WEB_RTC_iphoneos[arch=arm64*] = ENABLE_WEB_RTC; > +ENABLE_WEB_RTC_iphonesimulator[arch=x86_64] = ENABLE_WEB_RTC; Not sure these architecture conditionals are still necessary.
Tim Horton
Comment 11 2018-03-12 17:37:16 PDT
WebKit Commit Bot
Comment 12 2018-03-12 18:38:40 PDT
Comment on attachment 335666 [details] Patch Clearing flags on attachment: 335666 Committed r229567: <https://trac.webkit.org/changeset/229567>
WebKit Commit Bot
Comment 13 2018-03-12 18:38:41 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.