Re: Intent to Ship: motion path module level 1

2019-11-20 Thread Dirk Schulze via dev-platform
would be great! Thanks. Dirk Regards, Boris On Sun, Nov 17, 2019 at 9:43 PM Dirk Schulze mailto:dschu...@adobe.com>> wrote: Hi Boris, Blink doesn't support offset-anchor either it seems. Are you keeping it behind a feature flag as well? The WebKit bug is here: https://bugs.webkit

Re: Intent to Ship: [css-transforms-2] Individual Transform Properties (i.e. translate, rotate, scale)

2019-11-20 Thread Dirk Schulze via dev-platform
Hi Boris, Did the CSS WG agree to ship the 3 transform functions? CSS Transforms level 2 is a working draft at the moment. It does describe 3D transforms and corresponding CSS properties as well but they shipped prefixed at a time where there weren't feature flags. For the 3 properties you prop

Re: Intent to Ship: motion path module level 1

2019-11-20 Thread Dirk Schulze via dev-platform
Hi Boris, Blink doesn't support offset-anchor either it seems. Are you keeping it behind a feature flag as well? The WebKit bug is here: https://bugs.webkit.org/show_bug.cgi?id=203847 At least initially I do not plan to implement offset-anchor either. The spec currently is a working draft and n

Intend to implement: basic shapes for clip-path property

2014-09-25 Thread Dirk Schulze
Hi, I would like to implement the functions as part of the ‘clip-path’ property including the reference boxes. Basic shapes functions are: circle(), ellipse(), inset() and polygon(). Examples: clip-path: circle(100px at center); /* draws a circle in the middle of a box */ clip-path: ellipse(c

Re: Intent to ship: CSS Filters

2014-09-16 Thread Dirk Schulze
> On Sep 17, 2014, at 2:44 AM, "L. David Baron" wrote: > >> On Tuesday 2014-09-16 16:31 -0700, Rik Cabanier wrote: >>> On Tue, Sep 16, 2014 at 2:44 PM, L. David Baron wrote: >>> On Tuesday 2014-09-16 21:29 +, Max Vujovic wrote: == Interop == Safari, Chrome, and Opera curren

Intent to ship: CSS mask-type property

2014-08-26 Thread Dirk Schulze
As of August 29 I intend to turn the CSS mask-type property on by default on all platforms. It has been developed behind the layout.css.masking.enabled preference. The feature implementation was done with the following bug report : https://bugzilla.mozilla.org/show_bug.cgi?id=793617 WebKit an

Re: Intent to implement: DOMMatrix

2014-06-08 Thread Dirk Schulze
On Jun 8, 2014, at 6:38 AM, Benoit Jacob wrote: > Note that the current way that isIdentity() works also fails to offer that > characteristic, outside of accidental cases, due to how floating point > works. DOMMatrix focuses on CSS, SVG and HTML which are not limited to value range of -1 to 1

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Dirk Schulze
On Jun 6, 2014, at 11:38 PM, Rik Cabanier wrote: > > > > On Fri, Jun 6, 2014 at 2:34 PM, Dirk Schulze wrote: > > On Jun 6, 2014, at 11:22 PM, Rik Cabanier wrote: > > > > > The issue is not that "isIdentity()" is confusing. The problem is that y

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Dirk Schulze
On Jun 6, 2014, at 11:22 PM, Rik Cabanier wrote: > > The issue is not that "isIdentity()" is confusing. The problem is that you > shouldn't make decisions based on it. From earlier in the thread: > > The isIdentity() method has the same issue as was described about is2D() > above: as matrices

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Dirk Schulze
On Jun 6, 2014, at 11:10 PM, Neil wrote: > Rik Cabanier wrote: > >> 1. isIdentity() >> We settled that this should mean that the matrix was never changed to a non >> identity state. >> > Are you doing something similar for the 2d/3d case? This is already in the specification[1]. As Rik menti

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Dirk Schulze
On Jun 6, 2014, at 10:23 PM, Rik Cabanier wrote: > On Fri, Jun 6, 2014 at 12:18 PM, Kip Gilbert wrote: > >> Hello, >> >> From a game programmer's perspective, isIdentity would normally be used to >> cull out work. In these cases, it is expected that isIdentity will return >> true only when t

Re: Intent to implement: DOMMatrix

2014-06-06 Thread Dirk Schulze
On Jun 6, 2014, at 6:12 PM, Rik Cabanier wrote: > > > > On Fri, Jun 6, 2014 at 8:57 AM, Milan Sreckovic > wrote: > On Jun 5, 2014, at 18:34 , Rik Cabanier wrote: > >> On Thu, Jun 5, 2014 at 3:28 PM, Robert O'Callahan >> wrote: >> >>> On Fri, Jun 6, 2014 at 9:07 AM, Rik Cabanier wrote:

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 6, 2014, at 8:00 AM, "Rik Cabanier" mailto:caban...@gmail.com>> wrote: On Thu, Jun 5, 2014 at 9:58 PM, Dirk Schulze mailto:dschu...@adobe.com>> wrote: On Jun 6, 2014, at 6:52 AM, Rik Cabanier mailto:caban...@gmail.com>> wrote: > > > > On T

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 6, 2014, at 6:52 AM, Rik Cabanier wrote: > > > > On Thu, Jun 5, 2014 at 9:40 PM, Dirk Schulze wrote: > > On Jun 6, 2014, at 6:27 AM, Robert O'Callahan wrote: > > > On Fri, Jun 6, 2014 at 4:22 PM, Dirk Schulze wrote: > > What about >

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 6, 2014, at 6:27 AM, Robert O'Callahan wrote: > On Fri, Jun 6, 2014 at 4:22 PM, Dirk Schulze wrote: > What about > > DOMMatrix(1,0,0,1,0,0) or > DOMMatrix(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1) > > Do we check the values and determine if the matrix

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 6, 2014, at 12:28 AM, Robert O'Callahan wrote: > On Fri, Jun 6, 2014 at 9:57 AM, Dirk Schulze wrote: > :) would be short enough I guess. But doesn’t sound serious enough. > > translateSelf? > > Rob > -- > Jtehsauts tshaei dS,o n" Wohfy Mdaon yh

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 5, 2014, at 11:52 PM, Rik Cabanier wrote: > > > > On Thu, Jun 5, 2014 at 2:14 PM, Dirk Schulze wrote: > > On Jun 5, 2014, at 11:07 PM, Rik Cabanier wrote: > > > It seems like we're getting to agreement. (Please tell me if I'm wrong > >

Re: Intent to implement: DOMMatrix

2014-06-05 Thread Dirk Schulze
On Jun 5, 2014, at 11:07 PM, Rik Cabanier wrote: > It seems like we're getting to agreement. (Please tell me if I'm wrong about > this) > There are 2 things that I have questions about: > 1. isIdentity() > We settled that this should mean that the matrix was never changed to a non > identity

