Open
Bug 908405
Opened 11 years ago
Updated 2 years ago
Add telemetry to measure usage of nsITraceableChannel
Categories
(Core :: Networking, defect, P5)
Core
Networking
Tracking
()
NEW
People
(Reporter: sworkman, Unassigned)
Details
(Whiteboard: [necko-would-take])
When nsITraceableChannel is used to insert JS-based nsIStreamListener's, off main thread delivery of OnDataAvailable is disabled. This is a potential performance consideration, and as such, users of nsITraceableChannel should be warned.
To determine if deprecation is an option, this bug tracks adding telemetry to measure the usage of nsITraceableChannel in the wild.
Note: Firebug is a popular addon that uses nsITraceableListener. Try to measure the percentage of cases in which Firebug is using the interface.
Comment 1•11 years ago
|
||
> Try to measure the percentage of cases in which Firebug is using the interface.
As in, make sure we can tell what % of use cases are *not* using Firebug. For Firebug we already know that it only uses nsITraceableListener when actively debugging using the Net panel, and the perf hit is fine in that case. What we're worried about is if other addons are using it 100% of the time for regular browsing.
(Steve already knows this--just putting it out there for folks reading at home :)
Updated•9 years ago
|
Whiteboard: [necko-would-take]
Comment 2•7 years ago
|
||
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: -- → P5
Updated•3 years ago
|
Assignee: sjhworkman → nobody
Status: ASSIGNED → NEW
Updated•2 years ago
|
Severity: trivial → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•