PCompositorBridge::Msg_NotifyChildCreated sync IPC when opening tabs
Categories
(Core :: Graphics: Layers, enhancement, P3)
Tracking
()
Performance Impact | low |
Tracking | Status | |
---|---|---|
firefox55 | --- | wontfix |
firefox56 | --- | wontfix |
firefox57 | --- | fix-optional |
People
(Reporter: mstange, Unassigned, NeedInfo)
References
(Blocks 2 open bugs)
Details
(Keywords: perf, perf:responsiveness, Whiteboard: [gfx-noted])
Comment 1•7 years ago
|
||
Comment 4•7 years ago
|
||
Updated•7 years ago
|
Comment 5•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Updated•7 years ago
|
Comment 14•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•6 years ago
|
Comment 15•6 years ago
|
||
Updated•6 years ago
|
Comment 16•6 years ago
|
||
Florian, if you (or anyone) still see significant jank here (in light of changes per comment 15), please let us know so we can update priority accordingly.
For now, we're assuming there's still some avoidable dependencies between main + compositor threads here, but they're not as bad as they were previously. Hence, qf:p3:responsiveness.
Reporter | ||
Comment 17•6 years ago
|
||
Here's a more recent profile that shows that the sync message still exists: https://perfht.ml/2RnZfUY
It is a lot shorter on macOS these days, though: 17ms to 20ms in this profile. It still contributes to a bit of jank in the parent process, but not much.
Comment 18•6 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #16)
Florian, if you (or anyone) still see significant jank here (in light of changes per comment 15), please let us know so we can update priority accordingly.
I can't reproduce the problem anymore because we no longer create new content processes when opening activity stream or about:blank in new tabs, they all go in the same "privileged content" process.
Opening new tabs on my super fast macbook is still janky, but when looking at a profile (https://perfht.ml/2H8UJ89) I would blame that on us restyling several times in a row, which seems to be an entirely different bug.
Updated•3 years ago
|
Updated•2 years ago
|
Description
•