Re: Intent to implement: DOMMatrix

2014-06-04 Thread Dirk Schulze
On Jun 5, 2014, at 2:47 AM, Benoit Jacob wrote: > > > > 2014-06-04 20:28 GMT-04:00 Cameron McCormack : > On 05/06/14 07:20, Milan Sreckovic wrote: > In general, is “this is how it worked with SVGMatrix” one of the > design principles? > > I was hoping this would be the time matrix rotate() m

Re: Intent to implement: DOMMatrix

2014-06-04 Thread Dirk Schulze
On Jun 5, 2014, at 2:28 AM, Cameron McCormack wrote: > On 05/06/14 07:20, Milan Sreckovic wrote: >> In general, is “this is how it worked with SVGMatrix” one of the >> design principles? >> >> I was hoping this would be the time matrix rotate() method goes to >> radians, like the canvas rotate,

Re: Intent to implement: DOMMatrix

2014-06-04 Thread Dirk Schulze
On Jun 4, 2014, at 12:42 AM, Rik Cabanier wrote: > > > > On Tue, Jun 3, 2014 at 3:29 PM, Robert O'Callahan > wrote: > On Wed, Jun 4, 2014 at 10:26 AM, Rik Cabanier wrote: > That would require try/catch around all the "invert()" calls. This is ugly > but more importantly, it will significan

Re: Intent to implement: DOMMatrix

2014-06-03 Thread Dirk Schulze
On Jun 2, 2014, at 12:11 AM, Benoit Jacob wrote: > Objection #6: > > The determinant() method, being in this API the only easy way to get > something that looks roughly like a measure of invertibility, will probably > be (mis-)used as a measure of invertibility. So I'm quite confident that it >

Re: Proposed W3C Charter: CSS Working Group

2014-05-12 Thread Dirk Schulze
On May 12, 2014, at 11:06 AM, Anne van Kesteren wrote: > On Fri, May 9, 2014 at 2:22 AM, L. David Baron wrote: >> http://www.w3.org/Style/2013/css-charter.html > > Can we expect CSS to move to asynchronous decision making as practiced > in e.g. WebApps at some point? The idea one has to atten

Re: Intent to ship: Path2D + addition canvas APIs

2014-03-25 Thread Dirk Schulze
Hi Anne, On Mar 25, 2014, at 11:29 AM, Anne van Kesteren wrote: > On Tue, Mar 25, 2014 at 3:53 AM, Rik Cabanier wrote: >> It's defined as the "Path" object in the WhatWG spec [1] but after a long >> discussion and author feedback that name was considered too generic and >> renamed. > > Pointer?