profiler icon indicating copy to clipboard operation
profiler copied to clipboard

On a profile with memory tracking captured, multiple UI/UX bugs on selecting a timerange (blank tooltip, disappearing marker on graph, slow selection)

Open julienw opened this issue 1 year ago • 2 comments

Moved from bug-1915331:

STR1 (Empty stacks area in graph with datasource option except "Timings" selected)

Open this profile: https://share.firefox.dev/3T54yXj -> This profile had memory tracking enabled. In the "Call Tree" tab, the "DataSource" is anything except "Timings") AR: The area under the black line is empty . If you select the whole range, you wil see that the whole area should have been yellow.

STR2: (No hover tooltips on markers)

Open the same profile but a different range selected: https://share.firefox.dev/4dFmsYK Hover mouse over the Javascript yellow area AR: No tooltip is observed.

STR3 (Slow timerange selection with "Deallocated memory" selected)

Open the same profile but will the full time range: https://share.firefox.dev/4cEhGcZ Select a time range that includes portions of the profile with markers AR: The selection is slow : https://share.firefox.dev/3X2a5Pu

┆Issue is synchronized with this Jira Task

julienw avatar Oct 16 '24 09:10 julienw

I'm surprised by the behavior for STR 1 and 2 because this works fine in the full range, but doesn't as soon as the user zoom in somewhere. They might have the same root cause. STR 3 seems to be due to a large amount of error messages, it would be good to check the root cause of it. I believe it's a separate issue than STR 1 and 2.

julienw avatar Oct 16 '24 09:10 julienw

Another example : https://share.firefox.dev/3B1Bhaj . This is a profile with a selected range. There is no tooltip on PID38044 yellow part. But if you select the full range, the tooltips start appearing.

mayankleoboy avatar Dec 04 '24 02:12 mayankleoboy