playwright/docs/development/webkit.md

8.2 KiB

WebKit build flags

  • 🐘 - bundled, but we don't necessarily need it
  • ⚠️ - missing, we'd like it to be there
Target Mac Linux Cloud Win
3D_TRANSFORMS + + + + +
ACCELERATED_2D_CANVAS
ACCESSIBILITY + + + + +
ACCESSIBILITY_STATIC_TREE
API_TESTS 🐘 🐘 🐘
APPLE_PAY 🐘
APPLE_PAY_SESSION_V3 🐘
APPLE_PAY_SESSION_V4 🐘
APPLICATION_MANIFEST + + + + +
ASYNC_SCROLLING + + + + ⚠️
ATTACHMENT_ELEMENT 🐘 🐘
AUTOCAPITALIZE 🐘 🐘
AVF_CAPTIONS 🐘
BUBBLEWRAP_SANDBOX
CACHE_PARTITIONING 🐘
CHANNEL_MESSAGING + + + + +
CONTENT_EXTENSIONS + + + + ⚠️
CONTENT_FILTERING 🐘
CONTEXT_MENUS + + + + +
CSS3_TEXT
CSS_BOX_DECORATION_BREAK + + + + +
CSS_COMPOSITING + + + + +
CSS_CONIC_GRADIENTS + + + + +
CSS_DEVICE_ADAPTATION
CSS_IMAGE_ORIENTATION
CSS_IMAGE_RESOLUTION
CSS_PAINTING_API + + + + +
CSS_SCROLL_SNAP 🐘
CSS_SELECTORS_LEVEL4 + + + + +
CSS_TRAILING_WORD + + + + +
CSS_TYPED_OM + + + + +
CURSOR_VISIBILITY + + + + +
CUSTOM_SCHEME_HANDLER
C_LOOP_DEFAULT
DARK_MODE_CSS + + + + +
DATACUE_VALUE 🐘
DATALIST_ELEMENT + + + ⚠️ ⚠️
DATA_INTERACTION
DEVICE_ORIENTATION
DFG_JIT + + + + +
DOWNLOAD_ATTRIBUTE + + + + +
DRAG_SUPPORT 🐘 🐘 🐘
ENCRYPTED_MEDIA + + + + ⚠️
EXPERIMENTAL_FEATURES + + + + +
EXPERIMENTAL_FEATURES + + + + +
FAST_JIT_PERMISSIONS
FILTERS_LEVEL_2 🐘 🐘
FTL_DEFAULT
FTL_JIT 🐘 🐘 🐘
FTPDIR 🐘 🐘 🐘
FULLSCREEN_API + + + + +
GAMEPAD 🐘
GEOLOCATION + + + + +
GLES2_DEFAULT
GTKDOC
INDEXED_DATABASE + + + + +
INDEXED_DATABASE_IN_WORKERS + + + + +
INPUT_TYPE_COLOR + + + ⚠️ ⚠️
INPUT_TYPE_DATE
INPUT_TYPE_DATETIMELOCAL
INPUT_TYPE_DATETIME_ INCOMPLETE
INPUT_TYPE_MONTH
INPUT_TYPE_TIME
INPUT_TYPE_WEEK
INSPECTOR_ALTERNATE_ DISPATCHERS 🐘
INSPECTOR_TELEMETRY 🐘
INTERSECTION_OBSERVER + + + + +
INTL + + + + +
INTROSPECTION 🐘
IOS_GESTURE_EVENTS
IOS_TOUCH_EVENTS
JIT + + + + +
JIT_DEFAULT
LAYOUT_FORMATTING_CONTEXT 🐘 🐘
LEGACY_CSS_VENDOR_PREFIXES + + + + +
LEGACY_CUSTOM_ PROTOCOL_MANAGER 🐘
LEGACY_ENCRYPTED_MEDIA 🐘
LETTERPRESS
MAC_GESTURE_EVENTS
MAC_VIDEO_TOOLBOX
MATHML + + + + +
MEDIA_CAPTURE
MEDIA_CONTROLS_SCRIPT + + + + +
MEDIA_SESSION
MEDIA_SOURCE + + + + ⚠️
MEDIA_STATISTICS 🐘
MEDIA_STREAM + + + + ⚠️
MEMORY_SAMPLER 🐘 🐘 🐘
METER_ELEMENT + + + + +
MHTML 🐘 🐘
MINIBROWSER 🐘 🐘
MOUSE_CURSOR_SCALE 🐘 🐘 🐘
NETSCAPE_PLUGIN_API 🐘 🐘
NETWORK_CACHE_ SPECULATIVE_REVALIDATION 🐘 🐘
NETWORK_CACHE_ STALE_WHILE_REVALIDATE 🐘
NOTIFICATIONS 🐘 🐘
OFFSCREEN_CANVAS 🐘 🐘
OPENGL 🐘
ORIENTATION_EVENTS
OVERFLOW_SCROLLING_TOUCH
PAYMENT_REQUEST 🐘
PDFKIT_PLUGIN 🐘
PICTURE_IN_PICTURE_API 🐘
POINTER_EVENTS + + + + +
POINTER_LOCK 🐘 🐘
PUBLIC_SUFFIX_LIST + + + + +
QUARTZ_TARGET
QUOTA
REMOTE_INSPECTOR + + + + +
RESIZE_OBSERVER + + + + +
RESOLUTION_MEDIA_QUERY
RESOURCE_LOAD_ STATISTICS 🐘 🐘
RESOURCE_USAGE + + + + +
RUBBER_BANDING 🐘
SAMPLING_PROFILER + + + + +
SAMPLING_PROFILER_DEFAULT
SANDBOX_EXTENSIONS 🐘
SERVER_PRECONNECT 🐘
SERVICE_CONTROLS 🐘
SERVICE_WORKER + + + + +
SHAREABLE_RESOURCE + + + + ⚠️
SMOOTH_SCROLLING 🐘 🐘
SPEECH_SYNTHESIS 🐘
SPELLCHECK 🐘
STATIC_JSC
STREAMS_API + + + + +
SVG_FONTS + + + + +
TELEPHONE_NUMBER _DETECTION 🐘
TEXT_AUTOSIZING 🐘
TOUCH_EVENTS + + + + +
TOUCH_SLIDER
UNIFIED_BUILDS 🐘 🐘 🐘
USERSELECT_ALL + + + + ⚠️
USER_MESSAGE_HANDLERS + + + + +
VARIATION_FONTS + + + + +
VIDEO + + + + +
VIDEO_PRESENTATION_MODE 🐘
VIDEO_TRACK + + + + +
VIDEO_USES_ELEMENT_FULLSCREEN + + + + +
WAYLAND_TARGET 🐘
WEBASSEMBLY + + + + ⚠️
WEBASSEMBLY_STREAMING_API
WEBDRIVER 🐘 🐘 🐘
WEBDRIVER_KEYBOARD _INTERACTIONS 🐘 🐘 🐘
WEBDRIVER_MOUSE _INTERACTIONS 🐘 🐘 🐘
WEBGL + + + + +
WEBGL2 🐘 🐘
WEBGPU 🐘
WEB_AUDIO + + + + ⚠️
WEB_AUTHN 🐘
WEB_CRYPTO + + + + +
WEB_PROCESS_SANDBOX
WEB_RTC + + + + ⚠️
WIRELESS_PLAYBACK_TARGET 🐘
WPE_QT_API
XYESYES_TARGET 🐘
XSLT + + + + +