|
| 1 | +# WebKit build flags |
| 2 | + |
| 3 | +- :elephant: - bundled, but we don't necessarily need it |
| 4 | +- :warning: - missing, we'd like it to be there |
| 5 | + |
| 6 | +| |Need|Mac|GTK|WPE|Win| |
| 7 | +|---|:---------:|:---:|:---:|:---:|:---:| |
| 8 | +|3D_TRANSFORMS| + | + | + | + | + | |
| 9 | +|ACCELERATED_2D_CANVAS| | | | | | |
| 10 | +|ACCESSIBILITY| + | + | + | + | + | |
| 11 | +|ACCESSIBILITY_STATIC_TREE| | | | | | |
| 12 | +|API_TESTS| | |:elephant:|:elephant:|:elephant:| |
| 13 | +|APPLE_PAY| |:elephant:| | | | |
| 14 | +|APPLE_PAY_SESSION_V3| |:elephant:| | | | |
| 15 | +|APPLE_PAY_SESSION_V4| |:elephant:| | | | |
| 16 | +|APPLICATION_MANIFEST| + | + |:warning:|:warning:| + | |
| 17 | +|ASYNC_SCROLLING| + | + | + | + |:warning:| |
| 18 | +|ATTACHMENT_ELEMENT| |:elephant:| | |:elephant:| |
| 19 | +|AUTOCAPITALIZE| | |:elephant:|:elephant:| | |
| 20 | +|AVF_CAPTIONS| |:elephant:| | | | |
| 21 | +|BUBBLEWRAP_SANDBOX| | | | | | |
| 22 | +|CACHE_PARTITIONING| |:elephant:| | | | |
| 23 | +|CHANNEL_MESSAGING| + | + | + | + | + | |
| 24 | +|CONTENT_EXTENSIONS| + | + | + | + |:warning:| |
| 25 | +|CONTENT_FILTERING| + | + |:warning:|:warning:|:warning:| |
| 26 | +|CONTEXT_MENUS| + | + | + | + | + | |
| 27 | +|CSS3_TEXT| | | | | | |
| 28 | +|CSS_BOX_DECORATION_BREAK| + | + | + | + | + | |
| 29 | +|CSS_COMPOSITING| + | + | + | + | + | |
| 30 | +|CSS_CONIC_GRADIENTS| + | + | + | + |:warning:| |
| 31 | +|CSS_DEVICE_ADAPTATION| | | | | | |
| 32 | +|CSS_IMAGE_ORIENTATION| | | | | | |
| 33 | +|CSS_IMAGE_RESOLUTION| | | | | | |
| 34 | +|CSS_PAINTING_API| + | + | + | + | + | |
| 35 | +|CSS_SCROLL_SNAP| |:elephant:| | | | |
| 36 | +|CSS_SELECTORS_LEVEL4| + | + | + | + | + | |
| 37 | +|CSS_TRAILING_WORD| + | + |:warning:|:warning:|:warning:| |
| 38 | +|CSS_TYPED_OM| + | + | + | + | + | |
| 39 | +|CURSOR_VISIBILITY| + | + |:warning:|:warning:| + | |
| 40 | +|CUSTOM_SCHEME_HANDLER| | | | | | |
| 41 | +|C_LOOP_DEFAULT| | | | | | |
| 42 | +|DARK_MODE_CSS| + | + | + | + | + | |
| 43 | +|DATACUE_VALUE| + | + |:warning:|:warning:|:warning:| |
| 44 | +|DATALIST_ELEMENT| + | + | + |:warning:|:warning:| |
| 45 | +|DATA_INTERACTION| | | | | | |
| 46 | +|DEVICE_ORIENTATION| | | | | | |
| 47 | +|DFG_JIT| + | + | + | + | + | |
| 48 | +|DOWNLOAD_ATTRIBUTE| + | + | + |:warning:|:warning:| |
| 49 | +|DRAG_SUPPORT| |:elephant:|:elephant:| |:elephant:| |
| 50 | +|ENCRYPTED_MEDIA| + | + | + | + |:warning:| |
| 51 | +|EXPERIMENTAL_FEATURES| + | + | + | + | + | |
| 52 | +|EXPERIMENTAL_FEATURES| + | + | + | + | + | |
| 53 | +|FAST_JIT_PERMISSIONS| | | | | | |
| 54 | +|FILTERS_LEVEL_2| |:elephant:| | |:elephant:| |
| 55 | +|FTL_DEFAULT| | | | | | |
| 56 | +|FTL_JIT| |:elephant:|:elephant:|:elephant:| | |
| 57 | +|FTPDIR| |:elephant:| |:elephant:|:elephant:| |
| 58 | +|FULLSCREEN_API| + | + | + | + | + | |
| 59 | +|GAMEPAD| |:elephant:| | | | |
| 60 | +|GEOLOCATION| + | + | + | + | + | |
| 61 | +|GLES2_DEFAULT| | | | | | |
| 62 | +|GTKDOC| | | | | | |
| 63 | +|INDEXED_DATABASE| + | + | + | + | + | |
| 64 | +|INDEXED_DATABASE_IN_WORKERS| + | + | + | + | + | |
| 65 | +|INPUT_TYPE_COLOR| + | + | + |:warning:|:warning:| |
| 66 | +|INPUT_TYPE_DATE| | | | | | |
| 67 | +|INPUT_TYPE_DATETIMELOCAL| | | | | | |
| 68 | +|INPUT_TYPE_DATETIME_ INCOMPLETE| | | | | | |
| 69 | +|INPUT_TYPE_MONTH| | | | | | |
| 70 | +|INPUT_TYPE_TIME| | | | | | |
| 71 | +|INPUT_TYPE_WEEK| | | | | | |
| 72 | +|INSPECTOR_ALTERNATE_ DISPATCHERS| |:elephant:| | | | |
| 73 | +|INSPECTOR_TELEMETRY| |:elephant:| | | | |
| 74 | +|INTERSECTION_OBSERVER| + | + | + | + | + | |
| 75 | +|INTL| + | + | + | + | + | |
| 76 | +|INTROSPECTION| | |:elephant:| | | |
| 77 | +|IOS_GESTURE_EVENTS| | | | | | |
| 78 | +|IOS_TOUCH_EVENTS| | | | | | |
| 79 | +|JIT| + | + | + | + | + | |
| 80 | +|JIT_DEFAULT| | | | | | |
| 81 | +|LAYOUT_FORMATTING_CONTEXT| |:elephant:| | |:elephant:| |
| 82 | +|LEGACY_CSS_VENDOR_PREFIXES| + | + |:warning:|:warning:| + | |
| 83 | +|LEGACY_CUSTOM_ PROTOCOL_MANAGER| |:elephant:| | | | |
| 84 | +|LEGACY_ENCRYPTED_MEDIA| |:elephant:| | | | |
| 85 | +|LETTERPRESS| | | | | | |
| 86 | +|MAC_GESTURE_EVENTS| | | | | | |
| 87 | +|MAC_VIDEO_TOOLBOX| | | | | | |
| 88 | +|MATHML| + | + | + | + | + | |
| 89 | +|MEDIA_CAPTURE| | | | | | |
| 90 | +|MEDIA_CONTROLS_SCRIPT| + | + | + | + | + | |
| 91 | +|MEDIA_SESSION| | | | | | |
| 92 | +|MEDIA_SOURCE| + | + | + | + |:warning:| |
| 93 | +|MEDIA_STATISTICS| | | | |:elephant:| |
| 94 | +|MEDIA_STREAM| + | + | + | + |:warning:| |
| 95 | +|MEMORY_SAMPLER| |:elephant:|:elephant:|:elephant:| | |
| 96 | +|METER_ELEMENT| + | + | + | + | + | |
| 97 | +|MHTML| | |:elephant:|:elephant:| | |
| 98 | +|MINIBROWSER| | |:elephant:|:elephant:| | |
| 99 | +|MOUSE_CURSOR_SCALE| |:elephant:|:elephant:| |:elephant:| |
| 100 | +|NETSCAPE_PLUGIN_API| |:elephant:|:elephant:| | | |
| 101 | +|NETWORK_CACHE_ SPECULATIVE_REVALIDATION| |:elephant:|:elephant:| | | |
| 102 | +|NETWORK_CACHE_ STALE_WHILE_REVALIDATE| |:elephant:| | | | |
| 103 | +|TIFICATIONS| |:elephant:|:elephant:| | | |
| 104 | +|OFFSCREEN_CANVAS| | |:elephant:|:elephant:| | |
| 105 | +|OPENGL| | |:elephant:| | | |
| 106 | +|ORIENTATION_EVENTS| | | | | | |
| 107 | +|OVERFLOW_SCROLLING_TOUCH| | | | | | |
| 108 | +|PAYMENT_REQUEST| |:elephant:| | | | |
| 109 | +|PDFKIT_PLUGIN| |:elephant:| | | | |
| 110 | +|PICTURE_IN_PICTURE_API| |:elephant:| | | | |
| 111 | +|POINTER_EVENTS| + | + | + | + |:warning:| |
| 112 | +|POINTER_LOCK| |:elephant:|:elephant:| | | |
| 113 | +|PUBLIC_SUFFIX_LIST| + | + | + | + | + | |
| 114 | +|QUARTZ_TARGET| | | | | | |
| 115 | +|QUOTA| | | | | | |
| 116 | +|REMOTE_INSPECTOR| + | + | + | + | + | |
| 117 | +|RESIZE_OBSERVER| + | + | + | + | + | |
| 118 | +|RESOLUTION_MEDIA_QUERY| | | | | | |
| 119 | +|RESOURCE_LOAD_ STATISTICS| |:elephant:| | |:elephant:| |
| 120 | +|RESOURCE_USAGE| + | + | + | + | + | |
| 121 | +|RUBBER_BANDING| |:elephant:| | | | |
| 122 | +|SAMPLING_PROFILER| + | + | + | + | + | |
| 123 | +|SAMPLING_PROFILER_DEFAULT| | | | | | |
| 124 | +|SANDBOX_EXTENSIONS| |:elephant:| | | | |
| 125 | +|SERVER_PRECONNECT| |:elephant:| | | | |
| 126 | +|SERVICE_CONTROLS| |:elephant:| | | | |
| 127 | +|SERVICE_WORKER| + | + | + | + | + | |
| 128 | +|SHAREABLE_RESOURCE| + | + | + | + |:warning:| |
| 129 | +|SMOOTH_SCROLLING| |:elephant:|:elephant:| | | |
| 130 | +|SPEECH_SYNTHESIS| |:elephant:| | | | |
| 131 | +|SPELLCHECK| | |:elephant:| | | |
| 132 | +|STATIC_JSC| | | | | | |
| 133 | +|STREAMS_API| + | + | + | + | + | |
| 134 | +|SVG_FONTS| + | + | + | + | + | |
| 135 | +|TELEPHONE_NUMBER _DETECTION| + | + |:warning:|:warning:|:warning:| |
| 136 | +|TEXT_AUTOSIZING| |:elephant:| | | | |
| 137 | +|TOUCH_EVENTS| + | + | + | + | + | |
| 138 | +|TOUCH_SLIDER| | | | | | |
| 139 | +|UNIFIED_BUILDS| | |:elephant:|:elephant:|:elephant:| |
| 140 | +|USERSELECT_ALL| + | + | + | + |:warning:| |
| 141 | +|USER_MESSAGE_HANDLERS| + | + | + | + | + | |
| 142 | +|VARIATION_FONTS| + | + | + | + | + | |
| 143 | +|VIDEO| + | + | + | + | + | |
| 144 | +|VIDEO_PRESENTATION_MODE| |:elephant:| | | | |
| 145 | +|VIDEO_TRACK| + | + | + | + | + | |
| 146 | +|VIDEO_USES_ELEMENT_FULLSCREEN| + | + | + | + | + | |
| 147 | +|WAYLAND_TARGET| | |:elephant:| | | |
| 148 | +|WEBASSEMBLY| + | + | + | + |:warning:| |
| 149 | +|WEBASSEMBLY_STREAMING_API| | | | | | |
| 150 | +|WEBDRIVER| | |:elephant:|:elephant:|:elephant:| |
| 151 | +|WEBDRIVER_KEYBOARD _INTERACTIONS| |:elephant:|:elephant:|:elephant:| | |
| 152 | +|WEBDRIVER_MOUSE _INTERACTIONS| |:elephant:|:elephant:|:elephant:| | |
| 153 | +|WEBGL| + | + | + | + | + | |
| 154 | +|WEBGL2| |:elephant:| |:elephant:| | |
| 155 | +|WEBGPU| |:elephant:| | | | |
| 156 | +|WEB_AUDIO| + | + | + | + |:warning:| |
| 157 | +|WEB_AUTHN| |:elephant:| | | | |
| 158 | +|WEB_CRYPTO| + | + | + | + | + | |
| 159 | +|WEB_PROCESS_SANDBOX| | | | | | |
| 160 | +|WEB_RTC| + | + | + | + |:warning:| |
| 161 | +|WIRELESS_PLAYBACK_TARGET| |:elephant:| | | | |
| 162 | +|WPE_QT_API| | | | | | |
| 163 | +|XYESYES_TARGET| | |:elephant:| | | |
| 164 | +|XSLT| + | + | + | + | + | |
0 commit comments