This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27031 - ES6 renamed "neutered" to "detached".
Summary: ES6 renamed "neutered" to "detached".
Status: RESOLVED MOVED
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: https://html.spec.whatwg.org/#concept...
Whiteboard:
Keywords:
Depends on: 27030
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-13 15:11 UTC by contributor
Modified: 2016-02-23 17:35 UTC (History)
4 users (show)

See Also:


Attachments

Description contributor 2014-10-13 15:11:38 UTC
Specification: https://html.spec.whatwg.org/multipage/infrastructure.html
Multipage: https://html.spec.whatwg.org/multipage/#concept-transferable-neutered
Complete: https://html.spec.whatwg.org/#concept-transferable-neutered
Referrer: https://html.spec.whatwg.org/multipage/

Comment:
ES6 renamed "neutered" to "detached".

Posted from: 46.127.136.57 by annevk@annevk.nl
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:35.0) Gecko/20100101 Firefox/35.0
Comment 1 Ian 'Hixie' Hickson 2014-11-07 22:38:28 UTC
The term "neutered" is defined in the HTML spec. It's an HTML spec term of art. What does it means for ES6 to rename it?
Comment 2 Anne 2014-11-08 08:02:59 UTC
It means the text in that section I pointed to is no longer accurate as ES6 defines ArrayBuffer and I don't think IDL papers over that aspect.
Comment 3 Adam Klein 2015-05-13 00:34:18 UTC
The action to be taken here, I think, is that HTML should invoke the "DetachArrayBuffer" abstract operation (https://people.mozilla.org/~jorendorff/es6-draft.html#sec-detacharraybuffer) on the old buffer.
Comment 4 Anne 2015-09-15 15:15:21 UTC
I looked into fixing this and it's actually rather involved since HTML uses "neutered" as a generic concept shared across several elements, whereas ECMAScript only has one set of objects that have it. So some new kind of abstraction would be needed.
Comment 5 Anne 2016-02-23 17:35:07 UTC
https://github.com/whatwg/html/pull/727