Changeset 115931 in webkit
- Timestamp:
- May 2, 2012 7:52:16 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r115929 r115931 1 2012-05-02 Eric Seidel <eric@webkit.org> 2 3 Sort ENABLE_ defines in FeatureDefines.xcconfig files to make them easier to compare with one another (and easier to autogenerate) 4 https://bugs.webkit.org/show_bug.cgi?id=85433 5 6 Reviewed by Adam Barth. 7 8 I have a script which can autogenerate these xcconfig files as well as the 9 vsprops files (and soon the Chromium, cmake, gnumake and qmake) feature lists 10 from a central feature list file. 11 In preparation for posting such a tool, I'm re-sorting these xcconfig files to be 12 alphabetically ordered (currently they're close, but not quite). 13 There is also at least one inconsistency between these files (CSS_LEGACY_PREFIXES) which 14 I will fix in a second pass. I will also sort the FEATURE_DEFINES = line in a follow-up patch. 15 16 * Configurations/FeatureDefines.xcconfig: 17 1 18 2012-05-02 Hojong Han <hojong.han@samsung.com> 2 19 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r115443 r115931 32 32 // Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. 33 33 34 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING; 35 ENABLE_ACCELERATED_2D_CANVAS = ; 36 ENABLE_ANIMATION_API = ; 34 37 ENABLE_BLOB = ENABLE_BLOB; 35 38 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 39 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS; 40 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT; 36 41 ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME)); 37 42 ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT; 38 43 ENABLE_DATALIST = ; 44 ENABLE_DATA_TRANSFER_ITEMS = ; 45 ENABLE_DETAILS = ENABLE_DETAILS; 46 ENABLE_DEVICE_ORIENTATION = ; 47 ENABLE_DIRECTORY_UPLOAD = ; 48 ENABLE_FILE_SYSTEM = ; 39 49 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 40 50 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 41 51 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 52 ENABLE_GAMEPAD = ; 53 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION; 54 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS; 42 55 ENABLE_ICONDATABASE = $(ENABLE_ICONDATABASE_$(REAL_PLATFORM_NAME)); 43 56 ENABLE_ICONDATABASE_macosx = ENABLE_ICONDATABASE; 44 57 ENABLE_INDEXED_DATABASE = ; 58 ENABLE_INPUT_SPEECH = ; 59 ENABLE_INPUT_TYPE_COLOR = ; 45 60 ENABLE_INPUT_TYPE_DATE = $(ENABLE_INPUT_TYPE_DATE_$(REAL_PLATFORM_NAME)); 46 61 ENABLE_INPUT_TYPE_DATE_iphoneos = ENABLE_INPUT_TYPE_DATE; … … 61 76 ENABLE_INPUT_TYPE_WEEK_iphoneos = ENABLE_INPUT_TYPE_WEEK; 62 77 ENABLE_INPUT_TYPE_WEEK_iphonesimulator = ENABLE_INPUT_TYPE_WEEK; 63 64 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME));65 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS;66 67 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING;68 ENABLE_ACCELERATED_2D_CANVAS = ;69 ENABLE_ANIMATION_API = ;70 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;71 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;72 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT;73 ENABLE_DATALIST = ;74 ENABLE_DATA_TRANSFER_ITEMS = ;75 ENABLE_DETAILS = ENABLE_DETAILS;76 ENABLE_DEVICE_ORIENTATION = ;77 ENABLE_DIRECTORY_UPLOAD = ;78 ENABLE_FILE_SYSTEM = ;79 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API;80 ENABLE_GAMEPAD = ;81 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;82 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS;83 ENABLE_INDEXED_DATABASE = ;84 ENABLE_INPUT_TYPE_COLOR = ;85 ENABLE_INPUT_SPEECH = ;86 78 ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER; 87 88 79 ENABLE_LEGACY_NOTIFICATIONS = $(ENABLE_LEGACY_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 89 80 ENABLE_LEGACY_NOTIFICATIONS_macosx = $(ENABLE_LEGACY_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 91 82 ENABLE_LEGACY_NOTIFICATIONS_macosx_1080 = ENABLE_LEGACY_NOTIFICATIONS; 92 83 ENABLE_LEGACY_NOTIFICATIONS_macosx_1090 = ENABLE_LEGACY_NOTIFICATIONS; 93 94 84 ENABLE_LINK_PREFETCH = ; 95 85 ENABLE_LINK_PRERENDER = ; … … 101 91 ENABLE_MICRODATA = ; 102 92 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS; 103 104 93 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 105 94 ENABLE_NOTIFICATIONS_macosx = $(ENABLE_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 107 96 ENABLE_NOTIFICATIONS_macosx_1080 = ENABLE_NOTIFICATIONS; 108 97 ENABLE_NOTIFICATIONS_macosx_1090 = ENABLE_NOTIFICATIONS; 109 110 98 ENABLE_PAGE_VISIBILITY_API = ; 111 99 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; … … 119 107 ENABLE_STYLE_SCOPED = ; 120 108 ENABLE_SVG = ENABLE_SVG; 109 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME)); 110 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 121 111 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 112 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 123 113 ENABLE_TOUCH_ICON_LOADING = ; 124 114 ENABLE_VIDEO = ENABLE_VIDEO; 125 126 115 ENABLE_VIDEO_TRACK = $(ENABLE_VIDEO_TRACK_$(REAL_PLATFORM_NAME)); 127 116 ENABLE_VIDEO_TRACK_macosx = ENABLE_VIDEO_TRACK; 128 129 117 ENABLE_WEBGL = ENABLE_WEBGL; 130 118 ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO; -
trunk/Source/WebCore/ChangeLog
r115930 r115931 1 2012-05-02 Eric Seidel <eric@webkit.org> 2 3 Sort ENABLE_ defines in FeatureDefines.xcconfig files to make them easier to compare with one another (and easier to autogenerate) 4 https://bugs.webkit.org/show_bug.cgi?id=85433 5 6 Reviewed by Adam Barth. 7 8 I have a script which can autogenerate these xcconfig files as well as the 9 vsprops files (and soon the Chromium, cmake, gnumake and qmake) feature lists 10 from a central feature list file. 11 In preparation for posting such a tool, I'm re-sorting these xcconfig files to be 12 alphabetically ordered (currently they're close, but not quite). 13 There is also at least one inconsistency between these files (CSS_LEGACY_PREFIXES) which 14 I will fix in a second pass. I will also sort the FEATURE_DEFINES = line in a follow-up patch. 15 16 * Configurations/FeatureDefines.xcconfig: 17 1 18 2012-05-02 Dana Jansens <danakj@chromium.org> 2 19 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r115443 r115931 32 32 // Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. 33 33 34 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING; 35 ENABLE_ACCELERATED_2D_CANVAS = ; 36 ENABLE_ANIMATION_API = ; 34 37 ENABLE_BLOB = ENABLE_BLOB; 35 38 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 39 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS; 40 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT; 36 41 ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME)); 37 42 ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT; 38 43 ENABLE_DATALIST = ; 44 ENABLE_DATA_TRANSFER_ITEMS = ; 45 ENABLE_DETAILS = ENABLE_DETAILS; 46 ENABLE_DEVICE_ORIENTATION = ; 47 ENABLE_DIRECTORY_UPLOAD = ; 48 ENABLE_FILE_SYSTEM = ; 39 49 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 40 50 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 41 51 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 52 ENABLE_GAMEPAD = ; 53 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION; 54 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS; 42 55 ENABLE_ICONDATABASE = $(ENABLE_ICONDATABASE_$(REAL_PLATFORM_NAME)); 43 56 ENABLE_ICONDATABASE_macosx = ENABLE_ICONDATABASE; 44 57 ENABLE_INDEXED_DATABASE = ; 58 ENABLE_INPUT_SPEECH = ; 59 ENABLE_INPUT_TYPE_COLOR = ; 45 60 ENABLE_INPUT_TYPE_DATE = $(ENABLE_INPUT_TYPE_DATE_$(REAL_PLATFORM_NAME)); 46 61 ENABLE_INPUT_TYPE_DATE_iphoneos = ENABLE_INPUT_TYPE_DATE; … … 61 76 ENABLE_INPUT_TYPE_WEEK_iphoneos = ENABLE_INPUT_TYPE_WEEK; 62 77 ENABLE_INPUT_TYPE_WEEK_iphonesimulator = ENABLE_INPUT_TYPE_WEEK; 63 64 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME));65 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS;66 67 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING;68 ENABLE_ACCELERATED_2D_CANVAS = ;69 ENABLE_ANIMATION_API = ;70 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;71 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;72 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT;73 ENABLE_DATALIST = ;74 ENABLE_DATA_TRANSFER_ITEMS = ;75 ENABLE_DETAILS = ENABLE_DETAILS;76 ENABLE_DEVICE_ORIENTATION = ;77 ENABLE_DIRECTORY_UPLOAD = ;78 ENABLE_FILE_SYSTEM = ;79 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API;80 ENABLE_GAMEPAD = ;81 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;82 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS;83 ENABLE_INDEXED_DATABASE = ;84 ENABLE_INPUT_TYPE_COLOR = ;85 ENABLE_INPUT_SPEECH = ;86 78 ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER; 87 79 ENABLE_LEGACY_CSS_VENDOR_PREFIXES = ENABLE_LEGACY_CSS_VENDOR_PREFIXES; 88 89 80 ENABLE_LEGACY_NOTIFICATIONS = $(ENABLE_LEGACY_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 90 81 ENABLE_LEGACY_NOTIFICATIONS_macosx = $(ENABLE_LEGACY_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 92 83 ENABLE_LEGACY_NOTIFICATIONS_macosx_1080 = ENABLE_LEGACY_NOTIFICATIONS; 93 84 ENABLE_LEGACY_NOTIFICATIONS_macosx_1090 = ENABLE_LEGACY_NOTIFICATIONS; 94 95 85 ENABLE_LINK_PREFETCH = ; 96 86 ENABLE_LINK_PRERENDER = ; … … 102 92 ENABLE_MICRODATA = ; 103 93 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS; 104 105 94 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 106 95 ENABLE_NOTIFICATIONS_macosx = $(ENABLE_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 108 97 ENABLE_NOTIFICATIONS_macosx_1080 = ENABLE_NOTIFICATIONS; 109 98 ENABLE_NOTIFICATIONS_macosx_1090 = ENABLE_NOTIFICATIONS; 110 111 99 ENABLE_PAGE_VISIBILITY_API = ; 112 100 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; … … 120 108 ENABLE_STYLE_SCOPED = ; 121 109 ENABLE_SVG = ENABLE_SVG; 110 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME)); 111 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 122 112 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 123 113 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 124 114 ENABLE_TOUCH_ICON_LOADING = ; 125 115 ENABLE_VIDEO = ENABLE_VIDEO; 126 127 116 ENABLE_VIDEO_TRACK = $(ENABLE_VIDEO_TRACK_$(REAL_PLATFORM_NAME)); 128 117 ENABLE_VIDEO_TRACK_macosx = ENABLE_VIDEO_TRACK; 129 130 118 ENABLE_WEBGL = ENABLE_WEBGL; 131 119 ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO; -
trunk/Source/WebKit/mac/ChangeLog
r115926 r115931 1 2012-05-02 Eric Seidel <eric@webkit.org> 2 3 Sort ENABLE_ defines in FeatureDefines.xcconfig files to make them easier to compare with one another (and easier to autogenerate) 4 https://bugs.webkit.org/show_bug.cgi?id=85433 5 6 Reviewed by Adam Barth. 7 8 I have a script which can autogenerate these xcconfig files as well as the 9 vsprops files (and soon the Chromium, cmake, gnumake and qmake) feature lists 10 from a central feature list file. 11 In preparation for posting such a tool, I'm re-sorting these xcconfig files to be 12 alphabetically ordered (currently they're close, but not quite). 13 There is also at least one inconsistency between these files (CSS_LEGACY_PREFIXES) which 14 I will fix in a second pass. I will also sort the FEATURE_DEFINES = line in a follow-up patch. 15 16 * Configurations/FeatureDefines.xcconfig: 17 1 18 2012-04-18 Jon Honeycutt <jhoneycutt@apple.com> 2 19 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r115443 r115931 32 32 // Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. 33 33 34 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING; 35 ENABLE_ACCELERATED_2D_CANVAS = ; 36 ENABLE_ANIMATION_API = ; 34 37 ENABLE_BLOB = ENABLE_BLOB; 35 38 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 39 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS; 40 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT; 36 41 ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME)); 37 42 ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT; 38 43 ENABLE_DATALIST = ; 44 ENABLE_DATA_TRANSFER_ITEMS = ; 45 ENABLE_DETAILS = ENABLE_DETAILS; 46 ENABLE_DEVICE_ORIENTATION = ; 47 ENABLE_DIRECTORY_UPLOAD = ; 48 ENABLE_FILE_SYSTEM = ; 39 49 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 40 50 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 41 51 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 52 ENABLE_GAMEPAD = ; 53 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION; 54 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS; 42 55 ENABLE_ICONDATABASE = $(ENABLE_ICONDATABASE_$(REAL_PLATFORM_NAME)); 43 56 ENABLE_ICONDATABASE_macosx = ENABLE_ICONDATABASE; 44 57 ENABLE_INDEXED_DATABASE = ; 58 ENABLE_INPUT_SPEECH = ; 59 ENABLE_INPUT_TYPE_COLOR = ; 45 60 ENABLE_INPUT_TYPE_DATE = $(ENABLE_INPUT_TYPE_DATE_$(REAL_PLATFORM_NAME)); 46 61 ENABLE_INPUT_TYPE_DATE_iphoneos = ENABLE_INPUT_TYPE_DATE; … … 61 76 ENABLE_INPUT_TYPE_WEEK_iphoneos = ENABLE_INPUT_TYPE_WEEK; 62 77 ENABLE_INPUT_TYPE_WEEK_iphonesimulator = ENABLE_INPUT_TYPE_WEEK; 63 64 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME));65 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS;66 67 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING;68 ENABLE_ACCELERATED_2D_CANVAS = ;69 ENABLE_ANIMATION_API = ;70 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;71 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;72 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT;73 ENABLE_DATALIST = ;74 ENABLE_DATA_TRANSFER_ITEMS = ;75 ENABLE_DETAILS = ENABLE_DETAILS;76 ENABLE_DEVICE_ORIENTATION = ;77 ENABLE_DIRECTORY_UPLOAD = ;78 ENABLE_FILE_SYSTEM = ;79 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API;80 ENABLE_GAMEPAD = ;81 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;82 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS;83 ENABLE_INDEXED_DATABASE = ;84 ENABLE_INPUT_TYPE_COLOR = ;85 ENABLE_INPUT_SPEECH = ;86 78 ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER; 87 88 79 ENABLE_LEGACY_NOTIFICATIONS = $(ENABLE_LEGACY_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 89 80 ENABLE_LEGACY_NOTIFICATIONS_macosx = $(ENABLE_LEGACY_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 91 82 ENABLE_LEGACY_NOTIFICATIONS_macosx_1080 = ENABLE_LEGACY_NOTIFICATIONS; 92 83 ENABLE_LEGACY_NOTIFICATIONS_macosx_1090 = ENABLE_LEGACY_NOTIFICATIONS; 93 94 84 ENABLE_LINK_PREFETCH = ; 95 85 ENABLE_LINK_PRERENDER = ; … … 101 91 ENABLE_MICRODATA = ; 102 92 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS; 103 104 93 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 105 94 ENABLE_NOTIFICATIONS_macosx = $(ENABLE_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 107 96 ENABLE_NOTIFICATIONS_macosx_1080 = ENABLE_NOTIFICATIONS; 108 97 ENABLE_NOTIFICATIONS_macosx_1090 = ENABLE_NOTIFICATIONS; 109 110 98 ENABLE_PAGE_VISIBILITY_API = ; 111 99 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; … … 119 107 ENABLE_STYLE_SCOPED = ; 120 108 ENABLE_SVG = ENABLE_SVG; 109 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME)); 110 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 121 111 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 112 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 123 113 ENABLE_TOUCH_ICON_LOADING = ; 124 114 ENABLE_VIDEO = ENABLE_VIDEO; 125 126 115 ENABLE_VIDEO_TRACK = $(ENABLE_VIDEO_TRACK_$(REAL_PLATFORM_NAME)); 127 116 ENABLE_VIDEO_TRACK_macosx = ENABLE_VIDEO_TRACK; 128 129 117 ENABLE_WEBGL = ENABLE_WEBGL; 130 118 ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO; -
trunk/Source/WebKit2/ChangeLog
r115926 r115931 1 2012-05-02 Eric Seidel <eric@webkit.org> 2 3 Sort ENABLE_ defines in FeatureDefines.xcconfig files to make them easier to compare with one another (and easier to autogenerate) 4 https://bugs.webkit.org/show_bug.cgi?id=85433 5 6 Reviewed by Adam Barth. 7 8 I have a script which can autogenerate these xcconfig files as well as the 9 vsprops files (and soon the Chromium, cmake, gnumake and qmake) feature lists 10 from a central feature list file. 11 In preparation for posting such a tool, I'm re-sorting these xcconfig files to be 12 alphabetically ordered (currently they're close, but not quite). 13 There is also at least one inconsistency between these files (CSS_LEGACY_PREFIXES) which 14 I will fix in a second pass. I will also sort the FEATURE_DEFINES = line in a follow-up patch. 15 16 * Configurations/FeatureDefines.xcconfig: 17 1 18 2012-04-18 Jon Honeycutt <jhoneycutt@apple.com> 2 19 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r115443 r115931 32 32 // Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. 33 33 34 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING; 35 ENABLE_ACCELERATED_2D_CANVAS = ; 36 ENABLE_ANIMATION_API = ; 34 37 ENABLE_BLOB = ENABLE_BLOB; 35 38 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 39 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS; 40 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT; 36 41 ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME)); 37 42 ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT; 38 43 ENABLE_DATALIST = ; 44 ENABLE_DATA_TRANSFER_ITEMS = ; 45 ENABLE_DETAILS = ENABLE_DETAILS; 46 ENABLE_DEVICE_ORIENTATION = ; 47 ENABLE_DIRECTORY_UPLOAD = ; 48 ENABLE_FILE_SYSTEM = ; 39 49 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 40 50 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 41 51 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 52 ENABLE_GAMEPAD = ; 53 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION; 54 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS; 42 55 ENABLE_ICONDATABASE = $(ENABLE_ICONDATABASE_$(REAL_PLATFORM_NAME)); 43 56 ENABLE_ICONDATABASE_macosx = ENABLE_ICONDATABASE; 44 57 ENABLE_INDEXED_DATABASE = ; 58 ENABLE_INPUT_SPEECH = ; 59 ENABLE_INPUT_TYPE_COLOR = ; 45 60 ENABLE_INPUT_TYPE_DATE = $(ENABLE_INPUT_TYPE_DATE_$(REAL_PLATFORM_NAME)); 46 61 ENABLE_INPUT_TYPE_DATE_iphoneos = ENABLE_INPUT_TYPE_DATE; … … 61 76 ENABLE_INPUT_TYPE_WEEK_iphoneos = ENABLE_INPUT_TYPE_WEEK; 62 77 ENABLE_INPUT_TYPE_WEEK_iphonesimulator = ENABLE_INPUT_TYPE_WEEK; 63 64 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME));65 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS;66 67 ENABLE_3D_RENDERING = ENABLE_3D_RENDERING;68 ENABLE_ACCELERATED_2D_CANVAS = ;69 ENABLE_ANIMATION_API = ;70 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;71 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;72 ENABLE_CSS_GRID_LAYOUT = ENABLE_CSS_GRID_LAYOUT;73 ENABLE_DATALIST = ;74 ENABLE_DATA_TRANSFER_ITEMS = ;75 ENABLE_DETAILS = ENABLE_DETAILS;76 ENABLE_DEVICE_ORIENTATION = ;77 ENABLE_DIRECTORY_UPLOAD = ;78 ENABLE_FILE_SYSTEM = ;79 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API;80 ENABLE_GAMEPAD = ;81 ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;82 ENABLE_HIGH_DPI_CANVAS = ENABLE_HIGH_DPI_CANVAS;83 ENABLE_INDEXED_DATABASE = ;84 ENABLE_INPUT_TYPE_COLOR = ;85 ENABLE_INPUT_SPEECH = ;86 78 ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER; 87 88 79 ENABLE_LEGACY_NOTIFICATIONS = $(ENABLE_LEGACY_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 89 80 ENABLE_LEGACY_NOTIFICATIONS_macosx = $(ENABLE_LEGACY_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 91 82 ENABLE_LEGACY_NOTIFICATIONS_macosx_1080 = ENABLE_LEGACY_NOTIFICATIONS; 92 83 ENABLE_LEGACY_NOTIFICATIONS_macosx_1090 = ENABLE_LEGACY_NOTIFICATIONS; 93 94 84 ENABLE_LINK_PREFETCH = ; 95 85 ENABLE_LINK_PRERENDER = ; … … 101 91 ENABLE_MICRODATA = ; 102 92 ENABLE_MUTATION_OBSERVERS = ENABLE_MUTATION_OBSERVERS; 103 104 93 ENABLE_NOTIFICATIONS = $(ENABLE_NOTIFICATIONS_$(REAL_PLATFORM_NAME)); 105 94 ENABLE_NOTIFICATIONS_macosx = $(ENABLE_NOTIFICATIONS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR)); … … 107 96 ENABLE_NOTIFICATIONS_macosx_1080 = ENABLE_NOTIFICATIONS; 108 97 ENABLE_NOTIFICATIONS_macosx_1090 = ENABLE_NOTIFICATIONS; 109 110 98 ENABLE_PAGE_VISIBILITY_API = ; 111 99 ENABLE_PROGRESS_TAG = ENABLE_PROGRESS_TAG; … … 119 107 ENABLE_STYLE_SCOPED = ; 120 108 ENABLE_SVG = ENABLE_SVG; 109 ENABLE_SVG_DOM_OBJC_BINDINGS = $(ENABLE_SVG_DOM_OBJC_BINDINGS_$(REAL_PLATFORM_NAME)); 110 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 121 111 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 112 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 123 113 ENABLE_TOUCH_ICON_LOADING = ; 124 114 ENABLE_VIDEO = ENABLE_VIDEO; 125 126 115 ENABLE_VIDEO_TRACK = $(ENABLE_VIDEO_TRACK_$(REAL_PLATFORM_NAME)); 127 116 ENABLE_VIDEO_TRACK_macosx = ENABLE_VIDEO_TRACK; 128 129 117 ENABLE_WEBGL = ENABLE_WEBGL; 130 118 ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO;
Note: See TracChangeset
for help on using the changeset viewer.