@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