Side by Side Diff: LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit-expected.html 
  
  
    
       
    Issue 209443007 : 
  Remove shape-inside support  (Closed) 
  
    Patch Set: Remove now unused segmentIsEmpty 
    
  
  
    Use n/p to move between diff chunks;
    N/P to move between comments.
    
    Draft comments are only viewable by you. 
    
  
 
  
  
    Jump to: 
      
        LayoutTests/TestExpectations 
      
        LayoutTests/animations/interpolation/shape-inside.html 
      
        LayoutTests/animations/interpolation/shape-inside-expected.txt 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-inside.html 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-inside-expected.txt 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-lengths.html 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-lengths-expected.txt 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-property-aliases.html 
      
        LayoutTests/fast/shapes/parsing/parsing-shape-property-aliases-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-floating-text-control.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-floating-text-control-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-floats-simple.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-floats-simple-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-block-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-block-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-inline-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-left-triangle-inline-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-block-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-block-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-inline-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-lower-right-triangle-inline-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-block-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-block-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-inline-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-inline-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-block-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-block-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-inline-content.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-left-float-in-upper-right-triangle-inline-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-multiple-segment-polygon-floating-iframe-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-multiple-segment-polygon-floating-iframe-crash-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-multiple-segment-polygon-floating-iframe-inline-content-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/floats/shape-inside-multiple-segment-polygon-floating-iframe-inline-content-crash-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-animation.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-animation-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-bottom-edge.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-bottom-edge-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-box-sizing.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-box-sizing-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-calc-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-calc-crash-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-circle.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-circle-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-circle-padding.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-circle-padding-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-coincident-vertices.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-coincident-vertices-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-collinear-vertices.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-collinear-vertices-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-complex-polygon-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-content-box.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-content-box-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-counterclockwise-polygon.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-counterclockwise-polygon-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-nested.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-nested-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-shape.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-shape-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-text.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-text-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-ellipse.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-ellipse-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-ellipse-padding.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-ellipse-padding-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty-polygon-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty-polygon-crash-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty-segments.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-empty-segments-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-crash-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-reflex.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-first-fit-reflex-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-005.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-005-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-set.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-image-set-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-multiple-segments-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-non-block-descendants.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-non-block-descendants-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-offset-block-children.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-offset-block-children-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-outside-shape.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-outside-shape-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-partial-fill-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-partial-fill-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-partial-fill-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-partial-fill-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-percentage.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-percentage-auto.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-percentage-auto-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-percentage-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-layout.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-layout-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-002-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-padding-003-expected.txt 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-rectangle.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-rectangle-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-zoom.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-polygon-zoom-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-recursive-layout.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-recursive-layout-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-regular-polygon16.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-regular-polygon16-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-regular-polygon8.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-regular-polygon8-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-shape-logical-top.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-shape-logical-top-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-001.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-001-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-002.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-002-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-003.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-003-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-004.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-simple-polygon-004-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subsequent-blocks.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subsequent-blocks-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subtract-intervals-crash.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-subtract-intervals-crash-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-text.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-text-expected.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-vertical-text.html 
      
        LayoutTests/fast/shapes/shape-inside/shape-inside-vertical-text-expected.html 
      
        LayoutTests/transitions/shape-transition.html 
      
        LayoutTests/transitions/shape-transition-expected.txt 
      
        LayoutTests/virtual/stable/webexposed/nonstable-css-properties-expected.txt 
      
        LayoutTests/webexposed/css-properties-as-js-properties-expected.txt 
      
        LayoutTests/webexposed/nonstable-css-properties.html 
      
        LayoutTests/webexposed/nonstable-css-properties-expected.txt 
      
        Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl 
      
        Source/core/animation/css/CSSAnimatableValueFactory.cpp 
      
        Source/core/animation/css/CSSAnimations.cpp 
      
        Source/core/animation/css/CSSPropertyEquality.cpp 
      
        Source/core/core.gypi 
      
        Source/core/css/CSSComputedStyleDeclaration.cpp 
      
        Source/core/css/CSSProperties.in 
      
        Source/core/css/CSSProperty.cpp 
      
        Source/core/css/CSSPropertyNames.in 
      
        Source/core/css/RuntimeCSSEnabled.cpp 
      
        Source/core/css/parser/CSSPropertyParser.cpp 
      
        Source/core/css/resolver/AnimatedStyleBuilder.cpp 
      
        Source/core/css/resolver/StyleBuilderCustom.cpp 
      
        Source/core/css/resolver/StyleResourceLoader.cpp 
      
        Source/core/frame/UseCounter.cpp 
      
        Source/core/rendering/LayoutState.h 
      
        Source/core/rendering/LayoutState.cpp 
      
        Source/core/rendering/RenderBlock.h 
      
        Source/core/rendering/RenderBlock.cpp 
      
        Source/core/rendering/RenderBlockFlow.h 
      
        Source/core/rendering/RenderBlockFlow.cpp 
      
        Source/core/rendering/RenderBlockLineLayout.cpp 
      
        Source/core/rendering/RenderDeprecatedFlexibleBox.cpp 
      
        Source/core/rendering/RenderFlexibleBox.cpp 
      
        Source/core/rendering/RenderGrid.cpp 
      
        Source/core/rendering/RenderObject.cpp 
      
        Source/core/rendering/RenderView.h 
      
        Source/core/rendering/line/BreakingContext.cpp 
      
        Source/core/rendering/line/BreakingContextInlineHeaders.h 
      
        Source/core/rendering/line/LineBreaker.h 
      
        Source/core/rendering/line/LineBreaker.cpp 
      
        Source/core/rendering/line/LineWidth.h 
      
        Source/core/rendering/line/LineWidth.cpp 
      
        Source/core/rendering/shapes/ShapeInsideInfo.h 
      
        Source/core/rendering/shapes/ShapeInsideInfo.cpp 
      
        Source/core/rendering/style/RenderStyle.h 
      
        Source/core/rendering/style/RenderStyle.cpp 
      
        Source/core/rendering/style/StyleRareNonInheritedData.h 
      
        Source/core/rendering/style/StyleRareNonInheritedData.cpp