Closed Bug 1634448 Opened 5 months ago Closed 4 months ago

Recording button needs the new button and active states from the design spec

Categories

(DevTools :: Performance Tools (Profiler/Timeline), enhancement, P2)

enhancement

Tracking

(firefox78 fixed)

RESOLVED FIXED
Firefox 78
Tracking Status
firefox78 --- fixed

People

(Reporter: gregtatum, Assigned: gregtatum)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

See the attached picture for what needs to be implemented.

Attached image image.png

These were left-over from the previous implementation.

This patch adjusts the profiler menu button to properly reflect the current state
of the profiler. It doesn't completely match the design spec, as there are a bunch
of CSS rules already in place in the toolbar, and I wanted to keep the changes
simple. It does however, update the UI based on the state of the profiler.

Depends on D75850

Pushed by gtatum@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/22d9eab9a876
Remove some unused references to the old profiler popup iframe; r=canaltinova
https://hg.mozilla.org/integration/autoland/rev/60cf41955ab6
Update the menu button to reflect the current profiler states; r=canaltinova
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
Regressions: 1642330
Regressions: 1644121
You need to log in before you can comment on or make changes to this bug.