Version 35 (modified by 13 years ago) ( diff ) | ,
---|
List of ENABLE flags ¶
3D_PLUGIN ¶
3D_RENDERING ¶
ACCELERATED_2D_CANVAS ¶
BATTERY_STATUS ¶
BLOB ¶
CALENDAR_PICKER ¶
A calendar picker UI for <input type=date>. Under development. This feature requires ENABLE_PAGE_POPUP.
CHANNEL_MESSAGING ¶
CONTEXT_MENUS ¶
CSP_NEXT ¶
Content-Security-Policy 1.1. Announcement. http://webkit.org/b/85558.
CSS_BOX_DECORATION_BREAK ¶
box-decoration-break CSS property. http://webkit.org/b/27576.
CSS_FILTERS ¶
CSS3_FLEXBOX ¶
CSS_IMAGE_RESOLUTION ¶
image-resolution CSS property. http://webkit.org/b/85262
CSS_IMAGE_SET ¶
CSS_SHADERS ¶
CSS_VARIABLES ¶
CSS Variables Module. Announcement. Under development.
CUSTOM_SCHEME_HANDLER ¶
isProtocolHandlerRegistered() and unregisterProtocolHandler() of Custom scheme and content handlers.
DASHBOARD_SUPPORT ¶
DATABASE ¶
DATALIST ¶
<datalist> support. Under development.
DATA_TRANSFER_ITEMS ¶
DEBUG_MATH_LAYOUT ¶
DETAILS ¶
<details> and <summary> support. Stable.
DEVICE_ORIENTATION ¶
DIRECTORY_UPLOAD ¶
<input type=file webkitdirectory> support. Experimental.
DOWNLOAD_ATTRIBUTE ¶
DRAG_SUPPORT ¶
ENCRYPTED_MEDIA ¶
Encrypted Media Extensions. Announcement.
EVENT_MODE_METATAGS ¶
FAST_MOBILE_SCROLLING ¶
FILE_SYSTEM ¶
FILTERS ¶
FTPDIR ¶
FULLSCREEN_API ¶
GAMEPAD ¶
GEOLOCATION ¶
GESTURE_EVENTS ¶
GLIB_SUPPORT ¶
GLOBAL_FASTMALLOC_NEW ¶
HIGH_DPI_CANVAS ¶
ICONDATABASE ¶
IFRAME_SEAMLESS ¶
<iframe seamless> support. http://webkit.org/b/85822
IMAGE_DECODER_DOWN_SAMPLING ¶
INDEXED_DATABASE ¶
INPUT_SPEECH ¶
<input x-webkit-speech> support. Experimental.
INPUT_TYPE_COLOR ¶
<input type=color> support. Stable. Need platform-specific code in ChromeClient.
INPUT_TYPE_DATE ¶
<input type=date> support. API implementation is stable, but the UI is poor. This shouldn't be enabled unless a date control have a richer UI. A calendar picker UI for desktop platforms is under development. In Android port, we apply -webkit-appearance:menulist-button to a date control, and non-WebKit code opens a modal dialog by a click on it.
INPUT_TYPE_DATETIME ¶
<input type=datetime> support. Similar status with INPUT_TYPE_DATE.
INPUT_TYPE_DATETIMELOCAL ¶
<input type=datetime-local> support. Similar status with INPUT_TYPE_DATE.
INPUT_TYPE_MONTH ¶
<input type=month> support. Similar status with INPUT_TYPE_DATE.
INPUT_TYPE_TIME ¶
<input type=time> support. Similar status with INPUT_TYPE_DATE.
INPUT_TYPE_TIME_MULTIPLE_FIELDS ¶
Inline multiple editable fields UI for <input type=time>. Announcement. http://webkit.org/b/88970. Under development.
INPUT_TYPE_WEEK ¶
<input type=week> support. Similar status with INPUT_TYPE_DATE.
INSPECTOR ¶
Inspector support. Stable.
JAVASCRIPT_DEBUGGER ¶
JAVA_BRIDGE ¶
LEGACY_CSS_VENDOR_PREFIXES ¶
Support for -khtml- and -apple- vendor prefixes.
LEGACY_WEBKIT_BLOB_BUILDER ¶
Support for WebKitBlobBuilder. http://webkit.org/b/84036
LEGACY_NOTIFICATIONS ¶
LEGACY_VIEWPORT_ADAPTION ¶
LINK_PREFETCH ¶
LINK_PRERENDER ¶
MAC_JAVA_BRIDGE ¶
MATHML ¶
MathML support.
MEDIA_CAPTURE ¶
HTML Media Capture support. Announcement. Support only 'capture' attribute for now.
MEDIA_SOURCE ¶
MEDIA_STATISTICS ¶
MEDIA_STREAM ¶
METER_TAG ¶
<meter> support. Stable.
MHTML ¶
MICRODATA ¶
MUTATION_OBSERVERS ¶
NETSCAPE_PLUGIN_API ¶
NETSCAPE_PLUGIN_METADATA_CACHE ¶
NEW_XML ¶
NOTIFICATIONS ¶
ORIENTATION_EVENTS ¶
OVERFLOW_SCROLLING ¶
PAGE_POPUP ¶
Internal API to provide HTML-capable popup. This is needed for calendar picker UI of <input type=date>. This needs ChromeClient implementation.
PAGE_VISIBILITY_API ¶
PAN_SCROLLING ¶
PARSED_STYLE_SHEET_CACHING ¶
PLUGIN_PACKAGE_SIMPLE_HASH ¶
PLUGIN_PROXY_FOR_VIDEO ¶
POINTER_LOCK ¶
PROGRESS_TAG ¶
<progress> support. Stable. Need to implement functions of RenderTheme.
QUOTA ¶
REGISTER_PROTOCOL_HANDLER ¶
REPAINT_THROTTLING ¶
REQUEST_ANIMATION_FRAME ¶
RUBBER_BANDING ¶
SCRIPTED_SPEECH ¶
Under development.
SHADOW_DOM ¶
Shadow DOM support. Experimental.
SHARED_WORKERS ¶
SKIA_GPU_CANVAS ¶
SMOOTH_SCROLLING ¶
SPELLCHECK ¶
SQL_DATABASE ¶
STYLE_SCOPED ¶
<style scoped> support. Experimental.
SUBPIXEL_LAYOUT ¶
SVG ¶
SVG support. Stable.
SVG_DOM_OBJC_BINDINGS ¶
SVG_FONTS ¶
TEXT_AUTOSIZING ¶
Announcement. http://webkit.org/b/84186. Under development.
TEXT_CARET ¶
THREADED_SCROLLING ¶
THREADING_GENERIC ¶
TOUCH_EVENTS ¶
TOUCH_ICON_LOADING ¶
VIBRATION ¶
VIDEO ¶
<video> and <audio> support. Stable.
VIDEO_TRACK ¶
VIEWPORT ¶
VIEWPORT_REFLOW ¶
WEBGL ¶
WEB_ARCHIVE ¶
WEB_AUDIO ¶
WEB_INTENTS ¶
WEB_SOCKETS ¶
WebSocket support. Stable. Should call Settings::setUseHixie76WebSocketProtocol(false) to enable the standard protocol.
WEB_TIMING ¶
WORKERS ¶
WTF_MALLOC_VALIDATION ¶
XHR_RESPONSE_BLOB ¶
XSLT ¶
JavaScriptCore flags ¶
ASSEMBLER ¶
ASSEMBLER_WX_EXCLUSIVE ¶
CLASSIC_INTERPRETER ¶
CODEBLOCK_SAMPLING ¶
COMMANDLINE_TYPEDARRAYS ¶
COMPUTED_GOTO_CLASSIC_INTERPRETER ¶
DEBUG_WITH_BREAKPOINT ¶
DFG_JIT ¶
EXECUTABLE_ALLOCATOR_DEMAND ¶
EXECUTABLE_ALLOCATOR_FIXED ¶
GC_LOGGING ¶
GC_VALIDATION ¶
GGC ¶
JIT ¶
JIT_CONSTANT_BLINDING ¶
JIT_USE_SOFT_MODULO ¶
JIT_VERBOSE ¶
JIT_VERBOSE_OSR ¶
OPCODE_SAMPLING ¶
OPCODE_STATS ¶
LLINT ¶
META_ALLOCATOR_PROFILE ¶
PARALLEL_GC ¶
REGEXP_TRACING ¶
RUN_TIME_HEURISTICS ¶
SAMPLING_COUNTERS ¶
SAMPLING_FLAGS ¶
SAMPLING_REGIONS ¶
SAMPLING_THREAD ¶
SIMPLE_HEAP_PROFILING ¶
VALUE_PROFILER ¶
VERBOSE_VALUE_PROFILE ¶
WRITE_BARRIER_PROFILING ¶
YARR_JIT ¶
YARR_JIT_DEBUG ¶
WebKit2 flags ¶
MEMORY_SAMPLER ¶
PLUGIN_PROCESS ¶
WEB_PROCESS_SANDBOX ¶
Platform-specific flags ¶
BLACKBERRY_CREDENTIAL_PERSIST ¶
Blackberry
BLACKBERRY_DEBUG_MEMORY ¶
Blackberry
JAVASCRIPT_I18N_API ¶
V8-only. Experimental.
PURGEABLE_MEMORY ¶
Mac
SPEECH_INPUT ¶
Qt. INPUT_SPEECH?
WEBDOM ¶
Blackberry