@Allen

> I probably need to be more explicit about host objects and add another step
> just before step 5
>
> If O is a host object, let tag be an implementation defined string value.
> The value may not beĀ "Array", "Boolean", "Date", "Error", "Function",
> "JSON", "Math", "Number", "Object", "RegExp", and "String".
>

+1 for less complex solution and a continuation of the pre-ES6 wording.

> Also, the definition of Host Object needs to be tighten up to make it clear
> that an object is only a host object if it has some "magical" behavior.

-1 magical.

> Finally, window.opera is really just a normal object it could use my
> proposed private name based mechanism to set its toString tag.

-1 for the more complex option.

-JDD
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to