Open Bug 1593570 Opened 5 years ago Updated 2 years ago

watch expressions lose information

Categories

(DevTools :: Debugger, defect, P3)

defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: mhammar31, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

I viewed a subexpression ( opened an object ) and closed it, and then opened it again

Actual results:

the second time I open the open it fails to show the children. They are gone. I can still use the immediate window and see them. And they are still there in the program. But the watch window fail to show them. A new bug for this release.

Hmm, this works for me.

http://g.recordit.co/y7HjFMa0hM.gif

Could you share an example of where this fails for you?

Was able to reproduce this with the following steps in Firefox 70.0.1 (64-bit):

  1. Create a watch expression
  2. Expand that expression
  3. Try expanding one of the expression's properties
  4. Double click on the expression to edit
  5. Click somewhere else to stop editing the expression
  6. Expand the expression again and try expanding the property from before
  7. Note that the expression's property no longer shows its children.

https://www.loom.com/share/050e1359684645af9d715cbe7d43a386

Blocks: dbg-frontend
Priority: -- → P3

It's possible this might have just been fixed - I can't reproduce this bug in the current mozilla-central build.

https://www.loom.com/share/ef4ead68599a4e83af178e040030ea7c

Summary: watch expressions loose information → watch expressions lose information
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.