Changeset 137166 in webkit
- Timestamp:
- Dec 10, 2012 9:25:58 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 31 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r137162 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * Source/cmake/OptionsEfl.cmake: 14 * Source/cmake/WebKitFeatures.cmake: 15 * Source/cmakeconfig.h.cmake: 16 * configure.ac: 17 1 18 2012-12-10 Jocelyn Turcotte <jocelyn.turcotte@digia.com> 2 19 -
trunk/LayoutTests/ChangeLog
r137165 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 Unskip the related CSS3 <position> type tests for background-position 9 as now the feature is enabled by default. 10 11 * platform/win/TestExpectations: 12 * platform/wincairo/TestExpectations: 13 1 14 2012-12-10 Adam Klein <adamk@chromium.org> 2 15 -
trunk/LayoutTests/platform/win/TestExpectations
r137161 r137166 54 54 fast/css/cursor-parsing-image-set.html 55 55 fast/events/mouse-cursor-image-set.html 56 57 # CSS3 Background is not yet enabled (needs ENABLE_CSS3_BACKGROUND).58 webkit.org/b/37514 fast/backgrounds/background-position-parsing-2.html [ Text ]59 webkit.org/b/37514 fast/backgrounds/background-position-rendering.html [ Image ]60 56 61 57 # https://bugs.webkit.org/show_bug.cgi?id=77645 -
trunk/LayoutTests/platform/wincairo/TestExpectations
r137113 r137166 586 586 fast/css/image-set-parsing-invalid.html 587 587 588 # CSS3 Background is not yet enabled (needs ENABLE_CSS3_BACKGROUND).589 webkit.org/b/37514 fast/backgrounds/background-position-parsing-2.html [ Text ]590 webkit.org/b/37514 fast/backgrounds/background-position-rendering.html [ Image ]591 592 588 # https://bugs.webkit.org/show_bug.cgi?id=77645 593 589 css3/filters/filtered-compositing-descendant.html -
trunk/Source/JavaScriptCore/ChangeLog
r137110 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * Configurations/FeatureDefines.xcconfig: 14 1 15 2012-12-09 Filip Pizlo <fpizlo@apple.com> 2 16 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r136919 r137166 49 49 ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION; 50 50 ENABLE_CSS_VARIABLES = ; 51 ENABLE_CSS3_BACKGROUND = ENABLE_CSS3_BACKGROUND;52 51 ENABLE_CSS3_CONDITIONAL_RULES = ; 53 52 ENABLE_CSS3_TEXT = ; … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_ BACKGROUND) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); 164 163 -
trunk/Source/WebCore/ChangeLog
r137161 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 No new tests : the feature is covered by various tests and it is already enabled in many ports. 14 15 * Configurations/FeatureDefines.xcconfig: 16 * GNUmakefile.am: 17 * GNUmakefile.features.am: 18 * css/CSSParser.cpp: 19 (WebCore::CSSParser::parseFillPosition): 20 (WebCore::CSSParser::parseFillProperty): 21 * css/CSSParser.h: 22 * css/CSSToStyleMap.cpp: 23 (WebCore::CSSToStyleMap::mapFillXPosition): 24 (WebCore::CSSToStyleMap::mapFillYPosition): 25 * rendering/style/FillLayer.cpp: 26 (SameSizeAsFillLayer): 27 (WebCore::FillLayer::FillLayer): 28 (WebCore::FillLayer::operator=): 29 (WebCore::FillLayer::operator==): 30 (WebCore::FillLayer::fillUnsetProperties): 31 * rendering/style/FillLayer.h: 32 (WebCore::FillLayer::backgroundXOrigin): 33 (WebCore::FillLayer::backgroundYOrigin): 34 (WebCore::FillLayer::isBackgroundOriginSet): 35 (WebCore::FillLayer::clearXPosition): 36 (WebCore::FillLayer::clearYPosition): 37 (FillLayer): 38 1 39 2012-12-10 Eric Carlson <eric.carlson@apple.com> 2 40 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r136919 r137166 49 49 ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION; 50 50 ENABLE_CSS_VARIABLES = ; 51 ENABLE_CSS3_BACKGROUND = ENABLE_CSS3_BACKGROUND;52 51 ENABLE_CSS3_CONDITIONAL_RULES = ; 53 52 ENABLE_CSS3_TEXT = ; … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_ BACKGROUND) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEMPLATE_ELEMENT) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); 164 163 -
trunk/Source/WebCore/GNUmakefile.am
r137146 r137166 384 384 feature_defines_overrides += ENABLE_SPELLCHECK=0 385 385 endif # END ENABLE_SPELLCHECK 386 387 # ---388 # CSS3 Background support389 # ---390 if ENABLE_CSS3_BACKGROUND391 feature_defines_overrides += ENABLE_CSS3_BACKGROUND=1392 else393 feature_defines_overrides += ENABLE_CSS3_BACKGROUND=0394 endif # END ENABLE_CSS3_BACKGROUND395 386 396 387 # --- -
trunk/Source/WebCore/GNUmakefile.features.am
r136919 r137166 7 7 ENABLE_CHANNEL_MESSAGING=1 \ 8 8 ENABLE_CSP_NEXT=1 \ 9 ENABLE_CSS3_BACKGROUND=1 \10 9 ENABLE_CSS3_TEXT=1 \ 11 10 ENABLE_CSS_BOX_DECORATION_BREAK=1 \ -
trunk/Source/WebCore/css/CSSParser.cpp
r137007 r137166 3718 3718 } 3719 3719 3720 #if ENABLE(CSS3_BACKGROUND)3721 3720 static bool isValueConflictingWithCurrentEdge(int value1, int value2) 3722 3721 { … … 3941 3940 parse4ValuesFillPosition(valueList, value1, value2, parsedValue1.release(), parsedValue2.release()); 3942 3941 } 3943 #endif3944 3942 3945 3943 void CSSParser::parse2ValuesFillPosition(CSSParserValueList* valueList, RefPtr<CSSValue>& value1, RefPtr<CSSValue>& value2) … … 4153 4151 case CSSPropertyBackgroundPosition: 4154 4152 case CSSPropertyWebkitMaskPosition: 4155 #if ENABLE(CSS3_BACKGROUND)4156 4153 parseFillPosition(m_valueList.get(), currValue, currValue2); 4157 4154 // parseFillPosition advances the m_valueList pointer. 4158 break;4159 // Fall through to CSS 2.1 parsing.4160 #endif4161 parse2ValuesFillPosition(m_valueList.get(), currValue, currValue2);4162 // parse2ValuesFillPosition advances the m_valueList pointer.4163 4155 break; 4164 4156 case CSSPropertyBackgroundPositionX: -
trunk/Source/WebCore/css/CSSParser.h
r137007 r137166 119 119 PassRefPtr<CSSValue> parseFillPositionY(CSSParserValueList*); 120 120 void parse2ValuesFillPosition(CSSParserValueList*, RefPtr<CSSValue>&, RefPtr<CSSValue>&); 121 #if ENABLE(CSS3_BACKGROUND)122 121 bool isPotentialPositionValue(CSSParserValue*); 123 122 void parseFillPosition(CSSParserValueList*, RefPtr<CSSValue>&, RefPtr<CSSValue>&); 124 123 void parse3ValuesFillPosition(CSSParserValueList*, RefPtr<CSSValue>&, RefPtr<CSSValue>&, PassRefPtr<CSSPrimitiveValue>, PassRefPtr<CSSPrimitiveValue>); 125 124 void parse4ValuesFillPosition(CSSParserValueList*, RefPtr<CSSValue>&, RefPtr<CSSValue>&, PassRefPtr<CSSPrimitiveValue>, PassRefPtr<CSSPrimitiveValue>); 126 #endif127 125 128 126 void parseFillRepeat(RefPtr<CSSValue>&, RefPtr<CSSValue>&); -
trunk/Source/WebCore/css/CSSToStyleMap.cpp
r137007 r137166 227 227 228 228 CSSPrimitiveValue* primitiveValue = static_cast<CSSPrimitiveValue*>(value); 229 #if ENABLE(CSS3_BACKGROUND)230 229 Pair* pair = primitiveValue->getPairValue(); 231 230 if (pair) { … … 233 232 primitiveValue = pair->second(); 234 233 } 235 #else 236 UNUSED_PARAM(propertyID); 237 #endif 234 238 235 Length length; 239 236 if (primitiveValue->isLength()) … … 247 244 else 248 245 return; 246 249 247 layer->setXPosition(length); 250 #if ENABLE(CSS3_BACKGROUND)251 248 if (pair) 252 249 layer->setBackgroundXOrigin(*(pair->first())); 253 #endif254 250 } 255 251 … … 267 263 268 264 CSSPrimitiveValue* primitiveValue = static_cast<CSSPrimitiveValue*>(value); 269 #if ENABLE(CSS3_BACKGROUND)270 265 Pair* pair = primitiveValue->getPairValue(); 271 266 if (pair) { … … 273 268 primitiveValue = pair->second(); 274 269 } 275 #else 276 UNUSED_PARAM(propertyID); 277 #endif 270 278 271 Length length; 279 272 if (primitiveValue->isLength()) … … 287 280 else 288 281 return; 282 289 283 layer->setYPosition(length); 290 #if ENABLE(CSS3_BACKGROUND)291 284 if (pair) 292 285 layer->setBackgroundYOrigin(*(pair->first())); 293 #endif294 286 } 295 287 -
trunk/Source/WebCore/rendering/style/FillLayer.cpp
r136378 r137166 36 36 37 37 unsigned m_bitfields: 32; 38 39 #if ENABLE(CSS3_BACKGROUND)40 38 unsigned m_bitfields2: 1; 41 #endif42 39 }; 43 40 … … 65 62 , m_xPosSet(false) 66 63 , m_yPosSet(false) 67 #if ENABLE(CSS3_BACKGROUND)68 64 , m_backgroundOriginSet(false) 69 65 , m_backgroundXOrigin(LeftEdge) 70 66 , m_backgroundYOrigin(TopEdge) 71 #endif72 67 , m_compositeSet(type == MaskFillLayer) 73 68 , m_type(type) … … 96 91 , m_xPosSet(o.m_xPosSet) 97 92 , m_yPosSet(o.m_yPosSet) 98 #if ENABLE(CSS3_BACKGROUND)99 93 , m_backgroundOriginSet(o.m_backgroundOriginSet) 100 94 , m_backgroundXOrigin(o.m_backgroundXOrigin) 101 95 , m_backgroundYOrigin(o.m_backgroundYOrigin) 102 #endif103 96 , m_compositeSet(o.m_compositeSet) 104 97 , m_type(o.m_type) … … 121 114 m_xPosition = o.m_xPosition; 122 115 m_yPosition = o.m_yPosition; 123 #if ENABLE(CSS3_BACKGROUND)124 116 m_backgroundXOrigin = o.m_backgroundXOrigin; 125 117 m_backgroundYOrigin = o.m_backgroundYOrigin; 126 118 m_backgroundOriginSet = o.m_backgroundOriginSet; 127 #endif128 119 m_sizeLength = o.m_sizeLength; 129 120 m_attachment = o.m_attachment; … … 155 146 // to propagate patterns into layers. All layer comparisons happen after values have all been filled in anyway. 156 147 return StyleImage::imagesEquivalent(m_image.get(), o.m_image.get()) && m_xPosition == o.m_xPosition && m_yPosition == o.m_yPosition 157 #if ENABLE(CSS3_BACKGROUND)158 148 && m_backgroundXOrigin == o.m_backgroundXOrigin && m_backgroundYOrigin == o.m_backgroundYOrigin 159 #endif160 149 && m_attachment == o.m_attachment && m_clip == o.m_clip 161 150 && m_composite == o.m_composite && m_origin == o.m_origin && m_repeatX == o.m_repeatX … … 172 161 for (FillLayer* pattern = this; curr; curr = curr->next()) { 173 162 curr->m_xPosition = pattern->m_xPosition; 174 #if ENABLE(CSS3_BACKGROUND)175 163 if (pattern->isBackgroundOriginSet()) { 176 164 curr->m_backgroundXOrigin = pattern->m_backgroundXOrigin; 177 165 curr->m_backgroundYOrigin = pattern->m_backgroundYOrigin; 178 166 } 179 #endif180 167 pattern = pattern->next(); 181 168 if (pattern == curr || !pattern) … … 189 176 for (FillLayer* pattern = this; curr; curr = curr->next()) { 190 177 curr->m_yPosition = pattern->m_yPosition; 191 #if ENABLE(CSS3_BACKGROUND)192 178 if (pattern->isBackgroundOriginSet()) { 193 179 curr->m_backgroundXOrigin = pattern->m_backgroundXOrigin; 194 180 curr->m_backgroundYOrigin = pattern->m_backgroundYOrigin; 195 181 } 196 #endif197 182 pattern = pattern->next(); 198 183 if (pattern == curr || !pattern) -
trunk/Source/WebCore/rendering/style/FillLayer.h
r136378 r137166 69 69 Length xPosition() const { return m_xPosition; } 70 70 Length yPosition() const { return m_yPosition; } 71 BackgroundEdgeOrigin backgroundXOrigin() const 72 { 73 #if ENABLE(CSS3_BACKGROUND) 74 return static_cast<BackgroundEdgeOrigin>(m_backgroundXOrigin); 75 #else 76 return LeftEdge; 77 #endif 78 } 79 BackgroundEdgeOrigin backgroundYOrigin() const 80 { 81 #if ENABLE(CSS3_BACKGROUND) 82 return static_cast<BackgroundEdgeOrigin>(m_backgroundYOrigin); 83 #else 84 return TopEdge; 85 #endif 86 } 71 BackgroundEdgeOrigin backgroundXOrigin() const { return static_cast<BackgroundEdgeOrigin>(m_backgroundXOrigin); } 72 BackgroundEdgeOrigin backgroundYOrigin() const { return static_cast<BackgroundEdgeOrigin>(m_backgroundYOrigin); } 87 73 EFillAttachment attachment() const { return static_cast<EFillAttachment>(m_attachment); } 88 74 EFillBox clip() const { return static_cast<EFillBox>(m_clip); } … … 101 87 bool isXPositionSet() const { return m_xPosSet; } 102 88 bool isYPositionSet() const { return m_yPosSet; } 103 bool isBackgroundOriginSet() const 104 { 105 #if ENABLE(CSS3_BACKGROUND) 106 return m_backgroundOriginSet; 107 #else 108 return false; 109 #endif 110 } 89 bool isBackgroundOriginSet() const { return m_backgroundOriginSet; } 111 90 bool isAttachmentSet() const { return m_attachmentSet; } 112 91 bool isClipSet() const { return m_clipSet; } … … 120 99 void setXPosition(Length l) { m_xPosition = l; m_xPosSet = true; } 121 100 void setYPosition(Length l) { m_yPosition = l; m_yPosSet = true; } 122 #if ENABLE(CSS3_BACKGROUND)123 101 void setBackgroundXOrigin(BackgroundEdgeOrigin o) { m_backgroundXOrigin = o; m_backgroundOriginSet = true; } 124 102 void setBackgroundYOrigin(BackgroundEdgeOrigin o) { m_backgroundYOrigin = o; m_backgroundOriginSet = true; } 125 #endif126 103 void setAttachment(EFillAttachment attachment) { m_attachment = attachment; m_attachmentSet = true; } 127 104 void setClip(EFillBox b) { m_clip = b; m_clipSet = true; } … … 138 115 { 139 116 m_xPosSet = false; 140 #if ENABLE(CSS3_BACKGROUND)141 117 m_backgroundOriginSet = false; 142 #endif143 118 } 144 119 void clearYPosition() 145 120 { 146 121 m_yPosSet = false; 147 #if ENABLE(CSS3_BACKGROUND)148 122 m_backgroundOriginSet = false; 149 #endif150 123 } 151 124 … … 240 213 unsigned m_xPosSet : 1; 241 214 unsigned m_yPosSet : 1; 242 #if ENABLE(CSS3_BACKGROUND)243 215 unsigned m_backgroundOriginSet : 1; 244 216 unsigned m_backgroundXOrigin : 2; // BackgroundEdgeOrigin 245 217 unsigned m_backgroundYOrigin : 2; // BackgroundEdgeOrigin 246 #endif247 218 unsigned m_compositeSet : 1; 248 219 -
trunk/Source/WebKit/chromium/ChangeLog
r137157 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * features.gypi: 14 1 15 2012-12-10 Mike West <mkwst@chromium.org> 2 16 -
trunk/Source/WebKit/chromium/features.gypi
r136970 r137166 39 39 'ENABLE_CHANNEL_MESSAGING=1', 40 40 'ENABLE_CSP_NEXT=1', 41 'ENABLE_CSS3_BACKGROUND=1',42 41 'ENABLE_CSS3_CONDITIONAL_RULES=0', 43 42 'ENABLE_CSS3_TEXT=0', -
trunk/Source/WebKit/mac/ChangeLog
r136919 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * Configurations/FeatureDefines.xcconfig: 14 1 15 2012-12-06 Rick Byers <rbyers@chromium.org> 2 16 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r136919 r137166 49 49 ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION; 50 50 ENABLE_CSS_VARIABLES = ; 51 ENABLE_CSS3_BACKGROUND = ENABLE_CSS3_BACKGROUND;52 51 ENABLE_CSS3_CONDITIONAL_RULES = ; 53 52 ENABLE_CSS3_TEXT = ; … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_ BACKGROUND) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); -
trunk/Source/WebKit2/ChangeLog
r137164 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * Configurations/FeatureDefines.xcconfig: 14 1 15 2012-12-10 Alberto Garcia <agarcia@igalia.com> 2 16 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r136919 r137166 49 49 ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION; 50 50 ENABLE_CSS_VARIABLES = ; 51 ENABLE_CSS3_BACKGROUND = ENABLE_CSS3_BACKGROUND;52 51 ENABLE_CSS3_CONDITIONAL_RULES = ; 53 52 ENABLE_CSS3_TEXT = ; … … 161 160 ENABLE_XSLT = ENABLE_XSLT; 162 161 163 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_ BACKGROUND) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT);162 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_CONDITIONAL_RULES) $(ENABLE_CSS3_TEXT) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DRAGGABLE_REGION) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LEGACY_WEB_AUDIO) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_PROGRESS_ELEMENT) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_QUOTA) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SUBPIXEL_LAYOUT) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHR_TIMEOUT) $(ENABLE_XSLT); -
trunk/Source/cmake/OptionsEfl.cmake
r136884 r137166 52 52 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_BATTERY_STATUS ON) 53 53 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_BLOB ON) 54 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS3_BACKGROUND ON)55 54 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS3_TEXT ON) 56 55 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_DEVICE_ADAPTATION ON) -
trunk/Source/cmake/WebKitFeatures.cmake
r136919 r137166 21 21 WEBKIT_OPTION_DEFINE(ENABLE_CHANNEL_MESSAGING "Toggle MessageChannel and MessagePort support" ON) 22 22 WEBKIT_OPTION_DEFINE(ENABLE_CSP_NEXT "Toggle Content Security Policy 1.1 support" OFF) 23 WEBKIT_OPTION_DEFINE(ENABLE_CSS3_BACKGROUND "Toggle CSS3 Background support" OFF)24 23 WEBKIT_OPTION_DEFINE(ENABLE_CSS3_CONDITIONAL_RULES "Toggle CSS3 Conditional Rules support" OFF) 25 24 WEBKIT_OPTION_DEFINE(ENABLE_CSS3_TEXT "Toggle CSS3 Text support" OFF) -
trunk/Source/cmakeconfig.h.cmake
r136919 r137166 27 27 #cmakedefine01 ENABLE_CSS_STICKY_POSITION 28 28 #cmakedefine01 ENABLE_CSS_VARIABLES 29 #cmakedefine01 ENABLE_CSS3_BACKGROUND30 29 #cmakedefine01 ENABLE_CSS3_CONDITIONAL_RULES 31 30 #cmakedefine01 ENABLE_CUSTOM_SCHEME_HANDLER -
trunk/Tools/ChangeLog
r137155 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * Scripts/webkitperl/FeatureList.pm: 14 * qmake/mkspecs/features/features.pri: 15 1 16 2012-12-10 Martin Robinson <mrobinson@igalia.com> 2 17 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r137050 r137166 180 180 define => "ENABLE_CSS_FILTERS", default => isAppleWebKit() || isBlackBerry(), value => \$cssFiltersSupport }, 181 181 182 { option => "css3-background", desc => "Toggle CSS3 Background support",183 define => "ENABLE_CSS3_BACKGROUND", default => 1, value => \$css3BackgroundSupport },184 185 182 { option => "css3-conditional-rules", desc => "Toggle CSS3 Conditional Rules support (i.e. \@supports)", 186 183 define => "ENABLE_CSS3_CONDITIONAL_RULES", default => 0, value => \$css3ConditionalRulesSupport }, -
trunk/Tools/qmake/mkspecs/features/features.pri
r136919 r137166 34 34 ENABLE_CSS_STICKY_POSITION=1 \ 35 35 ENABLE_CSS_VARIABLES=0 \ 36 ENABLE_CSS3_BACKGROUND=1 \37 36 ENABLE_CSS3_CONDITIONAL_RULES=0 \ 38 37 ENABLE_CSS3_TEXT=0 \ -
trunk/WebKitLibraries/ChangeLog
r136919 r137166 1 2012-12-10 Alexis Menard <alexis@webkit.org> 2 3 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag. 4 https://bugs.webkit.org/show_bug.cgi?id=104539 5 6 Reviewed by Antonio Gomes. 7 8 As discussed on webkit-dev it is not needed to keep this feature flag 9 as support for <position> type is a small feature that is already 10 implemented by three other UAs. It was useful while landing this 11 feature as partial bits were landed one after one. 12 13 * win/tools/vsprops/FeatureDefines.vsprops: 14 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 15 1 16 2012-12-06 Rick Byers <rbyers@chromium.org> 2 17 -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops
r136919 r137166 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_ BACKGROUND);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 41 41 Value="" 42 42 PerformEnvironmentSet="true" 43 />44 <UserMacro45 Name="ENABLE_CSS3_BACKGROUND"46 Value=""47 PerformEnvironmentSet="false"48 43 /> 49 44 <UserMacro -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops
r136919 r137166 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_ BACKGROUND);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 36 36 Value="" 37 37 PerformEnvironmentSet="true" 38 />39 <UserMacro40 Name="ENABLE_CSS3_BACKGROUND"41 Value=""42 PerformEnvironmentSet="false"43 38 /> 44 39 <UserMacro -
trunk/configure.ac
r137150 r137166 809 809 AC_MSG_RESULT([$enable_coverage]) 810 810 811 # check whether to enable CSS3 background support812 AC_MSG_CHECKING([whether to enable CSS3 background support])813 AC_ARG_ENABLE(css3_background,814 AC_HELP_STRING([--enable-css3-background],815 [enable CSS3 background support [default=yes]]),816 [],[enable_css3_background="yes"])817 AC_MSG_RESULT([$enable_css3_background])818 819 811 # check whether to enable CSS conditional rules support 820 812 AC_MSG_CHECKING([whether to enable CSS3 conditional rules support]) … … 1222 1214 AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"]) 1223 1215 AM_CONDITIONAL([ENABLE_COVERAGE],[test "$enable_coverage" = "yes"]) 1224 AM_CONDITIONAL([ENABLE_CSS3_BACKGROUND],[test "$enable_css3_background" = "yes"])1225 1216 AM_CONDITIONAL([ENABLE_CSS3_CONDITIONAL_RULES],[test "$enable_css3_conditional_rules" = "yes"]) 1226 1217 AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"]) … … 1289 1280 Accelerated Compositing : $enable_accelerated_compositing 1290 1281 CSS3 Conditional Rules support : $enable_css3_conditional_rules 1291 CSS3 background support : $enable_css3_background1292 1282 Filters support : $enable_filters 1293 1283 Gamepad support : $enable_gamepad
Note: See TracChangeset
for help on using the changeset viewer.