I'm developing a financial charting application with WebGL. Huge datasets are displayed and handled (arrays containing up to 500,000 data points).
When using the debugger and stopping at breakpoint or manually stepping, when you hover over a variable, a popup will show with the value of the variable. Great feature.
But, when hovering over one of those huge arrays, a popup will show up too, and even show "Array[<huge total>]" header in it, but the rest of the popup stays empty, the tab or window freezes and two processes peg 2 cores at 100%, each using 1,45GB memory (the processes are 'SafariForWebKitDevelopment Web Content' and 'Safari Web Content'). I can then only close the tab or window, the rest of the tab or window is frozen.
The first few entries in the array should show up in the popover.
*** This bug has been marked as a duplicate of bug 143589 ***
We only fetch the first 100 entries, but this isn't great either.