Changeset 92792 in webkit
- Timestamp:
- Aug 10, 2011 1:36:55 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r92791 r92792 1 2011-08-10 David Hyatt <hyatt@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=66004 4 5 Removing ifdefs for CSS Exclusions and CSS Regions. The code is now on by default, so the new CSS 6 properties are showing up in the computed style results. 7 8 Reviewed by Adam Roben. 9 10 * fast/css/getComputedStyle/computed-style-expected.txt: 11 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 12 * svg/css/getComputedStyle-basic-expected.txt: 13 1 14 2011-08-10 Abhishek Arya <inferno@chromium.org> 2 15 -
trunk/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt
r87121 r92792 187 187 -webkit-user-select: text; 188 188 -webkit-writing-mode: horizontal-tb; 189 -webkit-flow: auto; 190 -webkit-content-order: 0; 191 -webkit-region-overflow: auto; 189 192 clip-path: none; 190 193 clip-rule: nonzero; -
trunk/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
r87121 r92792 186 186 -webkit-user-select: text 187 187 -webkit-writing-mode: horizontal-tb 188 -webkit-flow: auto 189 -webkit-content-order: 0 190 -webkit-region-overflow: auto 188 191 clip-path: none 189 192 clip-rule: nonzero -
trunk/LayoutTests/svg/css/getComputedStyle-basic-expected.txt
r87121 r92792 371 371 rect: style.getPropertyValue(-webkit-writing-mode) : horizontal-tb 372 372 rect: style.getPropertyCSSValue(-webkit-writing-mode) : [object CSSPrimitiveValue] 373 rect: style.getPropertyValue(-webkit-flow) : auto 374 rect: style.getPropertyCSSValue(-webkit-flow) : [object CSSPrimitiveValue] 375 rect: style.getPropertyValue(-webkit-content-order) : 0 376 rect: style.getPropertyCSSValue(-webkit-content-order) : [object CSSPrimitiveValue] 377 rect: style.getPropertyValue(-webkit-region-overflow) : auto 378 rect: style.getPropertyCSSValue(-webkit-region-overflow) : [object CSSPrimitiveValue] 373 379 rect: style.getPropertyValue(clip-path) : none 374 380 rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] … … 817 823 g: style.getPropertyValue(-webkit-writing-mode) : horizontal-tb 818 824 g: style.getPropertyCSSValue(-webkit-writing-mode) : [object CSSPrimitiveValue] 825 g: style.getPropertyValue(-webkit-flow) : auto 826 g: style.getPropertyCSSValue(-webkit-flow) : [object CSSPrimitiveValue] 827 g: style.getPropertyValue(-webkit-content-order) : 0 828 g: style.getPropertyCSSValue(-webkit-content-order) : [object CSSPrimitiveValue] 829 g: style.getPropertyValue(-webkit-region-overflow) : auto 830 g: style.getPropertyCSSValue(-webkit-region-overflow) : [object CSSPrimitiveValue] 819 831 g: style.getPropertyValue(clip-path) : none 820 832 g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] -
trunk/Source/WebCore/ChangeLog
r92791 r92792 1 2011-08-10 David Hyatt <hyatt@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=66004 4 5 Remove ifdefs for CSS Exclusions (since the feature doesn't exist any longer and has morphed into positioned 6 floats instead). Go ahead and yank the ifdefs for CSS Regions also and just turn them on. 7 8 Reviewed by Adam Roben. 9 10 * Configurations/FeatureDefines.xcconfig: 11 * css/CSSComputedStyleDeclaration.cpp: 12 (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue): 13 * css/CSSParser.cpp: 14 (WebCore::CSSParser::parseValue): 15 (WebCore::CSSParser::parseContent): 16 (WebCore::CSSParser::parseWrapShape): 17 (WebCore::CSSParser::parseFromFlowContent): 18 * css/CSSParser.h: 19 * css/CSSPrimitiveValue.cpp: 20 (WebCore::CSSPrimitiveValue::init): 21 (WebCore::CSSPrimitiveValue::cleanup): 22 (WebCore::CSSPrimitiveValue::getStringValue): 23 (WebCore::CSSPrimitiveValue::cssText): 24 * css/CSSPrimitiveValue.h: 25 (WebCore::CSSPrimitiveValue::getShapeValue): 26 * css/CSSPrimitiveValueMappings.h: 27 (WebCore::CSSPrimitiveValue::operator RegionOverflow): 28 * css/CSSPropertyNames.in: 29 * css/CSSStyleSelector.cpp: 30 (WebCore::CSSStyleSelector::applyProperty): 31 * css/CSSValueKeywords.in: 32 * css/CSSWrapShapes.cpp: 33 * css/CSSWrapShapes.h: 34 * css/SVGCSSValueKeywords.in: 35 * dom/Node.cpp: 36 (WebCore::Node::diff): 37 * dom/NodeRenderingContext.cpp: 38 (WebCore::NodeRenderingContext::NodeRenderingContext): 39 (WebCore::NodeRenderingContext::setStyle): 40 (WebCore::NodeRenderingContext::nextRenderer): 41 (WebCore::NodeRenderingContext::previousRenderer): 42 (WebCore::NodeRenderingContext::parentRenderer): 43 (WebCore::NodeRenderingContext::moveToFlowThreadIfNeeded): 44 (WebCore::NodeRendererFactory::createRendererIfNeeded): 45 * dom/NodeRenderingContext.h: 46 * rendering/RenderFlowThread.cpp: 47 * rendering/RenderFlowThread.h: 48 * rendering/RenderLayer.cpp: 49 (WebCore::RenderLayer::collectLayers): 50 * rendering/RenderObject.cpp: 51 (WebCore::RenderObject::createObject): 52 * rendering/RenderObject.h: 53 (WebCore::RenderObject::isRenderRegion): 54 (WebCore::RenderObject::isRenderFlowThread): 55 * rendering/RenderRegion.cpp: 56 * rendering/RenderRegion.h: 57 * rendering/RenderTreeAsText.cpp: 58 (WebCore::writeLayers): 59 * rendering/RenderView.cpp: 60 (WebCore::RenderView::renderFlowThreadWithName): 61 * rendering/RenderView.h: 62 * rendering/style/RenderStyle.cpp: 63 (WebCore::RenderStyle::diff): 64 * rendering/style/RenderStyle.h: 65 (WebCore::InheritedFlags::regionOverflow): 66 (WebCore::InheritedFlags::setRegionOverflow): 67 (WebCore::InheritedFlags::initialWrapShape): 68 (WebCore::InheritedFlags::initialRegionOverflow): 69 * rendering/style/RenderStyleConstants.h: 70 * rendering/style/StyleRareNonInheritedData.cpp: 71 (WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData): 72 (WebCore::StyleRareNonInheritedData::operator==): 73 * rendering/style/StyleRareNonInheritedData.h: 74 1 75 2011-08-10 Abhishek Arya <inferno@chromium.org> 2 76 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r92333 r92792 55 55 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 56 56 ENABLE_CSS3_FLEXBOX = ; 57 ENABLE_CSS_EXCLUSIONS = ;58 ENABLE_CSS_REGIONS = ;59 57 ENABLE_DATABASE = ENABLE_DATABASE; 60 58 ENABLE_DATA_TRANSFER_ITEMS = ; … … 101 99 ENABLE_XSLT = ENABLE_XSLT; 102 100 103 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_ CSS_EXCLUSIONS) $(ENABLE_CSS_REGIONS) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Source/WebCore/css/CSSComputedStyleDeclaration.cpp
r92457 r92792 248 248 CSSPropertyWebkitUserModify, 249 249 CSSPropertyWebkitUserSelect, 250 CSSPropertyWebkitWritingMode 251 #if ENABLE(CSS_REGIONS) 252 , CSSPropertyWebkitFlow 253 , CSSPropertyWebkitContentOrder 254 , CSSPropertyWebkitRegionOverflow 255 #endif 250 CSSPropertyWebkitWritingMode, 251 CSSPropertyWebkitFlow, 252 CSSPropertyWebkitContentOrder, 253 CSSPropertyWebkitRegionOverflow 256 254 #if ENABLE(SVG) 257 255 , … … 1682 1680 case CSSPropertyCounterReset: 1683 1681 return counterToCSSValue(style.get(), propertyID, primitiveValueCache); 1684 #if ENABLE(CSS_REGIONS)1685 1682 case CSSPropertyWebkitFlow: 1686 1683 if (style->flowThread().isNull()) … … 1691 1688 case CSSPropertyWebkitRegionOverflow: 1692 1689 return primitiveValueCache->createValue(style->regionOverflow()); 1693 #endif 1690 1694 1691 /* Shorthand properties, currently not supported see bug 13658*/ 1695 1692 case CSSPropertyBackground: … … 1800 1797 break; 1801 1798 1802 #if ENABLE(CSS_EXCLUSIONS)1803 1799 case CSSPropertyWebkitWrapShape: 1804 1800 if (!style->wrapShape()) … … 1806 1802 1807 1803 return primitiveValueCache->createValue(style->wrapShape()); 1808 #endif1809 1804 1810 1805 #if ENABLE(SVG) -
trunk/Source/WebCore/css/CSSParser.cpp
r92588 r92792 1590 1590 break; 1591 1591 #endif 1592 #if ENABLE(CSS_REGIONS) 1592 1593 1593 case CSSPropertyWebkitFlow: 1594 1594 return parseFlowThread(propId, important); … … 1600 1600 validPrimitive = true; 1601 1601 break; 1602 #endif 1602 1603 1603 case CSSPropertyWebkitUserDrag: // auto | none | element 1604 1604 if (id == CSSValueAuto || id == CSSValueNone || id == CSSValueElement) … … 2093 2093 break; 2094 2094 2095 #if ENABLE(CSS_EXCLUSIONS)2096 2095 case CSSPropertyWebkitWrapShape: 2097 2096 if (id == CSSValueAuto) … … 2100 2099 return parseWrapShape(important); 2101 2100 break; 2102 #endif2103 2101 2104 2102 #if ENABLE(SVG) … … 2682 2680 if (!parseGeneratedImage(parsedValue)) 2683 2681 return false; 2684 #if ENABLE(CSS_REGIONS)2685 2682 } else if (equalIgnoringCase(val->function->name, "-webkit-from-flow(")) { 2686 2683 parsedValue = parseFromFlowContent(args); 2687 2684 if (!parsedValue) 2688 2685 return false; 2689 #endif2690 2686 } else 2691 2687 return false; … … 3674 3670 } 3675 3671 3676 #if ENABLE(CSS_EXCLUSIONS)3677 3672 PassRefPtr<CSSWrapShape> CSSParser::parseWrapShapeRect(CSSParserValueList* args) 3678 3673 { … … 3900 3895 return false; 3901 3896 } 3902 #endif // ENABLE(CSS_EXCLUSIONS)3903 3897 3904 3898 // [ 'font-style' || 'font-variant' || 'font-weight' ]? 'font-size' [ / 'line-height' ]? 'font-family' … … 6095 6089 } 6096 6090 6097 #if ENABLE(CSS_REGIONS)6098 6091 // auto | <flow_name> 6099 6092 bool CSSParser::parseFlowThread(int propId, bool important) … … 6140 6133 return CSSPrimitiveValue::create(argFlowThreadName->string, CSSPrimitiveValue::CSS_FROM_FLOW); 6141 6134 } 6142 #endif6143 6135 6144 6136 bool CSSParser::parseTransformOrigin(int propId, int& propId1, int& propId2, int& propId3, RefPtr<CSSValue>& value, RefPtr<CSSValue>& value2, RefPtr<CSSValue>& value3) -
trunk/Source/WebCore/css/CSSParser.h
r92457 r92792 53 53 class WebKitCSSKeyframeRule; 54 54 class WebKitCSSKeyframesRule; 55 56 #if ENABLE(CSS_EXCLUSIONS)57 55 class CSSWrapShape; 58 #endif59 56 60 57 class CSSParser { … … 130 127 bool parseShape(int propId, bool important); 131 128 132 #if ENABLE(CSS_EXCLUSIONS)133 129 bool parseWrapShape(bool important); 134 130 PassRefPtr<CSSWrapShape> parseWrapShapeRect(CSSParserValueList* args); … … 136 132 PassRefPtr<CSSWrapShape> parseWrapShapeEllipse(CSSParserValueList* args); 137 133 PassRefPtr<CSSWrapShape> parseWrapShapePolygon(CSSParserValueList* args); 138 #endif139 134 140 135 bool parseFont(bool important); … … 169 164 #endif 170 165 171 #if ENABLE(CSS_REGIONS)172 bool parseFlowThread(int propId, bool important);173 PassRefPtr<CSSValue> parseFromFlowContent(CSSParserValueList*);174 #endif175 166 // CSS3 Parsing Routines (for properties specific to CSS3) 176 167 bool parseShadow(int propId, bool important); … … 200 191 bool parseFontFeatureTag(CSSValueList*); 201 192 bool parseFontFeatureSettings(bool important); 193 194 bool parseFlowThread(int propId, bool important); 195 PassRefPtr<CSSValue> parseFromFlowContent(CSSParserValueList*); 202 196 203 197 int yyparse(); -
trunk/Source/WebCore/css/CSSPrimitiveValue.cpp
r91969 r92792 212 212 } 213 213 214 #if ENABLE(CSS_EXCLUSIONS)215 214 void CSSPrimitiveValue::init(PassRefPtr<CSSWrapShape> shape) 216 215 { … … 219 218 m_value.shape = shape.releaseRef(); 220 219 } 221 #endif222 220 223 221 CSSPrimitiveValue::~CSSPrimitiveValue() … … 232 230 case CSS_URI: 233 231 case CSS_ATTR: 234 #if ENABLE(CSS_REGIONS)235 232 case CSS_FROM_FLOW: 236 #endif237 233 case CSS_PARSER_HEXCOLOR: 238 234 if (m_value.string) … … 254 250 break; 255 251 #endif 256 #if ENABLE(CSS_EXCLUSIONS)257 252 case CSS_SHAPE: 258 253 m_value.shape->deref(); 259 254 break; 260 #endif261 255 default: 262 256 break; … … 522 516 case CSS_ATTR: 523 517 case CSS_URI: 524 #if ENABLE(CSS_REGIONS)525 518 case CSS_FROM_FLOW: 526 #endif527 519 return m_value.string; 528 520 case CSS_IDENT: … … 542 534 case CSS_ATTR: 543 535 case CSS_URI: 544 #if ENABLE(CSS_REGIONS)545 536 case CSS_FROM_FLOW: 546 #endif547 537 return m_value.string; 548 538 case CSS_IDENT: … … 708 698 text = quoteCSSStringIfNeeded(m_value.string); 709 699 break; 710 #if ENABLE(CSS_REGIONS)711 700 case CSS_FROM_FLOW: 712 701 text = "-webkit-from-flow(" + quoteCSSStringIfNeeded(m_value.string) + ")"; 713 702 break; 714 #endif715 703 case CSS_URI: 716 704 text = "url(" + quoteCSSURLIfNeeded(m_value.string) + ")"; … … 844 832 text = quoteCSSStringIfNeeded(m_value.string); 845 833 break; 846 #if ENABLE(CSS_EXCLUSIONS)847 834 case CSS_SHAPE: 848 835 text = m_value.shape->cssText(); 849 836 break; 850 #endif851 837 } 852 838 -
trunk/Source/WebCore/css/CSSPrimitiveValue.h
r92253 r92792 37 37 class Rect; 38 38 class RenderStyle; 39 40 #if ENABLE(CSS_EXCLUSIONS)41 39 class CSSWrapShape; 42 #endif43 40 44 41 struct Length; … … 188 185 DashboardRegion* getDashboardRegionValue() const { return m_type != CSS_DASHBOARD_REGION ? 0 : m_value.region; } 189 186 190 #if ENABLE(CSS_EXCLUSIONS)191 187 CSSWrapShape* getShapeValue() const { return m_type != CSS_SHAPE ? 0 : m_value.shape; } 192 #endif193 188 194 189 int getIdent() const; … … 231 226 void init(PassRefPtr<Pair>); 232 227 void init(PassRefPtr<DashboardRegion>); // FIXME: Dashboard region should not be a primitive value. 233 #if ENABLE(CSS_EXCLUSIONS)234 228 void init(PassRefPtr<CSSWrapShape>); 235 #endif 229 236 230 bool getDoubleValueInternal(UnitTypes targetUnitType, double* result) const; 237 231 … … 253 247 Pair* pair; 254 248 DashboardRegion* region; 255 #if ENABLE(CSS_EXCLUSIONS)256 249 CSSWrapShape* shape; 257 #endif258 250 } m_value; 259 251 }; -
trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h
r92628 r92792 1433 1433 } 1434 1434 1435 #if ENABLE(CSS_REGIONS)1436 1435 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(RegionOverflow e) 1437 1436 : m_type(CSS_IDENT) … … 1460 1459 } 1461 1460 } 1462 #endif1463 1461 1464 1462 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMarqueeDirection e) -
trunk/Source/WebCore/css/CSSPropertyNames.in
r92457 r92792 328 328 -webkit-user-modify 329 329 -webkit-user-select 330 #if defined(ENABLE_CSS_REGIONS) && ENABLE_CSS_REGIONS331 330 -webkit-flow 332 331 -webkit-content-order 333 332 -webkit-region-overflow 334 #endif335 #if defined(ENABLE_CSS_EXCLUSIONS) && ENABLE_CSS_EXCLUSIONS336 333 -webkit-wrap-shape 337 #endif 334 -
trunk/Source/WebCore/css/CSSStyleSelector.cpp
r92749 r92792 4024 4024 return; 4025 4025 4026 #if ENABLE(CSS_REGIONS)4027 4026 CSSValueListInspector inspector = value; 4028 4027 if (inspector.length() == 1 && inspector.first()->isPrimitiveValue()) { … … 4033 4032 } 4034 4033 } 4035 #endif4036 4034 4037 4035 bool didSet = false; … … 4688 4686 return; 4689 4687 #endif 4690 #if ENABLE(CSS_REGIONS) 4688 4691 4689 case CSSPropertyWebkitFlow: 4692 4690 if (isInitial) … … 4708 4706 HANDLE_INHERIT_AND_INITIAL_AND_PRIMITIVE(regionOverflow, RegionOverflow); 4709 4707 return; 4710 #endif 4708 4711 4709 case CSSPropertyWebkitMarqueeDirection: 4712 4710 HANDLE_INHERIT_AND_INITIAL_AND_PRIMITIVE(marqueeDirection, MarqueeDirection) … … 5052 5050 } 5053 5051 5054 #if ENABLE(CSS_EXCLUSIONS)5055 5052 case CSSPropertyWebkitWrapShape: 5056 5053 HANDLE_INHERIT_AND_INITIAL(wrapShape, WrapShape); … … 5064 5061 5065 5062 return; 5066 #endif5067 5063 5068 5064 // CSS Fonts Module Level 3 -
trunk/Source/WebCore/css/CSSValueKeywords.in
r92457 r92792 820 820 -webkit-positioned 821 821 822 #if defined(ENABLE_CSS_EXCLUSIONS) && ENABLE_CSS_EXCLUSIONS823 822 // -webkit-wrap-shape 824 823 nonzero 825 824 evenodd 826 #endif 827 828 #if defined(ENABLE_CSS_REGIONS) && ENABLE_CSS_REGIONS 825 829 826 // -webkit-region-overflow 830 827 // auto 831 828 -webkit-break 832 #endif -
trunk/Source/WebCore/css/CSSWrapShapes.cpp
r90863 r92792 29 29 30 30 #include "config.h" 31 32 #if ENABLE(CSS_EXCLUSIONS)33 31 34 32 #include "CSSWrapShapes.h" … … 148 146 } // namespace WebCore 149 147 150 #endif // ENABLE(CSS_EXCLUSIONS) -
trunk/Source/WebCore/css/CSSWrapShapes.h
r90937 r92792 30 30 #ifndef CSSWrapShapes_h 31 31 #define CSSWrapShapes_h 32 33 #if ENABLE(CSS_EXCLUSIONS)34 32 35 33 #include "CSSPrimitiveValue.h" … … 173 171 } // namespace WebCore 174 172 175 #endif // ENABLE(CSS_EXCLUSIONS)176 177 173 #endif // CSSWrapShapes_h -
trunk/Source/WebCore/css/SVGCSSValueKeywords.in
r90863 r92792 163 163 // CSS_PROP_CLIP_PATH 164 164 // CSS_PROP_CLIP_RULE 165 #if !defined(ENABLE_CSS_EXCLUSIONS) || !ENABLE_CSS_EXCLUSIONS 166 // CSS exclusions also uses nonzero and evenodd, so don't duplicate the values 167 // if ENABLED_CSS_EXCLUSIONS is enabled. 168 nonzero 169 evenodd 170 #endif 165 // nonzero and evenodd part of core CSS values now. 171 166 172 167 // CSS_PROP_MASK -
trunk/Source/WebCore/dom/Node.cpp
r92450 r92792 358 358 ch = Detach; 359 359 360 #if ENABLE(CSS_REGIONS)361 360 // We need to reattach the node, so that it is moved to the correct RenderFlowThread. 362 361 if ((s1 && s2) && (s1->flowThread() != s2->flowThread())) … … 367 366 if ((s1 && s2) && ((s1->regionThread() != s2->regionThread() || (s1->regionIndex() != s2->regionIndex())))) 368 367 ch = Detach; 369 #endif370 368 371 369 return ch; -
trunk/Source/WebCore/dom/NodeRenderingContext.cpp
r91760 r92792 47 47 , m_includer(0) 48 48 , m_style(0) 49 #if ENABLE(CSS_REGIONS)50 49 , m_parentFlowRenderer(0) 51 #endif52 50 { 53 51 ContainerNode* parent = m_node->parentOrHostNode(); … … 90 88 , m_includer(0) 91 89 , m_style(style) 92 #if ENABLE(CSS_REGIONS)93 90 , m_parentFlowRenderer(0) 94 #endif95 91 { 96 92 } … … 103 99 { 104 100 m_style = style; 105 #if ENABLE(CSS_REGIONS)106 101 moveToFlowThreadIfNeeded(); 107 #endif108 102 } 109 103 … … 167 161 return renderer->nextSibling(); 168 162 169 #if ENABLE(CSS_REGIONS)170 163 if (m_parentFlowRenderer) 171 164 return m_parentFlowRenderer->nextRendererForNode(m_node); 172 #endif173 165 174 166 if (m_phase == AttachContentForwarded) { … … 185 177 for (Node* node = m_node->nextSibling(); node; node = node->nextSibling()) { 186 178 if (node->renderer()) { 187 #if ENABLE(CSS_REGIONS)188 179 // Do not return elements that are attached to a different flow-thread. 189 180 if (node->renderer()->style() && !node->renderer()->style()->flowThread().isEmpty()) 190 181 continue; 191 #endif192 182 return node->renderer(); 193 183 } … … 207 197 return renderer->previousSibling(); 208 198 209 #if ENABLE(CSS_REGIONS)210 199 if (m_parentFlowRenderer) 211 200 return m_parentFlowRenderer->previousRendererForNode(m_node); 212 #endif213 201 214 202 if (m_phase == AttachContentForwarded) { … … 222 210 for (Node* node = m_node->previousSibling(); node; node = node->previousSibling()) { 223 211 if (node->renderer()) { 224 #if ENABLE(CSS_REGIONS)225 212 // Do not return elements that are attached to a different flow-thread. 226 213 if (node->renderer()->style() && !node->renderer()->style()->flowThread().isEmpty()) 227 214 continue; 228 #endif229 215 return node->renderer(); 230 216 } … … 245 231 } 246 232 247 #if ENABLE(CSS_REGIONS)248 233 if (m_parentFlowRenderer) 249 234 return m_parentFlowRenderer; 250 #endif251 235 252 236 ASSERT(m_location != LocationUndetermined); … … 288 272 } 289 273 290 #if ENABLE(CSS_REGIONS)291 274 void NodeRenderingContext::moveToFlowThreadIfNeeded() 292 275 { … … 298 281 m_parentFlowRenderer = m_node->document()->renderView()->renderFlowThreadWithName(m_flowThread); 299 282 } 300 #endif301 283 302 284 NodeRendererFactory::NodeRendererFactory(Node* node) … … 366 348 RenderObject* newRenderer = createRendererAndStyle(); 367 349 368 #if ENABLE(CSS_REGIONS)369 350 if (m_context.hasFlowThreadParent()) { 370 351 parentRenderer = m_context.parentFlowRenderer(); … … 373 354 nextRenderer = m_context.parentFlowRenderer()->nextRendererForNode(node); 374 355 } 375 #endif376 356 377 357 #if ENABLE(FULLSCREEN_API) -
trunk/Source/WebCore/dom/NodeRenderingContext.h
r91760 r92792 36 36 class Document; 37 37 class Node; 38 class RenderFlowThread; 38 39 class RenderObject; 39 40 class RenderStyle; 40 41 class ShadowContentElement; 41 42 class ShadowRoot; 42 43 #if ENABLE(CSS_REGIONS)44 class RenderFlowThread;45 #endif46 43 47 44 class NodeRenderingContext { … … 66 63 void hostChildrenChanged(); 67 64 68 #if ENABLE(CSS_REGIONS)69 65 bool hasFlowThreadParent() const { return m_parentFlowRenderer; } 70 66 RenderFlowThread* parentFlowRenderer() const { return m_parentFlowRenderer; } 71 67 void moveToFlowThreadIfNeeded(); 72 #endif 68 73 69 private: 74 70 … … 93 89 ShadowContentElement* m_includer; 94 90 RefPtr<RenderStyle> m_style; 95 #if ENABLE(CSS_REGIONS)96 91 RenderFlowThread* m_parentFlowRenderer; 97 92 AtomicString m_flowThread; 98 #endif99 93 }; 100 94 -
trunk/Source/WebCore/rendering/RenderFlowThread.cpp
r91760 r92792 30 30 #include "config.h" 31 31 32 #if ENABLE(CSS_REGIONS)33 34 32 #include "RenderFlowThread.h" 35 36 33 #include "Node.h" 37 34 … … 115 112 116 113 } // namespace WebCore 117 118 #endif // ENABLE(CSS_REGIONS) -
trunk/Source/WebCore/rendering/RenderFlowThread.h
r91760 r92792 31 31 #define RenderFlowThread_h 32 32 33 #if ENABLE(CSS_REGIONS)34 33 35 34 #include "RenderBlock.h" … … 95 94 } // namespace WebCore 96 95 97 #endif // ENABLE(CSS_REGIONS)98 99 96 #endif // RenderFlowThread_h -
trunk/Source/WebCore/rendering/RenderLayer.cpp
r92025 r92792 3880 3880 updateVisibilityStatus(); 3881 3881 3882 #if ENABLE(CSS_REGIONS)3883 3882 // Do not let the RenderFlowThread to render directly to screen. It will only render 3884 3883 // inside the RenderRegion objects, so avoid collecting it. 3885 3884 if (renderer()->isRenderFlowThread()) 3886 3885 return; 3887 #endif3888 3886 3889 3887 // Overflow layers are just painted by their enclosing layers, so they don't get put in zorder lists. -
trunk/Source/WebCore/rendering/RenderObject.cpp
r92628 r92792 138 138 case RUN_IN: 139 139 case COMPACT: 140 #if ENABLE(CSS_REGIONS)141 140 // Only non-replaced block elements can become a region. 142 141 if (!style->regionThread().isEmpty()) 143 142 return new (arena) RenderRegion(node); 144 #endif145 143 return new (arena) RenderBlock(node); 146 144 case LIST_ITEM: -
trunk/Source/WebCore/rendering/RenderObject.h
r92438 r92792 288 288 virtual bool isRenderInline() const { return false; } 289 289 virtual bool isRenderPart() const { return false; } 290 virtual bool isRenderRegion() const { return false; } 290 291 virtual bool isRenderView() const { return false; } 291 292 virtual bool isReplica() const { return false; } … … 317 318 #endif 318 319 319 #if ENABLE(CSS_REGIONS)320 320 virtual bool isRenderFlowThread() const { return false; } 321 #endif322 321 323 322 bool isRoot() const { return document()->documentElement() == m_node; } … … 431 430 bool isReplaced() const { return m_replaced; } // a "replaced" element (see CSS) 432 431 bool isHorizontalWritingMode() const { return m_horizontalWritingMode; } 433 434 #if ENABLE(CSS_REGIONS)435 virtual bool isRenderRegion() const { return false; }436 #endif437 432 438 433 bool hasLayer() const { return m_hasLayer; } -
trunk/Source/WebCore/rendering/RenderRegion.cpp
r91955 r92792 35 35 #include "PaintInfo.h" 36 36 #include "RenderView.h" 37 38 #if ENABLE(CSS_REGIONS)39 37 40 38 namespace WebCore { … … 87 85 88 86 } // namespace WebCore 89 90 #endif // ENABLE(CSS_REGIONS) -
trunk/Source/WebCore/rendering/RenderRegion.h
r91955 r92792 30 30 #ifndef RenderRegion_h 31 31 #define RenderRegion_h 32 33 #if ENABLE(CSS_REGIONS)34 32 35 33 #include "RenderBox.h" … … 68 66 } // namespace WebCore 69 67 70 #endif // ENABLE(CSS_REGIONS)71 72 68 #endif // RenderRegion_h -
trunk/Source/WebCore/rendering/RenderTreeAsText.cpp
r91760 r92792 708 708 } 709 709 710 #if ENABLE(CSS_REGIONS)711 710 // Altough the RenderFlowThread requires a layer, it is not collected by its parent, 712 711 // so we have to treat it as a special case. … … 726 725 } 727 726 } 728 #endif729 727 } 730 728 -
trunk/Source/WebCore/rendering/RenderView.cpp
r92438 r92792 794 794 } 795 795 796 #if ENABLE(CSS_REGIONS)797 796 RenderFlowThread* RenderView::renderFlowThreadWithName(const AtomicString& flowThread) 798 797 { … … 810 809 return flowRenderer; 811 810 } 812 #endif813 811 814 812 } // namespace WebCore -
trunk/Source/WebCore/rendering/RenderView.h
r92438 r92792 30 30 namespace WebCore { 31 31 32 class RenderFlowThread; 32 33 class RenderWidget; 33 34 #if ENABLE(CSS_REGIONS)35 class RenderFlowThread;36 #endif37 34 38 35 #if USE(ACCELERATED_COMPOSITING) … … 170 167 IntRect documentRect() const; 171 168 172 #if ENABLE(CSS_REGIONS)173 169 RenderFlowThread* renderFlowThreadWithName(const AtomicString& flowThread); 174 #endif175 170 176 171 protected: -
trunk/Source/WebCore/rendering/style/RenderStyle.cpp
r92631 r92792 349 349 return StyleDifferenceLayout; 350 350 351 #if ENABLE(CSS_REGIONS)352 351 if (rareNonInheritedData->m_regionOverflow != other->rareNonInheritedData->m_regionOverflow) 353 352 return StyleDifferenceLayout; 354 #endif 353 355 354 if (rareNonInheritedData->m_deprecatedFlexibleBox.get() != other->rareNonInheritedData->m_deprecatedFlexibleBox.get() 356 355 && *rareNonInheritedData->m_deprecatedFlexibleBox.get() != *other->rareNonInheritedData->m_deprecatedFlexibleBox.get()) … … 579 578 return StyleDifferenceRepaint; 580 579 581 #if ENABLE(CSS_EXCLUSIONS)582 580 // FIXME: The current spec is being reworked to remove dependencies between exclusions and affected 583 581 // content. There's a proposal to use floats instead. In that case, wrap-shape should actually relayout … … 587 585 if (rareNonInheritedData->m_wrapShape != other->rareNonInheritedData->m_wrapShape) 588 586 return StyleDifferenceRepaint; 589 #endif590 587 591 588 #if USE(ACCELERATED_COMPOSITING) -
trunk/Source/WebCore/rendering/style/RenderStyle.h
r92631 r92792 752 752 // End CSS3 Getters 753 753 754 #if ENABLE(CSS_REGIONS)755 754 const AtomicString& flowThread() const { return rareNonInheritedData->m_flowThread; } 756 755 const AtomicString& regionThread() const { return rareNonInheritedData->m_regionThread; } 757 756 int regionIndex() const { return rareNonInheritedData->m_regionIndex; } 758 757 RegionOverflow regionOverflow() const { return rareNonInheritedData->m_regionOverflow; } 759 #endif760 758 761 759 // Apple-specific property getter methods … … 1114 1112 // End CSS3 Setters 1115 1113 1116 #if ENABLE(CSS_REGIONS)1117 1114 void setFlowThread(const AtomicString& flowThread) { SET_VAR(rareNonInheritedData, m_flowThread, flowThread); } 1118 1115 void setRegionThread(const AtomicString& regionThread) { SET_VAR(rareNonInheritedData, m_regionThread, regionThread); } 1119 1116 void setRegionIndex(int regionIndex) { SET_VAR(rareNonInheritedData, m_regionIndex, regionIndex); } 1120 1117 void setRegionOverflow(RegionOverflow regionOverflow) { SET_VAR(rareNonInheritedData, m_regionOverflow, regionOverflow); } 1121 #endif1122 1118 1123 1119 // Apple-specific property setters … … 1171 1167 #endif 1172 1168 1173 #if ENABLE(CSS_EXCLUSIONS)1174 1169 void setWrapShape(PassRefPtr<CSSWrapShape> shape) 1175 1170 { … … 1179 1174 CSSWrapShape* wrapShape() const { return rareNonInheritedData->m_wrapShape.get(); } 1180 1175 static CSSWrapShape* initialWrapShape() { return 0; } 1181 #endif1182 1176 1183 1177 bool hasContent() const { return contentData(); } … … 1364 1358 static EImageRendering initialImageRendering() { return ImageRenderingAuto; } 1365 1359 1366 #if ENABLE(CSS_REGIONS)1367 1360 static const AtomicString& initialFlowThread() { return nullAtom; } 1368 1361 static const AtomicString& initialRegionThread() { return nullAtom; } 1369 1362 static int initialRegionIndex() { return 0; } 1370 1363 static RegionOverflow initialRegionOverflow() { return AutoRegionOverflow; } 1371 #endif1372 1364 1373 1365 // Keep these at the end. -
trunk/Source/WebCore/rendering/style/RenderStyleConstants.h
r92628 r92792 439 439 enum Order { LogicalOrder = 0, VisualOrder }; 440 440 441 #if ENABLE(CSS_REGIONS)442 441 enum RegionOverflow { AutoRegionOverflow, BreakRegionOverflow }; 443 #endif444 442 445 443 } // namespace WebCore -
trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp
r91392 r92792 56 56 , m_pageSize() 57 57 , m_pageSizeType(PAGE_SIZE_AUTO) 58 #if ENABLE(CSS_REGIONS)59 58 , m_flowThread(RenderStyle::initialFlowThread()) 60 59 , m_regionThread(RenderStyle::initialRegionThread()) 61 60 , m_regionIndex(RenderStyle::initialRegionIndex()) 62 61 , m_regionOverflow(RenderStyle::initialRegionOverflow()) 63 #endif64 #if ENABLE(CSS_EXCLUSIONS)65 62 , m_wrapShape(RenderStyle::initialWrapShape()) 66 #endif67 63 { 68 64 } … … 107 103 , m_pageSize(o.m_pageSize) 108 104 , m_pageSizeType(o.m_pageSizeType) 109 #if ENABLE(CSS_REGIONS)110 105 , m_flowThread(o.m_flowThread) 111 106 , m_regionThread(o.m_regionThread) 112 107 , m_regionIndex(o.m_regionIndex) 113 108 , m_regionOverflow(o.m_regionOverflow) 114 #endif115 #if ENABLE(CSS_EXCLUSIONS)116 109 , m_wrapShape(o.m_wrapShape) 117 #endif118 110 { 119 111 } … … 165 157 && (m_pageSize == o.m_pageSize) 166 158 && (m_pageSizeType == o.m_pageSizeType) 167 #if ENABLE(CSS_REGIONS)168 159 && (m_flowThread == o.m_flowThread) 169 160 && (m_regionThread == o.m_regionThread) 170 161 && (m_regionIndex == o.m_regionIndex) 171 162 && (m_regionOverflow == o.m_regionOverflow) 172 #endif 173 #if ENABLE(CSS_EXCLUSIONS) 174 && (m_wrapShape == o.m_wrapShape) 175 #endif 176 ; 163 && (m_wrapShape == o.m_wrapShape); 177 164 } 178 165 -
trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h
r91392 r92792 137 137 PageSizeType m_pageSizeType; 138 138 139 #if ENABLE(CSS_REGIONS)140 139 AtomicString m_flowThread; 141 140 AtomicString m_regionThread; 142 141 int m_regionIndex; 143 142 RegionOverflow m_regionOverflow; 144 #endif145 143 146 #if ENABLE(CSS_EXCLUSIONS)147 144 RefPtr<CSSWrapShape> m_wrapShape; 148 #endif149 145 150 146 private: -
trunk/Source/WebKit/mac/ChangeLog
r92706 r92792 1 2011-08-10 David Hyatt <hyatt@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=66004 4 5 Removing the CSS Regions and Exclusions ifdefs. 6 7 Reviewed by Adam Roben. 8 9 * Configurations/FeatureDefines.xcconfig: 10 1 11 2011-08-09 Mark Hahnenberg <mhahnenberg@apple.com> 2 12 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r92333 r92792 55 55 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 56 56 ENABLE_CSS3_FLEXBOX = ; 57 ENABLE_CSS_EXCLUSIONS = ;58 ENABLE_CSS_REGIONS = ;59 57 ENABLE_DATABASE = ENABLE_DATABASE; 60 58 ENABLE_DATA_TRANSFER_ITEMS = ; … … 101 99 ENABLE_XSLT = ENABLE_XSLT; 102 100 103 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_ CSS_EXCLUSIONS) $(ENABLE_CSS_REGIONS) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Source/WebKit2/ChangeLog
r92778 r92792 1 2011-08-10 David Hyatt <hyatt@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=66004 4 5 Removing the CSS Regions and CSS Exclusions ifdefs. 6 7 Reviewed by Adam Roben. 8 9 * Configurations/FeatureDefines.xcconfig: 10 1 11 2011-08-10 Alexey Proskuryakov <ap@apple.com> 2 12 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r92333 r92792 55 55 ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING; 56 56 ENABLE_CSS3_FLEXBOX = ; 57 ENABLE_CSS_EXCLUSIONS = ;58 ENABLE_CSS_REGIONS = ;59 57 ENABLE_DATABASE = ENABLE_DATABASE; 60 58 ENABLE_DATA_TRANSFER_ITEMS = ; … … 101 99 ENABLE_XSLT = ENABLE_XSLT; 102 100 103 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_ CSS_EXCLUSIONS) $(ENABLE_CSS_REGIONS) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_SVG_FOREIGN_OBJECT) $(ENABLE_SVG_USE) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT); -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json
r92647 r92792 67 67 { "name": "efl-linux-slave-1", "platform": "efl" }, 68 68 69 { "name": "adobe-mac-slave1", "platform": "mac-snowleopard" },70 71 69 { "name": "hfreyther-mipsel-linux1", "platform": "qt"} 72 70 ], … … 257 255 "platform": "efl", "configuration": "release", "architectures": ["i386"], 258 256 "slavenames": ["efl-linux-slave-1"] 259 },260 { "name": "CSSRegions SnowLeopard Intel Release (Build)", "type": "Build", "builddir": "cssregions-snowleopard-intel-release",261 "platform": "mac-snowleopard", "configuration": "release", "architectures": ["x86_64"], "features": ["css-regions", "css-exclusions"],262 "upload": true,263 "slavenames": ["adobe-mac-slave1"]264 257 } 265 258 ], … … 276 269 "builderNames": ["Leopard Intel Debug (Build)"] 277 270 }, 278 { "type": "PlatformSpecificScheduler", "platform": "mac-snowleopard", "branch": "trunk", "treeStableTimer": 45.0,279 "builderNames": ["SnowLeopard Intel Release (Build)", "SnowLeopard Intel Leaks", "SnowLeopard Intel Debug (Build)",280 "CSSRegions SnowLeopard Intel Release (Build)"]281 },282 271 { "type": "PlatformSpecificScheduler", "platform": "mac-lion", "branch": "trunk", "treeStableTimer": 45.0, 283 272 "builderNames": ["Lion Intel Release (Build)", "Lion Intel Debug (Build)"] -
trunk/Tools/ChangeLog
r92785 r92792 1 2011-08-10 David Hyatt <hyatt@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=66004 4 5 Remove the regions and exclusions bots and also the flags in build-webkit, since I'm just turning 6 the code on by default. 7 8 Reviewed by Adam Roben. 9 10 * BuildSlaveSupport/build.webkit.org-config/config.json: 11 * Scripts/build-webkit: 12 1 13 2011-08-10 Oliver Hunt <oliver@apple.com> 2 14 -
trunk/Tools/Scripts/build-webkit
r90689 r92792 74 74 $coverageSupport, 75 75 $css3FlexboxSupport, 76 $cssRegionsSupport,77 $cssExclusionsSupport,78 76 $databaseSupport, 79 77 $datalistSupport, … … 157 155 define => "ENABLE_CSS3_FLEXBOX", default => 0, value => \$css3FlexboxSupport }, 158 156 159 { option => "css-regions", desc => "Toggle CSS Regions support",160 define => "ENABLE_CSS_REGIONS", default => 0, value => \$cssRegionsSupport },161 162 { option => "css-exclusions", desc => "Toggle CSS Exclusions support",163 define => "ENABLE_CSS_EXCLUSIONS", default => 0, value => \$cssExclusionsSupport },164 165 157 { option => "coverage", desc => "Toggle code coverage support", 166 158 define => "", default => 0, value => \$coverageSupport },
Note: See TracChangeset
for help on using the changeset viewer.