Closed Bug 1035976 Opened 10 years ago Closed 10 years ago

The Devtools remote protocol needs support for ES6 symbols

Categories

(DevTools :: Debugger, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 881480

People

(Reporter: jimb, Unassigned)

References

Details

The remote protocol needs to be extended to support symbol-named properties. At the very least:

- We need to specify what a symbol grip looks like. JSON can't convey symbols, so we'll need something like { type: "symbol", name: "foo" }.

- Anything that deals with object property names or property lists must be expanded or get a companion request for dealing with symbol-named properties.

For background on ES6 symbols, see:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.