Changeset 172346 in webkit
- Timestamp:
- Aug 8, 2014, 11:13:54 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r172340 r172346 56 56 # ----------------------------------------------------------------------------- 57 57 find_package(BISON 2.3 REQUIRED) 58 find_package(FLEX 2.5.34 REQUIRED) 58 if (!APPLE) 59 find_package(FLEX 2.5.34 REQUIRED) 60 endif () 59 61 60 62 # TODO Enforce version requirement for gperf -
trunk/ChangeLog
r172345 r172346 1 2014-08-08 Alex Christensen <achristensen@webkit.org> 2 3 Progress towards using CMake on Mac. 4 https://bugs.webkit.org/show_bug.cgi?id=135662 5 6 Reviewed by Laszlo Gombos. 7 8 * CMakeLists.txt: 9 Mavericks has a flex version of "flex 2.5.35 Apple(flex-31)" which CMake doesn't like on Mac. 10 * Source/cmake/WebKitFeatures.cmake: 11 * Source/cmakeconfig.h.cmake: 12 Added features that are needed by the Mac port. 13 * Source/cmake/OptionsMac.cmake: 14 Enable CSS_IMAGE_SET based on FeatureDefines.h. 15 Disable the FTL with CMake for now. 16 * Source/cmake/OptionsEFL.cmake: 17 * Source/cmake/OptionsGTK.cmake: 18 Enable subpixel layout to not conflict with FeatureDefines.h 19 1 20 2014-08-08 Simon Fraser <simon.fraser@apple.com> 2 21 -
trunk/Source/WebCore/CMakeLists.txt
r172340 r172346 1 1 set(WebCore_INCLUDE_DIRECTORIES 2 2 "${WEBCORE_DIR}" 3 "${WEBCORE_DIR}/Modules/airplay" 3 4 "${WEBCORE_DIR}/Modules/battery" 4 5 "${WEBCORE_DIR}/Modules/encryptedmedia" … … 31 32 "${WEBCORE_DIR}/crypto" 32 33 "${WEBCORE_DIR}/crypto/keys" 34 "${WEBCORE_DIR}/crypto/parameters" 33 35 "${WEBCORE_DIR}/css" 34 36 "${WEBCORE_DIR}/cssjit" … … 128 130 129 131 set(WebCore_IDL_INCLUDES 132 Modules/airplay 130 133 Modules/battery 131 134 Modules/encryptedmedia … … 164 167 165 168 set(WebCore_IDL_FILES 169 Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl 170 166 171 Modules/battery/BatteryManager.idl 167 172 Modules/battery/NavigatorBattery.idl … … 198 203 Modules/indexeddb/IDBVersionChangeEvent.idl 199 204 Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.idl 205 206 Modules/indieui/UIRequestEvent.idl 200 207 201 208 Modules/mediacontrols/MediaControlsHost.idl … … 784 791 785 792 set(WebCore_SOURCES 793 Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp 794 786 795 Modules/battery/BatteryController.cpp 787 796 Modules/battery/BatteryManager.cpp … … 2085 2094 platform/graphics/ImageBuffer.cpp 2086 2095 platform/graphics/ImageOrientation.cpp 2087 platform/graphics/ImageSource.cpp2088 2096 platform/graphics/IntPoint.cpp 2089 2097 platform/graphics/IntRect.cpp … … 2159 2167 platform/graphics/transforms/TransformationMatrix.cpp 2160 2168 platform/graphics/transforms/TranslateTransformOperation.cpp 2161 2162 platform/image-decoders/ImageDecoder.cpp2163 2164 platform/image-decoders/bmp/BMPImageDecoder.cpp2165 platform/image-decoders/bmp/BMPImageReader.cpp2166 2167 platform/image-decoders/gif/GIFImageDecoder.cpp2168 platform/image-decoders/gif/GIFImageReader.cpp2169 2170 platform/image-decoders/ico/ICOImageDecoder.cpp2171 2172 platform/image-decoders/jpeg/JPEGImageDecoder.cpp2173 2174 platform/image-decoders/png/PNGImageDecoder.cpp2175 2176 platform/image-decoders/webp/WEBPImageDecoder.cpp2177 2169 2178 2170 platform/leveldb/LevelDBDatabase.cpp -
trunk/Source/WebCore/ChangeLog
r172340 r172346 1 2014-08-08 Alex Christensen <achristensen@webkit.org> 2 3 Progress towards using CMake on Mac. 4 https://bugs.webkit.org/show_bug.cgi?id=135662 5 6 Reviewed by Laszlo Gombos. 7 8 * CMakeLists.txt: 9 Added necessary include directories and idls. 10 * PlatformEfl.cmake: 11 * PlatformGTK.cmake: 12 Moved ImageSource.cpp and image-decoders to platform CMake files because they are not used on mac. 13 * PlatformMac.cmake: 14 Corrected some sources. 15 * config.h: 16 Added workaround for not using prefix headers with CMake. 17 * platform/graphics/ANGLEWebKitBridge.h: 18 Compile fix to find ANGLE headers while using CMake. 19 * platform/graphics/FormatConverter.h: 20 * platform/mac/NSScrollerImpDetails.h: 21 Removed unnecessary config.h includes. 22 1 23 2014-08-08 Zan Dobersek <zdobersek@igalia.com> 2 24 -
trunk/Source/WebCore/PlatformEfl.cmake
r172325 r172346 102 102 platform/geoclue/GeolocationProviderGeoclue2.cpp 103 103 104 platform/graphics/ImageSource.cpp 104 105 platform/graphics/WOFFFileFormat.cpp 105 106 … … 166 167 platform/graphics/texmap/coordinated/UpdateAtlas.cpp 167 168 169 platform/image-decoders/ImageDecoder.cpp 170 171 platform/image-decoders/bmp/BMPImageDecoder.cpp 172 platform/image-decoders/bmp/BMPImageReader.cpp 173 168 174 platform/image-decoders/cairo/ImageDecoderCairo.cpp 175 176 platform/image-decoders/gif/GIFImageDecoder.cpp 177 platform/image-decoders/gif/GIFImageReader.cpp 178 179 platform/image-decoders/ico/ICOImageDecoder.cpp 180 181 platform/image-decoders/jpeg/JPEGImageDecoder.cpp 182 183 platform/image-decoders/png/PNGImageDecoder.cpp 184 185 platform/image-decoders/webp/WEBPImageDecoder.cpp 169 186 170 187 platform/linux/GamepadDeviceLinux.cpp -
trunk/Source/WebCore/PlatformGTK.cmake
r172144 r172346 42 42 43 43 platform/graphics/GraphicsContext3DPrivate.cpp 44 platform/graphics/ImageSource.cpp 44 45 platform/graphics/OpenGLShims.cpp 45 46 platform/graphics/WOFFFileFormat.cpp … … 101 102 platform/gtk/GamepadsGtk.cpp 102 103 104 platform/image-decoders/ImageDecoder.cpp 105 103 106 platform/image-decoders/cairo/ImageDecoderCairo.cpp 107 108 platform/image-decoders/gif/GIFImageDecoder.cpp 109 platform/image-decoders/gif/GIFImageReader.cpp 110 111 platform/image-decoders/ico/ICOImageDecoder.cpp 112 113 platform/image-decoders/jpeg/JPEGImageDecoder.cpp 114 115 platform/image-decoders/bmp/BMPImageDecoder.cpp 116 platform/image-decoders/bmp/BMPImageReader.cpp 117 118 platform/image-decoders/png/PNGImageDecoder.cpp 119 120 platform/image-decoders/webp/WEBPImageDecoder.cpp 104 121 105 122 platform/linux/GamepadDeviceLinux.cpp -
trunk/Source/WebCore/PlatformMac.cmake
r172093 r172346 1 1 list(APPEND WebCore_INCLUDE_DIRECTORIES 2 2 "${WEBCORE_DIR}/accessibility/mac" 3 "${WEBCORE_DIR}/bridge/objc" 4 "${WEBCORE_DIR}/loader/archive/cf" 5 "${WEBCORE_DIR}/loader/cf" 3 6 "${WEBCORE_DIR}/page/cocoa" 4 7 "${WEBCORE_DIR}/page/mac" 8 "${WEBCORE_DIR}/platform/cf" 5 9 "${WEBCORE_DIR}/platform/cocoa" 6 10 "${WEBCORE_DIR}/platform/graphics/avfoundation" … … 16 20 "${WEBCORE_DIR}/platform/network/cf" 17 21 "${WEBCORE_DIR}/platform/network/mac" 22 "${WEBCORE_DIR}/platform/text/cf" 23 "${WEBCORE_DIR}/platform/text/mac" 18 24 "${WEBCORE_DIR}/platform/mac" 19 25 "${WEBCORE_DIR}/plugins/mac" … … 28 34 accessibility/mac/WebAccessibilityObjectWrapperBase.mm 29 35 accessibility/mac/WebAccessibilityObjectWrapperMac.mm 36 37 loader/archive/cf/LegacyWebArchive.cpp 38 loader/archive/cf/LegacyWebArchiveMac.mm 39 40 loader/cf/ResourceLoaderCFNet.cpp 41 loader/cf/SubresourceLoaderCF.cpp 30 42 31 43 page/cocoa/UserAgent.mm … … 48 60 platform/graphics/avfoundation/InbandTextTrackPrivateAVF.cpp 49 61 platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp 50 51 platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp52 platform/graphics/avfoundation/cf/InbandTextTrackPrivateAVCF.cpp53 platform/graphics/avfoundation/cf/InbandTextTrackPrivateLegacyAVCF.cpp54 platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp55 62 56 63 platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.mm … … 84 91 85 92 platform/graphics/opentype/OpenTypeMathData.cpp 86 platform/graphics/opentype/OpenTypeUtilities.cpp87 platform/graphics/opentype/OpenTypeVerticalData.cpp88 89 platform/graphics/win/DIBPixelData.cpp90 platform/graphics/win/GDIExtras.cpp91 platform/graphics/win/IconWin.cpp92 platform/graphics/win/ImageWin.cpp93 platform/graphics/win/IntPointWin.cpp94 platform/graphics/win/IntRectWin.cpp95 platform/graphics/win/IntSizeWin.cpp96 93 97 94 platform/mac/BlockExceptions.mm … … 197 194 platform/network/mac/WebCoreURLResponse.mm 198 195 196 platform/text/cf/HyphenationCF.cpp 197 198 platform/text/mac/LocaleMac.mm 199 platform/text/mac/TextBoundaries.mm 200 platform/text/mac/TextBreakIteratorInternalICUMac.mm 201 platform/text/mac/TextCodecMac.cpp 202 199 203 plugins/mac/PluginPackageMac.cpp 200 204 plugins/mac/PluginViewMac.mm -
trunk/Source/WebCore/config.h
r166239 r172346 61 61 62 62 #endif /* OS(WINDOWS) */ 63 64 // Using CMake with Unix makefiles does not use prefix headers. 65 #if PLATFORM(MAC) && defined(BUILDING_WITH_CMAKE) 66 #include "WebCorePrefix.h" 67 #endif 63 68 64 69 #ifdef __cplusplus -
trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h
r165676 r172346 30 30 #include <wtf/text/WTFString.h> 31 31 32 #if !PLATFORM(GTK) && !PLATFORM(EFL) && !PLATFORM(WIN) 32 #if !PLATFORM(GTK) && !PLATFORM(EFL) && !PLATFORM(WIN) && !defined(BUILDING_WITH_CMAKE) 33 33 #include "ANGLE/ShaderLang.h" 34 34 #elif PLATFORM(WIN) -
trunk/Source/WebCore/platform/graphics/FormatConverter.h
r165676 r172346 25 25 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 26 */ 27 28 #include "config.h"29 27 30 28 #if USE(3D_GRAPHICS) -
trunk/Source/WebCore/platform/mac/NSScrollerImpDetails.h
r168049 r172346 26 26 #ifndef WebCore_NSScrollerImpDetails_h 27 27 #define WebCore_NSScrollerImpDetails_h 28 29 #include "config.h"30 28 31 29 // Public APIs not available on versions of Mac on which we build -
trunk/Source/cmake/OptionsEfl.cmake
r172023 r172346 96 96 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPEECH_SYNTHESIS OFF) 97 97 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPELLCHECK ON) 98 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SUBPIXEL_LAYOUT ON) 98 99 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEMPLATE_ELEMENT ON) 99 100 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS ON) -
trunk/Source/cmake/OptionsGTK.cmake
r172205 r172346 138 138 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHARED_WORKERS ON) 139 139 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPELLCHECK ON) 140 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SUBPIXEL_LAYOUT ON) 140 141 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEMPLATE_ELEMENT ON) 141 142 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS ON) -
trunk/Source/cmake/OptionsMac.cmake
r172316 r172346 25 25 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_ORIENTATION OFF) 26 26 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_RESOLUTION OFF) 27 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_IMAGE_SET ON) 27 28 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_REGIONS ON) 28 29 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SHAPES ON) … … 206 207 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_XSLT ON) 207 208 208 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT ON) 209 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT_macosx ON) 210 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT_iphoneos ON) 209 # FIXME: These are turned off temporarily to get CMake working easier. 210 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT OFF) 211 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT_macosx OFF) 212 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT_iphoneos OFF) 211 213 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT_iphonesimulator OFF) 212 214 -
trunk/Source/cmake/WebKitFeatures.cmake
r172316 r172346 18 18 WEBKIT_OPTION_DEFINE(ENABLE_3D_RENDERING "Toggle 3D rendering support" OFF) 19 19 WEBKIT_OPTION_DEFINE(ENABLE_ACCELERATED_2D_CANVAS "Toggle accelerated 2D canvas support" OFF) 20 WEBKIT_OPTION_DEFINE(ENABLE_ACCELERATED_OVERFLOW_SCROLLING "Toggle accelerated scrolling support" OFF) 20 21 WEBKIT_OPTION_DEFINE(ENABLE_ACCESSIBILITY "Toggle accessibility support" OFF) 21 22 WEBKIT_OPTION_DEFINE(ENABLE_API_TESTS "Enable public API unit tests" OFF) 23 WEBKIT_OPTION_DEFINE(ENABLE_AVF_CAPTIONS "Toggle AVFoundation caption support" OFF) 22 24 WEBKIT_OPTION_DEFINE(ENABLE_ASSEMBLER_WX_EXCLUSIVE "Toggle Assembler WX Exclusive support" OFF) 23 25 WEBKIT_OPTION_DEFINE(ENABLE_BATTERY_STATUS "Toggle battery status API support" OFF) 26 WEBKIT_OPTION_DEFINE(ENABLE_CACHE_PARTITIONING "Toggle cache partitioning support" OFF) 24 27 WEBKIT_OPTION_DEFINE(ENABLE_CANVAS_PATH "Toggle Canvas Path support" ON) 25 28 WEBKIT_OPTION_DEFINE(ENABLE_CANVAS_PROXY "Toggle CanvasProxy support" OFF) 26 29 WEBKIT_OPTION_DEFINE(ENABLE_CHANNEL_MESSAGING "Toggle MessageChannel and MessagePort support" ON) 30 WEBKIT_OPTION_DEFINE(ENABLE_CONTENT_FILTERING "Toggle content filtering support" OFF) 27 31 WEBKIT_OPTION_DEFINE(ENABLE_CONTEXT_MENUS "Toggle Context Menu support" ON) 28 32 WEBKIT_OPTION_DEFINE(ENABLE_CSP_NEXT "Toggle Content Security Policy 1.1 support" OFF) … … 41 45 WEBKIT_OPTION_DEFINE(ENABLE_CSS_SELECTORS_LEVEL4 "Toggle CSS Selectors Level 4 support" OFF) 42 46 WEBKIT_OPTION_DEFINE(ENABLE_CSS_SHAPES "Toggle CSS Shapes support" OFF) 47 WEBKIT_OPTION_DEFINE(ENABLE_CURSOR_VISIBILITY "Toggle cursor visibility support" OFF) 43 48 WEBKIT_OPTION_DEFINE(ENABLE_CUSTOM_SCHEME_HANDLER "Toggle Custom Scheme Handler support" OFF) 49 WEBKIT_OPTION_DEFINE(ENABLE_DASHBOARD_SUPPORT "Toggle dashboard support" OFF) 50 WEBKIT_OPTION_DEFINE(ENABLE_DATACUE_VALUE "Toggle datacue value support" OFF) 44 51 WEBKIT_OPTION_DEFINE(ENABLE_DATALIST_ELEMENT "Toggle HTML5 datalist support" OFF) 45 52 WEBKIT_OPTION_DEFINE(ENABLE_DATA_TRANSFER_ITEMS "Toggle HTML5 data transfer items support" OFF) … … 53 60 WEBKIT_OPTION_DEFINE(ENABLE_FILTERS "Toggle SVG Filters support" OFF) 54 61 WEBKIT_OPTION_DEFINE(ENABLE_FONT_LOAD_EVENTS "Toggle Font Load Events support" OFF) 62 WEBKIT_OPTION_DEFINE(ENABLE_FTL_JIT "Toggle FTL support for JSC" OFF) 55 63 WEBKIT_OPTION_DEFINE(ENABLE_FTPDIR "Toggle FTP directory support" ON) 56 64 WEBKIT_OPTION_DEFINE(ENABLE_FULLSCREEN_API "Toggle Fullscreen API support" OFF) … … 63 71 WEBKIT_OPTION_DEFINE(ENABLE_IMAGE_DECODER_DOWN_SAMPLING "Toggle image decoder down sampling support" OFF) 64 72 WEBKIT_OPTION_DEFINE(ENABLE_INDEXED_DATABASE "Toggle Indexed Database API support" OFF) 73 WEBKIT_OPTION_DEFINE(ENABLE_INDIE_UI "Toggle Indie UI support" OFF) 65 74 WEBKIT_OPTION_DEFINE(ENABLE_INPUT_TYPE_COLOR "Toggle Color Input support" OFF) 75 WEBKIT_OPTION_DEFINE(ENABLE_INPUT_TYPE_COLOR_POPOVER "Toggle popover color input support" OFF) 66 76 WEBKIT_OPTION_DEFINE(ENABLE_INPUT_TYPE_DATE "Toggle date type <input> support" OFF) 67 77 WEBKIT_OPTION_DEFINE(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE "Toggle broken datetime type <input> support" OFF) … … 71 81 WEBKIT_OPTION_DEFINE(ENABLE_INPUT_TYPE_WEEK "Toggle week type <input> support" OFF) 72 82 WEBKIT_OPTION_DEFINE(ENABLE_INSPECTOR "Toggle Web Inspector support" ON) 83 WEBKIT_OPTION_DEFINE(ENABLE_IOS_AIRPLAY "Toggle iOS airplay support" OFF) 84 WEBKIT_OPTION_DEFINE(ENABLE_IOS_TEXT_AUTOSIZING "Toggle iOS text autosizing support" OFF) 73 85 WEBKIT_OPTION_DEFINE(ENABLE_JIT "Enable JustInTime javascript support" ON) 86 WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES "Toggle legacy css vendor prefix support" OFF) 74 87 WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_NOTIFICATIONS "Toggle Legacy Desktop Notifications Support" OFF) 75 88 WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_VENDOR_PREFIXES "Toggle Legacy Vendor Prefix Support" ON) 76 89 WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_WEB_AUDIO "Toggle Legacy Web Audio support" ON) 90 WEBKIT_OPTION_DEFINE(ENABLE_LETTERPRESS "Toggle letterpress support" OFF) 77 91 WEBKIT_OPTION_DEFINE(ENABLE_LINK_PREFETCH "Toggle pre fetching support" OFF) 78 92 WEBKIT_OPTION_DEFINE(ENABLE_LLINT_C_LOOP "Force use of the llint c loop" OFF) 93 WEBKIT_OPTION_DEFINE(ENABLE_MAC_LONG_PRESS "Toggle mac long press support" OFF) 79 94 WEBKIT_OPTION_DEFINE(ENABLE_MATHML "Toggle MathML support" ON) 80 95 WEBKIT_OPTION_DEFINE(ENABLE_MEDIA_CAPTURE "Toggle Media Capture support" OFF) … … 94 109 WEBKIT_OPTION_DEFINE(ENABLE_NOTIFICATIONS "Toggle Desktop Notifications Support" OFF) 95 110 WEBKIT_OPTION_DEFINE(ENABLE_ORIENTATION_EVENTS "Toggle Orientation Events support" OFF) 111 WEBKIT_OPTION_DEFINE(ENABLE_PDFKIT_PLUGIN "Toggle PDFKit plugin support" OFF) 96 112 WEBKIT_OPTION_DEFINE(ENABLE_PERFORMANCE_TIMELINE "Toggle Performance Timeline support" OFF) 97 113 WEBKIT_OPTION_DEFINE(ENABLE_PICTURE_SIZES "Toggle sizes attribute support" OFF) 114 WEBKIT_OPTION_DEFINE(ENABLE_POINTER_LOCK "Toggle pointer lock support" OFF) 98 115 WEBKIT_OPTION_DEFINE(ENABLE_PROMISES "Toggle Promise support" ON) 99 116 WEBKIT_OPTION_DEFINE(ENABLE_PROXIMITY_EVENTS "Toggle Proximity Events support" OFF) 117 WEBKIT_OPTION_DEFINE(ENABLE_PUBLIC_SUFFIX_LIST "Toggle public suffix list support" OFF) 100 118 WEBKIT_OPTION_DEFINE(ENABLE_QUOTA "Toggle Quota support" OFF) 119 WEBKIT_OPTION_DEFINE(ENABLE_REMOTE_INSPECTOR "Toggle remote inspector support" OFF) 101 120 WEBKIT_OPTION_DEFINE(ENABLE_REQUEST_ANIMATION_FRAME "Toggle requestAnimationFrame support" OFF) 102 121 WEBKIT_OPTION_DEFINE(ENABLE_RESOLUTION_MEDIA_QUERY "Toggle resolution media query support" OFF) 103 122 WEBKIT_OPTION_DEFINE(ENABLE_RESOURCE_TIMING "Toggle Resource Timing support" OFF) 104 123 WEBKIT_OPTION_DEFINE(ENABLE_SECCOMP_FILTERS "Toggle Linux seccomp filters for the WebProcess support" OFF) 124 WEBKIT_OPTION_DEFINE(ENABLE_SERVICE_CONTROLS "Toggle service controls support" OFF) 105 125 WEBKIT_OPTION_DEFINE(ENABLE_SHARED_WORKERS "Toggle SharedWorkers support" OFF) 106 126 WEBKIT_OPTION_DEFINE(ENABLE_SPEECH_SYNTHESIS "Toggle Speech Synthesis API support)" OFF) 107 127 WEBKIT_OPTION_DEFINE(ENABLE_SPELLCHECK "Toggle Spellchecking support (requires Enchant)" OFF) 108 128 WEBKIT_OPTION_DEFINE(ENABLE_SQL_DATABASE "Toggle SQL Database Support" ON) 129 WEBKIT_OPTION_DEFINE(ENABLE_SUBPIXEL_LAYOUT "Toggle subpixel layout support" OFF) 130 WEBKIT_OPTION_DEFINE(ENABLE_SUBTLE_CRYPTO "Toggle subtle crypto support" OFF) 109 131 WEBKIT_OPTION_DEFINE(ENABLE_SVG_FONTS "Toggle SVG fonts support (imples SVG support)" ON) 132 WEBKIT_OPTION_DEFINE(ENABLE_TELEPHONE_NUMBER_DETECTION "Toggle telephone number detection support" OFF) 110 133 WEBKIT_OPTION_DEFINE(ENABLE_TEMPLATE_ELEMENT "Toggle Template support" ON) 111 134 WEBKIT_OPTION_DEFINE(ENABLE_TEXT_AUTOSIZING "Toggle Text auto sizing support" OFF) … … 124 147 WEBKIT_OPTION_DEFINE(ENABLE_WEB_TIMING "Toggle Web Timing support" OFF) 125 148 WEBKIT_OPTION_DEFINE(ENABLE_WEBGL "Toggle 3D canvas (WebGL) support" OFF) 149 WEBKIT_OPTION_DEFINE(ENABLE_WEBVTT_REGIONS "Toggle webvtt region support" OFF) 126 150 WEBKIT_OPTION_DEFINE(ENABLE_XHR_TIMEOUT "Toggle XHR timeout support" OFF) 127 151 WEBKIT_OPTION_DEFINE(ENABLE_XSLT "Toggle XSLT support" ON) -
trunk/Source/cmakeconfig.h.cmake
r172316 r172346 6 6 #cmakedefine01 ENABLE_ACCELERATED_OVERFLOW_SCROLLING 7 7 #cmakedefine01 ENABLE_API_TESTS 8 #cmakedefine01 ENABLE_AVF_CAPTIONS 8 9 #cmakedefine01 ENABLE_ASSEMBLER_WX_EXCLUSIVE 9 10 #cmakedefine01 ENABLE_BATTERY_STATUS 11 #cmakedefine01 ENABLE_CACHE_PARTITIONING 10 12 #cmakedefine01 ENABLE_CANVAS_PATH 11 13 #cmakedefine01 ENABLE_CANVAS_PROXY 12 14 #cmakedefine01 ENABLE_CHANNEL_MESSAGING 15 #cmakedefine01 ENABLE_CONTENT_FILTERING 13 16 #cmakedefine01 ENABLE_CONTEXT_MENUS 14 17 #cmakedefine01 ENABLE_CREDENTIAL_STORAGE … … 28 31 #cmakedefine01 ENABLE_CSS_SHAPES 29 32 #cmakedefine01 ENABLE_CSS3_CONDITIONAL_RULES 33 #cmakedefine01 ENABLE_CURSOR_VISIBILITY 30 34 #cmakedefine01 ENABLE_CUSTOM_SCHEME_HANDLER 35 #cmakedefine01 ENABLE_DASHBOARD_SUPPORT 36 #cmakedefine01 ENABLE_DATACUE_VALUE 31 37 #cmakedefine01 ENABLE_DATALIST_ELEMENT 32 38 #cmakedefine01 ENABLE_DATA_TRANSFER_ITEMS … … 53 59 #cmakedefine01 ENABLE_INDEXED_DATABASE 54 60 #cmakedefine01 ENABLE_INDEXED_DATABASE_IN_WORKERS 61 #cmakedefine01 ENABLE_INDIE_UI 55 62 #cmakedefine01 ENABLE_INPUT_TYPE_COLOR 63 #cmakedefine01 ENABLE_INPUT_TYPE_COLOR_POPOVER 56 64 #cmakedefine01 ENABLE_INPUT_TYPE_DATE 57 65 #cmakedefine01 ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE … … 61 69 #cmakedefine01 ENABLE_INPUT_TYPE_WEEK 62 70 #cmakedefine01 ENABLE_INSPECTOR 71 #cmakedefine01 ENABLE_IOS_AIRPLAY 72 #cmakedefine01 ENABLE_IOS_TEXT_AUTOSIZING 63 73 #cmakedefine01 ENABLE_JIT 74 #cmakedefine01 ENABLE_LEGACY_CSS_VENDOR_PREFIXES 64 75 #cmakedefine01 ENABLE_LEGACY_NOTIFICATIONS 65 76 #cmakedefine01 ENABLE_LEGACY_VENDOR_PREFIXES … … 84 95 #cmakedefine01 ENABLE_NOTIFICATIONS 85 96 #cmakedefine01 ENABLE_ORIENTATION_EVENTS 97 #cmakedefine01 ENABLE_PDFKIT_PLUGIN 86 98 #cmakedefine01 ENABLE_PERFORMANCE_TIMELINE 87 99 #cmakedefine01 ENABLE_PICTURE_SIZES 100 #cmakedefine01 ENABLE_POINTER_LOCK 88 101 #cmakedefine01 ENABLE_PROMISES 89 102 #cmakedefine01 ENABLE_PROXIMITY_EVENTS 103 #cmakedefine01 ENABLE_PUBLIC_SUFFIX_LIST 90 104 #cmakedefine01 ENABLE_QUOTA 105 #cmakedefine01 ENABLE_REMOTE_INSPECTOR 91 106 #cmakedefine01 ENABLE_REQUEST_ANIMATION_FRAME 92 107 #cmakedefine01 ENABLE_RESOLUTION_MEDIA_QUERY 93 108 #cmakedefine01 ENABLE_RESOURCE_TIMING 94 109 #cmakedefine01 ENABLE_SECCOMP_FILTERS 110 #cmakedefine01 ENABLE_SERVICE_CONTROLS 95 111 #cmakedefine01 ENABLE_SHARED_WORKERS 96 112 #cmakedefine01 ENABLE_SMOOTH_SCROLLING 97 113 #cmakedefine01 ENABLE_SPELLCHECK 98 114 #cmakedefine01 ENABLE_SQL_DATABASE 115 #cmakedefine01 ENABLE_SUBPIXEL_LAYOUT 116 #cmakedefine01 ENABLE_SUBTLE_CRYPTO 99 117 #cmakedefine01 ENABLE_SVG_FONTS 118 #cmakedefine01 ENABLE_TELEPHONE_NUMBER_DETECTION 100 119 #cmakedefine01 ENABLE_TEMPLATE_ELEMENT 101 120 #cmakedefine01 ENABLE_TEXT_AUTOSIZING … … 112 131 #cmakedefine01 ENABLE_WEBGL 113 132 #cmakedefine01 ENABLE_WEB_AUDIO 133 #cmakedefine01 ENABLE_WEBVTT_REGIONS 114 134 #cmakedefine01 ENABLE_WEB_REPLAY 115 135 #cmakedefine01 ENABLE_WEB_SOCKETS
Note:
See TracChangeset
for help on using the changeset viewer.