Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-12-18 Thread Tantek Çelik
On Thu, Nov 30, 2017 at 2:15 AM, Ting-Yu Lin wrote: > Thank you for all the feedback. I feel the safest plan is to ship the entire > module at once. It also saves some work to implement two preferences to > exclude the shape-outside: value which we don't render in the first > stage. Thanks for g

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-30 Thread Ting-Yu Lin
Thank you for all the feedback. I feel the safest plan is to ship the entire module at once. It also saves some work to implement two preferences to exclude the shape-outside: value which we don't render in the first stage. I'm implementing "shape-outside: ", and will do "shape-margin" after that

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-29 Thread L. David Baron
On Thursday 2017-11-30 08:21 +1100, Xidorn Quan wrote: > On Thu, Nov 30, 2017, at 07:16 AM, Mats Palmgren wrote: > > I think supporting only a subset of the valid values for a property > > is problematic. > > > > CSS conformance rules says: > > "[...] the user agent must parse the value according

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-29 Thread Xidorn Quan
On Thu, Nov 30, 2017, at 07:16 AM, Mats Palmgren wrote: > I think supporting only a subset of the valid values for a property > is problematic. > > CSS conformance rules says: > "[...] the user agent must parse the value according to the property > definition. This means that the user agent must a

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-29 Thread Mats Palmgren
On 11/29/17 12:03 PM, Ting-Yu Lin wrote: We can ship all the properties in this module at once, or we could probably divide it into two stages, and ship it to the user incrementally. For example, stage 1 is to ship shape-outside" (except value) and "shape-margin", and stage 2 is to ship the rem

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-29 Thread James Graham
On 29/11/17 11:03, Ting-Yu Lin wrote: CSS Shapes Module Level 1 [1] defines three properties: "shape-outside", "shape-margin", and "shape-image-threshold" (used with shape-outside: ), which allows the users to define non-rectangular shapes for floating elements. See the previous discussion for t

Re: Intent to ship: CSS Shapes Module Level 1 (partial)

2017-11-29 Thread Geoffrey Sneddon
On Wed, Nov 29, 2017 at 11:03 AM, Ting-Yu Lin wrote: > CSS Shapes Module Level 1 [1] defines three properties: "shape-outside", > "shape-margin", and "shape-image-threshold" (used with shape-outside: > ), which allows the users to define non-rectangular shapes for > floating elements. > > See the