This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/common-dom-interfaces.html Multipage: http://www.whatwg.org/C#safe-passing-of-structured-data Complete: http://www.whatwg.org/c#safe-passing-of-structured-data Comment: Address this feedback: http://lists.w3.org/Archives/Public/public-script-coord/2011JulSep/0055.html Posted from: 90.230.217.68 User agent: Opera/9.80 (Macintosh; Intel Mac OS X 10.8.3) Presto/2.12.388 Version/12.15
Quoting from that e-mail: --------------------------8<------------------------------------------------- Ambiguities: 1) When the says "If input is an Object object", I assumed it meant 'if the input's [[Class]] is "Object" '. 2) By "for each enumerable property in input" combined with "Note: This does not walk the prototype chain.", I assume it meant "for each enumerable own property of input". 3) By "the value of the property" combined with "Property descriptors, setters, getters, and analogous features are not copied in this process.", I assume it meant "the result of calling the [[Get]] internal method of input with the property name", even if the enumerable own property is an accessor property. 4) By "corresponding to the same underlying data", I assume it meant to imply direct sharing of read/write access, leading to shared state concurrency between otherwise shared-nothing event loops.
Checked in as WHATWG revision r7876. Check-in comment: Try to clarify what this sections means and make it more consistent with itself, WebIDL, and JS. http://html5.org/tools/web-apps-tracker?from=7875&to=7876
Checked in as WHATWG revision r7877. Check-in comment: Clarify that this is only own properties, not inherited properties. http://html5.org/tools/web-apps-tracker?from=7876&to=7877
Checked in as WHATWG revision r7878. Check-in comment: Rewrite this prose to be more explicit and clear. http://html5.org/tools/web-apps-tracker?from=7877&to=7878
Regarding 4), as far as I can tell, there is no mutable shared state involved. (File and Blob objects are read-only and represent immutable data.) No?
Checked in as WHATWG revision r7880. Check-in comment: Fix some typos or copypasta. http://html5.org/tools/web-apps-tracker?from=7879&to=7880