longString (i.e. actor with type "longString") are not handled by the Reps, and thus, not displayed in the DOM Panel. When Bug 1302982 lands, there will be a longString rep that would display a longString grip, but there will still be some work to be done in the DOM Panel. A longString property should have an expand arrow (like string > 50 characters in the panel), and when clicking on it (or the row), we should retrieve the longString full text using a LongStringClient. This means there should be a separate action to retrieve the full text when the actor we try to expand is a longString. For now, we only call getPrototypeAndProperties on the actor, which does not get us what we want.
STR: 1. Open console 2. Enter `window.foo = "aaaaaaaaa ".repeat(10000)` 3. Go to the DOM Panel 4. search/filter for `foo` 5. Click on the ellipsis ER: It shows the whole content of the string AR: It shows only the `initial` property of the longString
Not working on this at the moment. Feel free to take it :)