Changes between Version 89 and Version 90 of FeatureFlags
- Timestamp:
- Jan 17, 2013 2:19:15 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FeatureFlags
v89 v90 78 78 79 79 === CSS_STICKY_POSITION === 80 81 80 [http://lists.w3.org/Archives/Public/www-style/2012Jun/0627.html CSS position:sticky]. 82 81 [http://lists.webkit.org/pipermail/webkit-dev/2012-June/021306.html Announcement]. … … 104 103 105 104 === DATE_AND_TIME_INPUT_TYPES === 106 107 105 An alias of {{{ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK)}}}. We shouldn't enable/disable this flag explicitly. 108 106 … … 115 113 116 114 === DIALOG_ELEMENT === 117 118 [http:// www.whatwg.org/specs/web-apps/current-work/multipage/commands.html#the-dialog-element <dialog>] support. [http://lists.webkit.org/pipermail/webkit-dev/2012-July/021343.html Announcement]. [http://webkit.org/b/84635]. Under development.115 [http://www.whatwg.org/specs/web-apps/current-work/multipage/commands.html#the-dialog-element <dialog>] support. 116 [http://lists.webkit.org/pipermail/webkit-dev/2012-July/021343.html Announcement]. [http://webkit.org/b/84635]. Under development. 119 117 120 118 === DIRECTORY_UPLOAD === … … 139 137 140 138 === FILTERS === 141 142 139 Image filter implementation. SVG Filter feature is available if ENABLE(SVG) && ENABLE(FILTERS). 143 140 … … 149 146 === GLIB_SUPPORT === 150 147 === GLOBAL_FASTMALLOC_NEW === 148 151 149 === HIDDEN_PAGE_DOM_TIMER_THROTTLING === 152 150 [http://lists.webkit.org/pipermail/webkit-dev/2012-October/022458.html] [http://webkit.org/b/98474]. Experimental. 151 153 152 === HIGH_DPI_CANVAS === 154 153 === ICONDATABASE === … … 164 163 Introduced by [http://webkit.org/b/97640] for using multiple fields UI in "date", "datetime", "datetime-local", "month", "time" and "week". 165 164 This flag was named INPUT_TYPE_TIME_MULTIPLE_FIELDS [http://webkit.org/b/88970]. 166 [http://lists.webkit.org/pipermail/webkit-dev/2012-June/021305.html Announcement]. . 165 [http://lists.webkit.org/pipermail/webkit-dev/2012-June/021305.html Announcement]. 166 167 This flag provides inline editing UI for these input types. This UI is not suitable for mobile platforms. 167 168 168 169 === INPUT_SPEECH === … … 173 174 174 175 === INPUT_TYPE_DATE === 175 <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. 176 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. 176 <input type=date> support. 177 If ENABLE_INPUT_MULTIPLE_FIELDS_UI is enabled, `ChromeClient::openDateTimeChooser` implementation is optional. 178 Otherwise, `ChromeClient::openDateTimeChooser` implementation is mandatory. 177 179 178 180 === INPUT_TYPE_DATETIME === 179 <input type=datetime> support. Similar status with INPUT_TYPE_DATE. 181 <input type=datetime> support. The implementation is still useless. **Do not enable this**. 182 180 183 === INPUT_TYPE_DATETIMELOCAL === 181 <input type=datetime-local> support. Similar status with INPUT_TYPE_DATE. 184 <input type=datetime-local> support. 185 If ENABLE_INPUT_MULTIPLE_FIELDS_UI is enabled, `ChromeClient::openDateTimeChooser` implementation is optional. 186 Otherwise, `ChromeClient::openDateTimeChooser` implementation is mandatory. 187 182 188 === INPUT_TYPE_MONTH === 183 <input type=month> support. Similar status with INPUT_TYPE_DATE. 189 <input type=month> support. 190 If ENABLE_INPUT_MULTIPLE_FIELDS_UI is enabled, `ChromeClient::openDateTimeChooser` implementation is optional. 191 Otherwise, `ChromeClient::openDateTimeChooser` implementation is mandatory. 192 184 193 === INPUT_TYPE_TIME === 185 <input type=time> support. Similar status with INPUT_TYPE_DATE. 194 <input type=time> support. 195 If ENABLE_INPUT_MULTIPLE_FIELDS_UI is enabled, `ChromeClient::openDateTimeChooser` implementation is optional. 196 Otherwise, `ChromeClient::openDateTimeChooser` implementation is mandatory. 197 186 198 === INPUT_TYPE_WEEK === 187 <input type=week> support. Similar status with INPUT_TYPE_DATE. 199 <input type=week> support. 200 If ENABLE_INPUT_MULTIPLE_FIELDS_UI is enabled, `ChromeClient::openDateTimeChooser` implementation is optional. 201 Otherwise, `ChromeClient::openDateTimeChooser` implementation is mandatory. 188 202 189 203 === INSPECTOR === … … 247 261 248 262 === OPENCL === 249 250 263 Enable OpenCL based optimizations. 251 264