<div dir="ltr"><div><pre class="" id="comment_text_0" style="width:auto"><div><font face="arial"><span style="white-space:normal">Hi there,</span></font></div><div><font face="arial"><span style="white-space:normal"><br></span></font></div>
<div><font face="arial"><span style="white-space:normal">CSS Shapes Level 1 (CR [1]) only contains shape-outside. We are focusing our effort on finalizing the implementation of shape-outside, so it's worth to remove shape-inside code at this point for now.</span></font></div>
<div><font face="arial"><span style="white-space:normal"><br></span></font></div><div><font face="arial"><span style="white-space:normal">A list of reasons for the removal:</span></font></div><div><font face="arial"><span style="white-space:normal"><br>
</span></font></div><div><font face="arial"><span style="white-space:normal">- Shape-inside is only part of Shapes Level 2, which needs to be improved on some topics.</span></font></div><div><font face="arial"><span style="white-space:normal">- Shape-inside is lack of new shapes support (e.g. inset).</span></font></div>
<div><font face="arial"><span style="white-space:normal">- Deprecated shapes (r165472) are removed from the code (e.g. rectangle), which affects shape-inside. </span></font></div><div><font face="arial"><span style="white-space:normal">- The current shape-inside code spreads across the layout code.</span></font></div>
<div><font face="arial"><span style="white-space:normal">- The current shape-inside implementation is experimental in some areas, and the partially implemented code can have security implications.</span></font></div><div>
<font face="arial"><span style="white-space:normal">- Removal of shape-inside opens possibilities for code complexity and performance optimizations for shape-outside. (e.g. simpler geometry code)</span></font></div><div><font face="arial"><span style="white-space:normal"><br>
</span></font></div><div><font face="arial"><span style="white-space:normal">I've got the patch reviewed in bug #130698 [2] ready for landing. If there are no objections, I'll land the patch tomorrow morning.</span></font></div>
<div><font face="arial"><span style="white-space:normal"><br></span></font></div><div><font face="arial"><span style="white-space:normal">Cheers,</span></font></div><div><font face="arial"><span style="white-space:normal">Zoltan</span></font></div>
<div><font face="arial"><span style="white-space:normal"><br></span></font></div><div><font face="arial"><span style="white-space:normal">[1] <a href="http://www.w3.org/TR/2014/CR-css-shapes-1-20140320/">http://www.w3.org/TR/2014/CR-css-shapes-1-20140320/</a></span></font></div>
<div><font face="arial"><span style="white-space:normal">[2] <a href="https://bugs.webkit.org/show_bug.cgi?id=130698">https://bugs.webkit.org/show_bug.cgi?id=130698</a></span></font></div></pre></div></div>