06:07
<ljharb>
anyone have thoughts on expanding "forbidden extensions" to forbid implementations from adding additional arguments to builtin methods? (modulo the reserved ones in locale methods, for example)
12:09
<devsnek>
ljharb: is that re firefox's additional error arguments?
14:23
<ljharb>
in this case it’s re rhino throwing on passing 3 args to string replace
14:23
<ljharb>
but in general, any allowed extra args will conflict with us being able to add our own in the future