Re: [heycam/webidl] Bad interaction between [Replaceable] and [LegacyLenientThis] causes an assertion failure when the setter is called on a primitive (#916)

Looking through mozilla-central and chromium it seems likely that there are no attributes out there with both. Which seems to be for the best ... so maybe it would be sufficient to change

> An attribute with the [Replaceable] extended attribute must not also be declared with the [LegacyLenientSetter] or [PutForwards] extended attributes.

to

> An attribute with the [Replaceable] extended attribute must not also be declared with the [LegacyLenientSetter], [LegacyLenientThis], or [PutForwards] extended attributes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/916#issuecomment-687676679

Received on Saturday, 5 September 2020 23:41:34 UTC