Closed Bug 1468441 Opened 7 years ago Closed 7 years ago

Improve nsIPerformanceMetricsData interface

Categories

(Core :: DOM: Workers, enhancement, P2)

57 Branch
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: tarek, Assigned: tarek)

References

Details

We should come up with a better interface for nsIPerformanceMetricsData, and a better interface for whatever notifies the "performance-metrics" topic
Assignee: nobody → tarek
Priority: -- → P2
Things that could be improved: - replace the uses of nsIArray with something that preserves the type without the need for a .QueryInterface call on each item. - avoid firing a global notifications to return ChromeUtils.requestPerformanceMetrics results. Maybe that method could return a promise?
Depends on: 1471517
All the nsIPerformance* interfaces are going away in favor of webidl dictionnaries. Once bug 1471517 is implemented, I guess we can close this one
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.