Changeset 151394 in webkit
- Timestamp:
- Jun 10, 2013 7:19:13 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 1 deleted
- 33 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r151375 r151394 1 2013-06-10 Radu Stavila <stavila@adobe.com> 2 3 [CSS Regions] Rename region-overflow to region-fragment 4 https://bugs.webkit.org/show_bug.cgi?id=117397 5 6 Renamed -webkit-region-overflow to -webkit-region-fragment and 7 webkitRegionOverflow to webkitRegionFragment according to the new working draft 8 at http://www.w3.org/TR/2013/WD-css3-regions-20130528/#the-region-fragment-property 9 10 Reviewed by Alexander Pavlov. 11 12 * fast/regions/autoheight-breakafteralways-maxheight.html: 13 * fast/regions/autoheight-breakbeforealways.html: 14 * fast/regions/autoheight-singleregion-breakafteralways-maxheight.html: 15 * fast/regions/autoheight-singleregion-breakafteralways.html: 16 * fast/regions/autoheight-singleregion-breakaftermargin.html: 17 * fast/regions/autoheight-singleregion-breakbeforealways-minheight.html: 18 * fast/regions/autoheight-singleregion-breakbeforealways.html: 19 * fast/regions/autoheight-singleregion-multiplebreaks.html: 20 * fast/regions/css-regions-disabled-expected.txt: 21 * fast/regions/region-overflow-auto-overflow-hidden.html: 22 * fast/regions/region-overflow-auto-overflow-visible.html: 23 * fast/regions/region-overflow-break.html: 24 * fast/regions/regions-widows-and-orphans.html: 25 * fast/regions/script-tests/css-regions-disabled.js: 26 * fast/regions/script-tests/webkit-region-overflow-parsing.js: 27 * fast/regions/webkit-region-overflow-parsing-expected.txt: 28 1 29 2013-06-10 Mátyás Mustoha <mmatyas@inf.u-szeged.hu> 2 30 -
trunk/LayoutTests/fast/regions/autoheight-breakafteralways-maxheight.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; max-height: 100px; }11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; max-height: 100px; } 12 12 13 13 .redBox { position: absolute; height: 50px; background-color: red; } -
trunk/LayoutTests/fast/regions/autoheight-breakbeforealways.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; }11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; } 12 12 13 13 .redBox { position: absolute; height: 50px; background-color: red; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-breakafteralways-maxheight.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; max-height: 100px; }11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; max-height: 100px; } 12 12 13 13 .redBox { position: absolute; height: 50px; background-color: red; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-breakafteralways.html
r132602 r151394 7 7 8 8 .regionSize { width: 250px; } 9 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; }9 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; } 10 10 11 11 #p2 { -webkit-region-break-after: always; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-breakaftermargin.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 150px; border: 15px solid green;}11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 150px; border: 15px solid green;} 12 12 13 13 .redContainer { border: 15px solid red; position: absolute; top: 150px; width: 250px; height: 200px; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-breakbeforealways-minheight.html
r132602 r151394 7 7 8 8 .regionSize { width: 250px; } 9 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 150px; min-height: 150px; background-color: green; }9 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 150px; min-height: 150px; background-color: green; } 10 10 11 11 .redBox { position: absolute; height: 150px; background-color: red; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-breakbeforealways.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; }11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; } 12 12 13 13 .redBox { position: absolute; height: 50px; background-color: red; } -
trunk/LayoutTests/fast/regions/autoheight-singleregion-multiplebreaks.html
r132602 r151394 9 9 10 10 .regionSize { width: 250px; } 11 #region { -webkit-flow-from: flow; -webkit-region- overflow: break; position: absolute; top: 100px; }11 #region { -webkit-flow-from: flow; -webkit-region-fragment: break; position: absolute; top: 100px; } 12 12 13 13 .redBox { position: absolute; height: 50px; background-color: red; } -
trunk/LayoutTests/fast/regions/css-regions-disabled-expected.txt
r109015 r151394 12 12 PASS testComputedStyleWebKitFlowFrom("first-flow") is "none" 13 13 PASS testComputedStyleWebKitFlowFrom("none") is "none" 14 PASS testWebKitRegion Overflow("-webkit-region-overflow: auto") is ""15 PASS testWebKitRegion Overflow("-webkit-region-overflow: break") is ""16 PASS testComputedStyleWebKitRegion Overflow("auto") is "auto"17 PASS testComputedStyleWebKitRegion Overflow("break") is "auto"14 PASS testWebKitRegionFragment("-webkit-region-fragment: auto") is "" 15 PASS testWebKitRegionFragment("-webkit-region-fragment: break") is "" 16 PASS testComputedStyleWebKitRegionFragment("auto") is "auto" 17 PASS testComputedStyleWebKitRegionFragment("break") is "auto" 18 18 PASS webkitRegionRuleIndex is -1 19 19 PASS successfullyParsed is true -
trunk/LayoutTests/fast/regions/region-overflow-auto-overflow-hidden.html
r141568 r151394 13 13 #region_1, #region_2 { 14 14 -webkit-flow-from: article; 15 -webkit-region- overflow: auto;15 -webkit-region-fragment: auto; 16 16 overflow: hidden; 17 17 display: inline-block; -
trunk/LayoutTests/fast/regions/region-overflow-auto-overflow-visible.html
r141568 r151394 13 13 #region_1, #region_2 { 14 14 -webkit-flow-from: article; 15 -webkit-region- overflow: auto;15 -webkit-region-fragment: auto; 16 16 overflow: visible; 17 17 display: inline-block; -
trunk/LayoutTests/fast/regions/region-overflow-break.html
r102015 r151394 10 10 #region_1, #region_2 { 11 11 -webkit-flow-from: article; 12 -webkit-region- overflow: break;12 -webkit-region-fragment: break; 13 13 display:inline-block; 14 14 vertical-align:top; -
trunk/LayoutTests/fast/regions/regions-widows-and-orphans.html
r140139 r151394 11 11 .region { 12 12 height: 200px; 13 -webkit-region- overflow: break;13 -webkit-region-fragment: break; 14 14 display: inline-block; 15 15 } -
trunk/LayoutTests/fast/regions/script-tests/css-regions-disabled.js
r124410 r151394 16 16 } 17 17 18 function testWebKitRegion Overflow(declaration) {18 function testWebKitRegionFragment(declaration) { 19 19 var div = document.createElement("div"); 20 20 div.setAttribute("style", declaration); 21 return div.style.webkitRegion Overflow;21 return div.style.webkitRegionFragment; 22 22 } 23 23 … … 40 40 } 41 41 42 function testComputedStyleWebKitRegion Overflow(value) {42 function testComputedStyleWebKitRegionFragment(value) { 43 43 var div = document.createElement("div"); 44 44 document.body.appendChild(div); 45 div.style.setProperty("-webkit-region- overflow", value);46 var computedValue = getComputedStyle(div).getPropertyValue("-webkit-region- overflow");45 div.style.setProperty("-webkit-region-fragment", value); 46 var computedValue = getComputedStyle(div).getPropertyValue("-webkit-region-fragment"); 47 47 document.body.removeChild(div); 48 48 return computedValue; … … 59 59 shouldBeEqualToString('testComputedStyleWebKitFlowFrom("none")', "none"); 60 60 61 shouldBeEqualToString('testWebKitRegion Overflow("-webkit-region-overflow: auto")', "");62 shouldBeEqualToString('testWebKitRegion Overflow("-webkit-region-overflow: break")', "");63 shouldBeEqualToString('testComputedStyleWebKitRegion Overflow("auto")', "auto");64 shouldBeEqualToString('testComputedStyleWebKitRegion Overflow("break")', "auto");61 shouldBeEqualToString('testWebKitRegionFragment("-webkit-region-fragment: auto")', ""); 62 shouldBeEqualToString('testWebKitRegionFragment("-webkit-region-fragment: break")', ""); 63 shouldBeEqualToString('testComputedStyleWebKitRegionFragment("auto")', "auto"); 64 shouldBeEqualToString('testComputedStyleWebKitRegionFragment("break")', "auto"); 65 65 66 66 // Test that region styling rules are not parsed. -
trunk/LayoutTests/fast/regions/script-tests/webkit-region-fragment-parsing.js
r151378 r151394 1 description('Tests parsing of webkit-region- overflowproperty');1 description('Tests parsing of webkit-region-fragment property'); 2 2 3 var webkitRegion OverflowProperty = "-webkit-region-overflow";3 var webkitRegionFragmentProperty = "-webkit-region-fragment"; 4 4 5 5 function testCSSText(declaration) { 6 6 var div = document.createElement("div"); 7 7 div.setAttribute("style", declaration); 8 return div.style.webkitRegion Overflow;8 return div.style.webkitRegionFragment; 9 9 } 10 10 … … 12 12 var div = document.createElement("div"); 13 13 document.body.appendChild(div); 14 div.style.setProperty(webkitRegion OverflowProperty, declaration);14 div.style.setProperty(webkitRegionFragmentProperty, declaration); 15 15 16 var contentComputedValue = getComputedStyle(div).getPropertyValue(webkitRegion OverflowProperty);16 var contentComputedValue = getComputedStyle(div).getPropertyValue(webkitRegionFragmentProperty); 17 17 document.body.removeChild(div); 18 18 return contentComputedValue; 19 19 } 20 20 21 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': auto")', "auto");22 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': initial")', "initial");23 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': inherit")', "inherit");24 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': break")', "break");25 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': 0")', "");26 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': -1")', "");27 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': 12.5")', "");28 shouldBeEqualToString('testCSSText("' + webkitRegion OverflowProperty + ': 1px")', "");21 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': auto")', "auto"); 22 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': initial")', "initial"); 23 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': inherit")', "inherit"); 24 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': break")', "break"); 25 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': 0")', ""); 26 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': -1")', ""); 27 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': 12.5")', ""); 28 shouldBeEqualToString('testCSSText("' + webkitRegionFragmentProperty + ': 1px")', ""); 29 29 30 30 shouldBeEqualToString('testComputedStyle("auto")', "auto"); -
trunk/LayoutTests/fast/regions/webkit-region-fragment-parsing.html
r151378 r151394 5 5 </head> 6 6 <body> 7 <script src="script-tests/webkit-region- overflow-parsing.js"></script>7 <script src="script-tests/webkit-region-fragment-parsing.js"></script> 8 8 <script src="../../fast/js/resources/js-test-post.js"></script> 9 9 </body> -
trunk/PerformanceTests/ChangeLog
r151199 r151394 1 2013-06-10 Radu Stavila <stavila@adobe.com> 2 3 [CSS Regions] Rename region-overflow to region-fragment 4 https://bugs.webkit.org/show_bug.cgi?id=117397 5 6 Renamed -webkit-region-overflow to -webkit-region-fragment according to the new working draft 7 at http://www.w3.org/TR/2013/WD-css3-regions-20130528/#the-region-fragment-property 8 9 Reviewed by Alexander Pavlov. 10 11 * Layout/resources/regions.css: 12 1 13 2013-06-05 Zan Dobersek <zdobersek@igalia.com> 2 14 -
trunk/PerformanceTests/Layout/resources/regions.css
r147214 r151394 10 10 -webkit-flow-from: flow; 11 11 border: 1px solid black; 12 -webkit-region- overflow: break;12 -webkit-region-fragment: break; 13 13 } 14 14 -
trunk/Source/WebCore/ChangeLog
r151378 r151394 1 2013-06-10 Radu Stavila <stavila@adobe.com> 2 3 [CSS Regions] Rename region-overflow to region-fragment 4 https://bugs.webkit.org/show_bug.cgi?id=117397 5 6 Renamed -webkit-region-overflow to -webkit-region-fragment and 7 webkitRegionOverflow to webkitRegionFragment according to the new working draft 8 at http://www.w3.org/TR/2013/WD-css3-regions-20130528/#the-region-fragment-property 9 10 Reviewed by Alexander Pavlov. 11 12 * css/CSSComputedStyleDeclaration.cpp: 13 (WebCore::ComputedStyleExtractor::propertyValue): 14 * css/CSSParser.cpp: 15 (WebCore::isValidKeywordPropertyAndValue): 16 (WebCore::isKeywordPropertyID): 17 (WebCore::CSSParser::parseValue): 18 * css/CSSPrimitiveValueMappings.h: 19 (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): 20 (WebCore::CSSPrimitiveValue::operator RegionFragment): 21 * css/CSSProperty.cpp: 22 (WebCore::CSSProperty::isInheritedProperty): 23 * css/CSSPropertyNames.in: 24 * css/CSSValueKeywords.in: 25 * css/DeprecatedStyleBuilder.cpp: 26 (WebCore::DeprecatedStyleBuilder::DeprecatedStyleBuilder): 27 * css/StyleResolver.cpp: 28 (WebCore::StyleResolver::applyProperty): 29 * rendering/RenderBlock.cpp: 30 (WebCore::RenderBlock::hasNextPage): 31 * rendering/RenderRegion.cpp: 32 (WebCore::RenderRegion::overflowRectForFlowThreadPortion): 33 * rendering/style/RenderStyle.cpp: 34 (WebCore::RenderStyle::changeRequiresLayout): 35 * rendering/style/RenderStyle.h: 36 * rendering/style/RenderStyleConstants.h: 37 * rendering/style/StyleRareNonInheritedData.cpp: 38 (WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData): 39 (WebCore::StyleRareNonInheritedData::operator==): 40 * rendering/style/StyleRareNonInheritedData.h: 41 1 42 2013-06-10 Christophe Dumez <ch.dumez@sisa.samsung.com> 2 43 -
trunk/Source/WebCore/css/CSSComputedStyleDeclaration.cpp
r151247 r151394 370 370 CSSPropertyWebkitFlowInto, 371 371 CSSPropertyWebkitFlowFrom, 372 CSSPropertyWebkitRegionOverflow,373 372 CSSPropertyWebkitRegionBreakAfter, 374 373 CSSPropertyWebkitRegionBreakBefore, 375 374 CSSPropertyWebkitRegionBreakInside, 375 CSSPropertyWebkitRegionFragment, 376 376 #endif 377 377 #if ENABLE(DRAGGABLE_REGION) … … 2683 2683 return cssValuePool().createIdentifierValue(CSSValueNone); 2684 2684 return cssValuePool().createValue(style->regionThread(), CSSPrimitiveValue::CSS_STRING); 2685 case CSSPropertyWebkitRegion Overflow:2686 return cssValuePool().createValue(style->region Overflow());2685 case CSSPropertyWebkitRegionFragment: 2686 return cssValuePool().createValue(style->regionFragment()); 2687 2687 #endif 2688 2688 #if ENABLE(CSS_EXCLUSIONS) -
trunk/Source/WebCore/css/CSSParser.cpp
r151247 r151394 964 964 return true; 965 965 break; 966 case CSSPropertyWebkitRegion Overflow:966 case CSSPropertyWebkitRegionFragment: 967 967 if (parserContext.isCSSRegionsEnabled && (valueID == CSSValueAuto || valueID == CSSValueBreak)) 968 968 return true; … … 1147 1147 case CSSPropertyWebkitRegionBreakBefore: 1148 1148 case CSSPropertyWebkitRegionBreakInside: 1149 case CSSPropertyWebkitRegion Overflow:1149 case CSSPropertyWebkitRegionFragment: 1150 1150 #endif 1151 1151 case CSSPropertyWebkitRtlOrdering: … … 3073 3073 case CSSPropertyWebkitRegionBreakBefore: 3074 3074 case CSSPropertyWebkitRegionBreakInside: 3075 case CSSPropertyWebkitRegion Overflow:3075 case CSSPropertyWebkitRegionFragment: 3076 3076 #endif 3077 3077 case CSSPropertyWebkitRtlOrdering: -
trunk/Source/WebCore/css/CSSPrimitiveValueMappings.h
r150525 r151394 1946 1946 } 1947 1947 1948 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(Region Overflowe)1949 : CSSValue(PrimitiveClass) 1950 { 1951 m_primitiveUnitType = CSS_IDENT; 1952 switch (e) { 1953 case AutoRegion Overflow:1948 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(RegionFragment e) 1949 : CSSValue(PrimitiveClass) 1950 { 1951 m_primitiveUnitType = CSS_IDENT; 1952 switch (e) { 1953 case AutoRegionFragment: 1954 1954 m_value.ident = CSSValueAuto; 1955 1955 break; 1956 case BreakRegion Overflow:1956 case BreakRegionFragment: 1957 1957 m_value.ident = CSSValueBreak; 1958 1958 break; … … 1960 1960 } 1961 1961 1962 template<> inline CSSPrimitiveValue::operator Region Overflow() const1962 template<> inline CSSPrimitiveValue::operator RegionFragment() const 1963 1963 { 1964 1964 switch (m_value.ident) { 1965 1965 case CSSValueAuto: 1966 return AutoRegion Overflow;1966 return AutoRegionFragment; 1967 1967 case CSSValueBreak: 1968 return BreakRegion Overflow;1969 } 1970 1971 ASSERT_NOT_REACHED(); 1972 return AutoRegion Overflow;1968 return BreakRegionFragment; 1969 } 1970 1971 ASSERT_NOT_REACHED(); 1972 return AutoRegionFragment; 1973 1973 } 1974 1974 -
trunk/Source/WebCore/css/CSSProperty.cpp
r151247 r151394 665 665 case CSSPropertyWebkitFlowInto: 666 666 case CSSPropertyWebkitFlowFrom: 667 case CSSPropertyWebkitRegionOverflow:668 667 case CSSPropertyWebkitRegionBreakAfter: 669 668 case CSSPropertyWebkitRegionBreakBefore: 670 669 case CSSPropertyWebkitRegionBreakInside: 670 case CSSPropertyWebkitRegionFragment: 671 671 #endif 672 672 #if ENABLE(CSS_EXCLUSIONS) -
trunk/Source/WebCore/css/CSSPropertyNames.in
r151247 r151394 416 416 -webkit-flow-into 417 417 -webkit-flow-from 418 -webkit-region- overflow418 -webkit-region-fragment 419 419 -webkit-region-break-after 420 420 -webkit-region-break-before -
trunk/Source/WebCore/css/CSSValueKeywords.in
r148949 r151394 945 945 outside-shape 946 946 947 // -webkit-region- overflow947 // -webkit-region-fragment 948 948 // auto 949 949 break -
trunk/Source/WebCore/css/DeprecatedStyleBuilder.cpp
r151247 r151394 2313 2313 setPropertyHandler(CSSPropertyWebkitRegionBreakBefore, ApplyPropertyDefault<EPageBreak, &RenderStyle::regionBreakBefore, EPageBreak, &RenderStyle::setRegionBreakBefore, EPageBreak, &RenderStyle::initialPageBreak>::createHandler()); 2314 2314 setPropertyHandler(CSSPropertyWebkitRegionBreakInside, ApplyPropertyDefault<EPageBreak, &RenderStyle::regionBreakInside, EPageBreak, &RenderStyle::setRegionBreakInside, EPageBreak, &RenderStyle::initialPageBreak>::createHandler()); 2315 setPropertyHandler(CSSPropertyWebkitRegion Overflow, ApplyPropertyDefault<RegionOverflow, &RenderStyle::regionOverflow, RegionOverflow, &RenderStyle::setRegionOverflow, RegionOverflow, &RenderStyle::initialRegionOverflow>::createHandler());2315 setPropertyHandler(CSSPropertyWebkitRegionFragment, ApplyPropertyDefault<RegionFragment, &RenderStyle::regionFragment, RegionFragment, &RenderStyle::setRegionFragment, RegionFragment, &RenderStyle::initialRegionFragment>::createHandler()); 2316 2316 #endif 2317 2317 setPropertyHandler(CSSPropertyWebkitRtlOrdering, ApplyPropertyDefault<Order, &RenderStyle::rtlOrdering, Order, &RenderStyle::setRTLOrdering, Order, &RenderStyle::initialRTLOrdering>::createHandler()); -
trunk/Source/WebCore/css/StyleResolver.cpp
r151247 r151394 3090 3090 case CSSPropertyWebkitRegionBreakBefore: 3091 3091 case CSSPropertyWebkitRegionBreakInside: 3092 case CSSPropertyWebkitRegion Overflow:3092 case CSSPropertyWebkitRegionFragment: 3093 3093 #endif 3094 3094 case CSSPropertyWebkitRtlOrdering: -
trunk/Source/WebCore/rendering/RenderBlock.cpp
r151360 r151394 7377 7377 return false; 7378 7378 if (region->isLastRegion()) 7379 return region->isRenderRegionSet() || region->style()->region Overflow() == BreakRegionOverflow7379 return region->isRenderRegionSet() || region->style()->regionFragment() == BreakRegionFragment 7380 7380 || (pageBoundaryRule == IncludePageBoundary && pageOffset == region->logicalTopForFlowThreadContent()); 7381 7381 return true; -
trunk/Source/WebCore/rendering/RenderRegion.cpp
r150761 r151394 107 107 bool clipX = style()->overflowX() != OVISIBLE; 108 108 bool clipY = style()->overflowY() != OVISIBLE; 109 bool isLastRegionWithRegion OverflowBreak = (isLastPortion && (style()->regionOverflow() == BreakRegionOverflow));110 if ((clipX && clipY) || isLastRegionWithRegion OverflowBreak)109 bool isLastRegionWithRegionFragmentBreak = (isLastPortion && (style()->regionFragment() == BreakRegionFragment)); 110 if ((clipX && clipY) || isLastRegionWithRegionFragmentBreak) 111 111 return flowThreadPortionRect; 112 112 -
trunk/Source/WebCore/rendering/style/RenderStyle.cpp
r151247 r151394 398 398 return true; 399 399 400 if (rareNonInheritedData->m_region Overflow != other->rareNonInheritedData->m_regionOverflow)400 if (rareNonInheritedData->m_regionFragment != other->rareNonInheritedData->m_regionFragment) 401 401 return true; 402 402 -
trunk/Source/WebCore/rendering/style/RenderStyle.h
r151247 r151394 887 887 const AtomicString& flowThread() const { return rareNonInheritedData->m_flowThread; } 888 888 const AtomicString& regionThread() const { return rareNonInheritedData->m_regionThread; } 889 Region Overflow regionOverflow() const { return static_cast<RegionOverflow>(rareNonInheritedData->m_regionOverflow); }889 RegionFragment regionFragment() const { return static_cast<RegionFragment>(rareNonInheritedData->m_regionFragment); } 890 890 891 891 const AtomicString& lineGrid() const { return rareInheritedData->m_lineGrid; } … … 1387 1387 void setFlowThread(const AtomicString& flowThread) { SET_VAR(rareNonInheritedData, m_flowThread, flowThread); } 1388 1388 void setRegionThread(const AtomicString& regionThread) { SET_VAR(rareNonInheritedData, m_regionThread, regionThread); } 1389 void setRegion Overflow(RegionOverflow regionOverflow) { SET_VAR(rareNonInheritedData, m_regionOverflow, regionOverflow); }1389 void setRegionFragment(RegionFragment regionFragment) { SET_VAR(rareNonInheritedData, m_regionFragment, regionFragment); } 1390 1390 1391 1391 void setWrapFlow(WrapFlow wrapFlow) { SET_VAR(rareNonInheritedData, m_wrapFlow, wrapFlow); } … … 1740 1740 static const AtomicString& initialFlowThread() { return nullAtom; } 1741 1741 static const AtomicString& initialRegionThread() { return nullAtom; } 1742 static Region Overflow initialRegionOverflow() { return AutoRegionOverflow; }1742 static RegionFragment initialRegionFragment() { return AutoRegionFragment; } 1743 1743 1744 1744 static WrapFlow initialWrapFlow() { return WrapFlowAuto; } -
trunk/Source/WebCore/rendering/style/RenderStyleConstants.h
r150525 r151394 490 490 enum Order { LogicalOrder = 0, VisualOrder }; 491 491 492 enum Region Overflow { AutoRegionOverflow, BreakRegionOverflow};492 enum RegionFragment { AutoRegionFragment, BreakRegionFragment }; 493 493 494 494 enum ColumnAxis { HorizontalColumnAxis, VerticalColumnAxis, AutoColumnAxis }; -
trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp
r150941 r151394 56 56 , m_flowThread(RenderStyle::initialFlowThread()) 57 57 , m_regionThread(RenderStyle::initialRegionThread()) 58 , m_region Overflow(RenderStyle::initialRegionOverflow())58 , m_regionFragment(RenderStyle::initialRegionFragment()) 59 59 , m_regionBreakAfter(RenderStyle::initialPageBreak()) 60 60 , m_regionBreakBefore(RenderStyle::initialPageBreak()) … … 139 139 , m_flowThread(o.m_flowThread) 140 140 , m_regionThread(o.m_regionThread) 141 , m_region Overflow(o.m_regionOverflow)141 , m_regionFragment(o.m_regionFragment) 142 142 , m_regionBreakAfter(o.m_regionBreakAfter) 143 143 , m_regionBreakBefore(o.m_regionBreakBefore) … … 228 228 && m_flowThread == o.m_flowThread 229 229 && m_regionThread == o.m_regionThread 230 && m_region Overflow == o.m_regionOverflow230 && m_regionFragment == o.m_regionFragment 231 231 && m_regionBreakAfter == o.m_regionBreakAfter 232 232 && m_regionBreakBefore == o.m_regionBreakBefore -
trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h
r150941 r151394 159 159 AtomicString m_flowThread; 160 160 AtomicString m_regionThread; 161 unsigned m_region Overflow : 1; // RegionOverflow161 unsigned m_regionFragment : 1; // RegionFragment 162 162 163 163 unsigned m_regionBreakAfter : 2; // EPageBreak
Note: See TracChangeset
for help on using the changeset viewer.