Closed Bug 1161199 Opened 10 years ago Closed 9 years ago

Consolidate performanceSharedActionsConnection with the PerformanceFront

Categories

(DevTools :: Performance Tools (Profiler/Timeline), defect)

37 Branch
defect
Not set
normal

Tracking

(firefox41 fixed)

RESOLVED FIXED
Firefox 41
Tracking Status
firefox41 --- fixed

People

(Reporter: jsantell, Assigned: jsantell)

References

Details

Attachments

(1 file, 1 obsolete file)

I believe this was done originally so that the connection was separate from the ProfilerFront -- no longer the case, as PerformanceFront is a fake front that just exposes methods from the shared connection. These should be consolidated, unless there's a scenario or reason I'm not considering.
Thoughts?
Flags: needinfo?(vporof)
What is performanceSharedActionsConnection?
Flags: needinfo?(vporof)
Yeah it looks like the PerformanceActorsConnection has evolved into a generally useless wrapper. Good idea to merge now.
Assignee: nobody → jsantell
Status: NEW → ASSIGNED
Comment on attachment 8616413 [details] [diff] [review] 1161199-perffront-refactor.patch Review of attachment 8616413 [details] [diff] [review]: ----------------------------------------------------------------- very clean ::: browser/devtools/framework/toolbox.js @@ +1897,5 @@ > + return this.performance; > + } > + > + this._performance = getPerformanceFront(this.target); > + Nit: extra newline.
Attachment #8616413 - Flags: review?(vporof) → review+
rebased, nits fixed
Attachment #8616413 - Attachment is obsolete: true
Attachment #8617382 - Flags: review+
Whiteboard: [fixed-in-fx-team]
Chunk failure, landing last chunk separately https://hg.mozilla.org/integration/fx-team/rev/d0cce7e6e92b
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 41
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: