Re: [css-houdini-drafts] Add spec text for arraylike<CSSTransformComponent> in CSSTransformValue

The Working Group just discussed `Add spec text for arraylike in CSSTransformValue`, and agreed to the following resolutions:

* `RESOLVED: use indexed getters/setter - and then bring this up at TC39 meeting to just indexed property interception`

<details><summary>The full IRC log of that discussion</summary>
&lt;nainar> Topic: Add spec text for arraylike in CSSTransformValue<br>
&lt;dholbert> github issue: https://github.com/w3c/css-houdini-drafts/issues/487<br>
&lt;nainar> TabAtkins: have arraylike eg transformvalue, unparsed value. There will be more.<br>
&lt;nainar> TabAtkins: Probem is WebIDL doesnt allow us to do typechecking on array.<br>
&lt;nainar> TabAtkins: So working around is indexed accessors that invokes proxy machinery. Only way to not do expplicit type check<br>
&lt;nainar> TabAtkins: It would also be annoyign to implemnt/spec up<br>
&lt;nainar> TabAtkins: Propose to use indexed getters/setter - and then bring this up at TC39 meeting. Proposal to allow cheap accessto indexed props.<br>
&lt;nainar> TabAtkins: Good discussion 10 years ago. Support from brosers at tht time.<br>
&lt;nainar> TabAtkins: We can switch over to that - cheaper than full proxy.<br>
&lt;nainar> TabAtkins: Proposal is to start with indexed accessors, and then switch to just indexed propoerty interception when Tab propses it to TC39<br>
&lt;nainar> TabAtkins: We then have good early type error for things like transform values. We can throw on appending.<br>
&lt;nainar> TabAtkins: Also less typechecking logic in spec text . But proxies are more expensive. But we already use this in a few places in teh paltform.<br>
&lt;nainar> Rossen: Seems reasonable. How likely TC39 will adopt?<br>
&lt;nainar> TabAtkins: Dont know about when. But people supported it then and they qre still round. related proposals keep coming up.<br>
&lt;nainar> TabAtkins: So something related would get accepted easily.<br>
&lt;nainar> RESOLVED: use indexed getters/setter - and then bring this up at TC39 meeting to just indexed property interception<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/487#issuecomment-343240686 using your GitHub account

Received on Thursday, 9 November 2017 18:08:07 UTC