Closed Bug 1575682 Opened 5 years ago Closed 5 years ago

De-duplicate profiler pop-up code

Categories

(Core :: Gecko Profiler, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: gregtatum, Assigned: gregtatum)

References

(Blocks 1 open bug)

Details

Attachments

(6 files)

We have two different copies of the profiler popup code UI from the Gecko profiler add-on. We should de-duplicate the UI.

Blocks: 1566920
Priority: -- → P2

This change is a one-liner, but I wanted to call it out in its own commit
since it is a true behavior change.

Depends on D43117

This changeset is the bulk of the changes. It should contain most of
the minimum necessary changes to have everything working correctly.

Depends on D43118

Julien, I believe I've addressed all your comments on this.

Pushed by gtatum@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/31a67b9d47ab
Bridge the perf actor so that it can be reused with the popup r=julienw
https://hg.mozilla.org/integration/autoland/rev/985902e9abdb
Change the behavior of the popup shortcuts to stop the profiler on capture r=julienw
https://hg.mozilla.org/integration/autoland/rev/e4a75438c032
De-duplicate the profiler popup code r=julienw
https://hg.mozilla.org/integration/autoland/rev/abee6fadcd4d
Rename the recording buttons, and add a cancel button r=julienw
https://hg.mozilla.org/integration/autoland/rev/c44c69605b87
Add a mechanism for the popup to signal that its size has changed r=julienw
https://hg.mozilla.org/integration/autoland/rev/7e60a2013e96
Stop the profiler popup from "blipping" with unrendered content r=julienw
Backout by aiakab@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c7a9d59c5bd1
Backed out 6 changesets for causing devtools failures on browser_all_files_referenced.js CLOSED TREE

Oof, I totally didn't fix the error in my try run before landing.

Flags: needinfo?(gtatum)
Pushed by gtatum@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/405920f43feb
Bridge the perf actor so that it can be reused with the popup r=julienw
https://hg.mozilla.org/integration/autoland/rev/26400b2f0421
Change the behavior of the popup shortcuts to stop the profiler on capture r=julienw
https://hg.mozilla.org/integration/autoland/rev/597f7761880e
De-duplicate the profiler popup code r=julienw
https://hg.mozilla.org/integration/autoland/rev/a18707f036e0
Rename the recording buttons, and add a cancel button r=julienw
https://hg.mozilla.org/integration/autoland/rev/05e51bac8c99
Add a mechanism for the popup to signal that its size has changed r=julienw
https://hg.mozilla.org/integration/autoland/rev/d69418f996f7
Stop the profiler popup from "blipping" with unrendered content r=julienw
Assignee: nobody → gtatum
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: