Add profiler markers for ORB to enable debugging with the profiler.
Categories
(Core :: DOM: Networking, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: farre, Assigned: farre)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged][orb:m1])
Attachments
(1 file)
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Comment 1•3 years ago
|
||
For profile markers, I am thinking something similar as the setTimeout deferred marker. Then we can tell how much time we spent in the JS validator for each requests, we can give us a sense of the performance impact.
I am also wondering if we should label the ORB blocked requests inside the network
tab of profiles. I can imagine this would give us two benefits.
- It lowers the barrier of reporting ORB broken sites, as users can just collect a profile instead of opening the browser console.
- It allows us to compare the network requests with ORB and without ORB. We can tell how long do we take to block the requests and how would that compare with it is being loaded normally. I am not sure if we can get some action items from this, but it can give us a sense of the impact of ORB.
Please ignore my requests if you have those already :)
Assignee | ||
Comment 2•3 years ago
|
||
I think I have those already! I'm basing these patches (and the telemetry patches) on the patch for bug 1532644.
Unfortunately D163283 doesn't apply cleanly on central, so I'll have to fiddle a bit to submit to review. But I'll try to put up WIP patches tomorrow.
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D164568
Updated•2 years ago
|
Comment 4•2 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:farre, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 6•2 years ago
|
||
Backed out for causing build bustage in netwerk/protocol/http/OpaqueResponseUtils.cpp
Backout link: https://hg.mozilla.org/integration/autoland/rev/c881577e2dc9c274994b214d8a3bf11a2df338b2
Comment 8•2 years ago
|
||
bugherder |
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Description
•