Closed Bug 1580064 Opened 6 years ago Closed 6 years ago

Replace ObjectInspector symbol with prefix

Categories

(DevTools :: Console, task)

task
Not set
normal

Tracking

(firefox71 fixed)

RESOLVED FIXED
Firefox 71
Tracking Status
firefox71 --- fixed

People

(Reporter: jlast, Assigned: jlast)

References

(Regressed 1 open bug)

Details

Attachments

(1 file)

What were you doing?

The Object Inspector symbol is used to avoid collision with object properties. The downside, is that once a path is created, it can no longer be re-created.

One possible work around is to use a prefix, which would allow the paths to be re-generated and help prevent collisions.

Another way, is to re-use the original symbol when making new copies of loaded objects. This might be sufficient

Another way, is to re-use the original symbol when making new copies of loaded objects. This might be sufficient

When I wrote this, i was thinking the symbol was stored in redux. This will be difficult because we're creating new nodes for newly loaded properties. I think the easiest thing to do is to get remove the Symbol.

Attachment #9091622 - Attachment description: Bug 1580064 - Replace ObjectInspector symbol with prefix → Bug 1580064 - Replace ObjectInspector symbol with better delimeter. r=nchevobbe
Pushed by jlaster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8bb7084014ff Replace ObjectInspector symbol with better delimeter. r=nchevobbe
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
Assignee: nobody → jlaster
Regressions: 1591435
Regressions: 1597295
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: