Re: [geometry] Proposed new WD of Geometry APIs

Hi Simon,

Support for publication from me.

Greetings,
Dirk

> On 22. May 2017, at 16:56, Simon Pieters <simonp@opera.com> wrote:
> 
> Hello FXTF, CSS WG (bcc), SVG WG (bcc),
> 
> I would like to propose that the Geometry APIs specification be published as a new Working Draft (not yet prepared for boilerplate):
> 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrafts.fxtf.org%2Fgeometry%2F&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977140208&sdata=OcFPltXFOhvfvlyreCMvhjx6sEYYwYVmzZR6bWXeAuU%3D&reserved=0

> 
> These APIs were implemented and shipped in Gecko a few years ago, but the API shape has changed a bit since then. See the changes section for a rough outline of what has changed -- what Gecko implemented is basically the previous WD.
> 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrafts.fxtf.org%2Fgeometry%2F%23changes&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977150216&sdata=Cvept20QjyPf2zQD4i42xtF59aex93nYtpVaOzEw8VI%3D&reserved=0

> 
> WebKit has implemented and shipped DOMPoint [1] and DOMRect [2]. WebKit has recently implemented DOMMatrix [3].
> 
> Chromium has implemented and approved for shipping for basically the full spec. [4] There were some recent changes that were considered to block shipping but these are almost ironed out.
> 
> There is a bug filed for Gecko to update to the latest spec. [5]
> 
> The status entry for EdgeHTML is "under consideration". [6]
> 
> All of the above engines support WebKitCSSMatrix in some form, which according to the spec should be an alias to DOMMatrix. Since WebKitCSSMatrix is relatively widely used on the Web, care has been taken to make sure DOMMatrix is compatible with WebKitCSSMatrix. Unfortunately this resulted in a semantic change for DOMMatrix's rotate()/rotateSelf() methods, but DOMMatrix is not yet widely used and the change is easy to test for. [7]
> 
> For the recent changes made to the spec, I have written corresponding web-platform-tests and where appropriate filed browser bugs. The relevant pull request for the spec should have pointers. [8]
> 
> There are still open issues [9] and bugs [10], but I think it is in reasonable shape.
> 
> cheers,
> 
> [1] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.webkit.org%2Fshow_bug.cgi%3Fid%3D133916&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977150216&sdata=rKKWl%2Fu%2BmpOoMdA6n6ilvhp6%2BUftcWDUoLD1w4dUDEc%3D&reserved=0

> [2] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.webkit.org%2Fshow_bug.cgi%3Fid%3D163464&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=ofYtOlNwD7KaarzsxcKRHGMdqcJVXQEi5a06wEu%2FPFY%3D&reserved=0

> [3] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.webkit.org%2Fshow_bug.cgi%3Fid%3D110001&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=l0QrxK0hZUFs957QFH9s%2B6DO9rnnfxXh%2FHLJoNq3joU%3D&reserved=0

> [4] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsg%2Fblink-dev%2FcAiTOdSGyes%2FhnYqX9ApAwAJ&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=uPBTFp6ECR6lkCvCztguXm7DcFL4kQXe2DE6bG3A9Xk%3D&reserved=0

> [5] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1346399&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=zyq8FW%2FcrLAc8fwqLTrtm3DM6N2i5oJy7blptGIy15I%3D&reserved=0

> [6] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdeveloper.microsoft.com%2Fen-us%2Fmicrosoft-edge%2Fplatform%2Fstatus%2Fgeometryinterfaces%2F&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=fzRwGyKzToRIOx43CHZjdxZMKfInWcypHiY8eUx2rEg%3D&reserved=0

> [7] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D1346399%23c3&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=HTiZaRI8sO%2BaPT9Y%2F5SqsVePFYJ4Itbty9tvCJGZlzc%3D&reserved=0

> [8] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Ffxtf-drafts%2Fpulls%3Futf8&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=hh0KlD%2BgQ8ZzCc1q6xMKk6Gz9bh1Kl89SztHZIthtes%3D&reserved=0=✓&q=is%3Apr%20geometry

> [9] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Ffxtf-drafts%2Fissues%3Futf8&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=v3AJTGnP8CeVTUH9rN0SQTgpCvx8XGx6HIY%2F5UFIdUk%3D&reserved=0=✓&q=is%3Aissue%20is%3Aopen%20label%3Ageometry-1%20

> [10] https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.w3.org%2FBugs%2FPublic%2Fbuglist.cgi%3Fcomponent%3DGeometry%26list_id%3D67205%26product%3DFXTF%26resolution%3D---&data=02%7C01%7C%7Ce0462603b15540ca4ac208d4a122be5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636310617977160220&sdata=YtQ1OIH6yiunEpLBR5v8QV2QgdwMlFvrbilIyFDII%2BU%3D&reserved=0

> -- 
> Simon Pieters
> Opera Software

Received on Friday, 2 June 2017 14:39:06 UTC