|
|
|
|
|
by dmitriid
1574 days ago
|
|
Someone linked "Request for position" on these APIs: https://github.com/mozilla/standards-positions/issues/519#is... Here's Mozilla's response: --- start quote --- 4x4 transforms: There are a bunch of implementation concerns here (and mentioned on that issue) with regards to availability on various native 2d backends... Needs more investigation SVG filter interface: We would really rather people use WebGL if you want fast/efficient filters. (I made a number of comments on that issue) As is, we're generally against this one for the time being --- end quote --- There's literally zero response on that from @mysteryDate who is now gaslighting Safari in the comment above, and presenting these API additions as fait accompli. Honestly, at this point any time I see any public Chrome person write anything I immediately assume it's a distortion of reality at best and a blatant lie at worst. And this is always the case. But sure. "Safari is the bad guy". |
|
https://html.spec.whatwg.org/multipage/canvas.html#the-canva...
It's all there. It's all official. That github page was just one part of reaching consensus. There's also TAG review:
https://github.com/w3ctag/design-reviews/issues/627
FWIW Mozilla and Safari signed off on all of these changes at some point in time somewhere, hence why it's allowed to be part of spec. There were some changes that were not allowed to be part of the new API because one of those two said no (like perspective transforms, conic curves).
For jdashg's concerns on that thread, 4x4 matrices were cancelled, and you can follow up with much more debate from all parties on roundRect and filters:
http://github.com/whatwg/html/pull/6763 https://github.com/whatwg/html/pull/6765
This is certainly not decided by fiat. Working to find consensus across browser implementers is just a ton of work.