Closed Bug 951872 Opened 11 years ago Closed 9 years ago

Descriptors don't provide enough information to be displayed properly when tracing

Categories

(DevTools :: Debugger, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: vporof, Unassigned)

References

Details

Trace something and select a function with some params. Hover any param. Seems like the descriptor doesn't supply enough information for the params to be displayed properly in the view. Hence they're all translucent with a red underline. Twisties don't appear either.
Depends on: 929349
Twisties not appearing is on purpose. There isn't enough data to cause pagification or mental data overload so we just expand everything and hide twisties so that there is less visual noise. We don't get any enumberable/writable/etc data from the tracer for performance reasons.
We should not allow styling the variables based on descriptors. There's the preventDescriptorModifiers property on the variables view, but I can't be sure if that's enough in this particular case.
Priority: -- → P3
Blocks: dbg-trace
Summary: All function params appear translucent, non-enumerable, non-configurable, non-writable and non-extensible → Descriptors don't provide enough information to be displayed properly when tracing
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.